b'\n_START_ARTICLE_\nEthereum\n_START_PARAGRAPH_\nAng Ethereum ay isang open-source na, papumbliko, blockchain-based na plataporma ng\xc2\xa0distributed computing\xc2\xa0 at mga operating system na nagtatampok ng smart contract\xc2\xa0(scripting) na gumagana. Ito ay sumusuporta sa isang binagong bersyon ng Nakamoto consensus sa pamamagitan ng transaction-based state transitions._NEWLINE_Ang Ether\xc2\xa0ay isang salaping kripto na ang blockchain ay nabuo sa pamamagitan ng ang Ethereum platform. Ang Ether\xc2\xa0ay maaaring ilipat sa pagitan ng mga account at gagamitin upang bayaran ang kalahok na nodes na nagmiminapara sa mga nagawang computations.\xc2\xa0Ang\xc2\xa0Ethereum ay nagbibigay ng isang desentralisado virtual machine, ang Ethereum Virtual Machine (EVM), na kung saan ay maaaring mag-execute ng script gamit ang isang-internasyonal na network ng mga pampublikong mga node. Ang virtual machine na\xc2\xa0listahan ng mga dapat gawin, bilang kaibahan sa iba tulad ng Bitcoin Script, ay nagpapahayag ng sapat na bilang ng mga languages tulad ng C na ito ay sinabi na maging Turing-complete sa isang impormal na kahulugan. Ang\xc2\xa0"Gas", ay nakapaloob sa\xc2\xa0 mekanismo ng presyo ng mga transaksyon, ay ginagamit upang pagaanin ang mga spam at magtalaga ng mga mapagkukunan sa network._NEWLINE_Ang Ethereum ay iminungkahi sa huling bahagi ng taong 2013 ni\xc2\xa0Vitalik Buterin, isang tagapagpananaliksik ng salaping kripto\xc2\xa0 at programmer. Ang pag-gawa ay pinondohan sa pamamagitan ng isang online na crowdsale na nagsimula sa pagitan ng buwan ng Hulyo at Agosto 2014._NEWLINE_Ang sistema ay gumana noong hulyo 30, 2015, na may 72 milyong coins "premined". _NEWLINE_Itong account ay patungkol sa 70 porsiyento ng kabuuang sirkulasyon ng supply sa taong 2018._NEWLINE_Ng taong 2016, sa resulta ng pagsasamantala ng isang lamat sa sistema\xc2\xa0\xc2\xa0Ang proyektong DAO\xc2\xa0\xc2\xa0smart contract\xc2\xa0software, at kasunod nito ang pagnakaw sa $50 milyong halaga ng Ether,\xc2\xa0Ang Ethereum ay nahati sa dalawang magkahiwalay na blockchains \xe2\x80\x93 ang bagong nahiwalay na bersyon ay naging Ethereum (ETH) upang mabaliwala ang pagnanakaw, at ang orihinal na patuloy\xc2\xa0 bilang Ethereum Classic (ATBP)._NEWLINE_Ang halaga ng Ethereum ay lumago sa higit na 13,000 porsiyento sa taong 2017, na higit sa $1400.\xc2\xa0Ng Septiyembre ng 2018, ito ay bumaba na bumalik sa $200.\n_START_SECTION_\nPinagmulan ng salita\n_START_PARAGRAPH_\nKinuha ni\xc2\xa0Vitalik Buterin  ang pangalan ng Ethereum pagkatapos ng pag-browse sa mga artikulo sa Wikipedia tungkol sa mga elemento at bungang-isip ng agham  , ng\xc2\xa0 natagpuan niya ang pangalan, noting, "agad ito napagtanto na gusto ko ito mas mag mainam ito kaysa sa\xc2\xa0 lahat ng iba pang mga alternatibo na nakita ko; ipagpalagay ko ito ay ang katotohanan na ang tunog ay maganda at ito ay ang salitang \'ether\', na tumutukoy sa isang hypothetical invisible medium\xc2\xa0 na makikita ang uniberso at nagbibigay-daan sa liwanag upang maglakbay."\n_START_SECTION_\nKasaysayan\n_START_PARAGRAPH_\nEthereum ay una na inilarawan sa isang whitepaper ni\xc2\xa0Vitalik Buterin, na programmer na kasama sa Bitcoin Magazine, ng huling bahagi ng 2013 na may layunin ng pagbuo ng desentralisado mga application.\xc2\xa0Si\xc2\xa0Buterin ay hinimok na ang Bitcoin kinakailangan ng isang scripting language\xc2\xa0para sa pagbuo ng application. Nabigo na makakuha ng kasunduan, siya ipinanukalang gumawa ng isang bagong plataporma na may pangkalahatang mga scripting language._NEWLINE_Sa panahon ng pampublikong\xc2\xa0 anunsyo ng petsa ng Enero taong 2014, ang  koponan ng core Ethereum ay\xc2\xa0 sila Vitalik Buterin, Mihai Alisie, Anthony Di Iorio, at Charles Hoskinson. Ang pormal na pag-gawa ng proyektong\xc2\xa0 Ethereum software ay nagsimula sa unang bahagi ng taong 2014 sa pamamagitan ng isang Swiss\xc2\xa0na kumpanya, Ethereum Switzerland GmbH (EthSuisse). Sa dakong huli, ang isang Swiss non-profit na pundasyon, ang Ethereum Foundation (Stiftung Ethereum), ay nilikha na rin. Ang pag-gawa ay pinondohan sa pamamagitan ng isang online na pampublikong crowdsale sa panahon ng buwan ng Hulyo\xe2\x80\x93Agosto taong 2014, kasama ang mga kalahok sa pagbili ng mga Ethereum halaga ng token (ether) na may isa pang digital na pera, ang\xc2\xa0bitcoin._NEWLINE_Habang nagkaroon ng unang bahagi ng papuri\xc2\xa0 sa teknikal na mga makabagong-likha ng Ethereum, ang mga tanong ay itinaas din patungkol sa seguridad nito at scalability.\n_START_SECTION_\nEnterprise Ethereum Alliance (EEA)\n_START_PARAGRAPH_\nNg Marso 2017, iba \' t-ibang blockchain start-ups, mga grupo ng mananaliksik, at mga Fortune 500 na mga\xc2\xa0 kumpanya ay inihayag ang paglikha ng Enterprise Ethereum Alliance (EEA) na may 30 founding mga miyembro. Ng buwan ng Mayo, ang mga organisasyong non-profit\xc2\xa0 ay may 116 mga miyembro ng enterprise\xe2\x80\x94kabilang ang ConsenSys, CME Group, Cornell University \' s research group, Toyota Research Institute, Samsung SDS, Microsoft, Intel, J. P. Morgan, Cooley LLP, Merck KGaA, DTCC, Deloitte, Accenture, Banco Santander, BNY Mellon, ING, at National Bank ng Canada. Ng Hulyo 2017, mayroong higit sa 150 mga miyembro na alyansa, kabilang ang mga kamakailang mga karagdagan MasterCard, Cisco Systems, Sberbank at Scotiabank.\n_START_SECTION_\nAng kaganapan sa DAO\xc2\xa0\n_START_PARAGRAPH_\nNg taong 2016 isang desentralisado autonomous na organisasyon na tinatawag na Ang DAO, ang isang hanay ng mga smart contracts\xc2\xa0na binuo sa plataporma, nakangalap ng\xc2\xa0US$150 milyon sa isang crowdsale\xc2\xa0para mapondohan ang proyekto. Ang DAO ay nasamantalahan ng buwan ng Hunyo ns kung saan nakuha ang\xc2\xa0US$50 milyon\xc2\xa0na Ether na kinuha ng hindi kilalang hacker. Ang kaganapan ito ay nag-udyok sa isang debate sa komunidad ng crypto na patungkol sa\xc2\xa0 Ethereum na dapat ay magsagawa ng isang mapamintas na "hard fork" para mai-angkop ang mga apektado na\xc2\xa0 pondo. Bilang resulta ng hindi pagkakaunawaan, ang network ay hahatiin sa dalawa. Ang\xc2\xa0Ethereum (ang paksa ng artikulong ito) na magpapatuloy sa magkahiwalay na blockchain, habang ang\xc2\xa0Ethereum Classic\xc2\xa0 ay magpapatuloy sa orihinal na blockchain. Ang hard fork ay naglikha ng isang tunggalian sa pagitan ng dalawang network._NEWLINE_Matapos ang hard fork na may kaugnayan sa DAO, ang Ethereum ay dalawang beses na-forked sa ika-apat na quarter ng 2016 upang harapin ang iba pang mga pag-atake. Sa ng dulo ng buwan ng Nobyembre 2016, ang Ethereum ay nagdagdag ng proteksyon sa\xc2\xa0DDoS\xc2\xa0, de-bloated ang blockchain, at pigilan ang mga pag-atake ng spam ng mga hacker.\n_START_SECTION_\nEther\n_START_PARAGRAPH_\nAng Ether\xc2\xa0ay isang pangunahing salaping kripto para sa operasyon ng Ethereum, na sa gayon ay nagbibigay ng isang pampublikong distributed ledger para sa mga transaksyon. Ito ay ginagamit upang magbayad ng gas, ang isang yunit ng pag-compute na ginagamit sa mga transaksyon at iba pang mga mga paglilipat ng estado. Pagkamali, ang pera na ito ay tinutukoy din bilang\xc2\xa0 bilang Ethereum._NEWLINE_Ito ay nakalista sa ilalim ng code ETH at traded sa mga palitan ng salaping kripto, at ang\xc2\xa0Greek\xc2\xa0uppercase Xi character (\xce\x9e) ay karaniwang ginagamit para sa mga\xc2\xa0simbolo ng pera.ito din ay ginagamit pambayad sa bayarin sa transaksyon at computational na serbisyo sa Ethereum network.\n_START_SECTION_\nMga katangian\n_START_PARAGRAPH_\nTulad ng iba pang mga cryptocurrencies, ang bisa ng bawat isang ether ay ibinibigay ng\xc2\xa0blockchain, na kung saan ay\xc2\xa0 patuloy na lumalago ang listahan ng mga talaan, na tinatawag na blocks, na kung saan ay naka-link at ligtas gamit ang\xc2\xa0cryptography. Bilang disenyo, ang blockchain ay likas na lumalaban sa mga pagbabago ng data. Ito ay bukas sa lahat na, distributed ledger na mga talaan ng mga transaksyon sa pagitan ng dalawang partidong ito ng maayos at sa isang napapatunayan at permanenteng paraan. Hindi tulad ng Bitcoin, ang Ethereum ay nagpapatakbo gamit ang mga account at balanse sa isang paraan na tinatawag na mga paglilipat ng estado. Ito ay hindi umasa sa unspent transaksyon output (UTXOs). Ang estado ay nagsasaad na ang kasalukuyang balanse ng lahat ng mga account at mga dagdag na data. Ang estado ay hindi naka-imbak sa blockchain, ito ay naka-imbak sa isang hiwalay na Merkle Patricia tree. Ang\xc2\xa0wallet\xc2\xa0ng salaping kripto ang nag-iimbak ng mga pampubliko at pribadong "key" o "address" na kung saan ay maaaring gamitin upang makatanggap o gumastos ng ether. Ang mga ito ay maaaring mabuo sa pamamagitan ng BIP 39 style mnemonics paraBIP 32 "HD Wallet". Sa Ethereum, ito ay hindi kinakailangang bilang na ito ay hindi gumana sa isang UTXO scheme. Gamit ang pribadong key, ito ay posible maisulat sa blockchain, epektibo sa paggawa ng isang transaksyon ng ether ._NEWLINE_Upang magpadala ng ether sa isang account, kailangan mo ang pampublikong key ng account na iyon. Ang mga Ether account ay pseudonymousna ang mga ito ay hindi naiuugnay sa mga indibidwal na mga tao, ngunit sa halip sa isa o higit pang mga tiyak na address._NEWLINE_Ang May-ari ay maaaring mag-imbak ang mga address sa software, sa papel at posibleng sa memory ("brain wallet").\n_START_SECTION_\nMga Address\n_START_PARAGRAPH_\nAng Ethereum address ay binubuo ng prefix na "0x", isang karaniwang identifier para sa hexadecimal, concatenated sa rightmost 20 bytes ng Keccak-256 hash (big endian) ng ECDSA pampublikong key. Sa hexadecimal, 2 digit ay kumakatawan sa isang byte, ibig sabihin ang mga address ay naglalaman ng 40 hexadecimal na numero. Isang halimbawa ay ang 0xb794F5eA0ba39494cE839613fffBA74279579268, ang Poloniex ColdWallet. Ang mga contract address ay parehong format, subalit ang mga ito ay natutukoy sa pamamagitan ng nagpadala at paglikha ng transaksyon ng nonce. Ang mga User account ay hindi makikilala ang pagkakaiba mula sa mga contract account na ibinigay lamang ng isang address para sa bawat at walang blockchain data. Anumang wastong Keccak-256 hash ay iilagay sa mga inilarawan na format na ito ay wasto, kahit na kung ito ay hindi tumutugma sa isang account sa isang pribadong key o isang kontrata. Ito ay hindi tulad ng Bitcoin, na kung saan ay gumagamit ng base58check upang matiyak na ang mga address ay maayos na ma-type.\n_START_SECTION_\nAng Suplay\n_START_PARAGRAPH_\nAng kabuuang suplay ng ether ay \xce\x9e100 milyong ng petsa Hunyo 2018. Ng taong 2017, ang pagmimina nakagawa ng 9.2 milyong baong mga ether, naaayon sa isang 10% na pagtaas sa ang kabuuang supply. Ang\xc2\xa0Casper FFG at CBC ay inaasahang\xc2\xa0 mabawasan ang pinflation rate sa pagitan ng 0.5% at 2%. Walang kasalukuyang ipinapatupad na hard cap sa ang kabuuang supply ng ETH.\n_START_SECTION_\nMga merkado at mga tindahan\n_START_PARAGRAPH_\nAng ether ay maaaring mapalitan sa pamamagitan ng regular na currency\xc2\xa0broker, palitan ng salaping kripto, pati na rin ang maraming mga online na wallet ng salaping kripto.\n_START_SECTION_\nAng Virtual Machine\n_START_PARAGRAPH_\nAng Ethereum Virtual Machine (EVM) ay ang runtime enviroment para sa smart contract sa Ethereum. Ito ay isang 256-bit magrehistro ng stack, na dinisenyo upang patakbuhin ang parehong code nang eksakto tulad ng nilayon. Ito ay ang mga pangunahing mga consensus ng mga mekanismo para sa Ethereum. Ang pormal na kahulugan ng EVM ay tinukoy sa Ethereum Yellow\xc2\xa0 Paper. Sa Pebrero 1, 2018, merong 27,500 na mga node sa ang pangunahing Ethereum network.\xc2\xa0Ang\xc2\xa0Ethereum Virtual Machine ay ipinatupad sa C++, Go, Haskell, Java, JavaScript, Python, Ruby, Rust, at WebAssembly (kasalukuyang sa ilalim ng paggawa).\n_START_SECTION_\nAng Smart contracts\n_START_PARAGRAPH_\nAng Ethereum smart contract\xc2\xa0ay batay sa iba \' t ibang mga computer languages, na kung saan ang mga developer ay gumagamit ng program ng kanilang sariling mga tungkulin. Ang\xc2\xa0Smart contracts ay mataas-antas ng programming abstractions na pinagsama-sama\xc2\xa0 sa EVM bytecode at ipinakalat sa Ethereum blockchain para sa pagpatupad. Sila ay maaaring nakasulat sa Solidity\xc2\xa0(isang language library na may pagkakatulad sa C at JavaScript), Serpent (katulad ng Python, ngunit hindi na ginagamit), LLL (isang mababang antas ng\xc2\xa0Lisp-tulad ng language), at Mutan (Go-based, ngunit hindi na ginagamit). Ito ay isang research-oriented na language sa ilalim ng paggawa na tinatawag na Viper (isang strongly-type Python-nagmula decidable language)._NEWLINE_Ang mga Smart contract ay maaaring _NEWLINE_maaaring maging pampubliko, na kung saan ay bubukas sa posibilidad upang patunayan ang  functionality, e.g self-contained provably fair na casino._NEWLINE_Isa sa mga isyu na may kaugnayan sa paggamit ng smart contract sa isang pampubliko blockchain ay ang bug, kabilang sa mga butas sa seguridad, ito ay nakikita sa lahat ngunit hindi maaaring mabilis na maayos. Isang halimbawa ng ito ng petsa ika-17 ng Hunyo 2016 na pag-atake sa DAO, na kung saan ay hindi mabilisang patigilin at baliktarin._NEWLINE_Merong patuloy na pananaliksik na kung paano gamitin ang pormal na pag-verify upang ipahayag at patunayan ang non-trivial properties. Ang\xc2\xa0Microsoft Research\xc2\xa0inulat ay nabanggit na ang pagsusulat matatag na smart contract ay maaaring maging mahirap na sanayin, tulad ng DAO hack upang ilarawan ang problemang ito. Ang ulat ay tinalakay sa mga tool na ang Microsoft ay binuo para sa pag-verify ng mga kontrata, at ng nabanggit na ang isang malaking-scale ng pagsusuri ng mga nai-publish na mga kontrata ay malamang na alisin nwidespread vulnerabilities. Ang ulat din na ito ay nakasaad na ito ay posible upang i-verify ang pagkapareho ng isang Solidity program at ang EVM code.\n_START_SECTION_\nMga aplikasyon\n_START_PARAGRAPH_\nAng Ethereum ay nakasulat sa Turing complete language, na may kasamang pitong iba \' t ibang mga language programming.\xc2\xa0Ang mga developer ay gagamitin ang language upang lumikha at mag-publish ng mga aplikasyon na kung saan alam nila ay gumagana sa loob ng Ethereum. Ito ay isang masalimuot na sistema, ngunit hindi iyon ang paghadlang sa mga developer mula sa pagsusulat ng Ethereum programs._NEWLINE_Ang Ethereum blockchain application ay karaniwang tinukoy bilang DApps (desentralisado application), dahil ang mga ito ay batay sa desentralisado Ethereum Virtual Machine, at ang kanyang mga smart contracts. Maraming mga gamit ang iminungkahi para sa Ethereum platform, kabilang ang imposible o unfeasible. Gamitin ang mga kaso ng mga panukala ay may kasamang pananalapi, ang internet-of-things, gumawa ng\xc2\xa0farm-to-table\xc2\xa0, electricity sourcing at pagpepresyo, at pagtaya sa sports. Ang\xc2\xa0Ethereum ay (tulad ng 2017) ang nangungunang\xc2\xa0\xc2\xa0blockchain na platform para sa Initial coin offering\xc2\xa0na mga proyekto, na may higit sa 50% na market share._NEWLINE_Ng petsa Enero 2018, mayroong higit sa 250 mga live na DApps, na may daan-daang higit pa sa ilalim ng paggawa. Ang ilang mga halimbawa ng application kasama ang: digital signature algorithm, securitized\xc2\xa0 tokens, mga digital rights management, crowdfunding, prediction markets, remittance, online gambling, social media platforms, financial exchanges at identity systems.\n_START_SECTION_\nAng Enterprise software\n_START_PARAGRAPH_\nAng mga Ethereum-based na-customize software at mga network, ay independiyenteng mula sa publikong Ethereum chain, ay nasubok sa pamamagitan ng enterprise software na kumpanya.\xc2\xa0Mga\xc2\xa0Interesadong partido itulad ng\xc2\xa0Microsoft, IBM, JPMorgan Chase, Deloitte, R3, Innovative UK (cross-border payments prototype). Barclays, UBS at Credit Suisse ay nag-eeksperimento sa Ethereum blockchain upang i-automate ang Markets in Financial Instruments Directive (MiFID) II na mga kailangan.\n_START_SECTION_\nDevelopment Governance at EIP\n_START_PARAGRAPH_\nNg petsa Oktubre 2015, ang development governance ay iminungkahi bilang Ethereum Improvement Proposal, aka EIP, standardized sa EIP-1. Ang grupo ng core development\xc2\xa0 at mga komunidad upang makakuha ng consensus sa pamamagitan ng isang proseso na regulated ng EIP. Ang ilang mga pambihirang mga pagpapasya ay ginawa sa proseso ng EIP, tulad ng EIP-160 (EXP pagtaas sa gastos na dulot ng Spurious Dragon Hardfork) at EIP-20 (ERC-20 Token Standard).Ng Enero 2018, ang proseso ng EIP ay tinatapos at na-publish bilang EIP-1 status ay "aktibo".\n_START_SECTION_\nMga kritiko\n_START_PARAGRAPH_\nSi Izabella Kaminska, ang\xc2\xa0 editor ng FT Alphaville, ay tinuro na ang mga kriminal ay gumagamit ng Ethereum upang magpatakbo ng Ponzi scheme at iba pang mga anyo ng investment fraud. Ang artikulong ito ay batay sa isang papel mula sa University of Pisa, na inilagay sa\xc2\xa0 bilang ang Ethereum smart contract na kung saan ginagamit sa Ponzi scheme na halos 10% ng 1384 smart contracts na nasuri. Gayunpaman, ito rin ay inistima na\xc2\xa0 0.05% lamang\xc2\xa0 ng mga transaksyon sa network ay may kaugnayan sa naturang mga contract.'