Mikä on Ethereum?
Sisällysluettelo
Luvut
Luku 1 – Ethereumin perusteet
Mikä on Ethereum?
Mitä eroa on Ethereumilla ja etherillä (ETH)?
Mikä tekee Ethereumista arvokkaan?
Mikä on lohkoketju?
Ethereum vs. Bitcoin – mitä eroa niillä on?
Miten Ethereum toimii?
Mikä on älysopimus?
Kuka loi Ethereumin?
Miten ether jaettiin?
Mikä oli The DAO ja mikä on Ethereum Classic?
Luku 2 – Mistä ether tulee?
Miten uudet ether-tokenit luodaan?
Montako etheriä on olemassa?
Miten Ethereumin louhinta tapahtuu?
Mikä on Ethereum gas?
Gas ja gas-rajat
Kuinka kauan Ethereum-lohkon louhiminen kestää?
Mitä Ethereum-tokenit ovat?
Luku 3 – Ethereumin käytön aloittaminen
Miten voin ostaa ETH:ta?
Mitä voin ostaa etherillä (ETH)?
Mihin Ethereumia käytetään?
Entä jos menetän ETH:ni?
Voinko palauttaa Ethereum-transaktiot?
Ovatko Ethereum-transaktiot yksityisiä?
Voinko tienata rahaa Ethereumilla?
Miten voin säilyttää ETH:ni?
ETH:n tallettaminen Binanceen
Kuinka ETH:ta voi tallettaa Binanceen
Näin nostat ETH:si Binancesta
Kuinka säilyttää ETH:ta Ethereum-lompakossa
Mikä on Ethereumin logo ja symboli?
Skaalautuvuus, ETH 2.0 ja Ethereumin tulevaisuus
Mikä on skaalautuvuus?
Miksi Ethereumin on skaalauduttava?
Lohkoketjun skaalautuvuuden trilemma
Kuinka monta transaktiota Ethereum voi käsitellä sekunnissa?
Mikä on Ethereum 2.0?
Mikä on Ethereumin shardaus?
Mikä on Ethereum Plasma?
Mitä Ethereum rollupit ovat?
Mikä on Etheriumin varantotodiste (PoS)?
Mitä on Ethereumin steikkaus?
Luku 5 – Ethereum ja hajautettu rahoitus (DeFi)
Mikä on hajautettu rahoitus (DeFi)?
Mihin hajautettua rahoitusta (DeFi) voidaan käyttää?
Saavuttaako hajautettu rahoitus (DeFi) koskaan valtavirtaa?
Mitä hajautettuja rahoitussovelluksia (DeFi) on olemassa?
Hajautetut pörssit (DEX:t) Ethereumissa
Luku 6 – Ethereum-verkkoon osallistuminen
Mikä on Ethereumin solmu?
Miten Ethereumin solmu toimii?
Ethereumin täydet solmut
Ethereumin kevyet solmut
Ethereumin louhintasolmut
Ethereum-solmun ylläpitäminen
Kuinka louhinta tapahtuu Ethereumissa
Mikä on Ethereum ProgPoW?
Kuka kehittää Ethereumin ohjelmistoa?
Mikä on Solidity?
Etusivu
Artikkelit
Mikä on Ethereum?

Mikä on Ethereum?

Aloittelija
Julkaistu Mar 18, 2020Päivitetty Nov 10, 2022
48m

Luvut

  1. Ethereumin perusteet

  2. Mistä ether tulee?

  3. Ethereumin käytön aloittaminen

  4. Skaalautuvuus, ETH 2.0 ja Ethereumin tulevaisuus

  5. Ethereum ja hajautettu rahoitus (DeFi)

  6. Ethereum-verkkoon osallistuminen


Luku 1 – Ethereumin perusteet

Sisältö


Mikä on Ethereum?

Ethereum on hajautettu tietojenkäsittelyalusta. Voit rinnastaa sen tietokoneeseen, mutta se ei toimi yhdellä laitteella. Sen sijaan se toimii samanaikaisesti tuhansilla koneilla ympäri maailmaa, mikä tarkoittaa, että sillä ei ole omistajaa.

Ethereumin, kuten Bitcoinin ja muiden kryptojen, avulla voit siirtää digitaalista rahaa. Se pystyy kuitenkin paljon muuhunkin – voit suorittaa omaa koodiasi siinä ja olla vuorovaikutuksessa muiden käyttäjien luomien sovellusten kanssa. Joustavuutensa ansiosta Ethereumiin voidaan rakentaa kaikenlaisia monitahoisia ohjelmia.

Yksinkertaisesti sanottuna Ethereumin pääajatus on, että kehittäjät voivat luoda ja ottaa käyttöön koodia, joka kulkee hajautetussa verkossa keskitetyn palvelimen sijaan. Tämä tarkoittaa, että teoriassa näitä sovelluksia ei voida sulkea tai sensuroida.


Mitä eroa on Ethereumilla ja etherillä (ETH)?

Niin epäintuitiivista kuin se onkin, Ethereumissa käytettyjä yksiköitä ei kutsuta ethereumiksi tai ethereumeiksi. Ethereum on itse protokolla, mutta kolikoita, joilla sitä käytetään, kutsutaan yksinkertaisesti nimellä ether (tai ETH).

Ether-kolikot pomppivat


Mikä tekee Ethereumista arvokkaan?

Viittasimme jo siihen, että Ethereum voi suorittaa koodia hajautetussa järjestelmässä. Siksi ulkopuoliset osapuolet eivät voi peukaloida ohjelmia. Ne lisätään Ethereumin tietokantaan (eli lohkoketjuun), ja ne voidaan ohjelmoida niin, että koodia ei voi muokata. Lisäksi tietokanta näkyy kaikille, joten käyttäjät voivat auditoida koodin ennen sen käyttämistä.

Tämä tarkoittaa sitä, että kuka tahansa missä tahansa voi lanseerata sovelluksia, joita ei voi siirtää offline-tilaan. Mielenkiintoisempaa on, että koska natiivitoken ether on arvonsäilyttäjä, nämä sovellukset voivat asettaa ehtoja sille, miten arvoa siirretään. Sovellukset muodostavia ohjelmia kutsutaan älysopimuksiksi. Useimmissa tapauksissa ne voidaan määrittää toimimaan ilman ihmisen väliintuloa.

Ymmärrettävästi ajatus "ohjelmoitavasta rahasta" on kiehtonut käyttäjiä, kehittäjiä ja yrityksiä ympäri maailmaa.



Mikä on lohkoketju?

Etheriumin sydän on lohkoketju eli tietokanta, joka sisältää protokollan käyttämät tiedot. Jos olet lukenut artikkelimme Mikä on Bitcoin?, sinulla on perustiedot siitä, miten lohkoketju toimii. Ethereumin lohkoketju on samanlainen kuin Bitcoinin, vaikka sen tallentamat tiedot – ja tapa, jolla se tallentaa ne – ovat erilaiset.

Voit ajatella Ethereumin lohkoketjua kirjana, johon lisätään jatkuvasti sivuja. Jokaista sivua kutsutaan lohkoksi, ja nämä sivut ovat täynnä tietoja eri transaktioista. Kun uusi sivu lisätään, sen yläosaan on sisällytettävä erityinen arvo. Tämän arvon pitäisi antaa kenelle tahansa mahdollisuus nähdä, että uusi sivu on lisätty edellisen sivun jälkeen eikä vain lisätty kirjaan satunnaisesti.

Pohjimmiltaan arvo on vähän kuin sivunumero, joka viittaa edelliseen sivuun. Uutta sivua katsomalla voimme sanoa varmasti, että se seuraa edellistä. Tätä varten käytetään prosessia, jota kutsutaan hajautukseksi

Hajautus ottaa palan tietoa – tässä tapauksessa kaiken sivullamme olevan tiedon – ja palauttaa yksilöllisen tunnisteen (hajautusarvon). Todennäköisyys, että kaksi datapalaa antaisivat meille saman hajautusarvon, on tähtitieteellisen pieni. Tämä on myös yksisuuntainen prosessi: voit helposti laskea hajautusarvon, mutta sinun on käytännössä mahdotonta kääntää hajautusarvoa saadaksesi sen luomiseen käytetyt tiedot. Kerromme myöhemmässä luvussa, miksi tämä on tärkeää louhinnassa.

Nyt meillä on mekanismi sivujen linkittämiseksi yhteen oikeassa järjestyksessä. Kaikki yritykset muuttaa järjestystä tai poistaa sivuja tekevät selväksi, että kirjaamme on peukaloitu. 

Haluatko lisätietoja lohkoketjuista? Muista tutustua artikkeliin Aloittelijan opas lohkoketjuteknologiaan.


Ethereum vs. Bitcoin – mitä eroa niillä on?

Bitcoin luottaa lohkoketjuteknologiaan ja taloudellisiin kannustimiin maailmanlaajuisen digitaalisen rahajärjestelmän luomiseksi. Se on ottanut käyttöön muutamia keskeisiä innovaatioita, jotka mahdollistavat käyttäjien koordinoinnin ympäri maailmaa ilman keskitettyä tahoa. Koska jokainen osallistuja suorittaa ohjelman tietokoneellaan, Bitcoin antaa käyttäjille mahdollisuuden sopia rahoitustietokannan tilasta luotettavassa, hajautetussa ympäristössä.

Bitcoinia kutsutaan usein ensimmäisen sukupolven lohkoketjuksi. Sitä ei luotu liian monimutkaiseksi järjestelmäksi, ja tämä on sen turvallisuuteen liityvä vahvuus. Sitä pidetään tarkoituksella joustamattomana sen peruskerroksen turvallisuuden priorisoimiseksi. Itse asiassa Bitcoinin älysopimuskieli on erittäin rajoitettu, eikä sitä voi käyttää kovin hyvin muihin kuin transaktioihin liittyviin käyttötarkoituksiin.

Lohkoketjujen toinen sukupolvi sen sijaan pystyy paljon muuhunkin. Rahoitustransaktioiden lisäksi nämä alustat mahdollistavat paremman ohjelmoitavuuden. Ethereum tarjoaa kehittäjille paljon enemmän vapautta tehdä kokeiluja omalla koodillaan ja luoda niin kutsuttuja hajautettuja sovelluksia (DAppit).

Ethereum oli ensimmäinen lohkoketjujen toisen sukupolven aallosta, ja se on edelleen niistä käytetyin. Sillä on yhtäläisyyksiä Bitcoinin kanssa, ja se voi suorittaa monia samoja toimintoja. Julkisivun takana nämä kaksi ovat kuitenkin hyvin erilaisia, ja kummallakin on omat etunsa toiseen nähden.


Miten Ethereum toimii?

Voisimme määritellä Ethereumin tilakoneeksi. Tämä tarkoittaa sitä, että sinulla on milloin tahansa tilannekuva kaikista tilin saldoista ja älysopimuksista sellaisina, kuin miltä ne tällä hetkellä näyttävät. Tietyt toiminnot aiheuttavat tilan päivittämisen, mikä tarkoittaa, että kaikki solmut päivittävät oman tilannekuvansa vastaamaan muutosta.

Transaktiotaulukko, jossa Erin lähettää viisi ETH:ta Alicelle.

Muutos Ethereumin tilassa.


Ethereumissa suoritettavat älysopimukset käynnistyvät transaktioista (joko käyttäjien luomista tai muista sopimuksista). Kun käyttäjä lähettää transaktion sopimukseen, verkon jokainen solmu suorittaa sopimuksen koodin ja tallentaa tulosteen. Se tekee tämän käyttämällä Ethereum Virtual Machinea (EVM), joka muuntaa älysopimukset ohjeiksi, joita tietokone voi lukea.

Tilan päivittämiseksi käytetään erityistä mekanismia, jota kutsutaan (toistaiseksi) louhinnaksi. Louhinta suoritetaan käyttäen työntodistealgoritmia, aivan kuten Bitcoinissa. Syvennymme tähän myöhemmin.


Mikä on älysopimus?

Älysopimus on vain koodinpätkä. Koodi ei ole älykäs, eikä se ole sopimus perinteisessä mielessä. Sitä kutsutaan kuitenkin älykkääksi, koska se toteuttaa itsensä tietyin edellytyksin, ja sitä voidaan pitää sopimuksena, koska siinä pannaan täytäntöön osapuolten väliset sopimukset.

Älysopimukset liitetään tietojenkäsittelytieteilijä Nick Szabon 1990-luvulla ehdottamaan ideaan. Hän käytti myyntiautomaattia esimerkkinä konseptin selittämiseen ja totesi, että sitä voidaan pitää nykyaikaisen älysopimuksen edeltäjänä. Myyntiautomaatin tapauksessa suoritetaan yksinkertainen sopimus. Käyttäjät syöttävät kolikoita, ja vastineeksi kone toimittaa valitun tuotteen.

Älysopimus soveltaa tällaista logiikkaa digitaalisessa ympäristössä. Voit määrittää koodiin jotain yksinkertaista, kuten ilmoituksen "Hei, maailma!", kun kaksi etheriä lähetetään tähän sopimukseen.

hei maailma -sopimus


Ethereumissa kehittäjä koodaa tämän niin, että EVM voi myöhemmin lukea sen. Sopimus julkaistaan sitten lähettämällä se erityiseen osoitteeseen, joka rekisteröi sopimuksen. Tämän jälkeen kuka tahansa voi käyttää sitä. Sopimusta ei voida poistaa, ellei kehittäjä ole määrittänyt tällaista ehtoa sitä luodessaan.

Nyt sopimuksella on osoite. Voidakseen olla vuorovaikutuksessa sen kanssa käyttäjän on vain lähetettävä 2 ETH kyseiseen osoitteeseen. Tämä aktivoi sopimuksen koodin – kaikki verkon tietokoneet suorittavat sen, tarkistavat, että maksu on suoritettu sopimukseen, ja tallentavat sen tuotoksen ("Hei, maailma!").

Edellä mainittu on ehkä yksi kaikkein yksinkertaisimmista esimerkeistä siitä, mitä Ethereumilla voidaan tehdä. Kehittyneempiä sovelluksia, jotka yhdistävät monia sopimuksia, voidaan myös luoda.


Kuka loi Ethereumin?

Vuonna 2008 tuntematon salanimellä Satoshi Nakamoto toimiva kehittäjä (tai kehittäjäryhmä) julkaisi Bitcoinin white paperin. Tämä muutti pysyvästi digitaalisen rahan maisemaa. Muutama vuosi myöhemmin nuori ohjelmoija nimeltä Vitalik Buterin kehitti tavan viedä tätä ajatusta eteenpäin ja soveltaa sitä kaikenlaisiin sovelluksiin. Konsepti konkretisoitui lopulta Ethereumiksi.

Buterin ehdotti Ethereumia vuoden 2013 blogikirjoituksessaan nimeltä Ethereum: The Ultimate Smart Contract and Decentralized Application Platform. Julkaisussaan hän kuvaili ideaa Turing-täydellisestä lohkoketjusta – hajautetusta tietokoneesta, joka riittävän ajan kuluessa ja riittävien resurssien avulla voisi käyttää mitä tahansa sovellusta. 

Ajan myötä lohkoketjussa käyttöön otettavien sovellusten tyyppejä rajoittaisi vain kehittäjien mielikuvitus. Ethereumin tavoitteena on selvittää, onko lohkoketjuteknologialla kelvollisia käyttötarkoituksia Bitcoinin tarkoituksellisten suunnittelurajoitusten ulkopuolella.


Miten ether jaettiin?

Ethereum lanseerattiin vuonna 2015, ja sen alkuperäinen tarjonta oli 72 miljoonaa etheriä. Yli 50 miljoonaa näistä tokeneista jaettiin julkisessa tokenmyynnissä, jota kutsutaan nimellä kolikkoanti (ICO), jossa myyntiin osallistuvat voivat ostaa ether-tokeneita bitcoinilla tai fiat-valuutalla.


Mikä oli The DAO ja mikä on Ethereum Classic?

Ethereumin myötä on syntynyt täysin uusia tapoja tehdä avointa yhteistyötä internetissä. Esimerkiksi voidaan ottaa DAOt (hajautetut autonomiset organisaatiot), jotka ovat tietokonekoodin hallitsemia yksiköitä ja tietokoneohjelman kaltaisia.

Yksi varhaisimmista ja kunnianhimoisimmista yrityksistä perustaa tällainen organisaatio oli "The DAO". Se olisi tullut koostumaan monimutkaisista älysopimuksista, jotka toimivat Ethereumin päällä ja jotka olisivat toimineet itsenäisenä pääomasijoitusrahastona. DAO-tokenit jaettiin ICOssa, ja ne antoivat äänestysoikeuksien lisäksi omistusosuuden tokenien haltijoille.

Pian DAOn perustamisen jälkeen pahantahtoiset toimijat hyödynsivät kuitenkin haavoittuvuutta ja tyhjensivät lähes kolmanneksen DAOn varoista. On syytä pitää mielessä, että tuolloin 14 % koko ether-tarjonnasta oli lukittu DAOon. On sanomattakin selvää, että tämä oli tuhoisa tapahtuma vastaperustetulle Ethereum-verkolle.

Perusteellisen harkinnan jälkeen ketju haarautettiin kahdeksi eri ketjuksi. Yhdessä ketjussa nämä pahansuovat transaktiot "kumottiin" varojen palauttamiseksi – tämä ketju tunnetaan nyt Ethereum-lohkoketjuna. Alkuperäinen ketju, jossa näitä transaktioita ei peruutettu ja jonka muuttumattomuus säilytettiin, tunnetaan nyt nimellä Ethereum Classic.

Tapahtuma oli huomionarvoinen muistutus tämän tekniikan riskeistä ja siitä, kuinka autonomiseen koodiin luottaminen suurten varojen yhteydessä voi kostautua. Se on myös mielenkiintoinen esimerkki siitä, miten yhteisten päätösten tekeminen avoimessa ympäristössä voi aiheuttaa merkittäviä haasteita. Jos jätetään tietoturvahaavoittuvuudet huomiotta, The DAO osoitti täydellisesti älysopimusten potentiaalin mahdollistaa ilman ulkopuolista luottamusta toimiva yhteistyö suuressa mittakaavassa internetissä.



Luku 2 – Mistä ether tulee?

Sisältö


Miten uudet ether-tokenit luodaan?

Käsittelimme aiemmin lyhyesti louhintaa. Jos olet perehtynyt Bitcoiniin, tiedät, että louhintaprosessi on olennainen osa lohkoketjun varmistamista ja päivittämistä. Ethereumissa sama periaate pätee: protokolla palkitsee louhintaa (mikä on kallista) suorittavia käyttäjiä etherillä.


Montako etheriä on olemassa?

Helmikuussa 2020 etherin kokonaistarjonta oli noin 110 miljoonaa. 

Bitcoinista poiketen Ethereumin tokenin luomisaikataulua ei tarkoituksella ollut päätetty lanseeraushetkellä. Bitcoin pyrkii säilyttämään arvon rajoittamalla bitcoinien tarjontaa ja vähentämällä hitaasti uusien kolikoiden luontimäärää. Ethereum puolestaan pyrkii luomaan perustan hajautetuille sovelluksille (DAppit). Koska on epäselvää, minkä tyyppinen tokenien luomisaikataulu sopii tähän tarkoitukseen parhaiten, kysymys on edelleen avoin.


Miten Ethereumin louhinta tapahtuu?

Louhinta on ratkaisevan tärkeää verkon turvallisuuden kannalta. Se varmistaa, että lohkoketju voidaan päivittää oikeudenmukaisesti, ja mahdollistaa verkon toiminnan ilman yhtäkään päättäjää. Louhinnassa solmujen osajoukko (osuvasti nimetyt louhijat) ohjaavat laskentatehoa kryptografisen pulman ratkaisemiseen.

Ne hajauttavat odottavia transaktioita muiden tietojen lisäksi. Jotta lohkoa voidaan pitää kelvollisena, hajautuksen on alitettava protokollan määrittämä arvo. Jos tämä ei onnistu, louhijat voivat muokata joitakin tietoja ja yrittää uudelleen.

Kilpaillakseen muiden kanssa louhijoiden on siksi kyettävä hajauttamaan mahdollisimman nopeasti – mittaamme heidän tehoaan hajautusnopeudella. Mitä enemmän hajautusnopeutta verkossa on, sitä vaikeampi pulma on ratkaista. Vain louhijoiden on löydettävä todellinen ratkaisu pulmaan – kun se on tiedossa, kaikkien muiden osallistujien on helppo tarkistaa, että se on oikein.

Kuten voit kuvitella, jatkuva hajautus suurilla nopeuksilla on kallista. Vastineeksi verkon turvaamisesta louhijat ansaitsevat palkkioita. Palkkiot koostuvat kaikista maksuista, jotka aiheutuvat lohkon transaktioista. Louhijat saavat myös juuri tuotettua etheriä – 2 ETH kirjoitushetkellä.


Mikä on Ethereum gas?

Muistatko edellä mainitun Hei maailma! -sopimuksen? Se on yksinkertainen ohjelma, ja siksi se ei ole kovin kallis laskennallisesti. Et kuitenkaan käytä sitä vain omalla tietokoneellasi – pyydät myös kaikkia Ethereum-ekosysteemin jäseniä suorittamaan sen.

Tästä pääsemmekin seuraavaan kysymykseen: mitä tapahtuu, kun kymmenet tuhannet ihmiset käyttävät monitahoisia sopimuksia? Jos joku määrittää sopimuksen niin, että se jatkaa saman koodin selaamista, jokaisen solmun on suoritettava se loputtomiin. Tämä rasittaisi liikaa resursseja, ja järjestelmä todennäköisesti romahtaisi sen seurauksena.

Tämän riskin lieventämiseksi Ethereumissa on käytössä gasin käsite. Aivan kuten autosi ei toimisi ilman polttoainetta, sopimuksia ei voida toteuttaa ilman gasia. Sopimuksissa asetetaan gasin määrä, joka käyttäjien on maksettava, jotta he voivat suorittaa sopimuksen onnistuneesti. Jos gasia ei ole tarpeeksi, sopimus raukeaa. 

Pohjimmiltaan tämä on maksumekanismi. Sama käsite ulottuu transaktioihin: louhijoita motivoivat pääasiassa voitot, joten he voivat jättää huomiotta transaktiot, joiden maksut ovat pienemmät.

Huomaa, että ether ja gas eivät ole sama asia. Gasin keskihinta vaihtelee, ja siitä päättävät suurelta osin louhijat. Kun suoritat transaktion, maksat gas-maksun ETH:ina. Tähän liittyen nämä maksut ovat verrattavissa Bitcoinin maksuihin – jos verkko on ruuhkainen ja monet käyttäjät yrittävät suorittaa transaktioita, keskimääräinen gas-hinta on korkeampi. Sitä vastoin jos toimintaa ei ole paljon, se vähenee.

Vaikka gasin hinta muuttuu, jokainen toiminto maksaa kiinteän määrän gasia. Tämä tarkoittaa, että monimutkaiset sopimukset kuluttavat paljon enemmän kuin yksinkertainen transaktio. Sellaisenaan gas on laskennallisen tehon mitta. Se varmistaa, että järjestelmä voi tarjota käyttäjille asianmukaisen maksun sen mukaan, miten he käyttävät Ethereumin resursseja.

Gas-maksu on yleensä murto-osa etheristä. Sen vuoksi näissä maksuissa käytetään pienempää yksikköä, joka on nimeltään gwei. Yksi gwei vastaa miljardisosaa etheristä.

Yhteenvetona voisit suorittaa ohjelman, joka on ikuisessa silmukassa. Tämä tulisi kuitenkin sinulle nopeasti erittäin kalliiksi. Sen vuoksi Ethereum-verkon solmuilla on keino vähentää roskaohjelmia.

Gasin keskimääräinen hinta gweinä ajan kuluessa

Keskimääräinen gas-hinta gweinä ajan myötä. Lähde: etherscan.io


Gas ja gas-rajat

Oletetaan, että Alice suorittaa transaktion sopimukseen. Hän selvittää, kuinka paljon hän haluaa kuluttaa gas-maksuun (esimerkiksi ETH Gas Stationin avulla). Hän voi esimerkiksi päättää maksaa korkeamman hinnan kannustaakseen louhijoita sisällyttämään transaktion lohkoon mahdollisimman nopeasti. 

Lisäksi hän asettaa myös gas-rajan, joka suojelee häntä. Jokin voi mennä pieleen sopimuksessa, jolloin se saattaa kuluttaa enemmän gasia, kuin mitä hän haluaa maksaa transaktiosta. Gas-raja on käytössä sen varmistamiseksi, että kun x määrä gasia on käytetty loppuun, toiminto pysähtyy. Tästä johtuen sopimus epäonnistuisi, mutta Alice ei joutuisi maksamaan enempää, kuin mitä hän alun perin suostui maksamaan.

Tämä saattaa aluksi tuntua hämmentävältä käsitteeltä, jota on vaikea ymmärtää. Ei hätää – voit asettaa hinnan, jonka olet valmis maksamaan gas-maksuna (ja gas-rajan) manuaalisesti, mutta useimmat lompakot huolehtivat siitä puolestasi. Lyhyesti sanottuna gas-hinta määrittää, kuinka nopeasti louhijat sisällyttävät transaktiosi lohkoon, ja gas-raja määrittää enimmäismäärän, jonka maksat siitä. 


Kuinka kauan Ethereum-lohkon louhiminen kestää?

Keskimääräinen aika, joka kuluu uuden lohkon lisäämiseen ketjuun, on 12–19 sekuntia. Tämä todennäköisesti muuttuu, kun verkko siirtyy varantotodistemuotoon, minkä tavoitteena on muun muassa mahdollistaa nopeammat lohkoajat. Jos haluat lisätietoja tästä, tutustu artikkeliin Tietoa Ethereumin Casper-protokollasta.


Mitä Ethereum-tokenit ovat?

Suuri osa Ethereumin vetovoimasta on käyttäjien kyky luoda ketjussa omia varoja, jotka voidaan tallentaa ja siirtää etherin tapaan. Niitä koskevat säännöt on esitetty älysopimuksissa, joiden avulla kehittäjät voivat asettaa erityisiä parametreja tokeneilleen. Näihin parametreihin voi muun muassa kuulua se, kuinka monta tokenia luodaan, miten ne luodaan, ovatko ne jaollisia ja ovatko ne vaihdettavissa. Merkittävin teknisistä standardeista, jotka mahdollistavat tokenien luomisen Ethereumiin, on nimeltään ERC-20 – ja siksi nämä tokenit tunnetaan yleisesti nimellä ERC-20-tokenit.

Tokenien luontimahdollisuus tarjoaa innovoijille laajan leikkikentän kokeilla sovelluksia rahoituksen ja teknologian kehityksen kärjessä. Verkko on suunniteltu joustamaan, ja se mahdollistaa erilaiset toiminnot aina sovelluksen sisäisenä valuuttana toimivien yhtenäisten tokenien luomisesta sellaisten ainutlaatuisten tokenien tuottamiseen, joita tukevat fyysiset varat. On täysin mahdollista, että joitain parhaimmista tavoista luoda tokeneita helposti ja virtaviivaisesti ei vielä edes tunneta. 



Luku 3 – Ethereumin käytön aloittaminen

Sisältö


Miten voin ostaa ETH:ta?

Näin ostat kryptoja luotto- ja debit-kortilla

Binancen avulla voit ostaa saumattomasti ETH:iä selaimessasi. Voit tehdä tämän seuraavasti:


  1. Siirry kryptojen osto- ja myyntiportaaliin

  2. Valitse krypto, jota haluat ostaa (ETH), ja valuutta, jolla haluat maksaa.

  3. Kirjaudu sisään Binanceen tai rekisteröidy, jos sinulla ei vielä ole tiliä.

  4. Valitse maksutapa.

  5. Anna pyydettäessä korttisi tiedot ja suorita henkilöllisyyden todentaminen.

  6. Se oli siinä! Ostamasi ETH siirretään Binancen tilillesi.


Kuinka ETH:ta voi ostaa vertaismarkkinoilta?

Voit myös ostaa ja myydä ETH:ta vertaismarkkinoilla. Näin voit ostaa kolikoita muilta käyttäjiltä suoraan Binancen mobiilisovelluksessa. Voit tehdä tämän seuraavasti:


  1. Käynnistä sovellus ja kirjaudu sisään tai rekisteröidy.

  2. Valitse Osta ja myy yhdellä klikkauksella ja sen jälkeen Osta-välilehti käyttöliittymän vasemmasta yläkulmasta.

  3. Näet useita eri tarjouksia – klikkaa Osta sen tarjouksen kohdalta, jonka haluat valita.

  4. Voit maksaa muilla kryptoilla tai fiat-valuutalla (valitse sopivan maksutavan välilehti). 

  5. Alla sinua pyydetään valitsemaan maksutapa. Valitse itsellesi parhaiten sopiva maksutapa.

  6. Valitse Osta ETH.

  7. Sinun on nyt suoritettava maksu. Kun olet valmis, klikkaa Merkitse maksetuksi ja vahvista.

  8. Transaktio suoritetaan loppuun, kun myyjä lähettää kolikot sinulle.


Mitä voin ostaa etherillä (ETH)?

Bitcoinista poiketen Ethereumia ei ole tarkoitettu käytettäväksi vain kryptovaluuttaverkkona. Se on alusta hajautettujen sovellusten rakentamiseen, ja treidattavana tokenina ether on tämän ekosysteemin polttoaine. Niinpä etherin ensisijainen käyttötapa on kiistatta sen tarjoama hyöty Ethereum-verkossa.

Tästä huolimatta etheriä voidaan käyttää myös samalla tavalla kuin perinteistä valuuttaa, mikä tarkoittaa, että voit ostaa tavaroita ja palveluita ETH:lla aivan kuten millä tahansa muullakin valuutalla.

Lämpökartta jälleenmyyjistä, jotka hyväksyvät etherin maksuvälineeksi.

Lämpökartta jälleenmyyjistä, jotka hyväksyvät etherin maksuvälineeksi. Lähde: cryptwerk.com/coinmap


Mihin Ethereumia käytetään?

Ethereumin natiivitokenia, ETH:ta, voidaan käyttää digitaalisena rahana tai vakuutena. Monet näkevät sen myös Bitcoinin tavoin arvon säilyttäjänä. Bitcoinista poiketen Ethereum-lohkoketju on kuitenkin ohjelmoitavampi, joten ETH:hon liittyy paljon enemmän erilaisia toimintoja. Sitä voidaan käyttää hajautettujen rahoitussovellusten, hajautettujen markkinoiden, pörssien, pelien ja monien muiden projektien voimavarana.


Entä jos menetän ETH:ni?

Koska transaktioihin ei osallistu yksikään pankki, olet vastuussa omista varoistasi. Voit säilyttää kolikoitasi pörssissä tai omassa lompakossasi. On tärkeää huomata, että jos käytät omaa lompakkoasi, sinun on ehdottomasti huolehdittava avainlauseestasi. Pidä se turvassa, koska tarvitset sitä varojen palauttamiseen, jos menetät pääsyn lompakkoosi.


Voinko palauttaa Ethereum-transaktiot?

Kun Ethereum-lohkoketjuun on lisätty tietoja, niitä on lähes mahdotonta muuttaa tai poistaa. Tämä tarkoittaa, että kun suoritat transaktion, voit kuvitella, että se on kirjoitettu kiveen. Sinun tulee sen vuoksi aina tarkistaa, lähetätkö varoja oikeaan osoitteeseen. Jos aiot lähettää suuren summan, voi olla hyödyllistä lähettää ensin pieni summa varmistaaksesi, että osoite on oikein.

Älysopimuksen hakkeroinnin vuoksi Ethereum haarautettiin vuonna 2016, kun pahansuovat transaktiot "peruttiin". Tämä oli kuitenkin äärimmäinen toimenpide poikkeuksellisen tapahtuman yhteydessä eikä tavallinen toimintatapa.


Ovatko Ethereum-transaktiot yksityisiä?

Ei. Kaikki Ethereum-lohkoketjuun lisätyt transaktiot ovat julkisesti nähtävissä. Vaikka Ethereum-osoitteessasi ei ole oikeaa nimeäsi, se on mahdollista yhdistää henkilöllisyyteesi muilla menetelmillä.


Voinko tienata rahaa Ethereumilla?

Koska kyseessä on epävakaa vara, voit ansaita rahaa ETH:lla aivan kuten voit menettää rahaa sen avulla. Jotkut saattavat sijoittaa etheriin pitemmällä aikavälillä uskoen siihen, että verkosta tulee maailmanlaajuinen, ohjelmoitava maksukerros. Toiset taas treidaavat sen muihin altcoineihin. Molempiin strategioihin liittyy kuitenkin omia taloudellisia riskejä.

Hajautetun rahoituksen (DeFi) pääpilarina ETH:ta voidaan käyttää myös lainanantoon, lainojen vakuuksiin, synteettisten varojen luomiseen ja – jossain vaiheessa tulevaisuudessa – steikkaukseen.

Joillakin sijoittajilla voi olla vain pitkäaikainen positio Bitcoinissa, eivätkä he sisällytä mitään muuta digitaalista omaisuutta salkkuunsa. Sitä vastoin toiset voivat päättää lisätä ETH:ta ja muita altcoineja salkkuunsa tai allokoida tietyn prosenttiosuuden siitä lyhytaikaiseen treidaukseen (esim. päivätreidaukseen tai swing-treidaukseen). Ei ole olemassa yhtä lähestymistapaa rahan ansaitsemiseen markkinoilla, ja jokaisen sijoittajan tulisi päättää itse, mikä strategia on sopivin hänen omiin tarpeisiinsa ja olosuhteisiinsa nähden.


Miten voin säilyttää ETH:ni?

Kolikoiden säilyttämiseen on monia vaihtoehtoja, joista jokaiseen liittyy omat etunsa ja haittansa. Kuten kaikessa toiminnassa, johon liittyy riskejä, paras vetosi saattaa olla diversifikaatio eri käytettävissä olevien vaihtoehtojen välillä.

Yleensä säilytysratkaisut ovat joko säilytys- tai ei-säilytysratkaisuja. Säilytysratkaisu tarkoittaa, että annat kolikkojesi säilytysoikeuden kolmannelle osapuolelle (kuten pörssille). Tällöin sinun on kirjauduttava sisään säilyttäjän alustalle, jotta voit tehdä transaktioita kryptovaroillasi.

Ei-säilytysratkaisu toimii päinvastoin – varasi ovat hallinnassasi ja käytät kryptolompakkoa. Lompakko ei säilytä kolikoitasi fyysisen lompakon tavoin – sen sijaan se säilyttää kryptografiset avaimesi, joiden avulla voit käyttää varojasi lohkoketjussa. On syytä huomauttaa uudelleen, että on välttämätöntä, että varmuuskopioit alkulauseesi, kun käytät ei-säilytyslompakkoa!


ETH:n tallettaminen Binanceen

Jos sinulla on jo etheriä ja haluat tallettaa sen Binanceen, voit yksinkertaisesti noudattaa seuraavia ohjeita:

  1. Kirjaudu sisään Binanceen tai rekisteröidy, jos sinulla ei vielä ole tiliä.

  2. Siirry spot-lompakkoosi ja valitse Talleta.

  3. Valitse kolikkoluettelosta ETH.

  4. Valitse verkko ja lähetä ETH vastaavaan osoitteeseen.

  5. Se oli siinä! Kun transaktio on vahvistettu, etherisi hyvitetään Binance-tilillesi.


Kuinka ETH:ta voi tallettaa Binanceen

Jos haluat treidata aktiivisesti etherisi kanssa, sinun on talletettava se Binancen tilillesi. ETH:n säilyttäminen Binancessa on helppoa ja turvallista. Lisäksi voit helposti hyödyntää Binancen ekosysteemin etuja lainaamalla ja steikkaamalla varojasi sekä hyödyntämällä airdropit ja lahjoitukset.


Näin nostat ETH:si Binancesta

Jos sinulla on jo etheriä ja haluat nostaa sen Binancesta, voit yksinkertaisesti noudattaa seuraavia ohjeita:

  1. Kirjaudu Binanceen.

  2. Siirry spot-lompakkoosi ja valitse Nosta.

  3. Valitse kolikkoluettelosta ETH.

  4. Valitse verkko

  5. Lisää vastaanottajan osoite ja summa.

  6. Vahvista prosessi sähköpostisi avulla.

  7. Se oli siinä! Kun transaktio on vahvistettu, ETH siirretään antamaasi osoitteeseen.


Kuinka säilyttää ETH:ta Ethereum-lompakossa

Jos haluat tallettaa ETH:ta omaan lompakkoosi, sinulla on kaksi pääasiallista vaihtoehtoa: kuumat lompakot ja kylmät lompakot.


Kuumat lompakot

Kryptolompakkoa, joka on jollain tavalla yhteydessä internetiin, kutsutaan kuumaksi lompakoksi. Yleensä se on mobiili- tai työpöytäsovellus, jonka avulla voit tarkistaa saldosi ja lähettää tai vastaanottaa tokeneita. Koska kuumat lompakot ovat yhteydessä verkkoon, ne ovat yleensä alttiimpia hyökkäyksille, mutta myös helpompia jokapäiväisiin maksuihin. Trust Wallet on esimerkki helppokäyttöisestä mobiililompakosta, joka tukee useita kolikoita.

Kylmät lompakot

Kylmä lompakko on kryptolompakko, joka ei ole yhteydessä internetiin. Koska online-hyökkäys ei näin ole mahdollinen, hyökkäyksen mahdollisuudet ovat yleisesti ottaen pienemmät. Toisaalta kylmät lompakot ovat tyypillisesti vähemmän intuitiivisia käyttää kuin kuumat lompakot. Esimerkkejä kylmistä lompakoista ovat laitteistolompakot ja paperilompakot, mutta paperilompakoiden käyttöä ei nykyään enää suositella, koska monet pitävät niitä vanhentuneina ja riskialttiina käyttää.

Jos haluat erittelyn lompakkotyypeistä, tutustu artikkeliimme Tietoa kryptolompakoista.


Mikä on Ethereumin logo ja symboli?

Vitalik Buterin suunnitteli Ethereumin ensimmäisen tunnuksen. Se koostui kahdesta käännetystä summan symbolista Σ (sigma kreikkalaisista aakkosista). Logon lopullinen muotoilu (joka perustuu tähän tunnukseen) koostuu oktaedriksi kutsutusta rombisesta muodosta, jota ympäröi neljä kolmiota. Kuten muillakin valuutoilla myös etherillä on tavallinen Unicode-symboli, jotta sovellukset ja verkkosivustot voivat helposti näyttää sen arvon. Vaikka sitä ei käytetäkään yhtä laajalti kuin esimerkiksi $-symbolia USD:n yhteydessä, yleisimmin käytetty etherin symboli on Ξ.



Skaalautuvuus, ETH 2.0 ja Ethereumin tulevaisuus

Sisältö


Mikä on skaalautuvuus?

Yksinkertaisimmillaan skaalautuvuus mittaa järjestelmän kykyä kasvaa. Esimerkiksi tietojenkäsittelyssä verkkoa tai palvelinta voidaan skaalata eri menetelmillä vastaamaan lisääntyvää kysyntää.

Kryptoihin liittyen skaalautuvuus tarkoittaa sitä, kuinka hyvin lohkoketju voi kasvaa, jotta suurempi määrä käyttäjiä voi käyttää sitä. Lisääntynyt käyttäjämäärä tarkoittaa, että lohkoketjuun sisällyttämisestä "kilpailevat" useammat toiminnot ja transaktiot.


Miksi Ethereumin on skaalauduttava?

Ethereumin kannattajat uskovat, että seuraava internetversio rakennetaan sen alustalle. Niin kutsuttu Web 3.0 toisi mukanaan hajautetun topologian, jolle on ominaista välittäjien puute, keskittyminen yksityisyyteen ja siirtyminen kohti omien tietojen todellista omistajuutta. Tämä perusta rakennettaisiin hajautetun tietojenkäsittelyn avulla älysopimusten ja hajautettujen tallennus-/viestintäprotokollien muodossa.

Tämän saavuttamiseksi Ethereumin on kuitenkin lisättävä massiivisesti käsittelemiensä transaktioiden määrää heikentämättä verkon hajauttamista. Tällä hetkellä Ethereum ei rajoita transaktioiden määrää rajoittamalla lohkokokoa Bitcoinin tapaan. Sen sijaan on olemassa lohkon gas-raja – lohkoon mahtuu vain tietty määrä gasia.

Jos lohkon gas-raja on esimerkiksi 100 000 gweitä ja haluat sisällyttää siihen kymmenen transaktiota, joiden gas-raja on 10 000 gweitä, transaktio onnistuu. Samoin kaksi 50 000 gwein transaktiota onnistuisivat. Kaikkien muiden näiden rinnalla tehtyjen transaktioiden on odotettava seuraavaa lohkoa. 

Tämä ei ole ihanteellinen piirre järjestelmässä, jota kaikki käyttävät. Jos odottavia transaktioita on enemmän kuin lohkossa on käytettävissä olevaa tilaa, tuloksena on pian jono. Gasin hinta nousee, ja käyttäjien on maksettava muita enemmän, jotta heidän transaktionsa sisällytetään lohkoon ensin. Riippuen siitä, kuinka ruuhkainen verkko on, toiminnot voivat tulla liian kalliiksi joissakin käyttötapauksissa.

CryptoKittiesin suosion nousu oli erinomainen esimerkki Ethereumin rajoituksista tällä saralla. Vuonna 2017 tämä Ethereum-pohjainen peli sai monet käyttäjät tekemään transaktioita osallistuakseen omien digitaalisten kissojensa luomiseen (joita edustivat NFT:t). Niistä tuli niin suosittuja, että odottavien transaktioiden määrä nousi pilviin, mikä johti verkon äärimmäiseen ruuhkautumiseen joksikin aikaa.


Lohkoketjun skaalautuvuuden trilemma

Vaikuttaisi siis siltä, että pelkkä lohkon gas-rajan nostaminen lievittäisi kaikkia skaalautuvuusongelmia. Mitä korkeampi tämä enimmäismäärä on, sitä enemmän transaktioita voitaisiin käsitellä tietyllä aikavälillä, eikö niin?

Valitettavasti tämä ei ole mahdollista uhraamatta Ethereumin keskeisiä ominaisuuksia. Vitalik Buterin kehitti Blockchain Trilemman ajatuksen (visualisoitu alla) selittämään herkän tasapainon, joka lohkoketjujen on löydettävä.

Blockchain Trilemma

Blockchain Trilemma: skaalautuvuus (1), turvallisuus (2) ja hajauttaminen (3).


Jos kaksi näistä kolmesta edellä mainitusta ominaisuudesta optimoidaan, kolmas jää vajaaksi. Lohkoketjut, kuten Ethereum ja Bitcoin, priorisoivat turvallisuuden ja hajauttamisen. Niiden konsensusalgoritmit varmistavat tuhansista solmuista koostuvien verkkojen turvallisuuden, mutta tämä johtaa huonoon skaalautuvuuteen. Koska niin monet solmut vastaanottavat ja vahvistavat transaktioita, järjestelmä on paljon hitaampi kuin keskitetyt vaihtoehdot.

Toisessa skenaariossa lohkon gas-raja voitaisiin poistaa, jotta verkko olisi turvallinen ja skaalautuva, mutta se ei olisi yhtä hajautettu. 

Tämä johtuu siitä, että jos lohkoon sisällytetään enemmän transaktioita, se johtaa suurempiin lohkoihin. Silti verkon solmujen on ladattava ja levitettävä lohkoja säännöllisesti. Tämä prosessi on myös raskas laitteistoille. Jos lohkon gas-rajaa nostetaan, solmujen on vaikeampi vahvistaa, tallentaa ja lähettää lohkoja.

Sen seurauksena voit odottaa, että solmut, jotka eivät pysy tahdissa mukana, putoavat pois verkosta. Jatkamalla tällä tavalla vain murto-osa tehokkaimmista solmuista voisi osallistua verkon turvaamiseen – mikä johtaisi keskittymiseen. Tämä saattaisi johtaa lohkoketjuun, joka on turvallinen ja skaalautuva, mutta ei kovin hajautettu.

Lopuksi voimme kuvitella lohkoketjun, joka keskittyy hajauttamiseen ja skaalautuvuuteen. Jotta se olisi sekä nopea että hajautettu, on tehtävä uhrauksia käytetyn konsensusalgoritmin suhteen, mikä johtaa heikentyneeseen turvallisuuteen.


Kuinka monta transaktiota Ethereum voi käsitellä sekunnissa?

Viime vuosina Ethereum on harvoin ylittänyt kymmenen transaktiota sekunnissa (TPS). Alustalle, jonka tavoitteena on tulla "maailman tietokoneeksi", tämä luku on yllättävän alhainen.

Skaalausratkaisut ovat kuitenkin jo pitkään olleet osa Ethereumin etenemissuunnitelmaa. Plasma on yksi esimerkki skaalausratkaisusta. Sen tavoitteena on lisätä Ethereumin tehokkuutta, mutta tekniikkaa voidaan soveltaa myös muihin lohkoketjuverkkoihin.


Mikä on Ethereum 2.0?

Kaikesta potentiaalistaan huolimatta Ethereumiin liittyy tällä hetkellä huomattavia rajoituksia. Olemme jo keskustelleet skaalautuvuudesta. Lyhyesti sanottuna, jos Ethereum pyrkii olemaan uuden rahoitusjärjestelmän selkäranka, sen on kyettävä käsittelemään paljon enemmän transaktioita sekunnissa. Kun otetaan huomioon verkon hajautettu luonne, tämä on erittäin vaikea ongelma ratkaista, ja Ethereumin kehittäjät ovat pohtineet sitä jo vuosia.

Ensinnäkin jotta verkko pysyisi riittävän hajautettuna, rajoitukset ovat pakollisia. Mitä korkeammat solmun käyttövaatimukset ovat, sitä vähemmän osallistujia on ja sitä keskitetympi verkosta tulee. Ethereumin käsittelemien transaktioiden määrän lisääminen voisi sen vuoksi uhata järjestelmän eheyttä, koska se lisäisi myös solmujen taakkaa.

Toinen Ethereumiin (ja muihin työntodiste-kryptoihin) liittyvä kritiikki on, että se käyttää uskomattoman paljon resursseja. Jotta lohkoketjuun voidaan liittää lohkoja, ne on louhittava. Kuitenkin jotta lohko voidaan luoda tällä tavalla, solmujen on suoritettava nopeasti laskelmia, jotka kuluttavat valtavia määriä sähköä.

Edellä mainittujen rajoitusten korjaamiseksi on ehdotettu kattavia päivityksiä, jotka tunnetaan yhdessä nimellä Ethereum 2.0 (tai ETH 2.0). Kun ETH 2.0 on otettu täysin käyttöön, sen pitäisi parantaa huomattavasti verkon suorituskykyä.


Mikä on Ethereumin shardaus?

Kuten edellä jo mainittiin, jokainen solmu tallentaa kopion koko lohkoketjusta. Aina kun lohkoketjua laajennetaan, jokaisen solmun on päivityttävä, mikä kuluttaa solmujen kaistanleveyttä ja käytettävissä olevaa muistia.

Shardausmenetelmällä tämä ei ehkä ole enää tarpeen. Nimi viittaa prosessiin, jossa verkko jaetaan solmujen osajoukkoihin – nämä ovat shardeja eli sirpaleita. Jokainen näistä sirpaleista käsittelee omat transaktionsa ja sopimuksensa mutta kykenee myös kommunikoimaan laajemman shardausverkoston kanssa tarpeen mukaan. Koska jokainen sirpale vahvistaa transaktioita itsenäisesti, sen ei enää tarvitse tallentaa tietoja muista sirpaleista.

verkko ilman shardausta vs verkko shardattuna

Verkko maaliskuussa 2020 vs. verkko shardattuna.


Shardaus on yksi monimutkaisimmista lähestymistavoista skaalaukseen, ja se vaatii paljon suunnittelu- ja toteuttamistyötä. Jos sen toteutus kuitenkin onnistuisi, se olisi myös yksi tehokkaimmista tavoista ja lisäisi verkon suorituskykyä huomattavasti.


Mikä on Ethereum Plasma?

Ethereum Plasma on niin sanottu ketjun ulkopuolinen skaalautuvuusratkaisu – eli sen tavoitteena on lisätä transaktioiden suorituskykyä työntämällä transaktiot pois lohkoketjusta. Tältä osin sillä on joitakin yhtäläisyyksiä sivuketjuihin ja maksukanaviin.

Plasman avulla toissijaiset ketjut on ankkuroitu Ethereum-lohkoketjuun, mutta ne pitävät tiedonsiirron minimissä. Ne toimivat suurin piirtein itsenäisesti, vaikka käyttäjät luottavat edelleen pääketjuun riitojen ratkaisemiseksi tai toimintansa "loppuun saattamiseksi" toissijaisissa ketjuissa.

Solmujen tallentamien tietojen määrän vähentäminen on elintärkeää Ethereumin onnistuneen skaalauksen kannalta. Plasma-lähestymistavan avulla kehittäjät voivat hahmotella "lapsiketjujensa" toiminnan pääketjun älysopimuksessa. Sitten he voivat vapaasti luoda sovelluksia, jotka sisältävät tietoja tai prosesseja, jotka olisivat liian kalliita tallentaa/suorittaa pääketjussa.

Jos haluat tutustua Plasmaan, lue artikkelimme Mikä on Ethereum Plasma?


Mitä Ethereum rollupit ovat?

Rollupit ovat samanlaisia kuin Plasma siinä mielessä, että ne pyrkivät skaalaamaan Ethereumia siirtämällä transaktioita pois päälohkoketjusta. Mutta miten ne toimivat? 

Yksi sopimus pääketjussa sisältää kaikki toissijaisen ketjun varat ja säilyttää krytografisen todisteen tämän ketjun nykytilasta. Tämän toissijaisen ketjun ylläpitäjät, jotka tarjoavat takuun pääverkkosopimukseen, varmistavat, että pääverkkosopimukseen sidotaan vain voimassa olevat tilasiirtymät. Ajatuksena on, että koska tätä tilaa ylläpidetään ketjun ulkopuolella, tietoja ei tarvitse tallentaa lohkoketjuun. Plasman ja rollupien keskeinen ero on kuitenkin siinä, miten transaktiot toimitetaan pääketjuun. Erityisen transaktiotyypin avulla suuri määrä transaktioita voidaan koota yhteen erityiseksi lohkoksi, jota kutsutaan koontilohkoksi

Rollupeja on kahdenlaisia: Optimistic ja ZK Rollup. Molemmat takaavat tilasiirtymien oikeellisuuden eri tavoin. 

ZK Rollupit lähettävät transaktioita käyttämällä kryptografista vahvistusmenetelmää, jota kutsutaan nollatietotodistukseksi. Tarkemmin sanottuna menetelmää nimeltään zk-SNARK. Emme keskity yksityiskohtaisesti siihen, miten se toimii, mutta näin sitä voidaan käyttää rollupeihin. Se on eri osapuolten tapa todistaa toisilleen, että heillä on tiettyjä tietoja paljastamatta, mitä nämä tiedot ovat. 

ZK Rollupien tapauksessa nämä tiedot ovat pääketjuun lähetettyjä tilasiirtymiä. Tähän liittyvä suuri etu on, että tämä prosessi voi tapahtua melkein välittömästi, eivätkä korruptoituneet tilasiirtymät ole käytännössä lainkaan mahdollisia. 

Optimistic-rollupit uhraavat jonkin verran skaalautuvuutta joustavuuden lisäämiseksi. Käyttämällä virtuaalikonetta nimeltä Optimistic Virtual Machine (OVM) ne mahdollistavat älysopimusten suorittamisen näissä toissijaisissa ketjuissa. Toisaalta ei ole kryptografista todistetta siitä, että pääketjuun lähetetty tilasiirtymä olisi oikea. Tämän ongelman lieventämiseksi on määritetty pieni viive, jotta käyttäjät voivat haastaa ja hylätä pääketjuun lähetetyt virheelliset lohkot. 


Mikä on Etheriumin varantotodiste (PoS)?

Varantotodiste (PoS) on vaihtoehtoinen menetelmä työntodisteelle lohkojen validoimiseksi. Varantotodistejärjestelmässä lohkoja ei louhita sellaisenaan, vaan ne luodaan. Sen sijaan, että louhijat kilpailisivat hajautusteholla, solmu (tai vahvistaja) valitaan satunnaisesti vahvistamaan ehdokaslohko. Jos se tekee sen oikein, se saa kaikki kyseisen lohkon transaktiomaksut ja protokollasta riippuen mahdollisesti myös lohkopalkkion.

Koska siihen ei liity louhintaa, varantotodistejärjestelmää pidetään vähemmän haitallisena ympäristölle. Vahvistajajärjestelmä ei kuluta läheskään yhtä paljon energiaa kuin louhinta, ja vahvistajat voivat luoda lohkoja kuluttajatason laitteistoilla.

Ethereumin on tarkoitus siirtyä työntodisteesta varantotodisteeseen Ethereum 2.0:n Casper-nimisen päivityksen myötä. Vaikka tarkka päivämäärä on jo tiedossa – 19.9.2022 – monet uskovat tämän päivämäärän vielä muuttuvan.


Mitä on Ethereumin steikkaus?

Työntodisteprotokollissa louhijat takaavat verkon turvallisuuden. Louhijoiden ei kannata huijata, koska se tuhlaisi sähköä ja saisi heidät menettämään mahdolliset palkkiot. Varantotodisteeseen ei liity tällaista peliteoriaa, ja verkon turvallisuuden varmistamiseksi on käytössä erilaisia kryptotaloudellisia toimenpiteitä.

Epärehellisen käytöksen estää tuhlauksen riskin sijaan varojen menettämisen riski. Vahvistajien on esitettävä panos (eli token-omistusosuus), jotta he voivat suorittaa vahvistuksia. Tämä on tietty määrä etheriä, joka menetetään, jos solmu yrittää huijata, tai jota tyhjennetään hitaasti, jos solmu ei vastaa tai on offline-tilassa. Jos vahvistaja ylläpitää useampia solmuja, se saa enemmän palkkioita.


Kuinka paljon ETH:ta minun on steikattava Ethereumiin?

Ethereumin arvioitu vähimmäispanos on 32 ETH vahvistajaa kohden. Raja on asetettu näin korkealle, jotta 51 %:n hyökkäyksen yrittämisen kustannukset olisivat erittäin korkeat.


Kuinka paljon ETH:ta voin ansaita steikkaamalla Ethereumiin?

Tähän kysymykseen ei ole helppo vastata. Määrä perustuu tietenkin omaan panokseesi, mutta myös verkkoon steikatun ETH:n kokonaismäärään ja inflaatioasteeseen. Erittäin karkeana arviona nykyiset laskelmat ennustavat noin 6 %:n vuosituottoa. Muista, että tämä on vain arvio ja saattaa muuttua tulevaisuudessa.


Kuinka pitkäksi aikaa ETH:ni on lukittu steikattaessa?

Tulevaisuudessa joudut jonottamaan voidaksesi poistaa ETH:si vahvistajalta. Jos jonoa ei ole, vähimmäisnostoaika on 18 tuntia, mutta sitä säädetään dynaamisesti sen mukaan, kuinka monta vahvistajaa vetäytyy tiettynä ajankohtana.


Liittyykö ETH:n steikkaukseen riskejä?

Koska olet verkon vahvistaja, joka vastaa verkon suojauksen ylläpidosta, sinun on otettava huomioon joitakin riskejä. Jos vahvistussolmusi siirtyy offline-tilaan pidemmäksi aikaa, saatat menettää huomattavan osan talletuksestasi. Lisäksi jos talletuksesi laskee alle 16 ETH:n milloin tahansa, sinut poistetaan vahvistajajoukosta.

On myös syytä harkita systeemisempää riskitekijää. Varantotodistetta ei ole aiemmin toteutettu näin suuressa mittakaavassa, joten emme voi olla täysin varmoja siitä, että se ei kaadu. Ohjelmistoissa on aina vikoja ja haavoittuvuuksia, ja tällä voi olla tuhoisa vaikutus – varsinkin, kun miljardien dollarien arvo on vaakalaudalla.



Luku 5 – Ethereum ja hajautettu rahoitus (DeFi)

Sisältö


Mikä on hajautettu rahoitus (DeFi)?

Hajautettu rahoitus (tai yksinkertaisesti DeFi) on konsepti, jonka tavoitteena on hajauttaa rahoitussovelluksia. DeFi on rakennettu julkisiin avoimen lähdekoodin lohkoketjuihin, joita kuka tahansa, jolla on internetyhteys, voi vapaasti käyttää (eli se toimii ilman ulkopuolista lupaa). Tämä on ratkaiseva tekijä, jotta mahdollisesti miljardeja ihmisiä saadaan mukaan tähän uuteen, maailmanlaajuiseen rahoitusjärjestelmään. 

Kasvavassa DeFi-ekosysteemissä käyttäjät ovat vuorovaikutuksessa älysopimusten ja toistensa kanssa vertaisverkkojen (P2P) ja hajautettujen sovellusten (DAppit) kautta. DeFin suuri etu on, että vaikka se tekee kaiken tämän mahdolliseksi, käyttäjät säilyttävät aina varojensa omistajuuden. 

Yksinkertaisesti sanottuna hajautetun rahoituksen (DeFi) liikkeen tavoitteena on luoda uusi rahoitusjärjestelmä, johon ei liity nykyisen mallin rajoituksia. Suhteellisen korkean hajautusasteen ja suuren kehittäjämäärän vuoksi suurta osaa DeFistä rakennetaan tällä hetkellä Ethereumiin. 


Mihin hajautettua rahoitusta (DeFi) voidaan käyttää?

Todennäköisesti tiedät jo tämän, mutta yksi Bitcoinin merkittävistä eduista on, että verkon toiminnan koordinoimiseksi ei tarvita keskitettyä osapuolta. Mutta entä jos käytämme tätä ydinideanamme ja rakennamme ohjelmoitavia sovelluksia sen päälle? Tämä on DeFi-sovellusten potentiaali. Ei keskitettyjä koordinoijia tai välittäjiä eikä yksittäisiä epäonnistumiskohtia. 

Kuten edellä jo mainittiin, yksi DeFin merkittävistä eduista on avoin käyttöoikeus. Maailmassa on miljardeja ihmisiä, joilla ei ole pääsyä minkäänlaisiin rahoituspalveluihin. Voitko kuvitella, miten selviäisit päivittäisestä toiminnastasi ilman varmuutta taloudestasi? Maailmassa on miljardeja ihmisiä, jotka elävät näin, ja viime kädessä tämä on se asiakaskunta, jota DeFi yrittää palvella.


Saavuttaako hajautettu rahoitus (DeFi) koskaan valtavirtaa?

Tämä kaikki kuulostaa hyvältä, joten miksi DeFi ei ole vielä vallannut maailmaa? No, tällä hetkellä useimmat DeFi-sovellukset ovat vaikeasti käytettäviä ja kömpelöitä, ne kaatuvat usein ja ne ovat erittäin kokeellisia. Kuten on käynyt ilmi, jopa tämän ekosysteemin kehysten suunnittelu on erittäin vaikeaa, erityisesti hajautetussa kehitysympäristössä.

Kaikkien DeFi-ekosysteemin rakentamisen haasteiden ratkaiseminen on pitkä tie ohjelmistoinsinööreille, peliteoreetikoille, mekanismien suunnittelijoille ja monille muille. Näin ollen jää nähtäväksi, ottaako valtavirta DeFi-sovelluksia koskaan käyttöönsä.


Mitä hajautettuja rahoitussovelluksia (DeFi) on olemassa?

Hajautetun rahoituksen (DeFi) suosituimpiin käyttötapauksiin kuuluvat stablecoinit. Pohjimmiltaan ne ovat lohkoketjun tokeneita, joiden arvo on sidottu todelliseen omaisuuteen, kuten fiat-valuuttaan. Esimerkiksi BUSD-token on sidottu Yhdysvaltain dollarin arvoon. Näistä tokeneista tekee käteviä käyttää se, että koska ne ovat lohkoketjussa, niitä on erittäin helppo varastoida ja siirtää.

Toinen suosittu käyttömuoto on lainaus. On olemassa monia vertaispalveluja (P2P), joiden avulla voit lainata varojasi muille ja saada korkomaksuja vastineeksi. Itse asiassa yksi helpoimmista tavoista tehdä se on Binance Lendingin kautta. Sinun tarvitsee vain siirtää varasi lainauslompakkoon, minkä jälkeen voit alkaa ansaita korkoa seuraavana päivänä!

DeFin jännittävin osa ovat kuitenkin sovellukset, joita on vaikea luokitella. Niitä voivat olla kaikenlaiset hajautetut vertaismarkkinapaikat, joissa käyttäjät voivat vaihtaa ainutlaatuisia kryptokeräyskohteita ja muita digitaalisia kohteita. Ne voivat myös mahdollistaa synteettisten varojen luomisen, jolloin kuka tahansa voi luoda markkinat melkein kaikelle, millä on arvoa. Muita käyttötarkoituksia voivat olla vaikkapa ennustemarkkinat ja johdannaiset.


Hajautetut pörssit (DEX:t) Ethereumissa

Hajautettu pörssi (DEX) on paikka, jossa kaupat voivat tapahtua suoraan käyttäjien lompakoiden välillä. Kun treidaat Binancessa, joka on keskitetty pörssi, lähetät varasi Binanceen ja käyt kauppaa sen sisäisten järjestelmien kautta.

Hajautetut pörssit ovat erilaisia. Älysopimusten avulla voit käydä kauppaa suoraan kryptolompakostasi, mikä poistaa pörssihakkerointien ja muiden riskien mahdollisuuden.

Hyvä esimerkki hajautetusta pörssistä on Binance DEX. Muita Ethereum-pohjaisia suosittuja vaihtoehtoja ovat Uniswap, Kyber Network ja IDEX. Monet antavat sinun jopa käydä kauppaa laitteistolompakostasi maksimaalisen turvallisuuden saavuttamiseksi.

Keskitetyt vs hajautetut pörssit

Keskitetyt vs hajautetut pörssit.


Edellä olemme havainnollistaneet keskitettyjen ja hajautettujen pörssien välisiä eroja. Vasemmalla voit nähdä, että Binance on keskellä käyttäjien välisiä transaktioita. Jos siis Alice haluaa vaihtaa A-tokenin Bobin B-tokeniin, heidän on ensin talletettava varansa pörssiin. Kauppojen jälkeen Binance muuttaa saldot uutta tilannetta vastaaviksi.

Oikealla taas on hajautettu pörssi. Huomaat, että transaktioon ei liity kolmatta osapuolta. Sen sijaan Alicen token vaihdetaan suoraan Bobin tokeniin käyttämällä älysopimusta. Tällä tavoin kummankaan osapuolen ei tarvitse luottaa välittäjään, koska heidän sopimuksensa ehdot ovat automaattisesti täytäntöönpanokelpoisia.

Helmikuussa 2020 DEXit olivat Ethereum-lohkoketjun eniten käytettyjä sovelluksia. Kaupankäyntivolyymi keskitettyihin pörsseihin verrattuna on kuitenkin edelleen pieni. Kuitenkin jos DEX-kehittäjät ja -suunnittelijat tekevät käyttökokemuksesta helpommin lähestyttävän, DEXit voivat tulevaisuudessa kilpailla keskitettyjen pörssien kanssa.



Luku 6 – Ethereum-verkkoon osallistuminen

Sisältö


Mikä on Ethereumin solmu?

"Ethereum-solmu" on termi, jota voidaan käyttää kuvaamaan ohjelmaa, joka on vuorovaikutuksessa Ethereum-verkon kanssa jollain tavalla. Ethereum-solmu voi olla mikä tahansa yksinkertaisesta matkapuhelimen lompakkosovelluksesta tietokoneeseen, joka tallentaa koko kopion lohkoketjusta. 

Kaikki solmut toimivat viestintäpisteinä jollain tavoin, mutta Ethereum-verkossa on olemassa erilaisia solmuja.


Miten Ethereumin solmu toimii?

Ethereumilla, toisin kuin Bitcoinilla, ei ole yhtä ohjelmaa viitetoteutuksenaan. Bitcoin-ekosysteemissä ensisijaisena solmuohjelmistona on Bitcoin Core, mutta Ethereumissa on useita yksittäisiä (mutta yhteensopivia) ohjelmia, jotka perustuvat sen yellow paperiin. Suosittuja vaihtoehtoja ovat Geth ja Parity.


Ethereumin täydet solmut

Jotta voit käyttää Ethereum-verkkoa tavalla, jonka avulla voit vahvistaa lohkoketjutietoja itsenäisesti, sinun on suoritettava täysi solmu edellä mainittujen kaltaisten ohjelmistojen avulla. 

Ohjelmisto lataa lohkot muista solmuista ja tarkistaa, ovatko mukana toimitetut transaktiot oikein. Se suorittaa myös kaikki älysopimukset, jotka on aktivoitu, sen varmistamiseksi, että saat samat tiedot kuin muut vertaiskoneet. Jos kaikki toimii tarkoitetulla tavalla, voimme odottaa, että jokaisella solmulla on identtinen kopio lohkoketjusta koneillaan.

Täydet solmut ovat elintärkeitä Ethereumin toiminnalle. Ilman useita solmuja ympäri maailmaa verkko menettäisi sensuurinkestävät ja hajautetut ominaisuutensa.


Ethereumin kevyet solmut

Täyden solmun avulla voit tukea suoraan verkon kuntoa ja turvallisuutta. Täysi solmu vaatii kuitenkin toimiakseen usein erillisen koneen sekä satunnaista huoltoa. Kevyet solmut saattavat olla parempi vaihtoehto niille käyttäjille, jotka eivät pysty suorittamaan täyttä solmua (tai jotka eivät halua tehdä sitä).

Kuten jo nimestä voi päätellä, kevyet solmut ovat kevyitä – ne käyttävät vähemmän resursseja ja vievät vähän tilaa. Näin ne voivat toimia alemman tason laitteilla, kuten puhelimilla tai kannettavilla tietokoneilla. Mutta näillä alhaisilla yleiskustannuksilla on hintansa: kevyet solmut eivät ole täysin omavaraisia. Ne eivät synkronoi lohkoketjua kokonaan ja edellyttävät siksi, että täydet solmut syöttävät niille asiaankuuluvaa tietoa.

Kevyet solmut ovat suosittuja kauppiaiden, palveluiden ja käyttäjien keskuudessa. Niitä käytetään laajasti maksujen suorittamiseen ja vastaanottamiseen tilanteissa, joissa täysiä solmuja pidetään tarpeettomina ja liian kalliina.

Ethereumin louhintasolmut

Louhintasolmu voi olla joko täysi solmu tai kevyt solmu. Vaikka termiä "louhintasolmu" ei oikeastaan käytetä kuten Bitcoin-ekosysteemissä, on kuitenkin syytä tunnistaa nämä osallistujat.

Käyttäjät tarvitsevat Ethereumin louhintaan lisälaitteita. Yleinen käytäntö on louhintalaitteiston rakentaminen. Niiden avulla käyttäjät yhdistävät useita grafiikkasuorittimia (grafiikan käsittely-yksiköitä) yhteen hajauttaakseen tietoja suurilla nopeuksilla.

Louhijoilla on kaksi vaihtoehtoa: louhinta yksin tai louhintapoolissa. Yksinlouhinta tarkoittaa, että louhija työskentelee yksin lohkojen luomiseksi. Jos yksinlouhija menestyy, hänen ei tarvitse jakaa louhintapalkkioitaan kenenkään kanssa. Vaihtoehtoisesti liittymällä louhintapooliin louhija yhdistää hajautustehonsa muiden käyttäjien hajautustehoon. Tämä tekee lohkon louhinnasta todennäköisempää, mutta louhijan on myös jaettava palkkionsa poolin jäsenten kanssa.


Ethereum-solmun ylläpitäminen

Yksi lohkoketjujen parhaimmista eduista on avoin käyttöoikeus. Tämä tarkoittaa sitä, että kuka tahansa voi ylläpitää Ethereum-solmuja ja vahvistaa verkkoa vahvistamalla transaktioita ja lohkoja. 

Kuten Bitcoininkin kohdalla, on olemassa useita yrityksiä, jotka tarjoavat käyttövalmiita Ethereum-solmuja. Tämä voi olla paras vaihtoehto, jos haluat vain saada solmun pystyyn – sinun tulee kuitenkin olla valmis maksamaan tästä ylimääräistä mukavuudesta.

Kuten jo mainittiin, Ethereumissa on useita erilaisia solmuohjelmistojen toteutuksia, kuten Geth tai Parity. Jos haluat ylläpitää omaa solmuasi, sinun on perehdyttävä valitsemasi toteutuksen määritysprosessiin.

Ellet halua ylläpitää erityistä solmua, jota kutsutaan arkistosolmuksi, kuluttajatason kannettavan tietokoneen pitäisi riittää täyden Ethereum-solmun ylläpitämiseen. Tähän on kuitenkin parasta olla käyttämättä arkikäytössä olevaa tietokonettasi, koska sen toiminta voi hidastua merkittävästi. 

Oman solmun ylläpitäminen onnistuu parhaiten laitteilla, jotka voivat olla aina verkossa. Jos solmu siirtyy offline-tilaan, sen synkronointi verkon kanssa voi kestää huomattavan kauan, kun se on taas online-tilassa. Siksi parhaat ratkaisut ovat laitteita, jotka ovat halpoja rakentaa ja huoltaa. Voit esimerkiksi ylläpitää kevyttä solmua Raspberry Pilla.


Kuinka louhinta tapahtuu Ethereumissa

Koska verkko on pian siirtymässä varantotodisteeseen, louhinta Ethereumissa ei ole turvallisin pitkän aikavälin vaihtoehto. Kun muutos tapahtuu, Ethereumin louhijat todennäköisesti siirtävät louhintalaitteensa toiseen verkkoon tai myyvät ne kokonaan.

Mutta jos silti haluat osallistua Ethereumin louhintaan, tarvitset erikoislaitteita, kuten grafiikkasuorittimia tai ASIC-piirejä. Jos tavoittelet kohtuullista tuottoa, tarvitset mitä todennäköisemmin mukautetun louhintalaitteiston ja edullisen sähkönlähteen. Lisäksi sinun on määritettävä Ethereum-lompakko ja louhintaohjelmisto käyttämään sitä. Tämä kaikki vaatii huomattavasti aikaa ja rahaa, joten harkitse huolella, oletko valmis tähän haasteeseen. 


Mikä on Ethereum ProgPoW?

ProgPoW tulee sanoista Programmatic Proof of Work. Se on ehdotettu laajennus Ethereumin louhinta-algoritmiin, Ethashiin, joka on suunniteltu tekemään grafiikkasuorittimista kilpailukykyisempiä ASIC-piirien kanssa. 

ASIC-piirien vastustaminen on ollut erittäin kiistelty aihe jo vuosia sekä Bitcoin- että Ethereum-yhteisöissä. Bitcoinin tapauksessa ASIC-piireistä on tullut louhinnan hallitseva piirre. 

ASIC-piirit ovat läsnä myös Ethereumissa, mutta niitä käytetään paljon vähemmän – huomattava osa louhijoista käyttää nimittäin edelleen grafiikkasuorittimia. Tilanne saattaa kuitenkin muuttua pian, kun yhä useammat ASIC-piireillä louhijat siirtyvät Ethereum-markkinoille. Mutta miksi ASIC-piirit voivat aiheuttaa ongelmia? 

Ensinnäkin ASIC-piirit voivat vähentää merkittävästi verkon hajauttamista. Jos grafiikkasuorittimilla louhijat eivät ole kannattavia ja heidän on lopetettava louhinta tämän vuoksi, laskentateho voi keskittyä vain muutamalle louhijalle. Lisäksi ASIC-piirien kehittäminen on kallista, ja vain harvoilla yrityksillä on valmiudet ja resurssit tehdä niin. Tämä luo monopolisoitumisen uhan valmistuspuolella keskittämällä Ethereumin louhinnan mahdollisesti muutamien yritysten käsiin.

ProgPoWin integrointi on ollut kiistanalainen aihe vuodesta 2018 lähtien. Vaikka jotkut ajattelevatkin, että se voisi olla terveellistä Ethereum-ekosysteemille, toiset vastustavat sitä, koska se voi aiheuttaa haarautumisen. Varantotodistemalliin siirryttäessä jää nähtäväksi, toteutetaanko ProgPoWia koskaan verkossa.


Kuka kehittää Ethereumin ohjelmistoa?

Bitcoinin tapaan Ethereum on avoimen lähdekoodin lohkoketju. Kuka tahansa voi vapaasti osallistua itse protokollan kehittämiseen tai rakentaa sovelluksia sen päälle. Itse asiassa Ethereumilla on tällä hetkellä lohkoketjualan suurin kehittäjäyhteisö.

Resurssit, kuten Andreas Antonopoulosin ja Gavin Woodin Mastering Ethereum ja Ethereum.orgin Developer Resources ovat erinomaisia lähtökohtia kaikille, jotka haluavat osallistua Ethereumin kehittämiseen. 


Mikä on Solidity?

Älysopimusten konsepti luotiin alun perin 1990-luvulla, mutta niiden luominen lohkoketjuihin toi mukanaan aivan uusia haasteita. Gavin Wood ehdotti Soliditya vuonna 2014, ja siitä lähtien siitä on tullut ensisijainen ohjelmointikieli älysopimusten kehittämiseksi Ethereumissa. Syntaktisesti se muistuttaa Javaa, JavaScriptiä ja C++:aa.

Pohjimmiltaan Solidity on se, mikä antaa kehittäjille mahdollisuuden kirjoittaa koodia, joka voidaan jakaa ohjeisiin, jotka Ethereum Virtual Machine (EVM) voi ymmärtää. Jos haluat saada paremman käsityksen siitä, miten se toimii, Solidity GitHub on hyvä paikka aloittaa.

On huomattava, että Solidity ei ole ainoa Ethereum-kehittäjien käytettävissä oleva kieli. Toinen suosittu vaihtoehto on Vyper, joka muistuttaa syntaksiltaan tarkemmin Pythonia.