Lyhyt johdatus RGB-protokolliin PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.

Lyhyt johdatus RGB-protokolliin

3. tammikuuta 2009 Satoshi Nakamoto käynnisti ensimmäisen Bitcoin-solmun. Siitä hetkestä lähtien uusia solmuja liittyi ja Bitcoin alkoi käyttäytyä kuin se olisi uusi elämänmuoto, elämänmuoto, joka ei ole lakannut kehittymästä. Pikkuhiljaa siitä on tullut maailman turvallisin verkko ainutlaatuisen suunnittelunsa ansiosta – Satoshin hyvin harkitsema –, koska se houkuttelee taloudellisten kannustimien avulla käyttäjiä, joita yleisesti kutsutaan kaivosmiehiksi, investoimaan energiaan ja laskentatehoon, joka edistää verkon turvallisuutta.

Kun Bitcoin jatkaa kasvuaan ja käyttöönottoaan, se kohtaa skaalautuvuusongelmia. Bitcoin-verkko mahdollistaa uuden lohkon louhimisen tapahtumilla noin 10 minuutissa. Olettaen, että meillä on 144 lohkoa päivässä ja maksimiarvot 2,700 tapahtumaa lohkoa kohden, Bitcoin olisi sallinut vain 4.5 tapahtumaa sekunnissa. Satoshi oli tietoinen tästä rajoituksesta, voimme nähdä sen email lähetettiin Mike Hearnille maaliskuussa 2011, jossa hän selittää, kuinka se, mitä me nykyään tunnemme maksukanavana, toimii. Tässä tulevat käyttöön ketjun ulkopuoliset protokollat.

Christian Deckerin mukaanketjun ulkopuoliset protokollat ​​ovat yleensä järjestelmiä, joissa käyttäjät käyttävät lohkoketjun tietoja ja hallitsevat niitä koskematta itse lohkoketjuun viime hetkeen asti. Tämän konseptin pohjalta syntyi Lightning Network, verkko, joka käyttää off-chain-protokollia mahdollistaakseen Bitcoin-maksujen suorittamisen lähes välittömästi. Koska kaikkia näitä toimintoja ei ole kirjoitettu lohkoketjuun, se sallii tuhansia tapahtumia sekunnissa ja skaalaa Bitcoinia.

Bitcoinin off-chain-protokollien tutkimus ja kehitys on avannut Pandoran lippaan. Nykyään tiedämme, että voimme saavuttaa paljon muutakin kuin arvonsiirtoa hajautetusti, voittoa tavoittelemattomalla tavalla LNP/BP Standards Association keskittyy Layer 2- ja 3 -protokollien kehittämiseen Bitcoinissa ja Lightning Networkissa. Näistä projekteista mm. RGB erottuu.

Mikä on RGB?

RGB perustui Peter Toddin tutkimus kertakäyttöisten sinettien ja asiakaspuolen validoinnin osalta, ja Giacomo Zucco suunnitteli vuonna 2016 paremmaksi omaisuusprotokollaksi Bitcoinille ja Lightning Networkille. Näiden ideoiden jatkokehitys johti siihen, että Maxim Orlovsky kehitti RGB:n täysimittaiseksi älykkääksi sopimusjärjestelmäksi, joka on johtanut sen toteuttamista vuodesta 2019 lähtien yhteisön osallistumalla.

Voimme määritellä RGB:n joukoksi avoimen lähdekoodin protokollia, joiden avulla voimme toteuttaa monimutkaisia ​​älykkäitä sopimuksia skaalautuvalla ja luottamuksellisella tavalla. Se ei ole tietty verkko (kuten Bitcoin tai Lightning); jokainen älykäs sopimus on vain joukko sopimusosapuolia, jotka voivat olla vuorovaikutuksessa eri viestintäkanavien avulla (oletuksena Lightning Network). RGB käyttää Bitcoin-lohkoketjua valtion sitoutumiskerroksena ja ylläpitää älysopimuksen koodia ja dataa ketjun ulkopuolella, mikä tekee siitä skaalautuvan. Hyödyntämällä Bitcoin-tapahtumia (ja Scriptiä) älykkäiden sopimusten omistajuuden valvontajärjestelmänä älykkäiden sopimusten kehitys määritellään ketjun ulkopuolisella järjestelmällä. On tärkeää huomata, että kaikki on validoitu asiakaspuolella.

Yksinkertaisesti sanottuna RGB on järjestelmä, jonka avulla käyttäjä voi tarkastaa älykkään sopimuksen, suorittaa sen ja tarkistaa sen milloin tahansa ilman lisäkustannuksia, koska se ei käytä lohkoketjua kuten "perinteiset" järjestelmät tekevät. Vaikka Ethereum kehitti monimutkaisia ​​älykkäitä sopimusjärjestelmiä, se vaatii käyttäjältä huomattavia määriä kaasua jokaiseen toimintoon, eikä se koskaan saavuttanut lupaamaansa skaalautuvuutta. Tästä johtuen Ethereum ei koskaan ollut vaihtoehto pankkien käyttäjille, jotka on suljettu pois nykyisestä rahoitusjärjestelmästä.

Tällä hetkellä lohkoketjuteollisuus edistää sitä, että sekä älykkäiden sopimusten koodi että data on tallennettava lohkoketjuun ja jokaisen verkon solmun on suoritettava ne riippumatta liiallisesta koon kasvusta tai laskentaresurssien väärinkäytöstä. RGB:n ehdottama järjestelmä on paljon älykkäämpi ja tehokkaampi, koska se leikkaa tällä lohkoketjuparadigmalla erottamalla älykkäät sopimukset ja datan lohkoketjusta ja siten välttää verkon kyllästymisen muissa alustoissa. RGB puolestaan ​​ei pakota jokaista solmua toteuttamaan jokaista sopimusta, vaan pikemminkin osapuolia, mikä lisää luottamuksellisuutta ennennäkemättömälle tasolle.

image1

Älykkäät sopimukset RGB:ssä

RGB:ssä älykäs sopimuskehittäjä määrittelee skeeman, joka määrittelee säännöt siitä, miten sopimus kehittyy ajan myötä. Kaava on standardi älykkäiden sopimusten rakentamiselle RGB:ssä: Sekä myöntäjän sopimusta määritellessään että lompakon tai pörssin on noudatettava tiettyä järjestelmää, jota vastaan ​​heidän on validoitava sopimus. Vain jos vahvistus on oikea, kumpikin osapuoli voi hyväksyä pyynnöt ja käsitellä omaisuutta.

Älykäs sopimus RGB:ssä on suunnattu asyklinen graafi (DAG) tilanmuutoksista, jossa vain osa kaaviosta on aina tiedossa, eikä muihin ole pääsyä. RGB-järjestelmä on ydinsääntöjoukko tämän kaavion kehitykselle, josta älykäs sopimus alkaa. Jokainen sopimusosapuoli voi lisätä näihin sääntöihin (jos skeema sallii sen), ja tuloksena oleva kaavio rakennetaan kyseisten sääntöjen iteratiivisesta soveltamisesta.

Vaihdettavat varat

Vaihdettavat varat RGB:ssä seuraavat LNP/BP RGB-20-spesifikaatio. Joten kun RGB-20 määritellään, "genesis datana" tunnetut omaisuustiedot jaetaan Lightning Networkin kautta, joka sisältää resurssin käyttöön tarvittavat tiedot. Omaisuuden yksinkertaisin muoto ei salli toissijaista liikkeeseenlaskua, rahakkeiden polttamista, uudelleennimeämistä tai korvaamista.

Joskus liikkeeseenlaskijan on laskettava liikkeeseen lisää rahakkeita tulevaisuudessa, kuten vakaita kolikoita, kuten USDT, joka pitää kunkin rahakkeen arvon sidottuna inflaatiovaluutan, kuten USD:n, arvoon. Tämän saavuttamiseksi on olemassa monimutkaisempia RGB-20-skeemoja, jotka syntytietojen lisäksi vaativat liikkeellelaskijalta lähetyksiä, jotka myös kiertävät Lightning Networkissa. Näillä tiedoilla voimme tietää omaisuuden kiertokulun kokonaismäärän. Sama koskee omaisuuden polttamista tai nimen vaihtamista.

Omaisuuteen liittyvät tiedot voivat olla julkisia tai yksityisiä: Jos liikkeeseenlaskija vaatii luottamuksellisuutta, hän voi päättää olla jakamatta tunnuksesta tietoja ja suorittaa toimintoja ehdottoman yksityisyyden suojassa, mutta meillä on myös päinvastainen tapaus, jossa liikkeeseenlaskija ja haltijat tarvitsevat koko prosessi on läpinäkyvä. Tämä saavutetaan jakamalla tunnustiedot.

RGB-20-menettelyt

Polttotoiminto poistaa merkit käytöstä, eikä poltettuja tokeneja voi enää käyttää. Korvaustoimenpide tapahtuu, kun merkkejä poltetaan ja uusi määrä samaa merkkiä luodaan. Tämä auttaa pienentämään omaisuuden historiatietojen kokoa, mikä on tärkeää resurssien nopeuden ylläpitämiseksi. Tukeakseen käyttötapausta, jossa on mahdollista polttaa omaisuutta ilman, että niitä tarvitsee vaihtaa, käytetään RGB-20-alikaaviota, joka sallii vain omaisuuden polttamisen.

Ei-fungible Tokens

RGB:n non-fungible tokenit (NFT:t) seuraavat LNP/BP RGB-21-spesifikaatio, kun työskentelemme NFT:iden kanssa, meillä on myös pääskeema ja aliskeema. Näissä kaavioissa on kaiverrusmenettely, jonka avulla voimme liittää tunnuksen omistajan mukautettuja tietoja. Yleisin esimerkki, jonka näemme nykyään NFT:issä, on tokeniin linkitetty digitaalinen taide. Tunnusmerkin myöntäjä voi estää tämän datan kaivertamisen käyttämällä RGB-21-alikaaviota. Toisin kuin muut NFT-lohkoketjujärjestelmät, RGB mahdollistaa suurikokoisten mediatunnustietojen jakamisen täysin hajautetusti ja sensuurin kestävällä tavalla hyödyntäen Lightning P2P -verkon laajennusta nimeltä Bifrost, jota käytetään myös monien muiden RGB-muotojen rakentamiseen. erityisiä älykkäitä sopimustoimintoja.

Vaihdettavien omaisuuserien ja NFT:iden lisäksi RGB:tä ja Bifrostia voidaan käyttää muunlaisten älykkäiden sopimusten tuottamiseen, mukaan lukien hajautetut pörssit (DEXEs), likviditeettipoolit, algoritmiset vakaat kolikot ja paljon muuta, joita käsittelemme tulevissa artikkeleissa.

NFT RGB:ltä verrattuna NFT muihin alustoihin

  • Ei tarvita kallista blockchain-tallennustilaa.
  • InterPlanetary File System (IPFS) -tiedostojärjestelmää ei tarvita, sen sijaan käytetään Lightning Network -laajennusta (nimeltään Bifrost) (ja se on täysin päästä päähän -salattu).
  • Ei tarvita erityistä tiedonhallintaratkaisua (jälleen Bifrost ottaa tämän roolin).
  • Sinun ei tarvitse luottaa verkkosivustoihin ylläpitääkseen tietoja NFT-tunnuksista tai liikkeeseenlaskijan omaisuudesta tai sopimus ABI:sta.
  • RGB:ssä on sisäänrakennettu DRM-salaus ja omistajuuden hallinta.
  • RGB:ssä on infrastruktuuri varmuuskopiointia varten Lightning Networkin (Bifrost) avulla.
  • RGB:llä on tapoja kaupallistaa sisältöä (ei pelkästään NFT:n myyminen, vaan pääsy sisältöön useita kertoja).

Päätelmät

Bitcoinin julkaisun jälkeen, lähes 13 vuotta sitten, alueella on tehty paljon tutkimusta ja kokeilua. Sekä onnistumiset että virheet ovat antaneet meille mahdollisuuden ymmärtää hieman enemmän, miten hajautetut järjestelmät käyttäytyvät käytännössä, mikä tekee niistä todella hajautettuja ja mitkä toimet johtavat ne keskittämiseen. Kaikki tämä on johtanut siihen johtopäätökseen, että todellinen hajauttaminen on harvinainen ja vaikeasti saavutettavissa oleva ilmiö. todellisen hajauttamisen on saavuttanut vain Bitcoin, ja tästä syystä keskitämme ponnistelumme rakentaaksemme sen päälle.

RGB:llä on oma kaninreikä Bitcoinin kaninreiässä. Kun kaadun molempien läpi, julkaisen oppimani. Seuraavassa artikkelissa meillä on johdatus LNP- ja RGB-solmuihin ja niiden käyttöön.

Tämä on Francisco Calderónin vieraspostaus. Esitetyt mielipiteet ovat täysin heidän omiaan eivätkä välttämättä vastaa BTC, Inc:n tai Bitcoin Magazine.

Lähde: https://bitcoinmagazine.com/guides/a-brief-introduction-to-rgb-protocols

Aikaleima:

Lisää aiheesta Bitcoin Magazine