Ethereum: kev cog lus ntse ua haujlwm li cas?

Cov ntawv cog lus ntse yog qhov tseem ceeb uas tau ua rau Ethereum ua tiav. 

Cov ntawv cog lus ntse yog dab tsi thiab lawv yog dab tsi

Cov txheej txheem Bitcoin tsis muab rau qhov ua tau tsim kom muaj kev sib cog lus ntse tiag tiag, vim tias nws tau tsim los tsuas yog los pab kev lag luam. 

Hauv qhov sib piv, Ethereum, uas tau yug los 6 xyoo tom qab Bitcoin, tau tsim los ntawm qhov pib los ua ib lub network muaj peev xwm. hosting thiab ua tiav cov ntawv cog lus ntse

Hauv 2014, Ethereum co-founder Vitalik Buterin sau meej meej nyob rau hauv lub whitepaper tias lub network nws tau tsim yog ib lwm tiam platform raws li kev cog lus ntse, thiab lwm daim ntawv thov rau Bitcoin raws li blockchain thev naus laus zis kuj suav nrog kev siv cov cuab yeej digital los sawv cev rau cov txiaj ntsig kev cai thiab cov cuab yeej nyiaj txiag, cov cuab tam tsis muaj peev xwm thiab cov ntawv thov nyuaj dua. 

Tshwj xeeb, tom kawg, piv txwv li cov ntawv cog lus ntse, tau txhais tias yog cov ntawv thov cuam tshuam ncaj qha ntawm cov cuab tam digital los ntawm cov cai uas ua raws li cov cai tswj hwm, lossis cov koom haum decentralized autonomous raws li blockchain, thiaj li hu ua. DAOs.  

Vitalik sau tau tias: 

"Dab tsi Ethereum npaj yuav muab yog blockchain nrog cov lus ua tiav Turing uas tuaj yeem siv los tsim 'cov ntawv cog lus' uas tuaj yeem siv los encode lub xeev kev hloov pauv kev ua haujlwm, tso cai rau cov neeg siv los tsim ib qho ntawm cov kab ke uas tau piav qhia saum toj no. - nrog rau ntau lwm tus uas peb tseem tsis tau xav txog - tsuas yog los ntawm kev sau cov logic hauv ob peb kab ntawm cov lej".

Yog li, cov ntawv cog lus ntse ntawm Ethereum yog kab ntawm cov cai uas nws muaj peev xwm ua tau program qhov kev ua tiav ntawm cov lus qhia los ntawm lub network, thaum muaj tej yam kev mob tshwm sim, tsis tas yuav tso siab rau lawv qhov kev tua rau ib tus neeg nruab nrab.

Qhov tseeb, Buterin nws tus kheej muab lo lus "cov ntawv cog lus" hauv cov lus hais, vim tias tsis yog cov ntawv cog lus tiag tiag ntawm ob tog, lawv yog computer cov kev pab cuam ua los ntawm ib tug decentralized network. 

Los ntawm kev pom dav dav, yog li ntawd, lawv txoj haujlwm tsis nyuaj heev. 

ntse ntawv cog lus
Cov ntawv cog lus ntse raug ua tiav thaum cov xwm txheej muaj nyob rau hauv tau raug txheeb xyuas

Siv cov ntawv cog lus ntse ntawm Ethereum blockchain

Ua ntej tshaj plaws, ib lossis ntau tus neeg tsim khoom yuav tsum pom tseeb tsim daim ntawv cog lus ntse los ntawm kev sau cov kab uas tsim nyog, thiab tom qab ntawd lawv yuav tsum xa nws mus rau Ethereum network. 

Hauv cov ntsiab lus kev, tshaj tawm nws ntawm Ethereum blockchain txhais tau tias ua kom tag nrho cov nodes hauv lub network tau txais thiab ua tiav nws. Thaum luam tawm, tag nrho cov lus qhia hauv nws yuav tsum ua tiav los ntawm tag nrho cov nodes raws nraim tib txoj kev. 

Yog li ntawd, tsis tsuas yog nws cov ntawv tshaj tawm tab sis kuj kev ua raws cov lus qhia yog irreversible ib zaug nws tau luam tawm ntawm blockchain. 

Yog li ntawd, qhov tseem ceeb tshaj plaws yog cov lus qhia nws muaj - uas tuaj yeem muaj ntau haiv neeg - thiab pes tsawg tus neeg siv nws. Tseeb tiag, txhawm rau kom cov lus qhia ntawm daim ntawv cog lus ntse kom ua tiav, yuav tsum muaj ib lossis ntau qhov kev lag luam uas hu rau lawv

Nws tseem tsim nyog nco ntsoov tias cov lus qhia no feem ntau cuam tshuam nrog kev siv cov peev txheej, xws li cov ntaub ntawv lossis cov tokens, yog li rau lawv kom ua tiav, tag nrho cov xwm txheej uas tsim nyog yuav tsum tau ua. 

Qee zaum cov ntaub ntawv no los ntawm sab nraud, ua tsaug rau qhov hu ua oracles, thaum qee zaum nws tsuas yog los ntawm kev lag luam ntawm blockchain. 

Feem ntau, kev lag luam uas ua rau kev ua tiav ntawm cov lus qhia muaj nyob rau hauv daim ntawv cog lus ntse suav nrog kev them nyiaj ntawm a fee hauv ETH, thiab nyob rau hauv ntau rooj plaub thiaj li yuav ua rau qhov kev ua tiav tseem cuam tshuam nrog kev them nyiaj lossis xa cov tokens tshwj xeeb rau daim ntawv cog lus ntse nws tus kheej, lossis lwm cov ntawv cog lus ntse. 

Technically, ntse daim ntawv cog lus yog ib hom ntawm tus account ntawm lub ethereum blockchain, "tswj" los ntawm lub network es tsis yog lub hauv paus chaw. Lawv tuaj yeem khaws ETH lossis tokens, thiab tuaj yeem ua tau xa cov kev hloov pauv ntawm lub network autonomously.

Yuav ua li cas cuam tshuam nrog cov cai thiab feem ntau nrog dApps

Cov neeg siv tuaj yeem cuam tshuam nrog cov ntawv cog lus ntse los ntawm kev xa cov kev lag luam uas ua rau ib qho ntawm cov haujlwm tau teev tseg hauv lawv cov cai. 

Yog li ntawd, kev ua haujlwm ntawm cov ntawv cog lus ntse ntawm Ethereum feem ntau yog qhov yooj yim heev: tsuas yog xa cov kev hloov pauv ntawm qee yam mus rau daim ntawv cog lus ntse, thiab qhov no yuav ua rau muaj kev ua tiav los ntawm cov nodes ntawm tag nrho cov lus qhia muaj nyob rau hauv kev ua haujlwm ntawm daim ntawv cog lus ntse uas tau hais los ntawm kev pauv nws tus kheej. 

Obviously, nyob ntawm seb cov lus qhia twg muaj nyob rau hauv lub luag hauj lwm invoked, heev txawv txim yuav generated, sib txawv tsis tau tsuas yog los ntawm ntse daim ntawv cog lus mus rau ntse daim ntawv cog lus, tab sis kuj los ntawm kev ua hauj lwm mus ua hauj lwm. 

Qhov nyuaj heev ntawm cov ntawv cog lus ntse yog li muab tau los ntawm qhov kev cog lus ntawm tus neeg ntse ua, thiab tsis yog los ntawm qhov tseeb tias Ethereum network txhawb nqa thiab ua rau lawv. Ntxiv mus, nws yog kiag li tsis yooj yim sua kom sau yuav ua li cas txhua hom kev cog lus ntse ntawm lub network ua haujlwm. 


Tau qhov twg los: https://en.cryptonomist.ch/2022/06/11/ethereum-smart-contracts-3/