Paano Gumagana ang Bitcoin | Filipino.lamareschale.org

Paano Gumagana ang Bitcoin

Paano Gumagana ang Bitcoin

Tandaan: mas gugustuhin mong manood ng mga video sa halip na pagbabasa ng grupo ng mga text? Pagkatapos suriin ang mga Top Five video na Ipaliwanag Bitcoin (Mabilis), o para sa higit pang mga detalye, ang Best Technical Mga video On Paano Bitcoin Works.

Ang paraan Bitcoin gumagana ay kung ano ang differentiates ito mula sa lahat ng iba pang mga sistema ng pagbabayad at mga pera. Bitcoin ay isang software na sumusubaybay at ma-verify ang mga transaksyon sa isang pampublikong ledger sa loob ng isang peer-to-peer network. Operasyon at data na nauugnay sa Bitcoin ay desentralisado, ibig sabihin sila ay hindi na gumana o naka-imbak sa isang solong lokasyon. Sa halip, ang Bitcoin network ay binubuo ng mga computer sa buong mundo na awtomatikong mag-imbak at relay Bitcoin data sa bawat isa. Ang mga computer 'may-ari ng kusang-loob na piliing gamitin at patakbuhin ang Bitcoin software. Kahit sino ay maaaring gamitin at patakbuhin Bitcoin software.

Desentralisasyon ay isa sa mga pangunahing katangian na gumagawa ng Bitcoin natatanging: ito ay lubhang mahirap para sa anumang solong tao o awtoridad na kontrolin ang Bitcoin.

Tl; dr; Nobody kumokontrol Bitcoin. Ito ay tumatakbo sa mga tao mga computer sa buong mundo.

Saan bitcoins umiiral

Ang isang bitcoin ay ganap na digital at walang pisikal na presensya. At Bitcoins hindi umiiral bilang mga indibidwal na mga file sa isang computer, alinman. Halimbawa, hindi mo maaaring i-download ng isang bitcoin. Sa halip, bitcoins ay kinakatawan ng mga entry sa isang pampublikong ledger tinatawag na blockchain.

Blockchain ay ang mahahalagang data core ng Bitcoin: isang database ng bawat Bitcoin transaksyon na nagawa. Computers sa Bitcoin network record ng mga transaksyon sa blockchain sa paglipas ng panahon, at broadcast ang mga ito sa iba pang mga computer. Ang sums ng mga halagang ito transaksyon ay kung ano ang tumutukoy sa balanse ng bawat Bitcoin user.

Bitcoins ay hindi pisikal na nai-back sa pamamagitan ng ginto, dolyar, seashells, o bomba.

Tl; dr; Bitcoins ay lamang ang mga entry sa isang malaking ledger. Lahat ng tao sa network ay may isang kopya ng ledger at ito ay tinatawag na blockchain.

Paano upang pag-aari bitcoins

Sa order para sa isang tao upang magkaroon ng isang bitcoin balance mas mataas sa zero, dapat silang maging ang tatanggap ng hindi bababa sa isang transaksyon na naka-imbak sa blockchain. Tuwing tatanggap ng transaksyon ay kinilala sa pamamagitan ng isang natatanging Bitcoin address. Mga address ay kinakatawan ng isang grupo ng mga titik at numero, sa pagitan ng 27-34 character ang haba, na maaaring ganito ang hitsura:

12pL6SzSBbFoQLXqhGyu5gkB7p1qoqHkDf

Upang nagmamay-ari ng bitcoins, kailangan mong hindi bababa sa isang Bitcoin address.

Tl; dr; People makakuha ng at magpadala ng bitcoins sa address (tulad ng email). Ang mga ito ng grupo ng mga random na titik at numero.

Saan Bitcoin address nanggaling

Bitcoin address ay sapalarang nabuo sa pamamagitan ng bitcoin software na tumatakbo sa iyong computer. Wala sa alinman sa Bitcoin network o anumang iba pang mga tao o partido ay makontak o kasangkot sa paglikha ng isang bagong Bitcoin address. Ang proseso ay ganap na pribado.

Bitcoin address ay libre upang lumikha. Walang limitasyon sa kung gaano karaming mga Bitcoin mga address na maaari kang magkaroon ng. Sila ay hindi nakatali sa isang iyong pagkakakilanlan, at hindi mo ay hindi na kailangan upang magbigay ng isang username, email address, o numero ng telepono upang makakuha ng isang Bitcoin address.

Ngunit mayroong higit sa isang Bitcoin address pa sa grupong ito ng mga titik at numero. Ang isang Bitcoin address ay aktwal na nagmula mula sa dalawang napakalaking random na binuong numero: isang pribadong keyand isang pampublikong key. Para sa bawat Bitcoin tugunan kang lumikha, isang pribadong key ay sapalarang nabuo sa pamamagitan ng Bitcoin software sa iyong computer o device. Pagkatapos ng matematikal na proseso ay ginagamit upang lumikha ng isang public key mula sa pribadong key. Magkasama ang dalawang piraso ng data bumuo ng isang cryptographic key pares. Ang iyong Bitcoin address ay isang pinasimple na representasyon ng na pampublikong key.

Maaari mong ligtas na ibahagi ang iyong mga Bitcoin address sa iba kung kailan mo nais ang mga ito upang magpadala sa iyo ng bitcoins. Ngunit ito ay pribadong key ay dapat laging pinananatiling lihim. Nito ginagamit upang patunayan ang pagmamay-ari ng public key sa pamamagitan ng isang cryptographic proseso na tinatawag na digital na pag-sign. Kahit sino na may access sa iyong pribadong key ay maaaring gumastos ng anumang Bitcoins na nauugnay sa iyong pampublikong key at Bitcoin address. Ang lahat ng mga pampubliko at pribadong key nakabuo ka na ng ay naka-imbak sa iyong computer sa isang espesyal na file na tinatawag na isang Bitcoin wallet.

Ang pribadong key ay ang tanging bagay na maaaring magamit upang gastusin at patunayan ang pagmamay-ari ng bitcoins-aari ng mga kaugnay Bitcoin address. Kung ang pribadong key ay nawala, ang lahat ng bitcoins nakalista bilang kasali sa Bitcoin address ay hindi maaaring nagastos. Gayon din naman, kung ang pribadong key ay ninakaw, ang magnanakaw ay maaaring tumagal ng pag-aari ng lahat ng bitcoins-aari ng mga address sa pamamagitan ng pagpapadala sa kanila sa kanilang sariling address.

Kapag nais mo ang isang tao na magpadala sa iyo bitcoins, bigyan sila ng isang Bitcoin address na iyong binuo, at sila nagpapadala ng mga bagong transaksyon pagbibigay ng pangalan sa kanilang mga address bilang ang nagpadala, at ang iyong address bilang ang tatanggap.

Tl; dr; A Bitcoin address (aka public key) ay dumating mula sa isang pribadong key at espesyal na sila ay naka-link nang sama-sama gamit matematika. Ang pribadong key ay ginagamit upang gastusin bitcoins.

Paano ang blockchain gawa

Ang bawat computer na nakikilahok sa Bitcoin network (tulad ng isang buong node) tindahan at nagpapanatili ng isang kopya ng blockchain. Kapag ang isang user na ginugugol ang kanilang bitcoins, sila broadcast ang transaksyon sa network, at iba pang mga node (tinatawag miners) mangolekta, i-verify, at i-save ang bagong mga transaksyon sa blockchain. Ang mga bagong update sa blockchain ay naka-grupo at naka-imbak bilang isang tipak ng data na kilala bilang isang bloke. Ang bagong block ay inihayag na ang natitirang bahagi ng network upang ang lahat ng iba pang mga nodes ay maaaring i-update ang kanilang mga kopya ng blockchain sa mga pinakabagong bloke ng mga transaksyon.

Ang lahat ng mga bloke sa blockchain ay naka-imbak sa pagkakasunud-sunod mula sa pinakaluma hanggang sa pinakabago. Tanging ang bagong mga bloke ay idinagdag sa blockchain, at umiiral na mga bloke ay hindi maaaring baguhin. Ito ay ipinatupad gamit cryptographic hashing: lahat ng bagong mga bloke ay dapat maglaman ng isang hash halaga na nakalkula mula sa huling bloke sa blockchain. Ang hash halaga sanggunian at nagpapatunay na ang bagong bloke ay umiiral kaagad pagkatapos nito paunang block. Anumang pagbabago sa isang paunang block ay unpredictably baguhin ang sanggunian halaga hash ng lahat ng mga kasunod na mga bloke. Pamamaraan na ito ay nagpapanatili ng ang pagkakasunod-sunod ng blockchain at pumipigil sa pakikialam ng mga umiiral na mga bloke.

Ngunit kung paano gumagana ang buong network synchronize at sumasang-ayon sa kung aling mga transaksyon ay dapat na idinagdag sa blockchain?

Ano ang humahadlang sa di-tapat na mga gumagamit mula sa paggawa ng mga bagong bitcoins sa labas ng "manipis na hangin"?

O kaya sa paggastos Bitcoins higit sa isang beses, o kahit bitcoins hindi nila pag-aari?

Bitcoin malulutas nito ang mga problemang ito gamit ang pampublikong key cryptography at isang konsepto na tinatawag na proof-of-work.

Tl; dr; Transaksyon sa blockchain ay naka-imbak sa chunks na tinatawag na mga bloke. Ang bawat bloke ay naka-link nang sama-sama, sa pagkakasunud-sunod, gamit cryptography.

Bakit ibang tao ay hindi maaaring gastusin ang iyong bitcoins

Tulad ng nabanggit sa itaas, ang bawat Bitcoin address ay ang public key bahagi ng isang cryptographic key pares. Ang iba pang mga bahagi ng ang susi pares, ang pribadong key, ay kung ano ang ginagamit upang patunayan ang pagmamay-ari ng bitcoins.

Kapag bitcoins ay ginugol sa isang transaksyon, ang transaksyon ay may digital signature ng nagpadala gamit ang kanilang mga pribadong key. Ang digital na lagda na nagpapatunay sa nagpadala, ang halaga, at ang tatanggap ng transaksyon. Sinumang iba pa sa Bitcoin network ay maaaring cryptographically i-verify ang lagda gamit ang pampublikong key ng nagpadala.

Signature A transaksyon ay hindi maaaring pineke o counterfeited dahil bawat pirma ay naiiba batay sa pribadong key at ang mga detalye ng transaksyon. Ang parehong ay totoo para sa mga detalye ng transaksyon - isang pagbabago sa halaga ng transaksyon, ang nagpadala address, o address ng tatanggap sapagkat mapapawalang-bisa ang mga lagda.

Tanging ang pribadong key na nauugnay sa isang Bitcoin address ay maaaring lumikha ng isang wastong lagda digital para sa partikular na Bitcoin address.

Kung ang isang transaksyon ay hindi magkaroon ng isang may-bisang, napapatunayan lagda, ay itinatakuwil at babalewalain ng nodes sa Bitcoin network. Kung ang isang bagong bloke ay naglalaman ng anumang transaksyon na ito ay walang isang wastong lagda, o isang transaksyon na sumusubok na gumastos ng higit sa sa nagpadala nagmamay-ari, at pagkatapos ay ang buong block ay tinanggihan at hindi pinansin. Sa ganitong paraan, mga pekeng transaksyon ay hindi maaaring ma-credit o idinagdag sa blockchain.

Tl; dr; Bitcoins ay puwede lamang gastahin ang pribadong key ng may-ari dahil sa bawat transaksyon ay dapat na may digital signature gumagamit ng tamang pribadong key.

Bakit bitcoins ay hindi maaaring maging nagkataon "na ginawa sa labas ng manipis na hangin"

Lahat ng bitcoins umiiral bilang entry sa blockchain ledger. Ang mga entries tukuyin ang mga transaksyon mula sa isang nagpadala sa isang tatanggap. Bawat nagpadala ay dapat na isang paunang tatanggap ng isang umiiral na transaksyon. Sa ibang salita, upang gumastos ng bitcoins, ikaw ay dapat na natanggap bitcoins, at ang kasaysayan ng transaksyon ay magiging nabe-verify sa pamamagitan ng sinuman. Ang patakaran na ito ay ipinatupad ng lahat ng mga nodes sa network para sa bawat transaksyon gamit ang digital na lagda paraan ng nabanggit sa itaas.

Bitcoins ay maaari lamang umiiral at pag-aari bilang resulta ng isang transaksyon.

Ang tanging kataliwasan sa patakaran nagpadala / recipient ay mga transaksyon na tukuyin ang nilikhang bagong bitcoins: ang mga transaksyon ay may isang tatanggap, ngunit walang nagpadala. Ang mga ito ay ang resulta ng isang proseso, na tinatawag na pagmimina, na mahalagang ay lumilikha ng bitcoins "sa labas ng manipis na hangin".

Gayunman, ang proseso ay hindi arbitrary. Ang bagong bitcoins ay gantimpala para sa computational trabaho ginanap sa pamamagitan ng mga gumagamit na tinatawag na mga minero. Ang trabaho at gagantimpalaan bitcoins ay sumasailalim sa mahigpit na hanay ng mga panuntunan na tinukoy sa pamamagitan ng Bitcoin software, kasama na ang limitasyon ng bilang ng mga bitcoins na at maaari ba lilikhain.

Tl; dr; Bitcoins ay hindi maaaring counterfeited dahil kahit sino ay maaaring subaybayan ang kasaysayan ng anumang Bitcoin sa kanyang pinagmulan, at bitcoins ay maaari lamang malikha sa pamamagitan ng pagmimina, na kung saan ay nangangailangan ng isang pulutong ng mga trabaho sa pamamagitan ng mga computer.

Paano bitcoins ay nilikha

Bitcoins dumating sa buhay sa pamamagitan ng isang proseso na tinatawag na pagmimina. Pagmimina ay ang competitive paggamit ng computational kapangyarihan upang makalkula ang isang numero na babagsak sa loob ng isang tiyak na saklaw. Ang wastong hanay numero ay pana-panahon nababagay sa pamamagitan ng Bitcoin network upang gawin itong higit pa o mas mababa mahirap upang mahanap ang solusyon; ang target rate ay 1 solusyon sa bawat 10 minuto. Ang solusyon numero ng kanyang sarili ay dapat na cryptographically computed at nabe-verify batay sa pinakabagong hanay ng mga transaksyon at ang huling bloke ng blockchain. Ginagawa nitong ang mga potensyal na solusyon sa bawat kumpetisyon iba't ibang at mahuhulaan.

Ang unang minero upang matuklasan ang isang numero na nakakatugon sa mga pamantayan ay gagantimpalaan ng isang set na halaga ng tatak ng bagong bitcoins (kasalukuyang 25 bitcoins), kasama ang ilang mga kamakailan-lamang na bayarin sa transaksyon na binayaran sa pamamagitan ng iba pang mga tao sa pagpapadala ng bitcoin sa network. Ang kumpetisyon pagkatapos ay repeats para sa pagkatuklas ng isang bagong numero.

Ang mga patakaran ng Bitcoin software panaka-nakang ayusin ang kahirapan ng mga kumpetisyon sa gayon ay sa average, 6 mga kumpetisyon ay malulutas bawat oras. Ito ay ang epekto ng paglilimita gaano kadalas at kung gaano kadali bitcoins ay maaaring malikha: ang higit pang mga computer na minahan bitcoins, ang mas mahirap ito ay nagiging upang manalo ang kumpetisyon at gagantimpalaan ng mga bagong bitcoins.

Bukod pa rito, ang mga halaga ng bitcoins nilikha per kumpetisyon ay cut sa kalahati sa bawat 210,000 mga kumpetisyon. Ito ay tinatayang na ang halaga na ito ay halved sa 12.5 bitcoins sa pamamagitan ng ang taon 2016, at sa pamamagitan ng 2140, ang halaga na pumunta sa zero, at walang bagong bitcoins ay kailanman ay nilikha muli. Ito ay kung paano ang paglikha ng bitcoins ay limitado sa paglipas ng panahon, na may maximum na halaga ng bitcoins na maaaring kailanman umiiral limitado sa 21 milyon.

Habang mining ay kung paano bagong bitcoins ay nilikha, ang pangunahing layunin ay ang pagproseso ng bagong mga transaksyon sa pamamagitan ng pagdaragdag sa kanila sa blockchain. Pagmimina ay mahalaga sa pag-secure at nagsi-synchronize ang blockchain sa buong network, at ang mga bagong likhang bitcoins ay mahalagang gantimpala para sa mga tao na magsagawa ng proseso ng pagmimina.

Tl; dr;
  • Bitcoin pagmimina ay isang kumpetisyon upang makahanap ng isang random na numero na nakakatugon sa isang mahigpit na hanay ng mga kondisyon.

    Makakakuha ka ng gagantimpalaan bagong bitcoins kung panalo ka sa kumpetisyon. Ito ay kung paano ang lahat ng bitcoins ay nilikha.

    Ang gantimpala halaga ay makakakuha ng cut sa kalahati sa bawat ilang taon at doon ay maaari lamang kailanman ay 21 milyong kabuuang bitcoins minted.

    Pagmimina hindi lamang lumilikha ng bitcoins, ngunit din secures ang blockchain.

Paano ang blockchain ay secured at naka-synchronize sa pamamagitan ng pagmimina

Digital signaturescan i-verify ang mga halaga at mga nagpapadala ng mga transaksyon, ngunit hindi nila maiwasan ang mga kontrahan ng mga bagong transaksyon na subukan na gumastos ng parehong bitcoins. Halimbawa, ang isang gumagamit ay maaaring i-broadcast ang dalawang magkaibang mga wastong mga transaksyon, na gumastos ng parehong bitcoins, sa iba't-ibang mga nodes sa network. Ang dalawang mga transaksyon lumikha ng isang hindi pagkakasundo sa network: na transaksyon ay dapat na natanggap sa blockchain, at na dapat ay tinanggihan?

Ito ay kilala bilang isang double paggastos, at Bitcoin malulutas nito ang isyu na ito gamit ang isang pamamaraan na tinatawag na proof-of-work.

Kapag ang isang minero malulutas nito ang isang kumpetisyon (na kilala bilang pag-solve ng block), sila-publish ang mga resulta, na kinabibilangan ng lahat ng mga pinakabagong mga wastong mga transaksyon na kanilang nakolekta mula sa network sa isang bagong bloke para sa blockchain. Block na ito ay na-broadcast sa buong network, at iba pang mga nodes matanggap ito at i-verify:

  • Ang solusyon sa kumpetisyon mining ay may-bisa (proof-of-trabaho).
  • Na ang lahat ng mga transaksyon sa loob ng block ay wasto batay sa umiiral na blockchain.

Habang ang mga numero na malulutas nito ang isang bloke ay mahirap na orihinal makalkula, sa sandaling ito ay kilala, ito ay tunay madali para sa iba upang i-verify na ito ay sa katunayan ng isang tamang solusyon. Ito ay ang core konsepto sa likod proof-of-work: ang paglutas sa isang problema na kung saan ang kahirapan ay kilala, at ang solusyon mismo ay maaaring madaling pinatunayan ng sinuman na maging tama.

Pagmimina ay kung paano Bitcoin pinoprotektahan nito ang kasaysayan ng transaksyon (ang blockchain) mula sa magkasalungat na bersyon. Trabaho ay dapat na gumanap para sa bagong mga bloke, at ang mga transaksyon naglalaman ang mga ito, upang matanggap sa blockchain ng iba pang mga nodes sa network. Sa pamamagitan ng nangangailangan na ang trabaho ay tinanggal provably tapos na, transaksyon ay itinuturing na angkop para sa pagkakasama sa blockchain. Mekanismo na ito ay kung ano ang mapigil ang mga nodes sa network sa kasunduang tungkol sa kung aling mga transaksyon na talagang naganap.

Kapag ang isang bloke ay malulutas, ang lahat ng mga transaksyon na kasama sa na block ay ipinakita sa network upang magkaroon ng 1 confirmation. Sa bawat oras na ang isang bagong block ay malulutas, ang bilang ng mga pagkumpirma para sa mga transaksyon na umiiral sa blockchain ay incremented ng 1.

Paminsan-minsan, ang dalawang magkaibang mga minero ay malutas ang isang bloke sa parehong oras. Ito ay maaaring maging sanhi ng isang forkin ang blockchain: parehong mga minero broadcast ng kanilang sariling mga bloke, at ang ilang mga nodes tatanggap ng isang bloke, habang ang iba pang mga nodes tanggapin ang iba pang mga bloke. Sa sitwasyong ito, ang mga nodes sa network subaybayan ang parehong mga bersyon ng blockchain. Miners magpatuloy sa minahan para sa isang bagong bloke gamit ang blockchain na kanilang pinili. Sa paglaon, ang isang bagong block ay malulutas at idinagdag sa isa sa mga blockchains, na ginagawa itong mas mahaba kaysa sa iba pang mga blockchain. Network at mga minero abandonahin na ang mas maikli blockchain para sa mas mahabang blockchain, at ang pinakabagong mga transaksyon na ito ay nangandoon ng mas maikling blockchain mananatiling hindi nakumpirma hanggang idinagdag sa isang bagong block.

Sa kasong ito ng maramihang mga blockchains, nodes sa Bitcoin network isaalang-alang ang pinakamahabang blockchain upang maging totoo at wasto. Ito ay karaniwang napagkasunduang na sa sandaling ang isang transaksyon ay anim na mga bloke malalim sa ang blockchain (malaman bilang pag-abot sa 6 mga pagkumpirma), ito ay irreversibly makukumpirma at kusa nang permanente umiiral sa blockchain. Ito ay computationally malamang na hindi na ang isang mas mahabang blockchain maaaring umiral nang hindi isinasama ang mga transaksyon.

Tl; dr;
  • Winning isang kompetisyon mining ay nangangailangan ng maraming trabaho, ngunit maaari itong ma-verify madali sa pamamagitan ng sinumang iba pa sa network (proof-of-work konsepto).

    Ang bawat oras na ang isang minero nanalo sa isang kompetisyon, ang isang bagong hanay ng mga transaksyon (na tinatawag na block) ay idinagdag sa blockchain.

    Lahat ng tao sa network ay maaaring dumating sa isang kasunduan tungkol sa kung aling mga bloke ay dapat na idinagdag sa blockchain dahil provable hirap sa trabaho ay kinakailangan upang magdagdag ng bagong mga bloke.

    6 bagong mga bloke (o mga pagkumpirma) nauunawaan na gumawa ng isang transaksyon maibabalik.

Mga sanggunian at karagdagang pagbabasa

  • Ang orihinal na Bitcoin whitepaper- Satoshi Nakamoto
  • Paano gumagana ang Bitcoin trabaho - bitcoin.org
  • Bitcoin Gabay ng Developer
  • Bitcoin Mga Pangunahing Kaalaman, Paano bitcoin gawa, bitcoin FAQ- ang Bitcoin wiki
  • Paano ang Bitcoin protocol aktwal works- Michael Nielsen
  • Ano ang eksakto ay Mining - Bitcoin StackExchange
  • Ano ang bitcoin "pagkumpirma" - Bitcoin StackExchange

Bitcoin Video Crash Course

Malaman ang higit pa kaysa sa 99% ng populasyon ang tungkol sa Bitcoin. Isang mag-email sa isang araw para sa 7 araw, maikli at pang-edukasyon (garantisadong). 

Kaugnay na Balita


Post Bitcoin

Bitcoin Investment 2016: Ito ba ay Worth Ito?

Post Bitcoin

Patakaran ng MasterCard Bitcoin Para sa Shopping Cart Worldwide na Filed!

Post Bitcoin

Magkuwenta ng maikling Lingguhang Bitcoin Presyo ng barya

Post Bitcoin

Ang Kumpletong Gabay ng Nagsisimula sa Paggawa ng Pera mula sa Bitcoin Faucets

Post Bitcoin

Ang pagiging matapat

Post Bitcoin

Paano Magbayad ng mga Buwis sa Bitcoin sa Estados Unidos

Post Bitcoin

Paano ang Startup ng Bitcoin Start Up sa Africa?

Post Bitcoin

Mystery Hotel Brand - Ang Katotohanan

Post Bitcoin

Bakit Rand Paul ay Maling Tungkol sa Pag-back up ng Bitcoin ng Halaga Sa Stocks

Post Bitcoin

Ang Winklevoss Twins Bitcoin ETF Ipinaliwanag

Post Bitcoin

Trucoin - Sumusunod na Ngayon, at Legal na Pinapahintulutang Ibenta ang Bitcoin sa 31 Unidos

Post Bitcoin

Ang Bitcoin araw-araw na ulat: Fidor Bank Paggamit ng Ripple, Huobi ng Katunayan ng Taglay at higit pa