- Vuonna 1998 amerikkalainen tietojenkäsittelytieteilijä Nick Szabo loi termin älysopimus keksiessään ensimmäisen kryptovaluutan, Bit Goldin.
- Älykkäät sopimukset noudattavat yksinkertaista "jos/else/ milloin ja sitten" -konseptia, joka on kirjoitettu koodiin. Jokainen lohko suorittaa peräkkäin tällaista koodia ja luo siten toistuvan silmukan, joka on näennäisesti automatisoitu.
- Nykyään älykkäät sopimukset sisältävät kaksi pääkokonaisuutta, sopimuksen tekijän ja vastaanottajan.
Olemme kaikki kuulleet kryptovaluutoista, Web 3 -vallankumouksista ja loputtomista mahdollisuuksista, joita blockchain-kehittäjille on tarjottu. Blockchain-teknologia on todistanut monipuolisuutensa ja joustavansa kerta toisensa jälkeen. Se on tuonut hajautettuja sovelluksia, jotka ovat vähitellen dominoimassa digitaalista maailmaa. Itse asiassa tällä uudella keksinnöllä on paikkansa neljännessä teollisessa vallankumouksessa. Mutta ymmärrätkö todella kuinka lohkoketju toimii? Mikä tekee siitä niin ainutlaatuisen? Vastaus tähän kysymykseen on älykäs sopimus. Sukellaan 4-osaiseen sarjaan, joista jokainen on laajennettu versioksi älykkäiden sopimusten sovelluksista, mitä se on ja miksi se on ainutlaatuinen.
Tämä auttaa edelleen kaikkia, jotka ovat kiinnostuneita selvittämään, mikä saa lohkoketjun tikkimään. Lisäksi toivomme, että se voi innostaa lisää lohkoketjun kehittäjiä Afrikan ekosysteemissä.
Kuinka lohkoketju toimii; historiaa
Termi kryptovaluutta vei kaiken digitaalinen maailma myrskyllä vuonna 20178 vuotta ensimmäisen debyyttinsä jälkeen vuonna 2009. Sittemmin Web 3 bandwagon aloitti ensimmäisen kävelynsä, ja lohkoketjuteknologiasta tuli pian uusi asia. Useimpien ihmisten on kuitenkin opittava, että Bitcoin ei koskaan ollut ensimmäinen kryptovaluutta, ja termi älykkäät sopimukset debytoi kauan ennen sen luomista.
Lue myös Ethereumin louhinta, aloittelijan aloitusopas.
Vuonna 1998, Nick Szabo, amerikkalainen tietojenkäsittelytieteilijä, loi termin älysopimus keksiessään ensimmäisen kryptovaluutan, Bit Goldin. Tuohon aikaan lohkoketjuteknologian käsite oli ennenkuulumaton, vaikka sen sovellus oli jo olemassa. Hauska tosiasia on, että monet epäilevät, että Szabo tuli myöhemmin uudelleen alias Satoshi Nakamoto, mutta hän lopulta kielsi tämän väitteen. Alkuperäisessä työssään Szabo määritteli älykkäät sopimukset tietokoneistetuiksi tapahtumaprotokolliksi, jotka toteuttavat sopimuksen ehdot.
Älykkäät sopimukset eivät ole tekoälyä
Tietojenkäsittelytieteilijä käytti termiä älykäs yksinkertaisesti siksi, että se pystyi automaattisesti suorittamaan tiettyjä esiohjelmoituja vaiheita. Tuolloin monet ihmiset ajattelivat, että termi älykäs sopimus korreloi käytön kanssa AI hänen ohjelmassaan. Silti hän myöhemmin totesi, että niin paljon kuin alkuperäinen sovellus automatisoi sopimukset, niiden ominaisuudet loppuivat siellä, mikä teki niistä sopimattomia kutsumaan tekoälyä.
Tarkoittaakseen älykkäiden sopimusten käyttöä Szabo vertasi sitä myyntiautomaattiin, jossa kun käyttäjä täytti "sopimusten" erilaiset ehdot, kuten rahan syöttämisen ja painikkeen painamisen, kone kunnioittaa automaattisesti sopimuksen päättymistä.
Periaatteessa kaikki älykkäiden sopimusten sovellukset, myös hajautetut sovellukset, noudattavat tätä perussääntöä.
Szabo kirjoitti:
”Nämä uudet arvopaperit muodostetaan yhdistämällä arvopapereita (kuten joukkovelkakirjalainoja) ja johdannaisia (optiot ja futuurit) monin eri tavoin. Näiden monimutkaisten maksuehtorakenteiden tietokoneistetun analyysin ansiosta voidaan nyt rakentaa standardisoituihin sopimuksiin ja käydä kauppaa alhaisilla transaktiokustannuksilla.
Vuosien jälkeen lohkoketjun kehittäjät määrittelivät tämän käsitteen uudelleen kehittääkseen järjestelmiä ja algoritmeja, jotka myöhemmin olisivat rakennuspalikoita siitä, kuinka lohkoketju toimii.
Nykyään älykkäät sopimukset sisältävät kaksi pääkokonaisuutta: sopimuksen luojan, joka määrittelee ja asettaa tarvittavan sopimussäännön koodin avulla, ja vastaanottajan, joka on täyttänyt kaikki säännöt saadakseen jonkin vastauksen. Tämä molempien osapuolten välinen keskinäinen ymmärrys johti älykkäiden sopimusten lukuisiin sovelluksiin.
Lue myös Ohjelmistot, paketit ja työkalut, joita tarvitset tullaksesi web3-kehittäjäksi.
Kuinka lohkoketju toimii; älykkäitä sopimuksia
Älykkäissä sopimuksissa yksinkertaisimmillaan "lohkoketjun toiminnan" ymmärtämisessä noudattavat yksinkertaista koodiin kirjoitettua "jos/else/ milloin ja sitten" -konseptia. Jokainen lohko suorittaa peräkkäin tällaista koodia ja luo siten toistuvan silmukan, joka on näennäisesti automatisoitu. Älykkäät sopimukset sisältävät ennalta määrättyjä ehtoja, jotka toteutuessaan johtavat reaktioihin. Maallikon kielellä he toteuttavat käsitteen; "Jokainen teko johtaa reaktioon". Näin osapuolet voisivat toteuttaa liiketoimia tietäen vain liiketoimen yhteisen edun.
Perusnäkymä
Ymmärtääksesi lohkoketjun toiminnan, hajautetut sovellukset noudattavat näitä vaiheita:
- Blockchain-kehittäjät suunnittelevat ja asettavat ennalta määritellyt ehdot tapahtumille ja validoinnille
- Osapuoli laukaisi älykkään sopimuksen käynnistämällä halun tai tarpeen. Hyvä esimerkki on käyttäjän halu lähettää kryptovaluutta toiselle osapuolelle.
- Tämä käynnistää vahvistus- ja vahvistusprosessin. Tämä prosessi on älykkäiden sopimusten varsinainen soveltaminen, koska hajautettu sovellus käy läpi lohkoketjun kehittäjien ennalta määrittämät säännöt. Se on samanlainen tapa, kuin pankit tarkistavat tilitiedot ja tunnustiedot ennen varojen siirtoa. Älykkäät sopimukset eivät kuitenkaan tarvitse ylimääräistä tietoa.
- Hajautettu sovellus luo uuden lohkon. Älykkäiden sopimusten ydinsovellus on tietueen luominen. Tämä tietue on elintärkeä, koska se on keskeinen osa "kuin lohkoketju toimii". Tiedot jaetaan hajautetussa verkossa, ja se on perussääntö, jota lohkoketjun kehittäjät soveltavat yleisesti.
- Se yhdistää vanhaa ja uutta tietoa blockchain-verkossa. Viimeinen vaihe useimmissa älykkäissä sopimuksissa on verkkojärjestelmän päivitys. Sen universaali sovellus varmistaa, että yhdelläkään verkon solmulla ei ole erilaista dataa. Tämä luo älykkäiden sopimusten läpinäkyvyyden.
Älysopimuksen eri komponentit sisältävät logiikan, ominaisuudet ja tiedot samassa paketissa. Tämä tiivistää liiketoiminta- ja datalogiikkakerrokset yhdeksi kerrokseksi, johon kehittäjä kirjoittaa lohkoketjussa. Tämä vastaa muutamiin perusnäkökohtiin "kuinka lohkoketju toimii"; sen muuttumattomuus, deterministinen suoritus ja läpinäkyvyys, joita vaaditaan epäluotettavissa ympäristöissä. Nämä attribuutit vaihtelevat hajautettujen sovellusten mukaan.
Lue myös Blockchain-tekniikka; Kenialaisten sovellusten perusta.
Jotkut lohkoketjun kehittäjät erottavat nämä toiminnot eristääkseen ja käyttääkseen niitä älykkäiden sopimusten eri sovelluksissa.
Kuten aiemmin mainittiin, replikointi varmistaa, että kaikilla ei-luotettavilla osapuolilla tai verkoilla on samat tiedot. Jokaisen hajautetun sovellusverkon solmun on suoritettava älykäs sopimus yhä uudelleen ja uudelleen.
Yhteenveto
Blockchain-kehittäjät keksivät usein uudelleen lohkoketjussa sovellettavien perussääntöjen ehdot. Tämä johtaa erilaisiin älykkäiden sopimusten sovelluksiin. Samalla jotkut voivat hyödyntää muuttumattomuutta ja läpinäkyvyyttä, toiset keskittyvät älykkäiden sopimusten jakeluun. On tärkeää muistaa, että tämä artikkeli ei keskity sen soveltamiseen kryptovaluutoissa.
Blockchain-kehittäjät ovat osoittaneet, että hajautettuja sovelluksia on useita. Tämä oli vain johdantoartikkeli, joka kosketti älykkäiden sopimusten peruskäsitettä ja tarkensi perusnäkökohtaa. Teknisemmälle yleisöllemme julkaisemme artikkelin, jossa korostetaan älykkäiden sopimusten monimutkaisuutta. Lisäksi kerromme tarkemmin käytetyistä ohjelmointikielistä.
- SEO-pohjainen sisällön ja PR-jakelu. Vahvista jo tänään.
- Platoblockchain. Web3 Metaverse Intelligence. Tietoa laajennettu. Pääsy tästä.
- Lähde: https://web3africa.news/2023/02/10/news/how-blockchain-works-starts-with-smart-contracts/
- 1998
- a
- Meistä
- Tili
- hankkia
- Toiminta
- Lisäksi
- Jälkeen
- sopimus
- AI
- Tuki
- algoritmit
- Kaikki
- jo
- Amerikkalainen
- analyysi
- ja
- Toinen
- vastaus
- vastauksia
- joku
- Hakemus
- sovellukset
- sovellettu
- artikkeli
- ulkomuoto
- näkökohdat
- attribuutteja
- yleisö
- Automatisoitu
- automaattisesti
- Pankit
- perustiedot
- perusta
- koska
- tulevat
- ennen
- alkoi
- välillä
- Bitti
- Bitcoin
- Tukkia
- blockchain
- Blockchain-verkko
- Blockchain-verkot
- Lohkotekniikka
- blockchains
- Blocks
- Joukkovelkakirjalainat
- molemmat osapuolet
- toi
- Rakentaminen
- rakennettu
- liiketoiminta
- nappia
- kyvyt
- vaatia
- koodi
- keksi
- yhdistely
- Yhteinen
- verrattuna
- monimutkainen
- osat
- tietokone
- käsite
- käsitteet
- olosuhteet
- Suorittaa
- sopimus
- sopimukset
- Ydin
- kustannukset
- voisi
- luoda
- luo
- luominen
- luoja
- kryptovaluutta
- tiedot
- debyytti
- debytoi
- hajautettu
- Hajautetut sovellukset
- määritelty
- määrittelee
- Riippuen
- Johdannaiset
- Malli
- mallit
- yksityiskohdat
- kehittää
- Kehittäjä
- kehittäjille
- eri
- digitaalinen
- digitaalinen maailma
- jaettu
- Hajautettu verkko
- jakelu
- kukin
- Aikaisemmin
- ekosysteemi
- Kehittää
- Loputon
- varmistaa
- Koko
- yksiköt
- ympäristöissä
- olennainen
- Jopa
- lopulta
- esimerkki
- suorittaa
- teloitus
- laajeni
- harvat
- löytäminen
- Etunimi
- joustava
- Keskittää
- seurata
- muodostivat
- perusta
- hauska
- toiminnallisuudet
- perus-
- varat
- edelleen
- Futures
- synnyttää
- saada
- Go
- Kulta
- ohjaavat
- kuuli
- korostus
- toivoa
- Miten
- Kuitenkin
- HTTPS
- ID
- muuttumattomuudesta
- in
- sisältää
- henkilöt
- teollinen
- Teollinen vallankumous
- tiedot
- ensimmäinen
- innostaa
- korko
- kiinnostunut
- alustava
- keksi
- keksintö
- kysymys
- IT
- laji
- tietäen
- Kieli
- kielet
- Sukunimi
- kerros
- kerrokset
- Liidit
- OPPIA
- Led
- Pitkät
- Matala
- kone
- tärkein
- TEE
- Tekeminen
- monet
- max-width
- mainitsi
- vain
- yhdistämisiä
- kaivos-
- raha
- lisää
- eniten
- keskinäinen
- Nakamoto
- luonto
- välttämätön
- Tarve
- netto
- verkko
- verkkojärjestelmä
- verkot
- Uusi
- solmu
- useat
- Vanha
- Vaihtoehdot
- alkuperäinen
- Muut
- Muuta
- paketti
- paketit
- osa
- osapuolet
- puolue
- maksut
- Ihmiset
- Paikka
- Platon
- Platonin tietotieto
- PlatonData
- mahdollisuuksia
- tärkein
- prosessi
- Ohjelmointi
- ohjelmointikielet
- ominaisuudet
- protokollat
- todistettu
- kysymys
- reaktiot
- Lue
- ennätys
- muistaa
- toistuva
- replikointi
- edellyttää
- tarvitaan
- vastaus
- johtua
- tulokset
- Vallankumous
- Sääntö
- säännöt
- sama
- vakuuttunut
- Satoshi
- Satoshi Nakamoto
- Tiedemies
- Arvopaperit
- erillinen
- Sarjat
- setti
- Setit
- setup
- samankaltainen
- Yksinkertainen
- yksinkertaisesti
- koska
- single
- Hitaasti
- fiksu
- älykäs sopimus
- Smart-sopimukset
- So
- jonkin verran
- erityinen
- totesi
- Vaihe
- Askeleet
- Yhä
- myrsky
- niin
- järjestelmä
- järjestelmät
- Tekninen
- Elektroniikka
- ehdot
- -
- heidän
- asia
- ajatus
- Kautta
- kauttaaltaan
- aika
- että
- työkalut
- liikuttava
- vaihdettiin
- kauppa
- transaktiokustannukset
- Liiketoimet
- Siirtäminen
- Läpinäkyvyys
- läpinäkyvä
- laukaista
- totta
- ymmärtää
- ymmärtäminen
- unique
- Yleismaailmallinen
- käyttää
- käyttäjä
- käyttää
- validointi
- lajike
- eri
- Vahvistus
- todentaa
- monipuolinen
- versio
- elintärkeä
- tavalla
- verkko
- web 3
- Web3
- Mitä
- joka
- KUKA
- leveä
- tulee
- sisällä
- Referenssit
- toimii
- maailman-
- olisi
- kirjallinen
- vuotta
- Voit
- zephyrnet