libreng web hit counter

Ano ang mga Kontrata ng Smart Ethereum?

Ethereum Smart Contracts

Ano ang mga Kontrata ng Smart Ethereum?

Tayo'y maging tapat: Ang teknolohiya ng blockchain ay hindi naa-access upang ilagay ang iyong ulo sa paligid. Maliban kung ikaw ay isang eksperto sa cryptography o developer ng software, ang konsepto ng mga smart na kontrata ay maaaring mapanlinlang. Ang terminong ito ay nagsasagawa ng mga saloobin ng mga legal na umiiral na kontrata sa pagitan ng dalawang partido. Kahit na ang mga smart na kontrata ay maaaring gamitin para sa eksaktong layunin, hindi ito kung saan nagmula ang pangalan. Hindi rin lahat na ang mga smart contract ay inilaan upang gawin.

Ang mga smart contract ay gumagamit ng cryptographic code upang ipatupad ang isang relasyon sa pagitan ng dalawang partido. Ang mga partido ay hindi kailangang maging mga indibidwal na tao o institusyon, alinman. Ang kaugnayan na ipinataw ng isang matalinong kontrata ay maaaring nasa pagitan ng aplikasyon at isang network. Sa madaling salita, ang mga smart contract ay self-executing commands na maaaring ma-program upang mag-trigger sa ilalim ng mga partikular na kalagayan. Ilayo ang pagkakaiba, kung mangyayari ang X, pagkatapos ay mangyayari ang Y bilang resulta.

Paano gumagana ang mga smart contract?

Ang mga smart na kontrata ay inihambing sa mga vending machine, na ibinigay kung ang kanilang / pagkatapos ay pag-andar. Gumagana ang mga vending machine sa pamamagitan lamang ng pagbibigay sa iyo ng item na napili mo sa sandaling naglagay ka ng isang tiyak na bilang ng mga barya. Katulad nito, ang mga smart na kontrata ay magpapatupad lamang ng kanilang programmed command kapag isang partikular na kondisyon ang natugunan (tulad ng paglagay sa isang barya).

Sa konteksto ng Ethereum, ang mga smart na kontrata ay maaaring i-deploy para sa anumang bilang ng mga layunin. Sabihin, halimbawa, nais mong magpadala ng mga token ng Ether sa isang kaibigan sa isang tiyak na petsa. Ang matalinong kontrata ay titiyakin na ang iyong Ether ay awtomatikong ililipat sa oras na dumating ang tukoy na petsa. Ang pamamaraan ay maaari ring gamitin bilang isang kapalit para sa aktwal na mga kontrata ng ligal. Sabihin mong gusto mong magbenta ng isang item mula sa isang mamimili sa isang partikular na presyo. Ang matalinong kontrata ay titiyakin na ang item ay ipinapadala lamang kapag binayaran ng nagbebenta ang napagkasunduang halaga.

Ethereum Smart Contracts

Ang mga magagaling na kontrata noon at ngayon

Ang mga pangunahing kontrata ay unang nilagay sa 1993, at ang network ng Bitcoin ay talagang gumagamit ng isang anyo ng teknolohiyang ito. Ang isang transaksyon sa pagitan ng dalawang partido ay makukumpleto lamang kapag naabot ang ilang mga kundisyon. Gayunpaman, ang Bitcoin ay limitado sa mga transaksyong pinansyal. Ang Ethereum, sa kabilang banda, ay isang platform na partikular na binuo upang lumikha ng mga smart contract. Bilang karagdagan sa pagpapadali sa halimbawa na inilarawan sa itaas, ang mga smart na kontrata ay bumubuo rin ng pundasyon ng mga desentralisadong apps (kilala rin bilang mga dapps).

Inalis at napalitan ng Ethereum ang maraming coding na naghihigpit sa Bitcoin sa mga transaksyong pinansyal. Ang pinahusay na programming language na ito ay nagpapahintulot sa mga developer na gumamit ng smart contracts upang lumikha ng mga dapps para sa platform ng Ethereum. Ang idinagdag na flexibility ay nagbibigay-daan sa mga smart kontrata upang gawin ang mga sumusunod:

  • Pamahalaan ang mga relasyon sa negosyo sa pagitan ng dalawang partido tulad ng isang kontrata
  • Mag-imbak ng impormasyon tulad ng app- o mga personal na detalye
  • Magtrabaho bilang isang library ng software upang mag-imbak at mag-deploy ng maraming apps ng software
  • Lumikha ng mga kontrata na nangangailangan ng maraming tao upang mag-sign upang maging wasto

Ethereum Smart Contracts

Paano gumagana ang mga magagaling na kontrata

Ang pinakamagandang bahagi tungkol sa matalinong teknolohiya sa kontrata ay na maaari silang magtulungan. Kaya, kung ang isang kondisyon na kinakailangan upang maisagawa ang isang matalinong kontrata ay natutugunan, ang matalinong kontrata ay maaaring lumikha ng isa pang estado na nagpapalit ng isa pang matalinong kontrata. Sa ganitong paraan, ang mga developer ay maaaring lumikha ng isang mahabang kadena-reaksyon ng mga smart na kontrata. Siyempre, ang paggamit ng mga smart na kontrata ay hindi libre. Kinakailangan nila ang pagpoproseso ng kapangyarihan tulad ng lahat ng bagay sa isang network. Ang kapangyarihan sa pagpoproseso ay sinusukat sa GAS at binabayaran ng mga token ng Ether.

nakaraan «
susunod »