- 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 Ethereum ?
Ang Ethereum ay isang network na nakabatay sa blockchain na naglalayong gawing mas madali ang paggawa ng mga application na T pinamamahalaan o kinokontrol ng ONE entity. Sa halip, pinamamahalaan sila ng code.

Kapag ang Ethereum network na inilunsad noong 2015, ito ang naging unang proyekto upang palawakin ang mga kaso ng paggamit ng mga blockchain sa pamamagitan ng pagpapakilala ng mga natatanging teknolohiya na nagpapahintulot sa mga tao na lumikha ng kanilang sariling mga digital token at self-sustaining, autonomous na mga application. Ang pagbabagong ito ay nagbigay daan para sa malawak na spectrum ng mga Markets kabilang ang desentralisadong Finance (DeFi), mga paunang handog na barya (Mga ICO), GameFi at mga di-fungible na token (Mga NFT).
Ngunit ang tanong ay, paano ito nakakamit ng Ethereum ?
Sa isang mataas na antas, ang Ethereum ay binubuo ng ilang pangunahing bahagi:
- Mga matalinong kontrata: Mga panuntunang namamahala sa ilalim ng kung anong mga kundisyon ay maaaring magpalit ng mga kamay
- Ang Ethereum blockchain: Isang talaan ng buong kasaysayan ng Ethereum – bawat transaksyon at matalinong tawag sa kontrata ay nakaimbak sa blockchain nito
- Consensus mechanism: Ang paraan para sa pagpapatunay at pagtatala ng data sa blockchain; nakakatulong din itong i-secure ang network at responsable sa pag-isyu ng mga bagong token sa sirkulasyon
- Ang Ethereum Virtual Machine (EVM): Ang bahagi ng Ethereum na nagsasagawa ng mga panuntunan ng Ethereum at tinitiyak na ang isinumiteng transaksyon o matalinong kontrata ay sumusunod sa mga patakaran
- Eter: Token ng Ethereum, na kinakailangan upang gumawa ng mga transaksyon at magsagawa ng mga matalinong kontrata sa Ethereum
Mga matalinong kontrata
Magsimula tayo sa matalinong mga kontrata dahil sila ay uri ng buong punto ng Ethereum.
Ang isang matalinong kontrata ay isang programmable na kasunduan na tumatakbo sa isang blockchain. Binibigyang-daan ng Technology ito ang mga user na i-digitize ang mga kundisyon na namamahala sa relasyon at mga pakikipag-ugnayan sa pagitan ng dalawang partidong kasangkot sa isang transaksyon. Kapag ang mga kundisyong ito ay na-program at nailunsad sa blockchain bilang mga matalinong kontrata, sila ay nag-iisa-isa (iyon ay, sinisimulan at kinukumpleto nila ang hanay ng mga transaksyon na kanilang pinamamahalaan, hangga't ang mga paunang natukoy na kundisyon ay natutugunan).
Halimbawa, nagpasya ALICE na humiram mula kay Bob ng 1,000 Tether (USDT) kung nagdeposito lang si Bob ng ether na nagkakahalaga ng $2,000 bilang collateral. Gamit ang isang matalinong kontrata, maaaring independiyenteng tukuyin ALICE ang mga kundisyon na nagpapatunay sa deal na ito, sa halip na magtiwala sa isang middleman na mangangabayo sa deal. Kung gagawin nang tama, ang naturang matalinong kontrata ay awtomatikong maglalabas ng 1,000 USDT kay Bob pagkatapos niyang i-deposito at i-lock ang $2,000 bilang collateral. Gayundin, kapag binayaran ALICE ang utang, ilalabas ng matalinong kontrata ang collateral at ibabalik ito kay Bob.
Dahil dito, nag-aalok ang matalinong kontrata ng walang tiwala na sistema kung saan hindi kailangang alalahanin ALICE o Bob mga panganib ng katapat. Tinatanggal din nito ang pangangailangan para sa mga middlemen. Dito, hindi kailangang magbayad ALICE at Bob ng dagdag na bayad sa isang intermediary o escrow service bago sila makapagsagawa ng mga peer-to-peer na transaksyon.
Kapansin-pansin, ang Ethereum ang unang blockchain na tumuklas at nagpatupad ng mga smart contract bilang bahagi ng mga functionality ng blockchains. Kasunod nito, ang pagbabagong ito ay nagbukas ng higit pang mga kaso ng paggamit ng blockchain at sa huli ay nagdulot ng pagsabog ng mga desentralisadong aplikasyon.
Read More: Ano ang Desentralisadong Aplikasyon?
Blockchain
Ang Ethereum ay nagbabahagi ng ilang pagkakatulad sa Bitcoin dahil umaasa ito sa isang blockchain upang mag-imbak at mag-secure ng mga transaksyon.
Tandaan na ang blockchain ay isang chain ng chronologically ordered blocks na naglalaman ng data ng mga nakumpirmang transaksyon. Isipin ito bilang isang ledger kung saan ang lahat ng aktibidad na isinagawa sa isang network o platform ay nire-record. Ang mahalaga, ang ledger na ito ay available sa publiko, ibig sabihin, ang mga kalahok sa network at maging ang mga tagalabas ay madaling masubaybayan ang nilalaman nito. Gayundin, ang mga kopya ng ledger na ito ay ipinamamahagi sa isang pandaigdigang network ng mga computer na kilala bilang "mga node." Ang mga node na ito ay nagsasagawa ng iba't ibang gawain sa network, kabilang ang pag-verify at pagtatala ng data ng transaksyon at matalinong kontrata.
Ang arkitektura na ito ay nagpapahintulot sa mga kalahok na magkaroon ng kopya ng blockchain at sama-samang i-verify ang bisa ng nilalamang idinagdag dito. Ang ilan sa mga benepisyo nito ay kinabibilangan ng:
- Walang iisang punto ng kabiguan
- Ang data ay ganap na transparent, maaasahan at hindi nababago
- Lumalaban sa censorship
Gayunpaman, kung saan ang Ethereum ay naiiba sa Bitcoin ay ang mga node ay T lamang kailangang i-verify at itala ang data ng transaksyon, kailangan din nilang KEEP ang "estado" ng network. Ang estado ng Ethereum ay ang kasalukuyang impormasyon ng lahat ng mga application na tumatakbo sa ibabaw nito, kabilang ang balanse ng bawat user, lahat ng smart contract code, kung saan lahat ng ito ay nakaimbak at anumang mga pagbabagong ginawa.
Narito ang isang buod ng kung ano ang nakaimbak sa bawat node:
- Mga Account: Maaaring magkaroon ng account ang bawat user, na nagpapakita kung gaano karaming ether ang mayroon ang user
- Smart contract code: Nag-iimbak ang Ethereum ng mga matalinong kontrata, na naglalarawan sa mga panuntunang kailangang matugunan para ma-unlock at mailipat ang pera
- Katayuan ng matalinong kontrata: Ang estado ng mga matalinong kontrata
Mekanismo ng pinagkasunduan
Ginagamit ng Ethereum at Bitcoin ang parehong consensus protocol para sa pagpapatunay ng data at pagdaragdag nito sa blockchain – kilala bilang patunay-ng-trabaho (PoW). Kabilang dito ang mga mining node na nakikipagkumpitensya sa ONE isa gamit ang mga makinang masinsinang enerhiya upang WIN ang karapatang idagdag ang susunod na bloke sa blockchain. Nangyayari ito halos isang beses bawat 10 minuto.
Gayunpaman, noong 2022, ang Ethereum ay sumailalim sa isang malaking paglipat na kilala bilang "Ang Pagsamahin" na nag-migrate ng network sa a proof-of-stake blockchain (PoS.)
Sa halip na hilingin sa mga mining node na magpatakbo ng mga mamahaling kagamitan upang tumuklas ng mga bagong bloke, ang bagong PoS system ay nangangailangan ng mga user na magdeposito at mag-lock 32 eter – ang katutubong Cryptocurrency ng Ethereum (tingnan sa ibaba) – upang maging mga validator ng network.
Read More: Paano Gumagana ang Ethereum Staking?
Mayroong tatlong pangunahing benepisyo sa paglipat:
- Sinusuportahan ng bagong PoS blockchain ng Ethereum ang pagpapatupad ng bagong “mga shard chain.” Ito ay magiging 64 na mas maliliit na blockchain na bawat isa ay hahawak ng kanilang sariling mga batch ng data, na magbibigay-daan para sa Ethereum na magproseso ng mas maraming transaksyon sa bawat segundo.
- Ang bagong Ethereum blockchain ay gumagamit 99.95% mas kaunting enerhiya kaysa sa proof-of-work na bersyon.
- Dahil hindi na kakailanganin ng mga validator na bumili at magpatakbo ng mga mamahaling kagamitan sa pagmimina, babawasan nito ang hadlang sa pagpasok para sa mga tao na lumahok sa network. Dapat itong makatulong upang mapabuti ang pangkalahatang desentralisasyon at seguridad ng network.
Ang Ethereum Virtual Machine (EVM)
Ang EVM ay ang native processing system ng Ethereum na nagbibigay-daan sa mga developer na lumikha ng mga matalinong kontrata at hinahayaan ang mga node na walang putol na makipag-ugnayan sa kanila. Ang mga developer ng Ethereum ay nagsusulat ng mga matalinong kontrata sa Solidity, isang programming language na katulad ng Javascript at C++. Ang mga matalinong kontratang ito na nakasulat sa Solidity ay mababasa ng mga tao ngunit hindi ng mga computer. Ito, samakatuwid, ay kailangang i-convert sa mababang antas ng mga tagubilin sa makina - tinatawag na mga opcode - na madaling maunawaan at maisakatuparan ng EVM.
- Mahalagang malaman na ang bawat Ethereum node ay may sariling EVM.
Kapag ang isang tao ay nagpadala ng isang transaksyon sa isang matalinong kontrata na naka-deploy sa Ethereum, ang bawat node ay nagpapatakbo ng matalinong kontrata at ang transaksyon sa pamamagitan ng kanilang sariling EVM. Sa simulate na kapaligirang ito, makikita ng bawat node kung ano ang magiging resulta at kung ang resulta ay magbubunga ng wastong transaksyon o hindi. Kung ang lahat ng mga node ay umabot sa parehong wastong resulta, ang mga pagbabago ay ginawa at ang na-update na estado ng Ethereum ay naitala sa blockchain.
Eter
Eter ay kailangan para sa paggawa ng halos anumang bagay sa Ethereum, at kapag ginamit ito upang magsagawa ng mga matalinong contact sa network madalas itong tinutukoy bilang “GAS.” Ang halaga ng GAS na kailangang bayaran ay tinutukoy ng uri ng transaksyon na pinaplano mong isagawa at ang bilang ng mga transaksyon sa Ethereum na naghihintay na ma-verify Kung mas kumplikado ang transaksyon, mas mataas ang bayad sa GAS.
Gumagamit ang Ethereum ng mga account upang mag-imbak ng eter, katulad ng mga bank account. Mayroong dalawang uri ng mga account na dapat malaman:
- Externally owned accounts (EOAs): Ang mga account na ginagamit ng mga normal na user para sa paghawak at pagpapadala ng ether.
- Mga account sa kontrata: Ang mga magkahiwalay na account na ito ay ang mga may hawak ng mga matalinong kontrata, na maaaring ma-trigger ng mga transaksyong ether mula sa mga EOA o iba pang mga Events.
Maghanap ng higit pa tungkol sa mga account dito.
Paano nakikipag-ugnayan ang mga gumagamit sa Ethereum?
Tulad ng nabanggit kanina, ang ilang mga gumagamit ay nakikipag-ugnayan sa Ethereum sa pamamagitan ng mga node. Sa madaling salita, kailangan nilang ikonekta ang kanilang mga computer sa Ethereum sa pamamagitan ng pag-download ng blockchain software sa kanilang system (kilala bilang isang "kliyente"). Depende sa Ethereum software client na pipiliin mo, maaaring kailanganin mong i-download ang buong kopya ng Ethereum blockchain.
Bilang kahalili, maaari kang gumawa lamang ng pribadong key at lumikha ng wallet address upang magsimulang makipag-ugnayan sa blockchain. Ang pitaka sa kontekstong ito ay tumutukoy sa mga digital o pisikal na storage device na idinisenyo para sa mga cryptocurrencies. Ang bawat wallet ng Ethereum ay may natatanging identifier na tinatawag na mga address ng wallet (mga random na string ng mga alphanumeric na character ang mga ito).
At habang ipinapalagay ng karamihan na iniimbak ng mga may hawak ng Crypto ang kanilang mga digital na asset sa mga wallet, gumagana ang mga application at device na ito bilang mga storage system para sa mga pribadong key. Hindi mo iiwan ang Ethereum blockchain. Sa halip, ang blockchain ay nagtatalaga sa lahat ng may hawak ng ether ng isang pribadong key na nagbibigay-daan sa kanila na ma-access ang kanilang balanse sa ether at gamitin ito ayon sa gusto nila. Kapag naglipat ka ng ether, ina-update ng blockchain ang iyong balanse upang ipakita ang pagbabago sa pagmamay-ari ng mga inilipat na barya. Ang mga pribadong key na ito ang idinisenyo ng mga wallet upang iimbak. Tandaan na kung wala ang pribadong key, hindi ma-access ng isang may hawak ng Crypto ang kanyang digital asset. Ito ang dahilan kung bakit napakahalaga na KEEP ligtas ang mga susi at malayo sa mga nakakubling mata. Kung may sinumang namamahala na nakawin ang iyong pribadong key, matagumpay nilang ninakaw ang mga digital asset na nauugnay sa naturang key. Nasa ibaba ang isang halimbawa kung ano ang LOOKS ng isang pribadong key (mangyaring huwag magpadala ng anumang mga pondo sa address na ito):
073d9dbee8875e7c91422d80413c85ba5e8e9fe7cad5dc001871dac882d07f2f
Tandaan na kailangan mong magbayad ng bayad na denominasyon sa ether sa tuwing magsasagawa ka ng transaksyon sa Ethereum o magti-trigger ng matalinong kontrata.
Karagdagang pagbabasa sa Ethereum
Ano ang Ethereum?
Ang Ethereum ay ang pangalawang pinakamalaking Crypto project sa mundo sa pamamagitan ng market capitalization at ang unang nagpakilala ng smart contract functionality sa industriya.
Ano ang Ether?
Ang Ether ay ang pangalawang pinakamalaking Cryptocurrency at humahawak ng mas maraming dami ng transaksyon kaysa sa anumang iba pang digital asset.
Ano ang Ethereum GAS Fees
Ang bayad sa GAS ay isang bagay na dapat bayaran ng lahat ng mga user upang maisagawa ang anumang function sa Ethereum blockchain.
Andrey Sergeenkov
Si Andrey Sergeenkov ay isang independiyenteng manunulat sa Cryptocurrency niche. Bilang matatag na tagasuporta ng Technology blockchain at desentralisasyon, naniniwala siya na hinahangad ng mundo ang naturang desentralisasyon sa gobyerno, lipunan, at negosyo. Bukod sa CoinDesk, nagsusulat din siya para sa Coinmarketcap, Cointelegraph, at Hackernoon, na ang madla ay bumoto kay Andrey bilang pinakamahusay na may-akda ng Crypto noong 2020. Hawak ni Andrey Sergeenkov ang BTC at ETH.
