Hoʻolauna i nā ʻaelike akamai

Ma kēia ʻatikala, e nānā mākou i ke ʻano o nā ʻaelike akamai, he aha lākou, e kamaʻāina mākou i nā papa hana ʻaelike akamai like ʻole, ko lākou mau hiʻohiʻona, a kūkākūkā pū i ka hana a me nā pōmaikaʻi hiki iā lākou ke lawe mai. He mea maikaʻi loa kēia mea no ka poʻe heluhelu i ʻike ʻole i ke kumuhana o nā ʻaelike akamai, akā makemake lākou e hoʻokokoke i ka hoʻomaopopo ʻana.

ʻaelike mau vs. ʻaelike akamai

Ma mua o ko mākou ʻimi ʻana i nā kikoʻī, e lawe kākou i kahi laʻana o ka ʻokoʻa ma waena o kahi ʻaelike maʻamau, i ʻōlelo ʻia ma ka pepa, a me kahi ʻaelike akamai, i hōʻike ʻia ma ka digitally.

Hoʻolauna i nā ʻaelike akamai

Pehea i hana ai kēia ma mua o ka hiki ʻana mai o nā ʻaelike akamai? E noʻonoʻo i kahi hui o ka poʻe makemake e hoʻokumu i kekahi mau lula a me nā kūlana no ka hāʻawi ʻana i nā waiwai, a me kekahi ʻano hana e hōʻoiaʻiʻo ai i ka hoʻokō ʻana o kēia māhele e like me nā lula a me nā kūlana i hāʻawi ʻia. A laila hui lākou, e kākau i kahi pepa i kākau ai lākou i kā lākou mau kikoʻī ʻike, nā huaʻōlelo, nā waiwai i pili, e hoʻopaʻa iā lākou a kau inoa iā lākou. Ua hōʻoia ʻia kēia ʻaelike e kekahi ʻaoʻao hilinaʻi, e like me ka notary. Eia kekahi, ua hele keia poe ma na aoao like ole me ka lakou kope pepa o ia aelike a hoomaka lakou e hana i kekahi mau hana i kupono ole i ka aelike ponoi, oia hoi, hookahi mea a lakou i hana ai, aka, ma ka pepa, ua hooiaio ia lakou e hana i kekahi mea. ʻokoʻa loa. A pehea e puka ai i waho o kēia kūlana? ʻO ka ʻoiaʻiʻo, pono kekahi o nā lālā o ka hui e lawe i kēia pepa, e lawe i kekahi mau hōʻike, e lawe i ka ʻaha hoʻokolokolo a hoʻokō i ka hoʻokō ma waena o ka ʻaelike a me nā hana maoli. ʻO ka pinepine, paʻakikī ke hoʻokō pono i kēia ʻaelike, e alakaʻi ana i nā hopena maikaʻi ʻole.

He aha ka ʻōlelo e pili ana i nā ʻaelike akamai? Hoʻohui lākou i ka hiki ke kākau i nā huaʻōlelo o ka ʻaelike a me ka mīkini no kā lākou hoʻokō koʻikoʻi. Inā ua hoʻonohonoho ʻia nā kūlana a ua kau inoa ʻia ke kālepa pili ʻana a i ʻole ke noi ʻana, a laila i ka manawa i ʻae ʻia ai kēlā noi a i ʻole ke kālepa ʻana, ʻaʻole hiki ke hoʻololi hou i nā kūlana a i ʻole ka hopena i kā lākou hoʻokō.

Hoʻokahi mea hōʻoia a i ʻole kahi pūnaewele holoʻokoʻa, a me kahi waihona e mālama ai i nā ʻaelike akamai a pau i waiho ʻia no ka hoʻokō ʻana ma ke ʻano o ka manawa. He mea nui nō hoʻi e loaʻa i kēia waihona nā kūlana hoʻomaka no ka hoʻokō ʻana i ka ʻaelike akamai. Eia kekahi, pono e noʻonoʻo i ka waiwai nui i wehewehe ʻia i ka ʻaelike. Inā pili kēia i kekahi kālā kikohoʻe, pono e noʻonoʻo kēia waihona.

I nā huaʻōlelo ʻē aʻe, pono e loaʻa i nā mea hōʻoia aelike akamai i nā ʻikepili āpau i hana ʻia e ka ʻaelike akamai. No ka laʻana, pono e hoʻohana ʻia kahi waihona hoʻokahi no ka helu ʻana i nā kālā kikohoʻe, nā koena mea hoʻohana, nā kālepa mea hoʻohana, a me nā hōʻailona manawa. A laila, i loko o kahi ʻaelike akamai, ʻo ke kūlana paha ke koena o ka mea hoʻohana i kekahi kālā, ka hōʻea ʻana o kekahi manawa, a i ʻole ka mea i hana ʻia kekahi hana, akā ʻaʻohe mea ʻē aʻe.

Wehewehe ʻana o kahi ʻaelike akamai

Ma ka laulā, ua haku ʻia ka huaʻōlelo e ka mea noiʻi ʻo Nick Szabo a ua hoʻohana mua ʻia i ka makahiki 1994, a ua kākau ʻia ma 1997 i kahi ʻatikala e wehewehe ana i ka manaʻo o nā ʻaelike akamai.

Manaʻo nā ʻaelike akamai e hana ʻia kekahi automation o ka hāʻawi ʻana i ka waiwai, hiki ke hilinaʻi wale ʻia i kēlā mau kūlana i hoʻoholo mua ʻia. Ma kāna ʻano maʻalahi, ʻano like ia me kahi ʻaelike me nā huaʻōlelo i hoʻopaʻa ʻia, i kau inoa ʻia e kekahi mau ʻaoʻao.

Hoʻolālā ʻia nā ʻaelike akamai e hōʻemi i ka hilinaʻi i nā ʻaoʻao ʻekolu. I kekahi manawa ua kāpae loa ʻia ke kikowaena hoʻoholo i nā mea a pau. Eia kekahi, ʻoi aku ka maʻalahi o ia mau ʻaelike i ka loiloi. ʻO kēia ka hopena o kekahi mau hiʻohiʻona hoʻolālā o ia ʻōnaehana, akā ʻo ka hapanui pinepine mākou e hoʻomaopopo e kahi ʻaelike akamai i kahi kaiapuni decentralized a me ke alo o nā hana e hiki ai i kekahi ke kālailai i ka waihona a hana i kahi loiloi piha o ka hoʻokō ʻana i nā ʻaelike. Mālama kēia i ka pale ʻana i nā loli ʻikepili retroactive e pili ana i nā loli i ka hana o ka ʻaelike ponoʻī. ʻO ka helu helu ʻana i ka hapa nui o nā kaʻina hana i ka wā e hana ai a hoʻomaka i kahi ʻaelike akamai e maʻalahi i ka ʻenehana a me ke kumukūʻai o kā lākou hoʻokō.

He laʻana maʻalahi - lawelawe Escrow

E nānā kākou i kahi laʻana maʻalahi loa. E kōkua iā ʻoe e hoʻokokoke i ka hoʻomaopopo ʻana i ka hana o nā ʻaelike akamai, a me ka hoʻomaopopo maikaʻi ʻana i nā hihia e hoʻohana ʻia ai.

Hoʻolauna i nā ʻaelike akamai

Hiki ke hoʻokō ʻia me ka hoʻohana ʻana i Bitcoin, ʻoiai i kēia manawa hiki ʻole ke kapa ʻia ʻo Bitcoin he kahua piha piha no nā ʻaelike akamai. No laila, loaʻa iā mākou kekahi mea kūʻai aku a he hale kūʻai pūnaewele mākou. Makemake ka mea kūʻai aku e kūʻai i kahi nānā mai kēia hale kūʻai. Ma ka mea maʻalahi, hoʻopiha ka mea kūʻai aku a hoʻouna i kahi uku, a ʻae ka hale kūʻai pūnaewele iā ia, hōʻoia, a laila hoʻouna i nā waiwai. Eia naʻe, i kēia kūlana, pono ka hilinaʻi nui - pono ka mea kūʻai aku e hilinaʻi i ka hale kūʻai pūnaewele no ke kumukūʻai holoʻokoʻa o ka monitor. Ma muli o ka inoa haʻahaʻa o ka hale kūʻai pūnaewele i nā maka o ka mea kūʻai aku, aia ka pilikia no kekahi kumu, ma hope o ka ʻae ʻana i ka uku, e hōʻole ka hale kūʻai i ka lawelawe a ʻaʻole e hoʻouna i nā waiwai i ka mea kūʻai aku. No laila, nīnau ka mea kūʻai aku i ka nīnau (a, no laila, nīnau ka hale kūʻai pūnaewele i kēia nīnau) he aha ka mea e hiki ke hoʻohana ʻia i kēia hihia i mea e hōʻemi ai i kēlā mau pilikia a hoʻolilo i kēlā mau hana i ʻoi aku ka hilinaʻi.

I ka hihia o Bitcoin, hiki ke ʻae i ka mea kūʻai aku a me ka mea kūʻai aku e koho kūʻokoʻa i kahi mea hoʻoponopono. Nui nā poʻe i komo i ka hoʻoponopono ʻana i nā pilikia hoʻopaʻapaʻa. A hiki i kā mākou poʻe hui ke koho mai kahi papa inoa o nā mea uʻi i ka mea a lākou e hilinaʻi ai. Hana pū lākou i kahi helu helu 2 o 3 multisignature kahi ʻekolu mau kī a ʻelua pūlima me nā kī ʻelua e koi ʻia e hoʻolilo kālā mai kēlā helu. Hoʻokahi kī no ka mea kūʻai aku, ʻo ka lua no ka hale kūʻai pūnaewele, a ʻo ke kolu i ka mea uʻi. A i kēlā helu helu multisignature e hoʻouna ka mea kūʻai aku i ka nui e pono ai ke uku no ka monitor. I kēia manawa, ʻike ka mea kūʻai aku ua paʻa ke kālā no kekahi manawa ma kahi helu multisignature e hilinaʻi nei iā ia, hiki iā ia ke hoʻouna palekana i ka monitor ma ka leka uila.

A laila, loaʻa ka mea kūʻai aku i ka ʻāpana, nānā i nā waiwai a hoʻoholo i ke kūʻai hope loa. Hiki iā ia ke ʻae loa i ka lawelawe i hāʻawi ʻia a kau inoa i ke kālepa me kāna kī, kahi e hoʻoili ai ʻo ia i nā kālā mai ka helu helu multisignature i ka mea kūʻai aku, a i ʻole ʻoluʻolu ʻo ia i kekahi mea. Ma ka hihia ʻelua, hoʻopili ʻo ia i kahi mea hoʻoponopono e hoʻohui i kahi ʻoihana ʻē aʻe e puʻunaue ʻokoʻa i kēlā mau kālā.

E ʻōlelo kākou ua hōʻea ʻia ka mākaʻikaʻi a ʻaʻole i hoʻokomo ʻia ke kelepona no ka hoʻopili ʻana i ke kamepiula, ʻoiai ua ʻōlelo ka pūnaewele hale kūʻai pūnaewele e hoʻokomo ʻia ke kaula i loko o ka pahu. A laila hōʻiliʻili ka mea kūʻai aku i nā hōʻike e pono ai e hōʻoia i ka mea uʻi ua hoʻopunipuni ʻia ʻo ia i kēia kūlana: lawe ʻo ia i nā screenshots o ka pūnaewele, kiʻi i ke kiʻi o ka loaʻa leka uila, kiʻi i ke kiʻi o nā ʻōpala ma ka monitor a hōʻike i ka sila. haki a huki ʻia ke kaula. ʻO ka hale kūʻai pūnaewele,ʻo ia hoʻi, e hōʻiliʻili i kāna mau hōʻike a hoʻoili iā ia i ka mea uʻi.

Makemake ka mea hoʻolaha i ka manawa like e hoʻomāʻona i ka huhū o ka mea kūʻai aku a me nā makemake o ka hale kūʻai pūnaewele (e maopopo ke kumu ma hope). He hana ia e hoʻohana ʻia ai nā ʻāpana mai kahi helu helu multisignature ma waena o ka mea kūʻai aku, ka hale kūʻai pūnaewele a me ka mea ʻuwao, no ka mea, lawe ʻo ia i ʻāpana nona iho i uku no kāna hana. E ʻōlelo kākou he 90% o ka huina kālā e hele i ka mea kūʻai aku, 5% i ka mea hoʻoponopono a me 5% uku i ka mea kūʻai aku. Hoʻopaʻa inoa ka mea uʻi i kēia kālepa me kāna kī, akā ʻaʻole hiki ke hoʻohana ʻia, no ka mea e koi ana i ʻelua mau pūlima, akā hoʻokahi wale nō kūpono. Hoʻouna ia i kēlā ʻano kālepa i ka mea kūʻai aku a me ka mea kūʻai aku. Inā ʻoluʻolu ka liʻiliʻi o kekahi o lākou i kēia koho no ka hāʻawi hou ʻana i nā kālā, a laila e hoʻopaʻa inoa mua ʻia ke kālepa a hāʻawi ʻia i ka pūnaewele. No ka hōʻoiaʻiʻoʻana, ua lawa kaʻaeʻana o kekahi o nāʻaoʻao i ke kālepa me ka koho o ka mea uʻi.

He mea nui e koho mua i ka mea uwao i hilinaʻi nā mea ʻelua iā ia. I kēia hihia, e hana kūʻokoʻa ʻo ia i nā pono o kekahi a i ʻole kekahi a nānā pono i ke kūlana. Inā ʻaʻole hāʻawi ka mea ʻuwao i kahi koho no ka hāʻawi ʻana i nā ʻāpana e hoʻomāʻona i ka liʻiliʻi o hoʻokahi mea komo, a laila, i ka ʻae like ʻana, hiki i ka mea kūʻai aku a me ka hale kūʻai pūnaewele ke hoʻouna i nā kālā i kahi helu multisignature hou ma ke kau ʻana i kā lākou mau pūlima ʻelua. E hōʻuluʻulu ʻia ka helu helu multisignature hou me kahi mea uʻi ʻē aʻe, ʻoi aku ka mākaukau ma ia mea a hāʻawi i kahi koho ʻoi aku ka maikaʻi.

ʻO ka laʻana me kahi hale moe a me kahi pahu hau

E nānā kākou i kahi laʻana paʻakikī e hōʻike pono ana i nā mana o kahi ʻaelike akamai.

Hoʻolauna i nā ʻaelike akamai

E ʻōlelo kākou aia ʻekolu mau kāne i neʻe koke aku nei i loko o ka lumi hoʻomaha hoʻokahi. Makemake lākou ʻekolu e kūʻai i ka pahu hau no ko lākou lumi e hiki ai iā lākou ke hoʻohana pū. Ua hāʻawi manawaleʻa kekahi o lākou e hōʻiliʻili i ka nui e pono ai e kūʻai i kahi friji a kūkākūkā me ka mea kūʻai aku. Eia naʻe, ʻaʻole i lawa ka hilinaʻi ma waena o lāua. ʻIke loa, ʻelua o lākou e lawe nei i ka pilikia ma ka hāʻawi kālā ʻana i ke kolu. Eia kekahi, pono lākou e ʻae i kahi ʻaelike i ke koho ʻana i kahi mea kūʻai aku.

Hiki iā lākou ke hoʻohana i ka lawelawe escrow, ʻo ia hoʻi, koho i kahi mea hoʻoponopono nāna e nānā i ka hoʻokō ʻana o ke kālepa a hoʻoholo i nā pilikia hoʻopaʻapaʻa inā kū mai kekahi. A laila, i ka ʻae ʻana, hana lākou i kahi ʻaelike akamai a kuhikuhi i kekahi mau kūlana i loko.

ʻO ke kūlana mua, ʻo ia ma mua o kekahi manawa, e ʻōlelo i loko o hoʻokahi pule, pono e loaʻa i ka moʻokāki ʻaelike akamai e pili ana i ʻekolu mau uku mai kekahi mau ʻōlelo no kahi kālā. Inā ʻaʻole hiki kēia, hoʻopau ka ʻaelike akamai i ka hoʻokō ʻana a hoʻihoʻi i nā keneta i nā mea komo. Inā hoʻokō ʻia ke kūlana, a laila hoʻonohonoho ʻia nā kumukūʻai o ka mea kūʻai aku a me nā mea ʻike mediator, a nānā ʻia ke kūlana e ʻae nā mea komo āpau i ke koho ʻana o ka mea kūʻai aku a me ka ʻuwao. Ke hoʻokō ʻia nā kūlana a pau, a laila e hoʻoili ʻia nā kālā i nā wahi i kuhikuhi ʻia. Hiki i kēia ala ke pale i nā mea komo mai ka hoʻopunipuni mai kēlā me kēia ʻaoʻao a hoʻopau maʻamau i ka pono e hilinaʻi.

ʻIke mākou i loko o kēia hiʻohiʻona i ka manaʻo nui e hiki ai i kēia hiki ke hoʻonohonoho i kēlā me kēia pae i nā ʻāpana no ka hoʻokō ʻana i kēlā me kēia kūlana e hiki ai iā ʻoe ke hana i nā ʻōnaehana o kekahi paʻakikī a me ka hohonu o nā pae nested. Eia hou, hiki iā ʻoe ke wehewehe mua i ke kūlana mua i ka ʻaelike akamai, a ma hope o kona hoʻokō ʻana hiki iā ʻoe ke hoʻonohonoho i nā ʻāpana no ke kūlana aʻe. I nā huaʻōlelo ʻē aʻe, ua kākau ʻia ke kūlana, a hiki ke hoʻonohonoho ʻia nā ʻāpana no ia i ka wā o kāna hana.

Hoʻokaʻawale i nā ʻaelike akamai

No ka hoʻokaʻawale ʻana, hiki iā ʻoe ke hoʻonohonoho i nā hui like ʻole. Eia naʻe, i ka manawa o ka hoʻomohala ʻenehana, ʻehā o lākou e pili ana.

Hiki ke hoʻokaʻawale ʻia nā ʻaelike akamai e ko lākou wahi hoʻokō, hiki ke hoʻokaʻawale ʻia a i ʻole decentralized. I ka hihia o ka decentralization, ʻoi aku ka nui o ke kūʻokoʻa a me ka hoʻomanawanui hewa i ka wā e hoʻokō ai i nā ʻaelike akamai.

Hiki ke hoʻokaʻawale ʻia lākou e ke kaʻina hana o ka hoʻonohonoho ʻana a me ka hoʻokō ʻana i nā kūlana: hiki ke hoʻonohonoho manuahi ʻia, kaupalena ʻia a i ʻike mua ʻia, ʻo ia hoʻi. Inā he 4 wale nō nā ʻaelike akamai kikoʻī ma ke kahua ʻaelike akamai, hiki ke hoʻonohonoho ʻia nā palena no lākou ma kekahi ʻano. No laila, ʻoi aku ka maʻalahi o ka hoʻonohonoho ʻana iā lākou: koho mākou i kahi ʻaelike mai ka papa inoa a hāʻawi i nā ʻāpana.

E like me ke ʻano o ka hoʻomaka ʻana, aia nā ʻaelike akamai automated, ʻo ia hoʻi, i ka wā e kū ai kekahi mau kūlana, hoʻokō lākou iā lākou iho, a aia nā ʻaelike kahi i kuhikuhi ʻia ai nā kūlana, akā ʻaʻole ʻokoʻa ka paepae i kā lākou hoʻokō; no kēia mea. pono e hoʻomaka kaʻawale.

Eia kekahi, ʻokoʻa nā ʻaelike akamai i ko lākou pae pilikino. Hiki iā lākou ke hāmama loa, hapa a hūnā paha. ʻO ka mea hope, ʻaʻole ʻike nā mea nānā ʻekolu i nā huaʻōlelo o nā ʻaelike akamai. Eia naʻe, ākea loa ke kumuhana o ka pilikino a ʻoi aku ka maikaʻi o ka noʻonoʻo ʻana i kahi kaʻawale mai ka ʻatikala o kēia manawa.

Ma lalo nei e nānā pono mākou i nā pae hoʻohālikelike mua ʻekolu e hoʻomaʻamaʻa hou aku i ka hoʻomaopopo ʻana i ke kumuhana o kēia manawa.

Nā ʻaelike akamai ma ka wā holo

Hoʻolauna i nā ʻaelike akamai

Ma muli o ke kaiapuni hoʻokō, hoʻokaʻawale ʻia ma waena o nā kikowaena aelike akamai a me ka decentralized. I ka hihia o nā ʻaelike kikohoʻe kikowaena, hoʻohana ʻia kahi lawelawe hoʻokahi, kahi hoʻokahi wale nō mea hōʻoia a aia paha kahi lawelawe hoʻihoʻi a me ka hoʻihoʻi ʻana, ʻo ia hoʻi i mālama ʻia. Aia hoʻokahi waihona e mālama i nā ʻike āpau e pono ai e hoʻonohonoho i nā huaʻōlelo o ka ʻaelike akamai a puʻunaue i ka waiwai i lawe ʻia i loko o kēia waihona lawelawe ponoʻī. Loaʻa i ia lawelawe kikowaena kahi mea kūʻai aku e hoʻonohonoho i nā kūlana me kekahi mau noi a hoʻohana i ia mau ʻaelike. Ma muli o ke ʻano kikowaena o ka paepae, ʻoi aku ka palekana o nā mīkini hōʻoia ma mua o nā cryptocurrencies.

No ka laʻana, hiki iā mākou ke lawe i nā mea hoʻolako kelepona kelepona (nā mea hoʻohana kelepona ʻokoʻa). E ʻōlelo mākou e mālama kekahi mea hoʻohana i kahi moʻolelo kikowaena o ke kaʻa ma kāna mau kikowaena, hiki ke hoʻouna ʻia i nā ʻano like ʻole, no ka laʻana: ma ke ʻano o nā leo leo, ka hoʻouna ʻana i ka SMS, ka holo ʻana o ka pūnaewele pūnaewele, a e like me nā kūlana like ʻole, a mālama pū kekahi i nā moʻolelo. o nā kālā ma nā koena mea hoʻohana. No laila, hiki i ka mea lawelawe kelepona kelepona ke huki i nā ʻaelike no ka helu ʻana i nā lawelawe i hāʻawi ʻia a me kā lākou uku me nā kūlana like ʻole. I kēia hihia, maʻalahi ka hoʻonohonoho ʻana i nā kūlana e like me "e hoʻouna i kahi SMS me kēlā me kēia code i kēlā a me kēlā helu a e loaʻa iā ʻoe nā ʻano a me nā ʻano no ka hoʻohele ʻana."

Hiki ke hāʻawi ʻia kekahi laʻana: nā panakō kuʻuna me ka hoʻonui ʻana i ka hana o ka waihona pūnaewele a me nā ʻaelike maʻalahi loa e like me ka uku maʻamau, ka hoʻololi ʻana i nā uku e komo mai ana, ka unuhi ʻana o ka ukupanee i kahi moʻokāki kikoʻī, etc.

Inā mākou e kamaʻilio e pili ana i nā ʻaelike akamai me kahi kaiapuni hoʻokō decentralized, a laila loaʻa iā mākou kahi hui o nā validators. ʻO ke kūpono, hiki i kekahi ke lilo i mea hōʻoia. Ma muli o ka protocol synchronization database a hiki i ka ʻae ʻana, loaʻa iā mākou kekahi waihona maʻamau e mālama i nā hana āpau me nā ʻaelike i wehewehe paʻa ʻia, ʻaʻole kekahi mau nīnau kūlana, hoʻololi pinepine ʻia nā ʻano, a ʻaʻohe wehewehe wehewehe. Ma ʻaneʻi, e loaʻa nā ʻōlelo aʻoaʻo e hoʻokō i ka ʻaelike e like me kahi kikoʻī koʻikoʻi. Wehe ʻia kēia kikoʻī a, no laila, hiki i nā mea hoʻohana ponoʻī iā lākou ke hoʻopaʻa a hōʻoia i nā ʻaelike akamai. Maanei mākou e ʻike ai ʻoi aku ka maikaʻi o nā paepae decentralized ma mua o nā kikowaena kikowaena e pili ana i ke kūʻokoʻa a me ka hoʻomanawanui hewa, akā ʻoi aku ka paʻakikī o kā lākou hoʻolālā a mālama ʻana.

Nā ʻaelike akamai ma ke ʻano o ka hoʻonohonoho ʻana a me ka hoʻokō ʻana i nā kūlana

I kēia manawa, e nānā pono kākou i ka ʻokoʻa o nā ʻaelike akamai i ke ʻano o kā lākou hoʻonohonoho ʻana a hoʻokō i nā kūlana. Ma ʻaneʻi, huli mākou i ko mākou manaʻo i nā ʻaelike akamai i hiki ke hoʻolālā ʻia a hoʻopau ʻo Turing. ʻO ka ʻaelike akamai ʻo Turing e hiki ai iā ʻoe ke hoʻonohonoho kokoke i nā algorithm e like me nā kūlana no ka hoʻokō ʻana i ka ʻaelike: kākau i nā pōʻai, kekahi mau hana no ka helu ʻana i nā probabilities, a me nā mea like - a hiki i kāu mau algorithms inoa uila. I kēia hihia, ʻo kā mākou ʻōlelo ʻana i ke kākau ʻana i ka lokahi maoli.

Aia kekahi mau ʻaelike akamai arbitrary, ʻaʻole naʻe ʻo Turing i pau. Aia kēia me Bitcoin a me Litecoin me kā lākou palapala ponoʻī. ʻO ia ke ʻano hiki iā ʻoe ke hoʻohana i kekahi mau hana i kēlā me kēia kauoha, akā ʻaʻole hiki iā ʻoe ke kākau hou i nā puka lou a me kāu mau algorithm ponoʻī.

Eia kekahi, aia nā papa hana ʻaelike akamai e hoʻokō i nā ʻaelike akamai i wehewehe mua ʻia. ʻO kēia nā Bitshares a me Steemit. Loaʻa i nā Bitshares nā ʻaelike akamai no ke kālepa ʻana, ka hoʻokele moʻokāki, ka hoʻokele ʻana i ka paepae ponoʻī a me kāna mau palena. He kahua like ʻo Steemit, akā ʻaʻole ia e nānā hou i ka hoʻopuka ʻana i nā hōʻailona a me ke kālepa ʻana, e like me Bitshares, akā ma ka blogging, ʻo ia hoʻi, mālama ia a hoʻoili i nā ʻike ma ke ʻano decentralized.

ʻO nā ʻaelike arbitrary Turing-complete e komo pū ana me ka platform Ethereum a me RootStock, kahi i hoʻomohala ʻia. No laila, ma lalo mākou e noho i kahi kikoʻī hou aʻe ma ke kahua ʻoihana akamai Ethereum.

Nā ʻaelike akamai ma ke ʻano hoʻomaka

Ma muli o ke ʻano o ka hoʻomaka ʻana, hiki ke hoʻokaʻawale ʻia nā ʻaelike akamai i ʻelua mau pūʻulu: automated a manual (ʻaʻole automated). Hōʻike ʻia nā mea automated e ka ʻoiaʻiʻo, hāʻawi ʻia i nā ʻāpana a me nā kūlana i ʻike ʻia, ua hoʻokō ʻia ka ʻaelike akamai, ʻo ia hoʻi, ʻaʻole ia e koi i ka hoʻouna ʻana i nā hana hou a me ka hoʻolilo ʻana i kahi komisina hou i kēlā me kēia hoʻokō ma hope. Loaʻa i ka paepae nā ʻikepili āpau e helu ai pehea e hoʻopau ai ka ʻaelike akamai. ʻAʻole hoʻopaʻapaʻa ka loiloi ma laila, akā ua hoʻoholo mua ʻia a ʻike ʻia kēia mau mea āpau. ʻO ia hoʻi, hiki iā ʻoe ke koho mua i ka paʻakikī o ka hoʻokō ʻana i kahi ʻaelike akamai, e hoʻohana i kekahi ʻano komisina mau no ia, a ʻoi aku ka maikaʻi o nā kaʻina hana a pau no kāna hoʻokō.

No nā ʻaelike akamai i hoʻolālā manuahi ʻia, ʻaʻole hoʻokō ʻia ka hoʻokō. No ka hoʻomaka ʻana i kahi ʻaelike akamai, kokoke i kēlā me kēia pae e pono ai ʻoe e hana i kahi kālepa hou, e kāhea ana i ka pae hoʻokō aʻe a i ʻole ke ʻano hana ʻaelike akamai e hiki mai ana, e uku i ke komisina kūpono a kali i ka hoʻopaʻa ʻia ʻana o ke kālepa. Hiki ke hoʻopau maikaʻi a ʻaʻole paha, no ka mea, ʻaʻole i hoʻopaʻa ʻia ka code contract smart a ʻike ʻia kekahi mau manawa ʻike ʻole, e like me ka loop loop, ka nele o kekahi mau ʻāpana a me nā hoʻopaʻapaʻa, nā ʻokoʻa ʻole i mālama ʻia, etc.

Nā moʻokāki Ethereum

Nā ʻano moʻokāki Ethereum

E nānā kākou i ke ʻano o nā moʻolelo e hiki ke loaʻa ma ka paepae Ethereum. ʻElua wale nō ʻano moʻokāki ma ʻaneʻi a ʻaʻohe koho ʻē aʻe. Kapa ʻia ka ʻano mua he moʻokāki mea hoʻohana, ʻo ka lua he moʻokāki aelike. E noʻonoʻo kākou pehea ko lākou ʻokoʻa.

Hoʻomalu ʻia ka moʻokāki mea hoʻohana e ke kī pilikino o ka pūlima uila. Hoʻokumu ka mea nona ka moʻokāki i kāna mau kī ponoʻī no ka pūlima uila me ka hoʻohana ʻana i ka algorithm ECDSA (Elliptic Curve Digital Signature Algorithm). ʻO nā kālepa i pūlima wale ʻia me kēia kī hiki ke hoʻololi i ke kūlana o kēia moʻokāki.

Hāʻawi ʻia kahi loiloi ʻokoʻa no ka mooolelo aelike akamai. Hiki ke hoʻomalu wale ʻia e ke code software predefined e hoʻoholo loa i ke ʻano o ka ʻaelike akamai: pehea e hoʻokele ai i kāna mau kālā ma lalo o kekahi mau kūlana, ma ka hoʻomaka ʻana o ka mea hoʻohana a ma lalo o nā kūlana hou e puʻunaue ʻia kēia mau kālā. Inā ʻaʻole hāʻawi ʻia kekahi mau kikoʻī e nā mea hoʻomohala i ka code program, hiki mai nā pilikia. No ka laʻana, hiki i kahi ʻaelike akamai ke loaʻa i kahi mokuʻāina kahi i ʻae ʻole ai i ka hoʻomaka ʻana o ka hoʻokō hou ʻana mai kekahi o nā mea hoʻohana. I kēia hihia, e paʻa maoli nā kālā, no ka mea, ʻaʻole hāʻawi ka ʻaelike akamai no ka haʻalele ʻana i kēia mokuʻāina.

Pehea e hana ʻia ai nā moʻokāki ma Ethereum

Ma ka hihia o kahi moʻokāki mea hoʻohana, hoʻopuka kūʻokoʻa ka mea nona ka pā kī me ka hoʻohana ʻana iā ECDSA. He mea nui e hoʻomaopopo i ka hoʻohana ʻana o Ethereum i ka algorithm like a me ka pihi elliptic like no nā inoa uila e like me Bitcoin, akā helu ʻia ka helu wahi ma kahi ʻano ʻokoʻa. Maʻaneʻi,ʻaʻole hoʻohana houʻia ka hopena o ka hashing pālua, e like me Bitcoin, akā hāʻawiʻia ka hashing hoʻokahi me ka hana Keccak ma ka lōʻihi o 256 bits. Hoʻokiʻoki ʻia nā ʻāpana liʻiliʻi liʻiliʻi mai ka waiwai i loaʻa, ʻo ia hoʻi ka liʻiliʻi liʻiliʻi 160 mau bits o ka waiwai hash output. ʻO ka hopena, loaʻa iā mākou kahi helu ma Ethereum. ʻO kaʻoiaʻiʻo, lawe ia i 20 bytes.

E ʻoluʻolu e hoʻomaopopo i ka helu helu ma Ethereum i hoʻopaʻa ʻia i ka hex me ka ʻole o ka hoʻohana ʻana i kahi checksum, ʻaʻole like me Bitcoin a me nā ʻōnaehana ʻē aʻe, kahi i hoʻopaʻa ʻia ai ka helu wahi ma kahi ʻōnaehana helu kumu 58 me ka hoʻohui ʻana i kahi checksum. 'O ia ho'i, pono 'oe e maka'ala i ka wā e hana pū ai me nā mea hō'ike mo'okāki ma Ethereum: 'o ka hewa ho'okahi i ka mea hō'ike ua hō'oia 'ia e alaka'i i ka lilo o ke kālā.

Aia kekahi hiʻohiʻona koʻikoʻi a ʻo ia ka mea i hana ʻia kahi moʻokāki mea hoʻohana ma ka pae ʻikepili maʻamau i ka manawa i ʻae ʻo ia i ka uku komo mua.

He ʻokoʻa loa ka hana ʻana i kahi moʻokāki aelike akamai. I ka hoʻomaka ʻana, kākau kekahi o nā mea hoʻohana i ke kumu kumu o ka ʻaelike akamai, a ma hope o ke kau ʻia ʻana o ke code ma o kahi compiler kūikawā no ka platform Ethereum, e loaʻa ana i ka bytecode no kāna mīkini virtual Ethereum. Hoʻokomo ʻia ka bytecode hopena i kahi kahua kūikawā o ke kālepa. Ua hōʻoia ʻia ma ka inoa o ka moʻokāki o ka mea hoʻomaka. A laila, hoʻolaha ʻia kēia kālepa ma waena o ka pūnaewele a kau i ka code contract smart. ʻO ke komisina no ke kālepa a, no laila, no ka hoʻokō ʻana i ka ʻaelike ua hoʻihoʻi ʻia mai ke koena o ka waihona o ka mea hoʻomaka.

Loaʻa i kēlā me kēia ʻaelike akamai kāna mea hana ponoʻī (o kēia ʻaelike). Ua nele paha a i ʻole he ʻike. Ma hope o ka hoʻokō ʻia ʻana o ka mea hana, hana ʻia kahi ʻike moʻokāki akamai, me ka hoʻohana ʻana i hiki iā ʻoe ke hoʻouna i nā kālā, e kāhea i kekahi mau ʻano hana aelike akamai, etc.

Hoʻolālā Kūʻai Ethereum

I mea e maopopo ai, e hoʻomaka mākou e nānā i ke ʻano o kahi kālepa Ethereum a me kahi code aelike akamai.

Hoʻolauna i nā ʻaelike akamai

Loaʻa i kahi kālepa Ethereum kekahi mau kahua. ʻO ka mua o kēia, nonce, he helu serial o ke kālepa e pili ana i ka moʻokāki ponoʻī nāna e puʻunaue a ʻo ia ka mea kākau. Pono kēia i mea e hoʻokaʻawale ai i nā pānaʻi pālua, ʻo ia hoʻi, e kāpae i ka hihia ke ʻae ʻia ka hana like ʻelua. Ma ka hoʻohana ʻana i kahi mea ʻike, loaʻa i kēlā me kēia kālepa kahi waiwai hash kūʻokoʻa.

Aʻe hele mai kahi kahua like kumukūʻai aila. Hōʻike kēia i ke kumukūʻai i hoʻololi ʻia ke kālā kumu Ethereum i ke kinoea, i hoʻohana ʻia e uku no ka hoʻokō ʻana i ka ʻaelike akamai a me ka hoʻokaʻawale ʻana i ka kumuwaiwai mīkini virtual. He aha ka manaʻo?

Ma Bitcoin, uku pololei ʻia nā uku e ke kālā kumu-Bitcoin ponoʻī. Hiki i kēia ke mahalo i kahi mīkini maʻalahi no ka helu ʻana iā lākou: uku mākou i ka nui o ka ʻikepili i loko o ke kālepa. Ma Ethereum uaʻoi aku ka paʻakikī o ke kūlana, no ka mea he paʻakikī loa ka hilinaʻiʻana i ka nui o kaʻikepili kālepa. Maʻaneʻi, hiki i ke kālepa ke komo i ka code program e hoʻokōʻia ma ka mīkini maʻemaʻe, a heʻokoʻa ka paʻakikī o kēlā me kēia hana o ka mīkini. Aia kekahi mau hana e hoʻokaʻawale i ka hoʻomanaʻo no nā mea hoʻololi. E loaʻa iā lākou ko lākou paʻakikī pono'ī, kahi e hilinaʻi ai ka uku no kēlā me kēia hana.

ʻO ke kumukūʻai o kēlā me kēia hana ma ke kinoea like e mau. Hoʻokomo ponoʻia ia i mea e hoʻoholo ai i ke kumukūʻai mau o kēlā me kēia hana. Ma muli o ka ukana ma ka pūnaewele, e hoʻololi ke kumukūʻai kinoea, ʻo ia hoʻi, ka coefficient e like me ka mea e hoʻololi ʻia ke kālā kumu i kēia ʻāpana kōkua e uku i ke komisina.

Aia kekahi hiʻohiʻona hou aʻe o kahi kālepa ma Ethereum: ʻo ka bytecode i loaʻa iā ia no ka hoʻokō ʻana i kahi mīkini virtual e hoʻokō ʻia a hiki i ka hoʻopau ʻana me kekahi hopena (kūpono a hāʻule paha) a i ʻole a hiki i ka pau ʻana o kekahi mau kālā i hāʻawi ʻia e uku i ke komisina. . I mea e pale aku ai i kahi kūlana, inā he hewa, ua hoʻohana ʻia nā kālā āpau mai ka moʻokāki o ka mea hoʻouna ma ke komisina (no ka laʻana, ua hoʻomaka kekahi ʻano pōʻai mau loa i loko o kahi mīkini virtual), aia kēia kahua - hoʻomaka kinoea (kapa pinepine ʻia ka palena kinoea) - hoʻoholo ia i ka nui o nā kālā i makemake ʻia e ka mea hoʻouna e hoʻopau e hoʻopau i kekahi hana.

Kapa ʻia ke kahua aʻe wahi kamaʻilio. Hoʻopili kēia i ka helu o ka mea i loaʻa i nā ʻāpana a i ʻole ka helu o kahi ʻaelike akamai kikoʻī e kapa ʻia nā ʻano hana. Ma hope o ka hiki ʻana mai o ke kahua waiwai, kahi i hoʻokomo ʻia ai ka nui o nā kālā i hoʻouna ʻia i ka helu wahi.

A laila he kahua hoihoi i kapa ʻia ʻikepili, kahi e kūpono ai ka hale holoʻokoʻa. ʻAʻole kēia he kahua kaʻawale, akā he hale holoʻokoʻa i wehewehe ʻia ke code no ka mīkini virtual. Hiki iā ʻoe ke kau i ka ʻikepili ʻokoʻa ma aneʻi - aia nā lula kaʻawale no kēia.

A kapa ʻia ke kahua hope inoa. Loaʻa iā ia ka pūlima uila o ka mea kākau o kēia kālepa a me ke kī lehulehu e hōʻoia ʻia ai kēia pūlima. Mai ke kī lehulehu hiki iā ʻoe ke kiʻi i ka ʻike moʻokāki o ka mea hoʻouna i kēia kālepa, ʻo ia hoʻi, ʻike kūʻokoʻa i ka moʻokāki o ka mea hoʻouna i loko o ka ʻōnaehana ponoʻī. Ua ʻike mākou i ka mea nui e pili ana i ke ʻano o ke kālepa.

He laʻana code aelike akamai no Solidity

E nānā pono kākou i ka ʻaelike akamai maʻalahi me ka hoʻohana ʻana i kahi laʻana.

contract Bank {
    address owner;
    mapping(address => uint) balances;
    
    function Bank() {
        owner = msg.sender;
    }

    function deposit() public payable {
        balances[msg.sender] += msg.value;
    }

    function withdraw(uint amount) public {
        if (balances[msg.sender] >= amount) {
            balances[msg.sender] -= amount;
            msg.sender.transfer(amount);
        }
    }

    function getMyBalance() public view returns(uint) {
        return balances[msg.sender];
    }

    function kill() public {
        if (msg.sender == owner)
            selfdestruct(owner);
    }
}

Aia ma luna kahi code kumu maʻalahi e hiki ke hoʻopaʻa i nā kālā o nā mea hoʻohana a hoʻihoʻi iā lākou ma ke koi.

No laila, aia kahi ʻaelike akamai Bank e hana ana i kēia mau hana: hōʻiliʻili ʻo ia i nā ʻāpana kālā ma kāna koena, ʻo ia hoʻi, ke hōʻoia ʻia kahi kālepa a kau ʻia kahi ʻaelike akamai, hana ʻia kahi moʻokāki hou e hiki ke loaʻa nā ʻāpana kālā ma kāna koena; hoʻomanaʻo ia i nā mea hoʻohana a me ka hāʻawi ʻana i nā kālā ma waena o lākou; he nui nā ʻano no ka mālama ʻana i nā kaulike, ʻo ia hoʻi, hiki ke hoʻopiha, hoʻihoʻi a nānā i ke koena o ka mea hoʻohana.

E hele kāua i kēlā me kēia laina o ke code kumu. He mau kahua mau kēia ʻaelike. ʻO kekahi o lākou, me ke ʻano helu wahi, ua kapa ʻia ʻo ia ka mea nona. Eia ka ʻaelike e hoʻomanaʻo i ka helu o ka mea hoʻohana nāna i hana i kēia ʻaelike akamai. Eia kekahi, aia kahi hoʻolālā ikaika e mālama i ka pilina ma waena o nā helu mea hoʻohana a me nā kaulike.

Hoʻopili ʻia kēia me ke ʻano Bank - he inoa like me ka ʻaelike. No laila, ʻo kēia kāna mea hana. Ma ʻaneʻi ua hāʻawi ʻia ka mea hoʻololi i ka helu o ka mea nāna i kau i kēia ʻaelike akamai ma ka pūnaewele. ʻO kēia wale nō ka mea e hana nei i kēia mea kūkulu. ʻO ia hoʻi, ʻo ka msg i kēia hihia ʻo ia ka ʻikepili i hoʻoili ʻia i ka mīkini virtual me ke kālepa i loaʻa i ke code holoʻokoʻa o kēia ʻaelike. No laila, ʻo msg.sender ke kumu o kēia kālepa nāna e mālama i kēia code. ʻO ia ka mea nona ka ʻaelike akamai.

ʻO ke ʻano o ka waiho ʻana e ʻae iā ʻoe e hoʻololi i kekahi helu o nā kālā i ka waihona ʻaelike ma ke kālepa. I kēia hihia, ʻo ka ʻaelike akamai, i ka loaʻa ʻana o kēia mau ʻāpana, waiho iā lākou ma kāna waihona koena, akā hoʻopaʻa ʻia i loko o ke ʻano kaulike ʻo wai ka mea nāna i hoʻouna i kēia mau ʻāpana i mea e ʻike ai ʻo wai lākou.

Ua kapa ʻia ke ʻano ʻē aʻe he withdraw a loaʻa i hoʻokahi ʻāpana - ka nui o nā kālā a kekahi e makemake ai e haʻalele mai kēia panakō. Ke nānā nei kēia inā lawa nā kālā i ke koena o ka mea hoʻohana e kāhea i kēia ʻano e hoʻouna iā lākou. Inā lawa lākou, a laila hoʻihoʻi ka ʻaelike akamai i kēlā helu kālā i ka mea kelepona.

Ma hope aʻe e hele mai ke ʻano no ka nānā ʻana i ke koena o ka mea hoʻohana i kēia manawa. ʻO ka mea e kāhea i kēia ala e hoʻohana ʻia e kiʻi i kēia koena ma ka ʻaelike akamai. Pono e hoʻomaopopo ʻia ʻo ka mea hoʻololi o kēia ʻano ka nānā. 'O ia ho'i, 'a'ole e ho'ololi ke ala pono'ī i nā mea ho'ololi o kāna papa ma kekahi 'ano a he 'ano heluhelu wale nō. ʻAʻohe hana kaʻawale i hana ʻia e kāhea i kēia ʻano, ʻaʻohe uku i uku ʻia, a hana ʻia nā helu āpau ma ka ʻāina, a laila loaʻa i ka mea hoʻohana ka hopena.

Pono ke ʻano pepehi e luku i ke kūlana o ka ʻaelike akamai. A eia kahi nānā hou inā ʻo ka mea kelepona o kēia ʻano hana ka mea nona kēia ʻaelike. Inā pēlā, hoʻopau ka ʻaelike, a lawe ka hana luku i hoʻokahi ʻāpana - ʻo ka ʻike moʻokāki kahi e hoʻouna ai ka ʻaelike i nā ʻāpana āpau i koe ma kāna koena. I kēia hihia, e hele aunoa nā kālā i koe i ka helu o ka mea nona ka ʻaelike.

Pehea e hana ai kahi node piha ma ka pūnaewele Ethereum?

E nānā pono kākou i ke ʻano o ka hoʻokō ʻia ʻana o ia mau ʻaelike akamai ma ka platform Ethereum a pehea e hana ai kahi node pūnaewele piha.

Hoʻolauna i nā ʻaelike akamai

Pono e loaʻa i kahi node piha ma ka pūnaewele Ethereum ma kahi o ʻehā mau modula.
ʻO ka mea mua, e like me kekahi protocol decentralized, ʻo ia ka module networking P2P - kahi module no ka pilina pūnaewele a hana pū me nā nodes ʻē aʻe, kahi e hoʻololi ʻia ai nā poloka, nā kālepa, a me nā ʻike e pili ana i nā nodes ʻē aʻe. He mea maʻamau kēia no nā kālā crypto decentralized.

A laila, loaʻa iā mākou kahi module no ka mālama ʻana i ka ʻikepili blockchain, ka hana ʻana, ke koho ʻana i kahi lālā koʻikoʻi, hoʻohui i nā poloka, unlinking blocks, hōʻoia i kēia mau poloka, etc.

ʻO ke kolu o ka module i kapa ʻia ʻo EVM (Ethereum virtual machine) - he mīkini maʻemaʻe kēia e loaʻa ai ka bytecode mai nā kālepa Ethereum. Lawe kēia module i ke kūlana o kēia manawa o kahi moʻokāki a hoʻololi i kona mokuʻāina ma muli o ka bytecode i loaʻa. Pono ka mana o ka mīkini virtual ma kēlā me kēia node pūnaewele. ʻO ka helu ʻana i hana ʻia ma kēlā me kēia node Ethereum, ua like like ia, akā aia ma kahi ʻano asynchronous: nānā kekahi a ʻae i kēia kālepa ma mua, ʻo ia hoʻi, e hoʻokō i nā code āpau i loko o ia mea, a ʻo kekahi ma hope. No laila, i ka wā i hana ʻia ai kahi kālepa, hāʻawi ʻia ia i ka pūnaewele, ʻae nā nodes, a i ka manawa o ka hōʻoia ʻana, e like me ka hana ʻana o Bitcoin Script ma Bitcoin, ua hoʻokō ʻia ka bytecode o ka mīkini virtual ma aneʻi.

Manaʻo ʻia kahi hana i hōʻoia ʻia inā ua hoʻokō ʻia nā code a pau i loko o ia mea, ua hana ʻia kahi mokuʻāina hou o kekahi moʻokāki a mālama ʻia a maopopo inā ua hoʻohana ʻia kēia kālepa a ʻaʻole paha. Inā hoʻohana ʻia ke kālepa, a laila manaʻo ʻia kēia mokuʻāina ʻaʻole i pau wale nō, akā i kēia manawa. Aia kahi waihona e mālama i ke kūlana o kēlā me kēia moʻokāki no kēlā me kēia node pūnaewele. Ma muli o ka hana like ʻana o nā helu āpau a ua like ke kūlana o ka blockchain, ʻo ka waihona i loaʻa nā mokuʻāina o nā moʻolelo a pau e like nō hoʻi no kēlā me kēia node.

Nā kuhi a me nā palena o nā ʻaelike akamai

No nā mea paʻa i loaʻa no nā paepae aelike akamai e like me Ethereum, hiki ke haʻi ʻia kēia mau mea:

  • hoʻokō code;
  • hoʻokaʻawale i ka hoʻomanaʻo;
  • ʻikepili blockchain;
  • hoʻouna i nā uku;
  • hana aelike hou;
  • kāhea aku i nā ʻaelike ʻē aʻe.

E nānā kākou i nā kapu i kau ʻia ma ka mīkini virtual, a no laila, e hoʻopau i kekahi mau moʻolelo e pili ana i nā ʻaelike akamai. Ma kahi mīkini virtual, ʻaʻole hiki ke loaʻa wale ma Ethereum, akā i nā paepae like hoʻi, hiki iā ʻoe ke hana i nā hana logical arbitrary maoli, ʻo ia hoʻi, kākau i ke code a e hoʻokō ʻia ma laila, hiki iā ʻoe ke hoʻokaʻawale i ka hoʻomanaʻo. Eia naʻe, uku kaʻawale ʻia ka uku no kēlā me kēia hana a no kēlā me kēia ʻāpana hoʻomanaʻo i hoʻokaʻawale ʻia.

Ma hope aʻe, hiki i ka mīkini virtual ke heluhelu i ka ʻikepili mai ka waihona blockchain i mea e hoʻohana ai i kēia ʻikepili i mea hoʻoulu e hoʻokō ai i kahi loiloi ʻaelike akamai. Hiki i ka mīkini virtual ke hana a hoʻouna i nā kālepa, hiki iā ia ke hana i nā ʻaelike hou a me nā ala kelepona o nā ʻaelike akamai ʻē aʻe i paʻi ʻia ma ka pūnaewele: loaʻa, loaʻa, etc.

ʻO ka moʻolelo maʻamau ka hiki i nā ʻaelike akamai Ethereum ke hoʻohana i ka ʻike mai nā kumuwaiwai pūnaewele ma kā lākou ʻōlelo. ʻO ka ʻoiaʻiʻo, ʻaʻole hiki i kahi mīkini virtual ke hoʻouna i kahi noi pūnaewele i kekahi mau kumuwaiwai ʻike waho ma ka Pūnaewele, ʻo ia hoʻi, ʻaʻole hiki ke kākau i kahi ʻaelike akamai e puʻunaue i ka waiwai ma waena o nā mea hoʻohana e pili ana, e ʻōlelo, pehea ke ʻano o ka wā ma waho. a i ʻole ka mea i lanakila i ka hoʻokūkū, a i ʻole ma muli o nā hanana ʻē aʻe i hana ʻia ma waho o ka honua, no ka mea, ʻaʻole wale ka ʻike e pili ana i kēia mau hanana i loko o ka waihona o ka paepae ponoʻī. ʻO ia, ʻaʻohe mea ma ka blockchain e pili ana i kēia. Inā ʻaʻole i ʻike ʻia ma laila, ʻaʻole hiki i ka mīkini virtual ke hoʻohana i kēia ʻikepili ma ke ʻano he kumu.

Nā pōʻino o Ethereum

E papa inoa i nā mea nui. ʻO ka hemahema mua, aia kekahi mau pilikia i ka hoʻolālā ʻana, ka hoʻomohala ʻana a me ka hoʻāʻo ʻana i nā ʻaelike akamai ma Ethereum (Hoʻohana ʻo Ethereum i ka ʻōlelo Solidity e kākau i nā ʻaelike akamai). ʻOiaʻiʻo, hōʻike ka hoʻomaʻamaʻa ʻana he hapa nui loa o nā hewa āpau i ke kumu kanaka. He ʻoiaʻiʻo kēia no nā ʻaelike akamai Ethereum i kākau mua ʻia i loaʻa ka paʻakikī a ʻoi aku ka paʻakikī. Inā no nā ʻaelike akamai maʻalahi ka liʻiliʻi o ka hewa, a laila ma nā ʻaelike paʻakikī paʻakikī loaʻa pinepine nā hewa e alakaʻi i ka ʻaihue kālā, kā lākou hauʻoli, luku ʻia nā ʻaelike akamai i kahi ala i manaʻo ʻole ʻia, etc. ʻike ʻia.

ʻO ka lua o ka hemahema, ʻaʻole kūpono ka mīkini virtual ponoʻī, ʻoiai ua kākau ʻia e nā kānaka. Hiki iā ia ke hoʻokō i nā kauoha ʻokoʻa, a ma laila e waiho ai ka nāwaliwali: hiki ke hoʻonohonoho ʻia kekahi mau kauoha i kekahi ala e alakaʻi ai i nā hopena i ʻike ʻole ʻia ma mua. He wahi paʻakikī loa kēia, akā aia kekahi mau haʻawina e hōʻike ana aia kēia mau nāwaliwali i ka mana o kēia manawa o ka pūnaewele Ethereum a hiki iā lākou ke alakaʻi i ka hāʻule ʻole o nā ʻaelike akamai.

ʻO kekahi pilikia nui, hiki ke manaʻo ʻia he hemahema. Aia ia ma ka ʻoiaʻiʻo hiki iā ʻoe ke hoʻomaʻamaʻa a ʻenehana paha i ka hopena inā ʻoe e hōʻuluʻulu i ka bytecode o kahi aelike e hoʻokō ʻia ma kahi mīkini virtual, hiki iā ʻoe ke hoʻoholo i kekahi ʻano kikoʻī o nā hana. Ke hana pū ʻia, e hoʻouka nui kēia mau hana i ka mīkini virtual a hoʻolōʻihi i ka like ʻole i ka uku i uku ʻia no ka hana ʻana i kēia mau hana.

I ka wā ma mua, aia kekahi manawa i ka hoʻomohala ʻana o Ethereum, i ka nui o nā kāne i hoʻomaopopo kikoʻī i ka hana ʻana o kahi mīkini virtual i ʻike i nā nāwaliwali. ʻO kaʻoiaʻiʻo, ua uku nā kālepa i kahi uku liʻiliʻi loa, akā ua hoʻolōʻihi i ka pūnaewele holoʻokoʻa. He mea paʻakikī loa kēia mau pilikia e hoʻoponopono, no ka mea he mea pono, ʻo ka mea mua, e hoʻoholo iā lākou, ʻo ka lua, e hoʻoponopono i ke kumukūʻai no ka hana ʻana i kēia mau hana a, ʻo ke kolu, e hoʻokō i kahi paʻa paʻa, ʻo ia hoʻi ka hoʻonui ʻana i nā nodes pūnaewele āpau i kahi mana hou. o ka lako polokalamu, a laila ho'ā 'ana i kēia mau loli.

No Ethereum, ua hana ʻia ka nui o ka noiʻi, ua loaʻa ka nui o nā ʻike kūpono: maikaʻi a maikaʻi ʻole, akā naʻe, ke mau nei nā pilikia a me nā nāwaliwali e pono e hoʻoponopono ʻia.

No laila, ua pau ka māhele kumuhana o ka ʻatikala, e neʻe kākou i nā nīnau e kū pinepine ana.

Nīnau pinepineʻia

— Inā makemake nā ʻaoʻao a pau i kahi ʻaelike akamai e hoʻololi i nā ʻōlelo, hiki iā lākou ke hoʻopau i kēia ʻaelike akamai me ka hoʻohana ʻana i ka multisig, a laila hana i kahi ʻaelike akamai hou me nā huaʻōlelo hou o kāna hoʻokō?

E palua ana ka pane maanei. No ke aha mai? No ka mea ma kekahi ʻaoʻao, ua wehewehe ʻia kahi ʻaelike akamai i hoʻokahi manawa a ʻaʻole ia e hōʻike hou i nā loli, a ma ka ʻaoʻao ʻē aʻe, hiki iā ia ke loaʻa i ka loiloi i kākau mua ʻia e hāʻawi ai i kahi hoʻololi piha a ʻāpana paha o kekahi mau kūlana. ʻO ia hoʻi, inā makemake ʻoe e hoʻololi i kekahi mea i kāu ʻaelike akamai, pono ʻoe e kuhikuhi i nā kūlana e hiki ai iā ʻoe ke hoʻololi i kēia mau kūlana. No laila, ma ke ʻano noʻonoʻo wale nō e hiki ai ke hoʻonohonoho hou i ka ʻaelike. Eia nō naʻe, hiki iā ʻoe ke hele i loko o ka pilikia: e hana hewa a loaʻa i kahi nāwaliwali kūpono. No laila, pono e kikoʻī loa ia mau mea a hoʻolālā maikaʻi ʻia a hoʻāʻo ʻia.

— Pehea inā e komo ka mea ʻuwao i ka ʻaelike me kekahi o nā ʻaoʻao i komo: escrow a i ʻole aelike akamai? Pono ka mea uwao ma ka ʻaelike akamai?

ʻAʻole koi ʻia kahi mea uwao ma kahi ʻaelike akamai. ʻAʻole paha. Inā, i ka hihia o ka escrow, komo ka mea ʻuwao i kahi kipi me kekahi o nā ʻaoʻao, a laila, ʻae, ua nalowale kēia kumumanaʻo i kona waiwai āpau. No laila, koho ʻia nā mea uwao ma ke ʻano i hilinaʻi ʻia e nā ʻaoʻao a pau e pili ana i kēia kaʻina hana i ka manawa like. No laila, ʻaʻole ʻoe e hoʻololi i nā keneta i kahi helu multisignature me kahi mea hoʻoponopono āu e hilinaʻi ʻole ai.

— Hiki paha me hoʻokahi kālepa Ethereum ke hoʻololi i nā hōʻailona like ʻole mai kāu helu wahi i nā helu helu ʻokoʻa, no ka laʻana, nā helu hoʻololi kahi i kūʻai ʻia ai kēia mau hōʻailona?

He nīnau maikaʻi kēia a pili ia i ke kumu hoʻohālike Ethereum a me kona ʻokoʻa mai ka model Bitcoin. A he radical ka ʻokoʻa. Inā hoʻololi wale ʻoe i nā ʻāpana kālā ma ke ʻano hoʻohālikelike Ethereum, a laila hoʻololi wale ʻia lākou mai kahi helu i kekahi, ʻaʻohe loli, ʻo ka nui kikoʻī āu i kuhikuhi ai. I nā huaʻōlelo ʻē aʻe, ʻaʻole kēia he kumu hoʻohālike o nā huahana i hoʻohana ʻole ʻia (UTXO), akā he kumu hoʻohālike o nā moʻokāki a me nā koena pili. Hiki iā ʻoe ke hoʻouna i kekahi mau hōʻailona like ʻole i hoʻokahi kālepa i ka manawa hoʻokahi inā kākau ʻoe i kahi ʻaelike akamai maalea, akā pono ʻoe e hana i nā hana he nui, hana i kahi ʻaelike, a laila e hoʻoili i nā hōʻailona a me nā ʻāpana kālā iā ia, a laila kāhea i ke ʻano kūpono. . Pono kēia i ka hoʻoikaika a me ka manawa, no laila ma ka hoʻomaʻamaʻa ʻaʻole ia e hana like a me nā uku a pau ma Ethereum e hana ʻia i nā hana kaʻawale.

- ʻO kekahi o nā moʻolelo e pili ana i ka platform Ethereum he hiki ʻole ke wehewehe i nā kūlana e hilinaʻi ʻia i ka ʻikepili o kahi punaewele punaewele waho, no laila he aha ka mea e hana ai?

ʻO ka hopena, hiki i ka ʻaelike akamai ke hāʻawi i hoʻokahi a i ʻole nā ​​​​mea i kapa ʻia ʻo nā huaʻōlelo hilinaʻi, e hōʻiliʻili i ka ʻikepili e pili ana i ke kūlana o nā mea ma waho o ka honua a hoʻouna iā ia i nā ʻaelike akamai ma o nā ala kūikawā. Manaʻo ka ʻaelike i ka ʻikepili i loaʻa iā ia mai nā ʻaoʻao hilinaʻi he ʻoiaʻiʻo. No ka hilinaʻi nui aʻe, e koho wale i kahi hui nui o nā huaʻōlelo a hoʻemi i ka pilikia o kā lākou collusion. ʻAʻole hiki i ka ʻaelike ponoʻī ke noʻonoʻo i ka ʻikepili mai nā huaʻōlelo e kūʻē i ka hapa nui.

ʻO kekahi o nā haʻi'ōlelo o ka papa pūnaewele ma Blockchain e pili ana i kēia kumuhana - "Hoʻolauna i nā ʻaelike akamai".

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka