Kryptovaluutat

Mitä ovat älykkäät sopimukset? Miten ne toimivat? henkilökohtainen heijastus

Olet varmasti kuullut älykkäistä sopimuksista.

Mielenkiintoista, koska se on yksi niistä termeistä, jotka lopulta tunnetaan nimellä englanniksi sen sijaan, että käytettäisiin espanjaa, mikä olisi "älykkäät sopimukset" tai se voisi olla myös "elegantti sopimukset", vaikka mielestäni on parasta pysyä ensimmäinen vaihtoehto.

Oletko uusi kryptovaluutoissa?
Oletko uusi kryptovaluutoissa?
Jos haluat aloittaa sijoittamisen kryptovaluuttoihin, suosittelemme, että aloitat osta ensimmäiset rahakkeet Coinbasesta. Jos talletat 100 euroa rekisteröitymällä LINKKIME, ansaitset 10 euroa lisää!

No siihen mihin älykkäitä sopimuksia käytetään?

Mikä tekee heistä älykkäitä?

Me kaikki tiedämme mitä sopimus on, mutta älykkäällä on oltava selitykset.

Yritän selittää, miksi he ovat älykkäitä.

Mitä ovat älykkäät sopimukset?

Älykkäät sopimukset ovat sopimuksia, jotka mahdollistavat kaikenlaisten vaihtojen suorittamisen ilman välittäjää, eli agenttia, välittäjää tai jälleenmyyjää.

Se on sinänsä vaikuttava etu, eikö?

Tässä on toinen tapa nähdä, mitä älykäs sopimus on:

Se olisi ohjelma, joka käyttää lohkoketjuinfrastruktuuria ja jolla on ohjelmana koodi ja data sekä tietty osoite.

Joten näemme, että se on ohjelmointityötä. Aiheeseen tuntemattomille tämä saattaa kuulostaa "kiinalaselta", totuus, mutta tärkeintä tässä on saada yleinen käsitys.

Miten älykkäät sopimukset toimivat?

Suurimmassa osassa verkkoa tämä termi liittyy kryptovaluuttaan Ethereum, jonka oletetaan helpottavan näiden sopimusten toimintaa.

Tästä näkökulmasta Smart Contracts toimisi Etherin ansiosta, mikä olisi kuin eräänlainen energian tarjonta, jotta nämä sopimukset voidaan toteuttaa.

Tämä ei kuitenkaan tarkoita, että näiden sopimusten käyttö olisi mahdollista vain Ethereumissa, sillä tähän voidaan käyttää myös muita lohkoketjusovelluksia.

Jos haluat nähdä, miten jokin näistä sopimuksista toimii, on parasta nähdä esimerkki.

Esimerkki älykkäistä sopimuksista

Pedro haluaa ostaa Juanin omistaman auton.

sisään ca 1, tai tosielämässä Pedro ja Juan voisivat vaihtaa autoa yksityisesti ilman jälleenmyyjien tai jälleenmyyjien apua. Tämä vastaisi sitä, mitä älykäs sopimus olisi. Tässä tapauksessa Pedro maksaa Juanille ja tämä antaa hänelle avaimet. Mutta tässä on epäselvää, mikä Smart Contract on, koska sopimus, josta puhumme, käsitellään virtuaalisesti, lohkoketjussa.

Tapauksessa 2 olisimme niin, että Juan jättää auton liikkeeseen ja Pedro ostaa sen mainitulta agentilta, jonka kanssa Juanin on annettava edellisen ansaita provisio kaupasta ja luoda tällä kirjallinen sopimus, joka synnyttää saman. .

Tapaus 2 olisi se, minkä Smart Contracts "haluaa eliminoida".

sisään ca 3, Blockchain-maailmassa Pedro lähettää rahat sopimusta hallinnoivaan sovellukseen, sitten Juan lähettää eräänlaisen "koodin", joka tarvitaan auton ajamiseen, sitten tapahtuma tapahtuu: toinen vastaanottaa auton ja toinen koodin Käynnistä auto.

Mutta kuinka olla varma, että Pedro saa oikean auton?

Koska voi käydä niin, että Juan jättää koodin, kyllä, mutta hän ei jätä autoa, mitä lohkoketju tai Smart Contract ei voinut helposti varmistaa.

Sinä näet?

Kun yritämme antaa esimerkin, saatamme löytää teknisiä vaikeuksia.

Mitä tämä kertoo minulle?

Smart Contracts -malli alusta alkaen toimii paljon paremmin virtuaalimaailmassa, jossa tapahtuma voidaan todentaa automaattisesti vaihtamalla "rahat" "tunnukseksi" riippumatta siitä, onko kyseinen tunnus mikä tahansa digitaalinen omaisuus. Toisin sanoen, kun token annetaan ja sopimus toteutetaan, token eli digitaalinen omaisuus siirtyy ostajan käsiin.

Mitä etua tällä on Johanneksen ja Pietarin todelliseen esimerkkiin verrattuna?

No, tämä osoittaa meille, että tämä on täydellinen toimintamalli virtuaalitaloudelle, jolla ei ole rajoja tai rajoja ja jonka avulla kansalaiset kaikkialta maailmasta voivat ostaa ja myydä rahakkeita ilman agenttien tarvetta.

Jos Juan on Meksikossa ja Pedro Espanjassa, he voivat vaihtaa tämän digitaalisen omaisuuden turvallisesti, läpinäkyvästi ja tehokkaasti älykkään sopimuksen avulla.

Täydellinen.

Epäilyksiä kuitenkin herää, ja tätä varten tulemme näkemään esimerkin, joka annetaan monilla verkon tehokkailla sivuilla, kuten itse Ethereum.org, missä ne kertovat meille "automaatin" esimerkistä parhaiten selittää, kuinka nämä älykkäät sopimukset toimivat.

On sivulla Ethereum, he antavat meille tämän esimerkin siitä, miltä tämän myyntiautomaatin koodi näyttäisi, ja siitä tulisi älykäs sopimus:

pragma kiinteys 0.6.11;

Myyntiautomaattisopimus {

// Ilmoita tilamuuttujat
omistajan julkisen sopimuksen osoite;
kartoitus(osoite => uint) public cupcakeBalances;

// Kun VendingMachine-sopimus otetaan käyttöön:
// 1. aseta käyttöönottoosoite sopimuksen omistajaksi
// 2. Aseta käyttöönotetun älykkään sopimuksen cupcake-saldo arvoon 100
rakentaja () julkinen {
omistaja = viestin lähettäjä;
kuppikakkumyynti[osoite(tämä)] = 100;
}

// Salli omistajan lisätä älykkään sopimuksen cupcake-tasapainotoimintoa
täyttö(yksikkömäärä) julkinen {
request(msg.sender == omistaja, "Vain omistaja voi ladata uudelleen.");
cupcakeBalances[osoite(tämä)] += määrä;
}

// Salli kenen tahansa ostaa kuppikakkuja
function osta(yksikkösumma) julkinen maksettava {
request(msg.value >= summa * 1 eetteri, "Sinun on maksettava vähintään 1 ETH per kuppikakku");
vaatia(cupcakeBalances[osoite(this)] >= summa, "Kakkuja ei ole varastossa tämän oston suorittamiseen");
cupcakeBalances[osoite(tämä)] -= määrä;
cupcakeBalances[msg.sender] += summa;
}
}

Älykkäiden sopimusten alkuperä

Jos haluat jatkaa puhumista tästä "automaatti"-ongelmasta, mikä olisikaan parempi tapa kuin palata tämän käsitteen alkuperäiseen historiaan.

Idea tuli Nick Szabolta, jolla oli vuonna 1994 ajatus, että hajautettu järjestelmä on paras tapa toteuttaa älykkäitä sopimuksia tai itse toteuttavia sopimuksia tietokonekoodin avulla.

Vuonna 1997 hän kirjoitti artikkeli nimeltä "älykkäiden sopimusten idea". Hän puhui esimerkistä "automaatista".

Millainen on myyntiautomaatin metafora?

Pohjimmiltaan tämä metafora kertoo meille, että kone olisi "kirjanpitokirja" tai älykäs sopimus ja että henkilö A voisi saada palvelun B (esimerkiksi suklaalevyn) yksinkertaisesti laittamalla rahaa koneeseen. Näin älykäs sopimus toteutettaisiin tuotteen lähetyksen kanssa.

Tällä tavalla teoriassa ei olisi tarvetta tälle välittäjälle, joka on niin välttämätön tähän päivään asti useimpiin tapahtumiin fyysisessä tai todellisessa maailmassa.

Kone huolehtisi "miehen keskellä" poistamisesta.

Mutta onko se totta?

Teoriassa kyllä, mutta alussa herää kysymys.

Myyntiautomaatilla on omistaja.

Kuka omistaa älykkään sopimuksen?

Tämä vie meidät muihin kysymyksiin, kuten Kuka omistaa Ethereum-ekosysteemin?

Monet sanovat, että näillä esineillä ei ole omistajaa; jotka kuuluvat kaikille eikä kenellekään samanaikaisesti.

Epäilys kuitenkin vaivaa minua edelleen, koska huomaan heti, että "automaatin" esimerkissä on tämä vika. Tällä koneella on omistaja, eli yritys, joka omistaa nämä koneet. Hänen mielestään se ei välttämättä ole yritys, vaan se voi olla myös valtio.

Tämä saa minut ihmettelemään näiden sopimusten turvallisuutta.

Ovatko älykkäät sopimukset turvallisia?

Teoriassa kyllä, niiden oletetaan olevan muotoiltu siten, että niitä ei voida rikkoa ilman, että kaikki järjestelmän osallistujat huomaavat.

Käytännössä asia ei kuitenkaan ole niin yksinkertainen.

Hyvin tunnettuja ovat menneisyyden hakkerointijaksot, joissa älykkään sopimuksen Ethereumin järjestelmässä oli heikkouksia. Esimerkiksi episodi heinäkuuta 2017, jolloin huomattava määrä Ethereumia varastettiin. Hakkereita tulee lisää, jos alamme etsiä.

Sitten, jos luemme useita mielenkiintoisia lähteitä aiheesta, kuten a artikkeli brutaali Blockgeeksistä, jossa jossakin osiossa sanotaan jotain tällaista:

Libroksen suojaamat äänet olisi purettava, mikä vaatisi valtavaa laskentatehoa. Kenelläkään ei ole niin paljon kykyjä, joten Jumalan täytyisi hakkeroida järjestelmä.

No, Tämä lausunto kumoaa kaksi asiaa:

  • Hyvin suunniteltua älykästä sopimusta on erittäin vaikea hakkeroida
  • Riittävällä taidolla voit hakkeroida

Toisin sanoen, vaikka he liioittelevatkin sitä ("Jumalan" kanssa), he ymmärtävät, että järjestelmä voi epäonnistua.

Lisäksi, jos ryhdymme tutkimaan, näemme paljon "kirjallisuutta" tarpeesta luoda sopimuksia tiettyjen turvallisuusmallien mukaan, mikä myös osoittaa, että ennen näitä malleja oli monia häiriöitä ja pakoon liittyviä ongelmia.

Jokaisella tämäntyyppisissä sopimuksissa käytetyllä kryptovaluutalla on erilaiset suositukset, olipa kyseessä sitten Ethereum, NEO tai EOS.

Mitä tehdä turvallisuusongelmien välttämiseksi?

On noudatettava muutamia vaiheita, kuten:

  • Noudata kunkin kryptovaluutan yhteisöjen suosituksia
  • Suorita kattava testaus ennen kuin sopimus tulee markkinoille
  • Käytä jatkuvia tarkastuksia löytääksesi vikoja ja virheitä

Valitettavasti näiden älykkäiden sopimusten teknologinen luonne tekee mahdottomaksi varmistaa niiden 100 %.

Huomio, en väitä, että niitä ei toteuteta tai että ne ovat erittäin epävarmoja, vaan että niitä ei voida koskaan toteuttaa turvallisesti.

Tämä on tosiasia, joka meidän on otettava huomioon.

Sitten ei jää muuta kuin luoda nämä sopimukset parhaiden turvallisuuskäytäntöjen mukaisesti ja kehittää valvontajärjestelmä mahdollisten hyökkäysten estämiseksi.

Tästä syystä tähän on vielä melko pitkä matka, mikä on normaalia, kun otetaan huomioon, että olemme tämän virtuaalisten sopimusten maailman "lapsenkengissä".

Älykkäiden sopimusten tulevaisuus

Nähdessään, miten panoraama on maailmassa, mielestäni näyttää siltä, ​​​​että tämäntyyppinen sopimus nousee vaahdon tavoin tulevina vuosina. Hän itse asiassa jo tekee.

Kryptovaluuttojen voimakas nousu Bitcoinin ja Ethereumin johdolla antaa meille tarvittavan vihjeen ymmärtääksemme, että virtuaalitodellisuuksien omaksuminen on jo tosiasia, ja mikä vielä tärkeämpää, että tämä käyttöönotto näyttää kehittyvän eksponentiaalisesti.

Tällä vauhdilla en usko, että pääsemme kauaa virtuaalitalouteen, jossa fyysinen raha on kadonnut ja pääasiallinen taloudellinen toiminta on siirtynyt lähes kokonaan virtuaalimaailmaan.

Tässä Smart Contractin käsite menee etusijalle useimpiin taloudellisiin toimiin nähden.

Tällä on kuitenkin syyt ja seuraukset.

Tämän hyväksymisen syyt johtuvat maailmanlaajuisesta pyrkimyksestä kohti virtuaalisempaa ja kestävämpää (oletettavasti) taloutta ilmastonmuutoksen ja pandemian aiheuttaman kiireellisyyden vuoksi. Tätä adoptiota ei voitaisi selittää niin helposti ilman tätä massiivista painostusta, jota maailman hallitukset johtavat.

Tämä on ratkaisevan tärkeää ymmärtää.

Tarkoitan sitä tämäntyyppisten sopimusten hyväksyminen on kiihtynyt valtion massiivisen väliintulon vuoksi, interventio, joka monopolisoi yhä useampia talouden ja yhteiskunnan aloja, jotka olemme tähän mennessä tunteneet.

Kuten sanoin artikkelin ensimmäisessä osassa, nämä sopimukset ovat erityisen tehokkaita virtuaalitodellisuudessa, mutta eivät välttämättä yhtä tehokkaita fyysisessä todellisuudessa; ei ainakaan nykyisen hallitsevan hallituksen paradigman kanssa.

Eli idea on loistava.

Älykkäällä sopimuksella voin ostaa talon ilman asianajajaa, notaaria tai edes pankkiiria, mutta tämä ei voi olla todellisuudessa, jossa valtio ohjaa tätä prosessia mahdollisimman paljon ja pakottaa yksityishenkilöt sopimukseen näistä palveluista.

Tässä mielessä tärkein asia on valtion sääntely, ja mielestäni on helppo ymmärtää, että se ohjaa todellista tai fyysistä toimintaa. Et voi paeta sitä, ei älykkäällä sopimuksella etkä ilman sitä.

Älykkäällä sopimuksella on luontainen ominaisuus virtuaalisten tapahtumien helpottamiseksi. Valtiota kiinnostaa vain se, että ilmoitat tuloistasi. Jos ansaitsit X rahaa myymällä rahakkeita ja laitoit ne reaalitalouteen, valtio haluaa osuutensa näistä rahoista.

Muistetaan miltä vanhat sopimukset näyttivät:

  • sana ensin
  • Sitten tuli yksityisten lakimiesten tekoja
  • Kolmannet osapuolet notaarien ja kiinteistörekisterien kanssa

Tämäntyyppisillä sopimuksilla on ilmeinen haitta virtuaalimaailmassa missä ei ole rajoja.

Se ja se, että valtiot hallitsevat yhä enemmän fyysistä taloutta, työntävät toimintaa virtuaalimaailmaan, ja siellä Smart Contracts ottaa haltuunsa tämän maailman johtajuuden, teoriassa hajautetusti.

Tämä kysymys kuitenkin pyörii päässäni:

Kuka omistaa taivuttimen?

Samanlaisia ​​kohteita

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun-painike