Ano ang Blockchain Technology? | Filipino.lamareschale.org

Ano ang Blockchain Technology?

Ano ang Blockchain Technology?

Ang blockchain! Ito ay maaaring tunog tulad ng isang medyebal konstruksiyon machine ngunit ito ay talagang isang bagong uri ng ipinamamahagi digital ledger, sa harap ng modernong computer science.

Marahil narinig mo na ang media ilarawan ang blockchain pati Maaari mo rin narinig na malaking mga bangko ay interesado sa gamit ang blockchain "ang teknolohiya powering Bitcoin." - ngunit hindi Bitcoin mismo. Kaya, kung blockchains ay hindi Bitcoin, kung ano ang eksaktong sila?

Magsimula tayo sa simula, na may inventionof ang blockchain Hayaan. "Satoshi Nakomoto" ay ang sagisag-panulat ng mga mahiwagang taga-gawa ng teknolohiyang ito, na ang totoong pagkakakilanlan ay nananatiling hindi alam sa araw na ito. Satoshi inilabas blockchain tech sa publiko noong 2009, bilang ang libreng Bitcoin software at isang teknikal na "white paper" na naglalarawan sistema.

Rebolusyonaryo sistema ni Satoshi nagbibigay-daan sa isang bukas na computer network upang lumikha at ibahagi ang mahalagang data, nang walang anumang sentral na awtoridad upang panatilihin ang mga data na naka-synchronize at tumpak. Ito ay kung bakit ang blockchain minsan ay tinatawag na isang ipinamamahagi o "desentralisado ledger." Gumagana ito sa isang mahigpit na peer to peer paraan, katulad ng mga modernong sistema ng file-sharing tulad ng BitTorrent.

Kaya, kung Bitcoin trades sa pamamagitan ng isang pampublikong ledger book, ang blockchainis ng mekanismo na kung saan ay nagpapanatili sa lahat ng tao sa parehong pahina at pinipigilan ang mga error accounting, aksidenteng o sinadya.

Ito desentralisado network architectureis isa sa ilang mga teknolohiya na kung saan Satoshi fused magkasama upang lumikha ng blockchain teknolohiya. Public-key cryptographyis ang pangalawang elemento. Pamamaraan na ito ay ginagamit upang i-encrypt o mag-decrypt ng impormasyon, nang walang pangangailangan ng mga kalahok unang pagbabahagi at pagkatapos ay pinapanatili ang pagiging lihim ng isang code.

Ang ikatlo at pinal na sangkap ay proof-of-work hashing, na nagsisilbing katibayan na computational trabaho ay gumanap. Satoshi ay hindi ilikha ang alinman sa mga teknolohiyang ito ngunit, sa pamamagitan ng pagsasama-sama ng mga ito, nilikha niya ang natatanging synthesis tinatawag na blockchain. Sa kabutihang-palad, in-depth na kaalaman ng mga nag-aambag teknolohiya ay hindi kinakailangan sa pag-unawa sa aming pangkalahatang-ideya ng blockchain. Basta ilagay sa isip na ang mga ito ay mahalagang mga gears sa digital makinarya ng blockchain.

Ang unang application ng blockchain teknolohiya Satoshi ay siyempre hinggil sa pananalapi; kanyang paglikha ng isang secure na online ledger na sumusubaybay sa pagmamay-ari ng "digital na ginto" na kilala bilang Bitcoin. Sa hinaharap, ito ay malamang na blockchains ay kung paano ang lipunan ay sumusubaybay sa pagmamay-ari ng lahat ng uri, tulad ng mga stock, Bonds, ari-arian mga gawa at kahit na legal na kontrata. Ang teknolohiyang ito ay may napakalaking disruptive potensyal sa kabuuan ng isang host ng mga industriya.

Ngunit tingnan natin lang Bitcoin para sa ngayon... Paano gumagana ang blockchain resulta Bitcoin sa isang pandaraya-proof pampublikong tala kung saan matapat Itinatala lahat ng mga transaksyon, nang walang anumang pagkontrol ng ahensya upang panatilihin ang lahat ng tao tapat? At muli, lamang kung ano ang Isthe blockchain?

Bilang ang pangalan ay nagpapahiwatig, ang blockchain ay isang linear pagkakasunod-sunod ng naka-link na mga bloke. OK, kaya kung ano ang mga bloke? Upang sagutin ang tanong, kailangan nating ipaliwanag nang maikli kung paano ang Bitcoin function network. Maaaring narinig mo na ng Bitcoin miners. Kung hindi, ang aming mga nakaraang mga video, "Ano ang Bitcoin Pagmimina?" Nagpapaliwanag kung paano mining ay gumagana sa loob ng Bitcoin.

Talaga, minero i-record ang lahat ng Bitcoin transaksyon sa mga bundle ng data na kilala bilang "mga bloke." Ang mga bloke ay naka-link nang magkasama sa linear sequence sa pamamagitan ng isang espesyal na code. Ang bawat transaksyon sa isang bloke napupunta sa bumubuo ng code na ito; ang pangwakas na output ay naitala sa na block. Ang susunod na blockforms isang bagong code at kabilang ang code sa nakaraang bloke, at ang prosesong ito repeats. Code-chaining lahat ng mga bloke-sama Tinitiyak ang pagiging permanente ng paunang transaksyon - Hindi mo maaaring baguhin ang impormasyon sa paunang mga bloke nang walang nagbabago rin lahat ng mga kasunod na mga bloke. Sama-sama, ang mga naka-link na mga bloke form ng isang kailanman-lumalagong pampublikong tala ng lahat ng Bitcoin transaksyon, na kilala ng mga kurso bilang... Ang blockchain.

Ngayon na ang termino ay gumagawa ng kaunti pa ng kahulugan, sabihin ipaliwanag ang blockchain sa mas malalim sa pamamagitan ng paggamit ng isang halimbawa. Sabihin nating magpadala ng ilang mga bitcoins sa iyong kaibigan. Ang iyong transaksyon ay relayed sa buong Bitcoin network - lahat ng tao ay makikita na address A, ang iyong address, ay sinusubukan upang magpadala ng gayunpaman maraming mga barya sa address B, address ng iyong kaibigan.

Ang mga tao na tumatakbo tinaguriang "full nodes" - sa ibang salita, Bitcoin software kliyente na mag-imbak ang kumpletong blockchain - ay mabilis na makatanggap ng impormasyon tungkol sa iyong mga transaksyon. Buong nodes pagkatapos ay i-verify ang impormasyon ng iyong transaksyon laban sa kanilang mga naka-imbak na kopya ng blockchain. Kaya, puno nodes ay suriin kung address Aholds sapat Bitcoin upang bayaran ang tinukoy na halaga upang matugunan B. Makikita rin nilang suriin ang iba pang mga bagong transaksyon upang i-verify Aisn't sinusubukang ipadala ang parehong barya nang sabay-sabay upang B andaddress C o addressesC, D, E at iba pa.

Kahit na walang itaas na multiplier sa kung gaano karaming beses barya ay maaaring counterfeited sa ganoong paraan, ang partikular na anyo ng pandaraya ay kilala bilang isang "double-spend." Ito ay mahalaga na tandaan na double-spends ay isang majortechnical problemang pumipigil maaasahang peer-to -peer electronic pera - hindi bababa sa hanggang blockchain solusyon ni Satoshi!

I-double-ginugugol muna, sabihin bumalik sa aming halimbawa. Kung ang iyong mga transaksyon ay inaprubahan ng buong nodes, ito ay malapit nang ma-ipinadala sa isang espesyal na uri ng puno node (at kung minsan, ang iyong mga transaksyon ay maabot ang mga espesyal na puno node unang). Ang mga espesyal na puno nodes ng pagkakataon upang i-record bloke ng mga transaksyon sa blockchain. At kung nahulaan mo na ang mga espesyal na nodes ay tinatawag na "mga minero," gusto mo ay karapatan!

Sa kasalukuyan, ang gantimpala para sa unang minero upang malutas ang isang equation na tiyak sa kasalukuyang transactional impormasyon at upang bumuo ng isang bagong bloke ay 25 bitcoins. Na maaaring tunog tulad ng isang pulutong ng pera lamang para sa pagtatala ng mga bloke! Ngunit mining ay kung paano ang blockchain ay pinananatili at na-secure, kaya minero karapat-dapat ng isang mahusay na gantimpala.

Bitcoin blockchain, kung saan minero makipagkumpetensya upang isulat ang susunod na bloke para sa gantimpala, ay kilala bilang "Patunay ng Trabaho" hashing. Ang workin katanungan tumutukoy sa hashing, o paglutas ng isang mathematical equation na kung saan binabawasan impormasyon ng anumang haba sa isang nakapirming haba.

Elegante, Bitcoin inaayos paghihirap na ito equation, ang pana-panahon at awtomatikong, upang matugunan ang mga halaga ng computing kapangyarihan na nakatuon sa kanyang mga solusyon. Ang ganitong kahirapan pagsasaayos masiguro ang isang bagong bloke ay nakasulat sa bawat sampung minuto, sa average. Noong unang bahagi ng araw Bitcoin, ang paghihirap ay mababa at mga bloke ay maaaring mapagkakatiwlaan malulutas gamit ang isang solong laptop. Bilang ang halaga ng Bitcoin ay tumaas, kaya ang ginawa ng kahirapan tulad ng pagmimina ay naging unting competitive. Ngayon, pagmimina ay ginanap sa specialized hardware, housed at cooled sa malawak na data-center, tulad ng isang ito:

Pagse-set up ng isang mapagkumpetensyang Bitcoin pagmimina operasyon gastos milyon-milyong mga Dollars, upang sabihin wala ng buwanang bill ng kuryente! Ang nasabing mga gastos ay sa katunayan kanais-nais; ang seguridad ng Katibayan ng Trabaho blockchains ay pinahusay na sa pamamagitan ng capital investment sa pamamagitan ng isang magkakaibang assortment ng mga minero.

Upang ipaliwanag kung bakit Bitcoin ay medyo umaasa sa pang-ekonomiyang kadahilanan, sabihin ma-unpack kung paano ang mga insentibo gumagana. Isipin isang nang-aatake; sabihin tumawag sa kanya "Mike," na nagnanais na sakupin kontrol ng Bitcoin network upang magsagawa ng panloloko o pamiminsala. Bilang ang network ay bukas at malaya, sinuman ay maaaring sumali dito at simulan ang pagmimina, kahit Mike. Ngunit upang mapagkakatiwlaan magagawang upang ibukod ang wastong mga transaksyon o isama ang mapanlinlang na buhay sa kanyang "bad blocks," Mike pangangailangan upang kontrolin ang majorityof ang computing kapangyarihan nakadirekta sa Bitcoin, at kontrolin ang mga ito sa paglipas ng mahabang panahon. Ito ay kilala bilang isang "51% pag-atake."

Kung matagumpay, Mike ay maaaring i-double gumastos ng barya sa ilalim ng kanilang kontrol o tanggihan upang iproseso ang ibang tao transaksyon. Gayunpaman, Mike magawang gumastos ng barya ay hindi sa ilalim ng kanyang kontrol, ibig sabihin ay hindi siya maaaring nakawin ang iyong mga barya (ito maayoss tampok ng seguridad, na pumipigil sa iba pang mga nodes sa paggastos ng iyong mga barya, ay naka-enable sa pamamagitan ng pampublikong key cryptography).

Gayunpaman, pag-atake ni Mike ay malamang na patunayan ang lubos na pumipinsala sa ang halaga ng mga barya ng lahat. Ang halaga ng iyong mga barya ay ninakaw kung ang lahat inabandunang Bitcoin dahil sa ni Mike aksyon. Kaya kung paano gawin Patunay ng Trabaho blockchains incentivize laban tulad ng isang mapanirang kinahinatnan?

May apat na inter-kaugnayan proteksyon laban sa isang 51% na pag-atake:

Una, ito ay nangangailangan ng Mike upang bumili ng sapat na mining hardware upang lumampas sa kapasidad ng lahat ng iba pang mga minero - sa isang patuloy na tumataas na gastos, sa kasalukuyan ay tinatayang sa mababang daan-daang mga milyon-milyong mga Dollars.

Pangalawa, tulad ng lahat ng transactional impormasyon sa mga blockchain ay pampubliko, ni Mike aksyon sa lalong madaling panahon ma-napansin. Presyo Bitcoin ay nagka-crash bilang isang resulta, nagre-render ang magsasalakay 's hardware investment hindi kumikitang sa maikling order.

Ikatlo, ang mathematical equation na kung saan mining hardware ay partikular na idinisenyo upang malutas ang maaaring binago bilang tugon, permanenteng pag-lock out ang attacker. Ito ay nag-render ni Mike hardware investment halos walang halaga, kahit na ang parehong sumasaklaw sa matapat na mga minero na rin.

Ika-apat, kung matapat na mga minero mabawi ang kontrol ng network, ang blockchain ma-ibabalik sa isang dating estado bago ang 51% na pag-atake na naganap. Transaksyon Ang attacker ni ay samakatuwid ay mababaligtad, kahit na kaya gagawin ang lahat ng tapat na mga transaksyon na naganap sa loob ng mina bloke ang magsasalakay 's. Mas destructively, mga bloke ay maaaring mabago upang ibukod ang mga transaksyon lamang ang attacker ni.

Ang seguridad ng Katibayan ng Trabaho blockchains Nakukuha mula sa komplikadong pagtutulungan sa pagitan ng software, hardware at pang-ekonomiyang mga insentibo. Isang Patunay ng Trabaho blockchain walang gaanong minero investment, na matatagpuan sa ilang mga altcoins, ay malayo mas higit na panganib ng isang 51% na atake. Ito mas mataas na antas ng seguridad ay isang kadahilanan kung bakit Bitcoin ay kaya magkano ang mas mahalaga kaysa sa alternatibong mga barya.

Speaking of altcoins, maaaring narinig mo na ang ilan sa kanila, tulad ng Peercoin, gamitin ang "Patunay ng Stake" blockchains. Sa halip ng expending computing resources upang malutas at isulat ang mga bloke, Katibayan ng Stake systems magbigay coin-may-hawak ng pagkakataon na isulat ang susunod na block. Ang kanilang mga logro ng paggawa nito ay proporsyonal sa laki ng kanilang mga holdings, sa ibang salita ang kanilang mga pinansiyal na stakein mga barya. Ang mas maraming mga barya stakeholder kontrolin, ang mas mataas ang kanilang mga logro ng pagtanggap ng barya gantimpala para sa paghahanap ng susunod na block. Sa Patunay ng Stake sistema, ang terminong "minting" ay ginagamit sa halip ng pagmimina.

May mga tiyak kalamangan at kahinaan sa parehong mga uri ng blockchain, na may karagdagang mga pagbabago at hybrids sa ilalim ng patuloy na pag-unlad. Posible rin para sa mga barya upang lumipat mula sa isang sistema sa isa pa, tulad ng may mga Ethereum at Bitshares. Kahit Patunay ng Stake sistema ay nangangailangan ng higit na mas mababa enerhiya at hardware paggasta, ito lumapit sa ang halaga ng mga mas higit na sentralisasyon. Halimbawa, upang limitahan ang pagkamaramdamin ng Peercoin blockchain na pagkagambala, ang isang solong developer regular na isyu tinaguriang "checkpoints." Blocks ay maaari lamang binago pagkatapos ng mga checkpoints.

Sa Patunay ng Trabaho system, makasaysayang pagbabago ng command ng higit mining lakas kaysa sa pinagsama-samang kabuuan magastos na itinayo noong block sa tanong. 51% ay ang pinakamaliit na share kinakailangan, na may na porsyento tumataas sa 100% bilang isa napupunta sa karagdagang pabalik sa panahon. Check-pagturo compensates medyo para sa mga teknikal na kakayahan ng mga pangunahing coinholders na baguhin ang blockchain, withoutacquiring isang prohibitively-mamahaling share ng mining kapangyarihan. Check-pagturo sa gayon ay pinoprotektahan ng malalim na kasaysayan ng Katibayan ng Stake chain, may mga sagabal na ang isang solong tao o grupo ay dapat pagkatiwalaan may ganitong kakayahan upang magsiyasat.

51% na pag-atake bukod, mayroon bang anumang iba pang mga kilalang mga banta sa blockchains? Sa kasamaang palad oo, at ito ay isang banta kung saan arises paminsan-minsan bilang isang natural na resulta ng kung paano mining gumagana. Gayunman, ito ay isang banta kung saan ay maaari ring sadyang ipinakilala sa pamamagitan ng mga pagbabago sa code, marahil na nagreresulta sa isang permanenteng dibisyon ng Bitcoin network. Ang makikita mo, sa ilalim ng ilang mga kundisyon, ito ay posible para sa isang blockchain upang magkaiba sa mga hiwalay na mga sanga. Ang ganitong pagkakalayo ay kilala bilang isang "tinidor."

Sabihin bumalik sa 51% pag-atake ni Mike para sa layuning pagpapaliwanag. Sa lalong madaling Mike mina ng di-wastong harangan - halimbawa, isa na nagpapadala ng mga magkakahawig na mga barya sa maramihang mga account - ang blockchain baka abono mula sa puntong iyon pasulong. Yaong minero na sundin ang mga pamantayang batas ay tanggihan ang bloke bilang illegal. Makikita nila patuloy na gagana sa kanilang mga bersyon ng chain, mula sa kung saan ang mga mapanlinlang na mga bloke ay hindi kasama.

Mike ay natural isama ang kanyang sariling mga mapanlinlang na block at ibabase ang kanyang mga bloke hinaharap dito. Bilang Mike kumokontrol sa karamihan ng mga mining kapangyarihan sa halimbawang ito, ni Mike blockchain ay lalaki mas mabilis kaysa sa matapat na isa. Mike at matapat na mga minero ay tanging nag-iipon block premyo sa kani-kanilang mga chains at, upang ang mga posibleng sanhi ng kapahamakan ng gumagamit, mga transaksyon na naitala sa isang chain ay hindi kinikilala ng isa.

Ito sa lalong madaling panahon ang mga resulta sa isang mapaminsalang sitwasyon, kung saan ang mga gumagamit ay suspindihin ang kanilang mga transaksyon hanggang sa kapag nahati ang kalye ay nalutas na. Sa ilalim ng naturang mga kundisyon, ang merkado na halaga ng mga barya ay malamang na pag-crash ng bilang resulta ng kawalan ng katiyakan at kaguluhan.

Ang pangkalahatang tuntunin sa Katibayan ng Trabaho sistema ay na ang pinakamahabang karamihan tinatanggap chain ay ang opisyal na isa. Ito ay isang kinakailangang guideline bilang maliit na tinidor ay isang tiyak na mangyayari na kaganapan. Ipapaliwanag ko kung paano na gumagana: isipin na ang dalawang minero makahanap ng isang bagong bloke sa halos parehong oras.

Ang bawat minero ay may isang pang-ekonomiya insentibo upang broadcast ang kanilang mga bagong bloke sa network, tulad ng sa block na ito ay naglalaman din ng kanilang mga hinggil sa pananalapi gantimpala. Ipagpalagay bloke sa bawat minero ay lamang ng kalahati ng network Hayaan. Ang isang lahi ngayon ay nangyayari sa pagitan ng kanilang dalawang tinidor. Alinmang tinidor na natatanggap ng kanyang susunod na block soonest ay pull ahead ng isa, hanggang sa may isang malinaw na nagwagi sa mga tuntunin ng mga matagumpay Patunay ng Trabaho. Sa mga interes ng paglagay ng isemento ang kanilang hinaharap block premyo sa pinagkasunduan blockchain, minero pa rin sa mga natatalong kadena ay mabilis na mag-migrate.

Transaksyon eksklusibo sa mga natatalong blockchain, pati na rin ang anumang mga bloke premyo sa kanyang mga minero, ay hindi masasalamin sa nanalong blockchain kaya may isang malakas na insentibo upang mabilis na matukoy at mag-migrate sa winning chain.

Inaasahan na ang anumang naturang tinidor ay dapat lutasin sa loob ng 6 na mga bloke, na kung saan ay magdadala sa tungkol sa isang oras na ibinigay na ang mga bagong bloke ay natuklasan sa average bawat sampung minuto. Para sa kadahilanang ito, ito ay inirerekomenda na kapag tumatanggap ng mga pagbabayad sa mataas na halaga, ang mga gumagamit maghintay para sa mga transaksyon na maging "nakumpirma" 6 na beses - sa ibang salita, para sa 5 higit pang mga bloke na layered sa ibabaw ng block na naglalaman ng kanilang pagbabayad.

Ang tuntunin ng hinlalaki ay nagsisiguro isang mahusay na balanse ng transactional kaligtasan at kaginhawaan. Para sa mababang halaga sums, panuntunan na ito ay maaaring lundo upang masakop ang mas kaunting mga pagkumpirma. Hindi nakumpirma transaksyon, na kung saan ay may pa na nakasulat sa blockchain, ay dapat na itinuturing na isang mapanganib panukala, dahil maaaring sila ay mababaligtad pamamagitan ng walang prinsipyo mga kalahok.

Kahit na tinidor ay itinuturing na isang existential pagbabanta, maaaring ito ay sa hinaharap ay maging kinakailangan upang ipatupad ang mga pagbabago sa Bitcoin ng code sa pamamagitan ng paraan ng isang tinidor. Hindi binabago ang code sa isang paraan na kung saan ay hindi paurong-compatible hindi maaaring hindi tinidor sa network sa pagitan ng mga kliyente na mag-upgrade at kliyente na hindi.

Isa tulad ng code na pagbabago, kasalukuyang hindi isang bagay ng pag-aaway sa loob ng komunidad Bitcoin, ay isang pagtaas sa limitasyon blocksize. Maaaring nakakita bagay na ito tinalakay kanina lamang. Gist ay na ang pagkakaroon ng mas malaking bloke papayagan ang Bitcoin blockchain upang mahawakan ang higit pang mga transaksyon sa bawat segundo ngunit may umiiral pagkakaintindihan sa pinakamahusay na paraan upang makamit ito. Direkta binabago ang cap induces isang hardfork- o isang network split sa pagitan ng luma at bagong mga kliyente - samantalang ang isa pang solusyon ay nagmumungkahi ang limitasyon ay itataas sa pamamagitan ng paraan ng isang softfork- na hindi split sa network.

Ito ay tiyak na magiging interesante sa mga makita kung paano Bitcoin blockchain bubuo sa hinaharap; bilang ito adapts sa pagtaas ng pangangailangan sa buong mundo para sa isang maaasahang sistema ng pera na walang isang sentral na issuer o iba pang mga pinagkakatiwalaang third party. Umaasa ako ngayon ikaw ay may isang mas mahusay na-unawa sa kung ano ang blockchains ay at kung paano sila gumagawa, pati na rin ang kanilang mga benepisyo at mga potensyal na mga problema.

Bilang mo marahil napansin "blockchain Ang" ay isang napaka-malawak na paksa na kasama ang isang pulutong sub-topic sa loob nito. Kung mayroon ka pang anumang higit pang mga tanong lang iwan ang mga ito sa seksyon ng komento sa ibaba at makikita ko ang aking makakaya upang sagutin.

Kaugnay na Balita


Post Altcoin

Pagbabago ng Rebolusyonaryong Reddcoin: Katunayan ng Stake Velocity (PoSV)

Post Altcoin

Paano bumili ng Ripple (XRP) sa 3 Mga Simpleng Hakbang - Gabay sa isang baguhan

Post Altcoin

Multisig: Isang gabay ng baguhan

Post Altcoin

Kung paano bumili ng Namecoin (Paypal, credit card, Cash) - 100% Ligtas at Simple

Post Altcoin

Paano Kumuha ng Iyong Unang Bitcoin Ngayon

Post Altcoin

Patnubay: 4 Nasty Programs na Susurinin ang Iyong mga File para sa Bitcoins

Post Altcoin

Ang 6 pinakamahusay na software ng pagmimina ng Bitcoin

Post Altcoin

Paano Kumuha ng isang Custom na Bitcoin Address

Post Altcoin

Kasarian at ang Single Bitcoin

Post Altcoin

Mastercoin at Omniwallet Beta

Post Altcoin

Ang EasyMiner ng Myriad Nagdadala ng Myriadcoin sa Mga Bagong Merkado

Post Altcoin

Kung paano ang Anonymous DarkSend ng Darkcoin Tumutulong sa Bitcoin