- Back to menu
- Back to menuMga presyo
- Back to menuPananaliksik
- Back to menuPinagkasunduan
- Back to menu
- Back to menu
- Back to menu
- Back to menu
- Back to menuMga Webinars at Events
Paano Gumagana ang Blockchain Technology ?
Gaya ng nakasaad sa aming gabay “Ano ang Blockchain Technology?”, mayroong tatlong pangunahing teknolohiya na pinagsama upang lumikha ng isang blockchain. Wala sa kanila ang bago. Bagkus, bago ang kanilang orkestrasyon at aplikasyon.
Ang mga teknolohiyang ito ay: 1) pribadong key cryptography, 2) isang distributed na network na may shared ledger at 3) isang insentibo upang serbisyo ang mga transaksyon, record-keeping at seguridad ng network.
Ang sumusunod ay isang paliwanag kung paano nagtutulungan ang mga teknolohiyang ito upang ma-secure ang mga digital na relasyon.
Mga susi sa cryptographic
Dalawang tao ang gustong makipagtransaksyon sa internet.

Ang bawat isa sa kanila ay may hawak na pribadong susi at pampublikong susi.

Ang pangunahing layunin ng bahaging ito ng Technology blockchain ay upang lumikha ng isang secure na digital identity reference. Ang pagkakakilanlan ay batay sa pagkakaroon ng kumbinasyon ng pribado at pampublikong cryptographic na mga key.
Ang kumbinasyon ng mga key na ito ay makikita bilang isang mahusay na paraan ng pagpayag, na lumilikha ng isang lubhang kapaki-pakinabang na digital na lagda.
Sa turn, ang digital signature na ito ay nagbibigay ng malakas na kontrol sa pagmamay-ari.

Ngunit ang malakas na kontrol sa pagmamay-ari ay hindi sapat upang ma-secure ang mga digital na relasyon. Habang nalutas ang pagpapatotoo, dapat itong isama sa isang paraan ng pag-apruba ng mga transaksyon at mga pahintulot (awtorisasyon).
Para sa mga blockchain, nagsisimula ito sa isang distributed network.
Isang Distributed Network
Ang benepisyo at pangangailangan para sa isang distributed network ay mauunawaan ng 'kung ang isang puno ay nahulog sa kagubatan' na eksperimento sa pag-iisip.
Kung ang isang puno ay bumagsak sa isang kagubatan, na may mga camera upang i-record ang pagbagsak nito, maaari tayong maging sigurado na ang puno ay nahulog. Mayroon kaming nakikitang ebidensya, kahit na ang mga detalye (bakit o paano) ay maaaring hindi malinaw.
Karamihan sa halaga ng Bitcoin blockchain ay ito ay isang malaking network kung saan ang mga validator, tulad ng mga camera sa pagkakatulad, ay umabot sa isang pinagkasunduan na nasaksihan nila ang parehong bagay sa parehong oras. Sa halip na mga camera, ginagamit nila ang mathematical verification.
Sa madaling salita, ang laki ng network ay mahalaga upang ma-secure ang network.
Iyon ay ONE sa mga pinakakaakit-akit na katangian ng Bitcoin blockchain — ito ay napakalaki at nakaipon ng napakaraming kapangyarihan sa pag-compute. Sa oras ng pagsulat, ang Bitcoin ay sinigurado ng 3,500,000 TH/s, higit sa 10,000 pinakamalaking bangko sa mundo na pinagsama. Ang Ethereum, na mas immature pa, ay na-secure ng humigit-kumulang 12.5 TH/s, higit sa Google at ito ay dalawang taong gulang pa lamang at karaniwang nasa test mode.
Sistema ng rekord

Kapag pinagsama ang mga cryptographic key sa network na ito, lalabas ang isang napaka-kapaki-pakinabang na anyo ng mga digital na pakikipag-ugnayan. Nagsisimula ang proseso sa pagkuha ni A ng kanilang pribadong key, na gumagawa ng anunsyo ng ilang uri — sa kaso ng Bitcoin, na nagpapadala ka ng kabuuan ng Cryptocurrency — at ilakip ito sa pampublikong susi ng B.
Protocol

Ang isang bloke - na naglalaman ng isang digital na lagda, timestamp at may-katuturang impormasyon - pagkatapos ay i-broadcast sa lahat ng mga node sa network.

Maaaring hamunin ng isang realista ang punong nahuhulog sa kagubatan na nag-iisip ng eksperimento sa sumusunod na tanong: Bakit may isang milyong mga computer na may mga camera na naghihintay upang i-record kung ang isang puno ay nahulog? Sa madaling salita, paano mo maaakit ang kapangyarihan sa pag-compute upang serbisyohan ang network upang gawin itong ligtas?
Para sa bukas, pampublikong blockchain, ito ay nagsasangkot ng pagmimina. Ang pagmimina ay binuo mula sa isang natatanging diskarte sa isang sinaunang tanong ng ekonomiya - ang trahedya ng mga karaniwang tao.
Sa mga blockchain, sa pamamagitan ng pag-aalok ng kapangyarihan sa pagpoproseso ng iyong computer para maserbisyuhan ang network, mayroong magagamit na reward para sa ONE sa mga computer. Ang pansariling interes ng isang tao ay ginagamit upang makatulong sa serbisyo sa pangangailangan ng publiko.
Sa Bitcoin, ang layunin ng protocol ay alisin ang posibilidad na ang parehong Bitcoin ay ginagamit sa magkakahiwalay na mga transaksyon sa parehong oras, sa paraang mahirap itong matukoy.
Ito ay kung paano hinahangad ng Bitcoin na kumilos bilang ginto, bilang ari-arian. Bitcoins at ang kanilang mga base unit (satoshis) ay dapat na natatangi upang pagmamay-ari at magkaroon ng halaga. Upang makamit ito, ang mga node na nagsisilbi sa network ay lumikha at nagpapanatili ng isang kasaysayan ng mga transaksyon para sa bawat Bitcoin sa pamamagitan ng pagtatrabaho upang malutas ang mga problema sa matematika na patunay-ng-trabaho.
Karaniwang bumoto sila gamit ang kanilang kapangyarihan sa CPU, na nagpapahayag ng kanilang kasunduan tungkol sa mga bagong bloke o tinatanggihan ang mga di-wastong bloke. Kapag ang karamihan ng mga minero ay dumating sa parehong solusyon, nagdagdag sila ng isang bagong bloke sa kadena. Ang block na ito ay timestamped, at maaari ding maglaman ng data o mga mensahe.
Narito ang isang hanay ng mga bloke:

Ang uri, halaga at pag-verify ay maaaring iba para sa bawat blockchain. Ito ay isang bagay ng protocol ng blockchain – o mga panuntunan para sa kung ano ang at hindi isang wastong transaksyon, o isang wastong paglikha ng isang bagong bloke. Ang proseso ng pag-verify ay maaaring iayon para sa bawat blockchain. Magagawa ang anumang kinakailangang mga panuntunan at insentibo kapag may sapat na mga node sa isang consensus kung paano dapat i-verify ang mga transaksyon.
Isa itong sitwasyong pinili ng tagatikim, at nagsisimula pa lang mag-eksperimento ang mga tao.
Kasalukuyan tayong nasa panahon ng pag-unlad ng blockchain kung saan maraming mga eksperimento ang ginagawa. Ang tanging mga konklusyon na nakuha sa ngayon ay hindi pa natin lubos na nauunawaan ang kahusayan ng mga protocol ng blockchain.
Higit pa sa puntong ito sa aming mga gabay "Ano ang mga Application at Use Case para sa Blockchain Technology?" at "Ano ang Pagkakaiba sa pagitan ng Bukas at Pinahihintulutang Blockchain?"

Isinulat ni Nolan Bauerle; mga larawan ni Maria Kuznetsov