Mikä on Ethereum ja mitkä ovat älykkäät sopimukset?
Ethereum on hajautettu tietokonealusta. Se tuottaa crytocurrency-tunnuksen, joka tunnetaan nimellä Ether. Ohjelmoijat voivat kirjoittaa "älykkäitä sopimuksia" Ethereum-lohkoketjuun, ja nämä sopimukset suoritetaan automaattisesti niiden koodin mukaan.
Mikä on Ethereum?
Ethereum mainitaan usein samassa hengityksessä kuin Bitcoin, mutta se on melko erilainen. Bitcoin on cryptocurrency ja hajautettu maksuverkosto, joka mahdollistaa Bitcoin-merkkien siirtämisen käyttäjien välillä.
Ethereum-projektilla on suuremmat tavoitteet. Kuten Ethereumin verkkosivuilla sanotaan, "Ethereum on hajautettu foorumi, joka toimii älykkäässä sopimuksessa." Nämä sopimukset ovat "Ethereum Virtual Machine", hajautettu tietokoneverkko, joka koostuu kaikista Ethereum-solmuja käyttävistä laitteista..
”Hajautetun alustan” osa tarkoittaa, että kuka tahansa voi perustaa ja käyttää Ethereum-solmua samalla tavalla kuin kukaan voi käyttää Bitcoin-solmua. Jokaisen, joka haluaa suorittaa "älykkään sopimuksen" solmuilla, on maksettava näiden solmujen operaattorit Eterissä, joka on Ethereumiin sidottu cryptocurrency -merkki. Joten Ether-solmuja käyttävät ihmiset antavat tietojenkäsittelytehon ja maksetaan eetterissä samalla tavalla kuin ihmiset, jotka käyttävät Bitcoin-solmuja, saavat herkkua ja maksetaan Bitcoinissa.
Toisin sanoen, vaikka Bitcoin on vain lohko- ja maksuverkko, Ethereum on hajautettu tietoverkko, jossa on lohkoketju, jota voidaan käyttää moniin muihin asioihin. Yksityiskohtaiset tiedot ovat Ethereumin valkoisessa kirjassa.
Mikä on eetteri?
Eetteri on Ethereum-blockchainiin liittyvä digitaalinen merkki (tai cryptocurrency). Toisin sanoen, eetteri on kolikko ja Ethereum on alusta. Ihmiset käyttävät näitä termejä kuitenkin usein keskenään. Esimerkiksi Coinbase-sovelluksen avulla voit ostaa Ethereum-ohjelmaa, jolla se tarkoittaa Ether-merkkejä.
Tämä on teknisesti "altcoin", joka tarkoittaa vain ei-Bitcoin cryptocurrency. Kuten Bitcoin, Ether on tuettu hajautetulla lohko-ketjulla, tässä tapauksessa Ethereum-lohkokaavassa.
Kehittäjät, jotka haluavat luoda sovelluksia tai "älykkäitä sopimuksia" Ethereum-lohkokaavassa, tarvitsevat Ether-tunnuksen maksamaan solmuja isännöimään sitä, kun taas Ethereum-pohjaisten sovellusten käyttäjät voivat tarvita Eteriä maksamaan palveluista kyseisissä sovelluksissa. Ihmiset voisivat myydä myös Ethereum-verkon ulkopuolella olevia palveluita ja hyväksyä maksun eetterissä, tai Ether -merkkejä voitaisiin myydä käteisellä vaihtoon - kuten Bitcoin.
Miksi hajautetut sovellukset ovat mielenkiintoisia?
Bitcoin blockchain tallentaa Bitcoin-tapahtumien historiaa. Ethereum-lohkokauppa tallentaa Ether-merkit ihmisten lompakkoihin, mutta se tallentaa myös älykkään sopimuksen viimeisimmän tilan sekä kunkin älykkään sopimuksen koodin.
Blockchain on hajautettu pääkirja, joka on tallennettu useisiin paikkoihin, joten tämä tarkoittaa sitä, että nämä Ethereum-solmut tallentavat älykkään sopimuksen tiedot. Jos luot "älykäs sopimus", joka tunnetaan myös sovellusohjelmana, se tallennetaan ja suoritetaan hajautetusti.
Vertailun vuoksi ajattele monia sovelluksia, joita käytämme tänään. Tämä sisältää sähköpostisovellukset, kuten Gmail, muistiinpano-ohjelmat, kuten Microsoft OneNote, ja kaikki muu, jossa käytät sovellusta ja tallennat tiedot yrityksen palvelimiin. Jos yritys tallentaa tietosi kieltää tilisi, sammuttaa sovelluksen tai menee pois liiketoiminnasta, menetät kaikki tiedot, joita sinulla oli kyseisessä sovelluksessa, ellei sinulla ollut offline-varmuuskopiota.
Jos käytät Ethereumin päälle rakennettua sovellusta, sekä sovelluksen muodostava koodi (älykäs sopimuskoodi) että henkilötiedot (älykkään sopimuksen tila) tallennetaan lohkokauppaan. Aina kun käytit sovellusta ja muutit tietojasi, kaikki Ethereum-solmut päivittävät älykkään sopimuksen tilan. Tämä tarkoittaa, että ei ole keskeistä epäonnistumispistettä, joka voisi poistaa tietosi tai sulkea käyttämäsi sovelluksen. Tietosi ja sovelluksen koodi sinänsä varmuuskopioidaan kaikkialla maailmassa, eikä kukaan voi ottaa kaikkia näitä muistiinpanoja offline-tilaan. Tietosi olisivat tietysti salattuja blockchainin avulla, joten kukaan muu ei voinut lukea sitä.
Mitkä ovat älykkäät sopimukset?
Älykkäät sopimukset ovat Ethereum Virtual Machine -sovelluksia käyttäviä sovelluksia. Tämä on hajautettu "maailman tietokone", jossa kaikki Ethereum-solmut tarjoavat laskentatehon. Kaikki laskentatehoa tarjoavat solmut maksetaan kyseisestä resurssista Ether-merkkeissä.
Ne on nimetty älykkäät sopimukset, koska voit kirjoittaa ”sopimuksia”, jotka suoritetaan automaattisesti, kun vaatimukset täyttyvät.
Kuvittele esimerkiksi, että rakennat Kickstarterin kaltaisen crowdfunding-palvelun Ethereumin päälle. Joku voisi perustaa Ethereumin älykkään sopimuksen, joka yhdistää rahaa lähetettäväksi jollekin toiselle. Älykäs sopimus voitaisiin kirjoittaa sanomalla, että kun pooliin lisätään 100 000 dollaria valuuttaa, se lähetetään vastaanottajalle. Tai jos 100 000 dollarin kynnysarvoa ei ole saavutettu kuukauden kuluessa, kaikki valuutta lähetetään takaisin valuutan alkuperäisille haltijoille. Tietenkin tämä käytettäisiin Eterin tunnisteita Yhdysvaltain dollareiden sijaan.
Tämä kaikki tapahtuisi älykkään sopimuskoodin mukaisesti, joka suorittaa automaattisesti transaktiot ilman, että luotettava kolmas osapuoli pitää rahaa ja allekirjoittaa tapahtuman. Esimerkiksi Kickstarter ottaa 5%: n maksun 3%: sta 5%: n maksuprosessimaksuun, mikä merkitsisi $ 8000 - 10000 dollaria maksuja 100 000 dollarin yhteisrahoitushankkeessa. Älykäs sopimus ei edellytä maksuja kolmansille osapuolille, kuten Kickstarterille.
Älykkäät sopimukset voidaan käyttää moniin eri asioihin. Kehittäjät voivat luoda älykkäitä sopimuksia, jotka tarjoavat ominaisuuksia muille älykkäille sopimuksille, kuten ohjelmistokirjastot toimivat. Tai älykkäitä sopimuksia voitaisiin yksinkertaisesti käyttää sovelluksena tietojen tallentamiseksi Ethereum-lohkokauppaan.
Jotta älykäs sopimuskoodi voidaan todella toteuttaa, jonkun on lähetettävä tarpeeksi eetteriä tapahtumamaksuna, kuinka paljon riippuu tarvittavista laskentaresursseista. Tämä maksaa Ethereumin solmut osallistumisesta ja laskentatehon tarjoamisesta.
CryptoKitties Käytä älykkäitä sopimuksia
Yksi tunnetuimmista sovelluksista, jotka on rakennettu älykkäät sopimukset Ethereum-verkossa, on CryptoKitties, joka laskee itsensä "yhdeksi maailman ensimmäisistä blockchain-teknologiaan perustuvista peleistä."
CryptoKitties on olennaisesti digitaalisen "keräilytuotteen" muoto, joka on tallennettu Ethereum-lohkoketjuun. CryptoKitties tarjoaa hyvän kuvan siitä, miten kyky tallentaa ja vaihtaa digitaalisia kohteita Ethereum-verkossa.
Uudet CryptoKitties-ohjelmat luodaan "jalostuksen kautta". Tähän kuuluu kahden CryptoKitties-ohjelman ja Ether-merkkien valitseminen älykkään sopimuksen suorittamiseksi. Sopimukset käyttävät kahta valittua kissaa kutemaan uutta CryptoKittyä. Nämä kitties ja jalostusprosessin yksityiskohdat tallennetaan Ethereum blockchainin julkiseen kirjaan.
Voit "omistaa" CryptoKitties-tiedostoja, jotka on tallennettu Ethereum blockchain -kirjaan. Voit myydä tai myydä niitä muille ihmisille tai ostaa niitä. Tämä eroaa älypuhelinsovelluksen käyttämisestä, jolla voit ostaa, kaupata ja kasvattaa kissoja. Nämä tallennetaan yleensä sovelluksen omiin palvelimiin, ja saatat menettää arvokkaat digitaaliset lemmikkisi, jos yritys sulkee sovelluksen tai kieltää tilisi. Mutta koska CryptoKitties tallennetaan blockchainiin, se ei voi tapahtua. Kukaan ei voi viedä pikkupukujasi pois.
Joulukuussa 2017 - sattumalta, Bitcoinin kaikkien aikojen korkeimpien hintojen ympärillä ihmiset olivat käyttäneet CryptoKittiesille yli 12 miljoonan dollarin eetteriekvivalenttia, ja kallein CryptoKitty myytiin noin 120 000 dollaria.
Kuten Ether, Bitcoin ja kalliit maalaukset, CryptoKitties kannattaa mitä ihmiset ovat valmiita maksamaan niistä.
Kuvaluotto: AlekseyIvanov / Shutterstock.com, Ethereum, CryptoKitties.