Ethereum
Ethereum | |
The Ethereum Project's logo, first used in 2014 | |
Autor inițial | Vitalik Buterin[*] Gavin Wood[*] |
---|---|
Versiune inițială | 30 iulie 2015 |
Ultima versiune | 1.12.2[1] () |
Repo | github.com/ethereum |
Stare de dezvoltare | Activă |
Scris în | Go, C++, Rust |
Sistem de operare | Disponibil pentru Linux, Windows, macOS, POSIX, Raspbian |
Platformă | x86, AMD64, ARM |
Tip | Blockchain, Criptomonedă, Calcul distribuit |
Licență | GPLv3, LGPLv3, MIT[2][3] |
Prezență online | |
https://www.ethereum.org/ro/ | |
Modifică date / text |
Ethereum este o platformă și sistem de operare open-source, distribuit, pe bază de blockchain, ce oferă posibilitatea implementării contractelor smart.[4]Ether (ETH) este criptomoneda a cărui blockchain este generat de platforma Ethereum. Etherii pot fi transferați între conturi și utilizați pentru a recompensa participanții care minează (i.e. rezolvă calcule matematice pentru securizarea rețelei) pentru munca depusă.[5] Ethereum oferă o mașină virtuală descentralizată de tip Turing-complete, numită Ethereum Virtual Machine (EVM), care poate executa script-uri folosind o rețea internațională de noduri publice. "Gazul" este un mecanism de stabilire a prețurilor de tranzacție, ce are rolul de a atenua spam-ul și de a aloca resurse în rețea.[4][6]
Ethereum a fost propus la sfârșitul anului 2013 de către Vitalik Buterin, un cercetător de criptomonede și programator. Dezvoltarea a fost finanțată de către un crowdsale on-line, care a avut loc în perioada iulie - august 2014.[7] Sistemul a fost lansat pe 30 iulie 2015, cu 11,9 milioane de monede "preminate" pentru finanțarea investitorilor din crowdsale.[8] Această cantitate reprezintă aproximativ 13% din total de monede în circulație.
În 2016, ca urmare a colapsului proiectului DAO (din eng. Decentralized Autonomous Organisation, ro. Organizația Automomă Decentralizată), Ethereum a fost separat în două blockchain-uri – o versiune separată a devenit Ethereum (ETH), iar originalul a continuat ca Ethereum Clasic (ETC).[9][10][11] Valoarea monedei Ethereum a crescut cu peste 13.000 la sută în anul 2017.[12]
Ethereum a început să implementeze o serie de upgrade-uri numite Ethereum 2.0, care include o tranziție la proof of stake și are ca scop creșterea debitului tranzacțiilor folosind segmentarea.[13][14]
Istoria
modificareEthereum a fost lansat la sfârșitul anului 2013 într-un white paper[15] (i.e. articol ce propune moneda și mecanismul de funcționare) de Vitalik Buterin, un programator ce lucra pentru Bitcoin Magazine cu obiectivul de a construi aplicații descentralizate.[16][17] Buterin susținea că Bitcoin avea nevoie de un limbaj de scripting mult mai general, pentru dezvoltarea de aplicații. Cu toate astea, nu a reușit să obțină acordul comunității bitcoin, așa că a propus dezvoltarea unei platforme noi, cu un limbaj de scripting mai generalizat.[18]
La momentul anunțului public în ianuarie 2014, echipa fondatoare Ethereum era alcătuită din Vitalik Buterin, Mihai Alisie, Anthony Di Iorio și Charles Hoskinson.[19] Dezvoltarea formală a proiectului Ethereum a început în 2014 printr-o companie elvețiană, Ethereum Switzerland GmbH (EthSuisse).[20][21] Ulterior a fost creată și o fundație non-profit, Ethereum Foundation (Stiftung Ethereum). Dezvoltarea a fost finanțată de către un crowdsale online în perioada iulie – august 2014, unde participanții au cumpărat monezi Ethereum (Etheri) folosind o altă monedă digitală, bitcoin.[7] Deși proiectul Ethereum a fost lăudat pentru inovațiile sale tehnice, au existat de asemenea întrebări cu privire la securitate și scalabilitate.[16]
În 2020 s-a raportat faptul că Ethereum a egalat Bitcoin în ceea ce privește transferul zilnic de valori (raport Messari).[22]
Istoricul actualizărilor
modificareVersiunea inițială alfa a blockchain-ului Ethereum se numea Frontier.[23] În aceasta versiune dezvoltatorii nu garantau securitatea.[24]
Prima modernizare a blockchain-ului Ethereum a avut loc pe 14 mai 2016 la o înălțime de bloc de 1.150.000.[25] Versiunea noua a protocolului a fost numită Homestead. Actualizarea a eliminat din rețea contractele Canary.
S-a anunțat că protecția rețelei bazată pe mining este planificată numai în etapa inițială, cu trecere ulterioară numai la proof-of-stake printr-un model hibrid în etapa intermediară. În același timp, cerințele ridicate pentru memoria video (GPU) au devenit protecție împotriva utilizării procesoarelor specializate (ASIC) pentru mining - la 2 iulie 2017 erau necesare 2,04 Gb.
Actualizarea Metropolis: Byzantium a marcat începutul trecerii la metoda Proof of Stake.[26]
Lansarea Metropolis: Constantinople a avut loc pe 28 februarie 2019 și a pregătit rețeaua pentru trecerea la protocolul PoS Casper și anularea modelului anterior de mining, care a avut loc în primul trimestru al anului 2019.
Următorul upgrade Istanbul a fost planificat pe blocul # 9069000 (s-a presupus că acest lucru se va întâmpla pe 4 decembrie 2019), cu toate acestea, ca urmare, actualizarea a fost activată pe rețeaua principală Ethereum pe 8 decembrie 2019. Printre principalele obiective ale Istanbul-uluii se numărau asigurarea compatibilității blockchain-ului Ethereum cu criptomoneda anonimă Zcash și creșterea scalabilității rețelei datorită protocoalelor de dovadă cu divulgare zero SNARK și STARK. În plus, actualizarea a făcut dificilă efectuarea atacurilor DoS în rețea din cauza modificărilor în costul gazului pentru lansarea codurilor de funcționare. Istanbul a fost format din două părți, tranziția către partea a doua - Berlin a avut loc la 15 aprilie 2021.[27][28]
Ethereum 2.0
modificareNume cod | Data lansare | Eliberare bloc |
---|---|---|
ETH 2.0 Faza 0 (Beacon Chain) | 1 decembrie 2020 | 0 |
ETH 2.0 Faza 1 (planificat) | ~Q1/Q2 2022[29] | TBD |
ETH 2.0 Faza 2 (planificat) | ~2022[30] | TBD |
Dezvoltarea open-source este în prezent în curs de dezvoltare pentru o actualizare majoră la Ethereum cunoscută sub numele de Ethereum 2.0 sau Eth2.[31] Scopul principal al upgrade-ului este de a crește debitul tranzacțiilor pentru rețea de la curentul de aproximativ 15 tranzacții pe secundă la până la zeci de mii de tranzacții pe secundă.[32]
Ethereum 2.0 este proiectat pentru a fi lansat în trei faze:
- „Faza 0”, cunoscută și ca „The Beacon Chain” a fost lansată la 1 decembrie 2020 și a creat Beacon Chain, un blockchain proof-of-stake (PoS) care va acționa ca centru central de coordonare și consens al Ethereum 2.0.[33][34][35]
- „Faza 1”, cunoscută și sub denumirea de „The Merge”, va fuziona lanțul Beacon cu actuala rețea Ethereum, trecându-și mecanismul de consens de la proof-of-work la proof-of-stake.[36] Începând cu 19 august 2021, este de așteptat să fie lansat în prima jumătate a anului 2022.[29]
- „Faza 2”, cunoscută și sub denumirea de „lanțuri segmentate” va implementa execuția de stat în lanțurile segmentate,[14] lanțul actual Ethereum 1.0 se așteaptă să devină unul dintre shard-urile Ethereum 2.0. Lanțurile de fragmente vor împrăștia sarcina rețelei în 64 de lanțuri noi. Începând cu 28 august 2021, este de așteptat să fie lansat în 2022.[30]
Smart Contract
modificareUn smart contract este un program de calculator sau un protocol de tranzacție conceput pentru a executa, controla sau documenta în mod automat evenimente și acțiuni semnificative din punct de vedere juridic, în conformitate cu termenii unui contract sau acord.[37][38][39] Obiectivele smart contractelor sunt de a reduce nevoia de intermediari de încredere, costurile de arbitraj și de aplicare, pierderile din fraudă și de a reduce excepțiile rău intenționate și accidentale.[40]
Aparatele automate sunt menționate ca fiind cea mai veche tehnologie echivalentă cu implementarea smart contractelor. O carte albă din 2014 despre criptomoneda Ethereum descrie protocolul Bitcoin ca o versiune slabă a conceptului de smart contract, așa cum este definit de informaticianul, avocatul și criptograful Nick Szabo.[41] Începând cu Bitcoin, diverse criptomonede acceptă limbaje de scripting care permit smart contracte mai avansate între părțile care nu au încredere.[42] Smart Contractele ar trebui să fie diferențiate de smart contractele legale. Acestea din urmă se referă la un acord tradițional, obligatoriu din punct de vedere juridic, în limbaj natural, în care anumiți termeni sunt exprimați și implementați în cod care poate fi citit de mașină.[43][44]
Platforma
modificareMașina virtuală Ethereum (EVM) este un mediu care rulează contracte inteligente Ethereum. Definiția oficială a EVM este specificată în Hârtia galbenă Ethereum de Gavin Wood [41] [42]. Este complet izolat de rețea, sistem de fișiere și alte procese de sistem gazdă. Fiecare nod Ethereum din rețea rulează un EVM și execută aceleași instrucțiuni. Mașinile virtuale Ethereum au fost programate în C ++, Go, Haskell, Java, Python, Ruby, Rust, Solidity, WebAssemblea (în curs de dezvoltare), Yul.
Comparație cu bitcoin
modificareEther este diferit de Bitcoin ( criptomoneda cu cea mai mare capitalizare de piață cf. ianuarie 2018) în mai multe aspecte:
- Limbajul de scripting al Ethereum este Turing-complete, ceea ce permite crearea oricăror tipuri de aplicații pe plaformă.
- Ethereum permite crearea de smart contracts (contracte inteligente).
- Timpul de generare a unui bloc este între 14 și 15 secunde, în comparație cu 10 minute pentru bitcoin.[45]
- Pentru sistemul de consens de tip proof-of-work, Ethereum folosește algoritmul Ethash, care reduce avantajul circuitelor integrate specifice aplicațiilor (ASICs) în minerit.
- Taxele de tranzacție diferă în funcție de complexitatea de calcul, lățimea de bandă folosită și spațiul de stocare necesar (folosind sistemul de "gaz"), în timp ce tranzacțiile bitcoin concurează prin dimensiunea tranzacției, în octeți.[45]
- Unitățile de gaz au fiecare câte un preț care poate fi specificat într-o tranzacție. Acest lucru este de obicei măsurat în unități "Gwei". Tranzacțiile Bitcoin au, de obicei, taxele specificate în "satoshis" pe octet.
- Ethereum este planificat să schimbe mecanismul de consens în proof-of-stake. În prezent, Ethereum este un hibrid între proof-of-work și proof-of-stake.
- Spre deosebire de bitcoin, numărul de etheri care poate fi minerit nu este limitat.
Aplicații
modificareÎn ianuarie 2018 existau mai mult de 250 de aplicații live (DApps) dezvoltate pe Ethereum, iar alte sute erau în curs de dezvoltare.[47] Diverse tipuri de aplicații pot fi dezvoltate pe platforma Ethereum, precum:
- Semnături digitale care se asigură de autenticitatea sau existența unor documente: bursa de valori din Luxembourg a dezvoltat un astfel de sistem.[48]
- Smart locks, i.e. lacăte/yale inteligente care se pot încuia/descuia automat folosind internetul, atunci când e.g. o anumită plată electronică ajunge într-un cont al deținătorului (e.g. hotel-ul): Slock.It[49]
- Monede digitale fixate la monede fiduciare.[50][51] Banca spaniolă Santander este implicată într-un astfel de proiect.[52]
- Monede digitale fixate la aur: Digix[7]
- Management îmbunătățit al drepturilor de autor în muzică: cântăreața Imogen Heap a folosit un astfel de sistem.[53]
- Platforme pentru prezicerea burselor: Augur, Gnosis[54][55] Stox[56]
- Platforme pentru crowdfunding: the DAO[57][58][59]
- Platforme de socializare cu stimuli economici: Backfeed,[60] Akasha[61]
- Piețe decentralizate: FreeMyVunk,[62] TransActive Grid[63]
- Transfer de bani internațional: Everex[64]
- Pariuri online: CoinPoker,[65]Etheroll[66]
- Management al încărcării mașinilor electrice: [67]
- Sisteme de identitate securizate: uPort[68][69]
- Sisteme ce au legătură cu economia muncii: Blocklancer,[70] Ethlance[71]
- Jocuri video: Cryptokitties, a cărui popularitate în Decembrie 2017 a cauzat rețeaua Ethereum să încetinească din cauza volumului de tranzacții.[72]
ERC-20
modificareERC-20 (Ethereum Request for Comments 20) introduce un standard pentru tokenuri fungibile care au proprietatea de a fi exact la fel (în tip și valoare) cu alt token (un token ERC-20 acționează exact ca ETH-ul, însemnând că 1 token este și va fi întotdeauna egal cu toate celelalte tokenuri).[73]
ERC-721
modificareSunt token-uri care nu pot fi substituite între ele, fiecare fiind unic. De aceea, mai sunt denumite token-uri ce pot fi colecționate. Aceste tipuri de token nu sunt partajabile, astfel poate exista doar un token ERC-721 întreg sau multiplul său.[74]
ERC-777
modificareEste un standard de simbol fungibil care îmbunătățește standardul ERC-20 existent.[75]
Piețe și magazine
modificareEterii pot fi tranzacționați la brokeri, exchange-uri de criptomonede, precum și prin mai multe portofele de criptomonede online. În ianuarie 2018, cel puțin 150 de magazine acceptau Etheri.[necesită citare]
Vezi și
modificareReferințe
modificare- ^ Mawinor (v1.12.2) Latest (în engleză), , accesat în
- ^ „ethereum”. GitHub. Accesat în .
- ^ „Go Ethereum GitHub repository”. Arhivat din originalul de la .
- ^ a b Understanding Ethereum (Raport). CoinDesk. .
- ^ Cryptocurrencies: A Brief Thematic Review Arhivat în , la Wayback Machine.. Social Science Research Network. Date accessed 28 august 2017.
- ^ ConsenSys (). „Ethereum, Gas, Fuel, & Fees”. ConsenSys Media. Arhivat din originalul de la . Accesat în .
- ^ a b c Aitken, Roger (). „Digital Gold 'Done Right' With DigixDAO Crypto-Trading on OpenLedger”. Forbes. Arhivat din originalul de la . Accesat în .
- ^ etherchain.org. „Accounts — etherchain.org - The ethereum blockchain explorer”. www.etherchain.org (în engleză). Arhivat din originalul de la . Accesat în .
- ^ De Jesus, Cecille (). „The DAO Heist Undone: 97% of ETH Holders Vote for the Hard Fork”. Futurism, LLC. Arhivat din originalul de la . Accesat în .
- ^ Quentson, Andrew (). „Miners Vote Overwhelmingly in Support of Ethereum's Hardfork”. Cryptocoinnews. Arhivat din originalul de la . Accesat în .
- ^ Bradley, Miles (). „CoinDesk Research: Ethereum Hard Fork Had Little Impact on Sentiment”. Coindesk. Arhivat din originalul de la . Accesat în .
- ^ „Ethereum hits a fresh record high and is up over 13,000% in a year”. CNBC. .
- ^ „Ethereum 2.0 Specifications”. Github. Arhivat din original la . Accesat în .
- ^ a b del Castillo, Michael. „Ethereum Cofounder Joe Lubin Talks Trump, Blockchain's 'Frankenstein' And Willingness To Work With China”. Forbes. Arhivat din original la . Accesat în .
- ^ „White Paper· ethereum/wiki Wiki · GitHub”. Arhivat din originalul de la .
- ^ a b Finley, Klint (). „Out in the Open: Teenage Hacker Transforms Web Into One Giant Bitcoin Network”. Wired. Arhivat din originalul de la . Accesat în .
- ^ Schneider, Nathan (). „Code your own utopia: Meet Ethereum, bitcoin's most ambitious successor”. Al Jazeera. Arhivat din originalul de la . Accesat în .
- ^ Tapscott, Don; Tapscott, Alex (). The Blockchain Revolution: How the Technology Behind Bitcoin is Changing Money, Business, and the World. Portfolio. ISBN 978-0670069972.
- ^ Vitalik Buterin (). „Ethereum: Now Going Public”. Arhivat din original la .
- ^ Schmid, Valentin (). „The Entrepreneur: Joe Lubin, COO of Ethereum”. Epoch Times. Arhivat din originalul de la . Accesat în .
- ^ „Company Overview of Ethereum Switzerland GmbH”. Bloomberg. . Arhivat din originalul de la . Accesat în .
The company was founded in 2014 and is based in Baar, Switzerland.
- ^ Ethereum Now Rivals Bitcoin for Daily Value Transfers (în engleză), Cointelegraph
- ^ „Ethereum Launches Long-Awaited Decentralized App Network”. coindesk.com. Accesat în .
- ^ „Best Trading Ethereum Guide”. comparebrokers.co. Accesat în .
- ^ „History of Ethereum”. coinmama.com. Arhivat din original la . Accesat în .
- ^ „Byzantium (Metropolis part 1) Ethereum fork in numbers”. medium.com/@ChaosMA0. Arhivat din original la . Accesat în .
- ^ „Ethereum Berlin Upgrade Announcement”. blog.ethereum.org. Accesat în .
- ^ „Berlin Hard Fork Is Now Live on Ethereum”. coindesk.com. Accesat în .
- ^ a b „The merge | ethereum.org”. ethereum.org (în engleză). . Accesat în .
- ^ a b „Shard chains | ethereum.org”. ethereum.org (în engleză). . Accesat în .
- ^ Dillet, Romain. „Justin Drake from the Ethereum Foundation is coming to Disrupt Berlin”. TechCrunch. Arhivat din original la . Accesat în .
- ^ Roberts, Jeff (). „Ethereum, Bitcoin's closest rival, faces its moment of truth”. Fortune. Fortune Media IP Limited. Arhivat din original la . Accesat în .
- ^ „Ethereum Upgrade Adds to Crypto Mania Sparked by Bitcoin's Surge”. Bloomberg.com. . Arhivat din original la . Accesat în .
- ^ „Ethereum Becoming More Than Crypto Coder Darling, Grayscale Says”. Bloomberg.com (în engleză). . Arhivat din original la . Accesat în .
- ^ Browne, Ryan (). „The world's second-biggest cryptocurrency is getting a major upgrade — here's what you need to know”. CNBC (în engleză). Arhivat din original la . Accesat în .
- ^ ethereum/annotated-spec, ethereum, , accesat în
- ^ „The Stanford InfoBus and its service layers: Augmenting the internet with higher-level information management protocols”. link.springer.com. Accesat în .
- ^ „Smart Contracts”. jstor.org. Accesat în .
- ^ „Contract Law 2.0: «Smart» Contracts As the Beginning of the End of Classic Contract Law”. papers.ssrn.com. Accesat în .
- ^ „Smart Contracts:Formalizing and Securing Relationships on Public Networks By NICK SZABO”. firstmonday.org. Arhivat din original la . Accesat în .
- ^ „Ethereum Whitepaper”. ethereum.org. Accesat în .
- ^ „What is a smart contract and how does it work?”. kucoin.com. Accesat în .
- ^ „Is code law? Current legal and technical adoption issues and remedies for blockchain-enabled smart contracts”. journals.sagepub.com. Accesat în .
- ^ „Smart contracts from the contract law perspective: outlining new regulative strategies”. academic.oup.com. Accesat în .
- ^ a b Antonio Madeira (). „Why is Ethereum different to Bitcoin?”. CryptoCompare. Arhivat din original la . Accesat în .
- ^ „Cryptocurrency Market Capitalizations”. CoinMarketCap. Accesat în ., including all (1132) cryptocurrencies with known market capitalization.
- ^ „How Did Ethereum's Price Perform In 2017?”. Investopedia. .
- ^ „Luxembourg Stock Exchange introduces blockchain into reporting service”. . Arhivat din original la . Accesat în .
- ^ Allison, Ian. „Ethereum-based Slock.it reveals first ever lock opened with money”. International Business Times UK. Arhivat din originalul de la .
- ^ Prince, Eliot. „MakerDAO Launches New Dai Stablecoin on the Ethereum Blockchain”. Cryptoslate.
- ^ Allison, Ian (). „Decentralized Capital issuing fiat-backed digital assets on the Ethereum blockchain”. International Business Times. Arhivat din originalul de la .
- ^ „Santander Confirms Fiat-backed Token Project on Ethereum Blockchain”. CoinTelegraph. Arhivat din originalul de la . Accesat în .
- ^ Allison, Ian (). „Imogen Heap shows how smart music contracts work using Ethereum”. International Business Times. Arhivat din originalul de la . Accesat în .
- ^ „Ethereum Prediction Market Service Takes First Steps With Beta Launch - CoinDesk”. CoinDesk (în engleză). . Arhivat din originalul de la . Accesat în .
- ^ „ICO Roundup 2017 by Cointelegraph: Cashing In On Blockchain Apps' Mainstream Year”. CoinTelegraph (în engleză). Arhivat din originalul de la . Accesat în .
- ^ „Stox Prediction Platform Closes ICO after One Day; Raises over $30 Million”. CryptoCoinsNews. . Arhivat din originalul de la . Accesat în .
- ^ Rennie, Ellie (). „The radical DAO experiment”. Swinburne News. Swinburne University of Technology. Arhivat din originalul de la . Accesat în .
When it reaches the end of the funding phase on 28 May, it will begin contracting blockchain-based start-ups to create innovative technologies. The extraordinary thing about The DAO is that no single entity owns it, and it has no conventional management structure or board of directors.
- ^ Allison, Ian (). „Ethereum reinvents companies with launch of The DAO”. International Business Times. Arhivat din originalul de la . Accesat în .
- ^ Vigna, Paul (). „Chiefless Company Rakes in More than $100 Million”. Wall Street Journal. Arhivat din originalul de la . Accesat în .
- ^ Weinglass, Simona (). „Backfeed wants to decentralize the Internet and help you earn what you deserve”. Geektime.com. Arhivat din originalul de la . Accesat în .
- ^ CFA, Adam Hayes, (). „This New Social Network is Powered by Ethereum Technology”. Investopedia (în engleză). Arhivat din originalul de la . Accesat în .
- ^ Allison, Ian (). „Game-changers FreeMyVunk and Digix allow video gamers to trade virtual assets for physical gold”. International Business Times. Arhivat din originalul de la . Accesat în .
- ^ Rutkin, Aviva (). „Blockchain-based microgrid gives power to consumers in New York”. New Scientist. Arhivat din originalul de la . Accesat în .
- ^ Mizrahi, Avi (). „Everex Helps Migrant Workers Send Remittance Back to Myanmar via Ethereum”. Finance Magnates. Arhivat din originalul de la . Accesat în .
- ^ „CoinPoker Builds Smart Contracts for Virtual Poker Rooms - Cryptovest”. . Arhivat din original la . Accesat în .
- ^ Bitcoinist. „Ethereum Dice Game Etheroll Announces Crowdfund Opening Feb. 13”. bitcoinist.com. Arhivat din originalul de la . Accesat în .
- ^ Higgins, Stan. „Why a German Power Company is Using Ethereum to Test Blockchain Car Charging”. CoinDesk. Arhivat din originalul de la . Accesat în .
- ^ EconoTimes. „ConsenSys uPort wins International Blockchain Summit - EconoTimes”. EconoTimes (în engleză). Arhivat din originalul de la . Accesat în .
- ^ Allison, Ian (). „ConsenSys uPort scoops first prize in International Blockchain Summit Demo Day”. International Business Times UK. Arhivat din originalul de la . Accesat în .
- ^ Tkatchuk, Ralph (). „Can Blockchain Supercharge the Gig Economy?”. Dataconomy. Arhivat din originalul de la .
- ^ Gebron, Hunter (). „Ethlance and the Rise of the On-Demand Economy”. Arhivat din originalul de la .
- ^ „CryptoKitties craze slows down transactions on Ethereum”. .
- ^ Token ERC-20 standard ethereum.org
- ^ ERC-721 – Ce este ERC-721? mycryptoption.com, iulie 17, 2019
- ^ ERC-777 token standard ethereum.org