Od uvedbe Bitcoina leta 2009 narašča zanimanje za izkoriščanje potenciala decentraliziranih kriptovalut. Vendar je treba z vsemi spremembami konsenznega sloja, ki je kritični del katere koli kriptovalute, ravnati previdno. V primerjavi z drugimi internetnimi protokoli Bitcoin zaradi tega težje sprejema nove funkcije in izpolnjuje nove zahteve. Zato je bila predlagana tehnologija sidechain: omogoča prenos digitalnih sredstev, vključno z bitcoini, prek različnih verig blokov.

Medtem ko je večina kriptovalut nezdružljivih, sredstva niso zamenljiva; »Fuzija« omogoča stranskim verigam, da gradijo finančni ekosistem kriptovalut. Z uporabo stranskih verig lahko enostavno ustvarimo pametne delniške pogodbe, terminske pogodbe in druge izvedene finančne instrumente; na Bitcoin je lahko vezanih na tisoče stranskih verig, ki služijo različnim namenom in imajo različne funkcije. Medtem imajo vsi ti stranski verigi koristi od robustnosti in ohranjanja pomanjkanja kovancev glavne verige.

Do zdaj nekatere rešitve stranskih verig na trgu vključujejo BTC Relay ConsenSys, Rootstock RSK, Elements Blockstream in stranske verige, ki niso Bitcoin, kot je Lisk.

BTC rele

Rele BTC, rojen iz fundacije Ethereum, ki jo je razvil ConsenSys, naj bi bil prvi funkcionalni projekt stranske verige – čeprav je tehnično morda bolje opisan kot “atomska zamenjava”. Glavno načelo BTC Relay je, da omrežje Ethereum poveže z Bitcoin omrežjem na varen in decentraliziran način.

BTC Relay uporabnikom omogoča preverjanje Bitcoin transakcij s pametnimi pogodbami, razporejenimi v verigi Ethereum. Kot tak mehanizem bočne verige uporabniku omogoča pošiljanje transakcij ne samo na drug naslov ali račun, temveč tudi na druge verige blokov.

Natančneje, BTC Relay uporablja glavo bloka Bitcoin za ustvarjanje majhne različice verige blokov Bitcoin. Razvijalci Ethereum Dapp lahko nato preverijo aktivnost omrežja Bitcoin s povezovanjem s pametno pogodbo BTC Relay. (To počne prek namenskega API-ja.)

Kot rezultat bi lahko bil tipičen primer uporabe releja BTC videti tako:

1. Alice in Bob se strinjata, da bosta za trgovanje uporabljali pogodbo BTCSwap (uporabniška pogodba). Alice želi od Boba kupiti ETH. Bob pošlje svoj ETH na pogodbo BTCSwap in ETH bo zaklenjen.

2. Alice nato Bob pošlje BTC in – kar je najpomembneje – želi, da je obveščena o pogodbi BTCSwap, da ji bo pogodba BTCSwap lahko sprostila Bob-ov polog ETH.

3. Alice pokliče funkcijo BTC Relay z uporabo Bitcoin transakcije in naslova pogodbe BTCSwap. Ko funkcija BTCRelay potrdi, da je bitcoin transakcija veljavna, se sproži pogodba BTCSwap in preveri transakcijo Bitcoin.

4. Potem ko BTCSwap potrdi legitimnost naslova releja BTC, bo Botov ETH izpuščen Alice in transakcija je zaključena.

Rootstock

Rootstock (ali RSK) je prva univerzalna platforma za pametne pogodbe, ki jo zagotavlja Bitcoin blockchain. Njegov cilj je izvajanje zapletenih pametnih pogodb na stranski verigi, dodajanje vrednosti in funkcionalnosti omrežju Bitcoin.

To deluje tako, da ko uporabnik Bitcoina želi uporabiti dvosmerna sidra, pošlje transakcijo na naslov z več podpisi. Imetnike ključev te denarnice, “zveze”, lahko (na primer) sestavlja več znanih podjetij.

Blok veriga RSK uporablja javni ključ, povezan s transakcijo financiranja, za shranjevanje pametnih bitcoinov (SBTC). To pomeni, da se lahko z zasebnim ključem, ki nadzoruje bitcoin v tej transakciji, nadzoruje ustrezen znesek na bloku RSK.

Čeprav sta javni in zasebni ključ podobna, vsaka veriga blokov uporablja drugačno obliko za kodiranje naslovov. To pomeni, da sta naslova na obeh verigah blokov različna.

Elementi

Element sidechain je odprtokodni projekt stranske verige, ki ga je razvil Blockstream. Tako kot Rootstock tudi pri projektu velja dvosmerno vezanje na Bitcoin. Poleg pametnih pogodb projekt med drugim uvaja tudi številne druge inovativne funkcije, vključno z zasebnimi transakcijami, ločeno pričo in novo kodo navodil za podporo več funkcij..

Lisk

Lisk je nova generacija blockchain platforme, ki vsako aplikacijo doda v ločeno stransko verigo Liska.

Uporabniki, ki so izkusili Bitcoin in Ethereum, se verjetno zavedajo, da so funkcije in podatki dodani v glavno verigo blokov, kar vodi do hitrega bloka verige. Zelo velike velikosti blokov zahtevajo dolgo časa za sinhronizacijo, kar je boleča izkušnja.

Liskov model sidechain namesto tega ponuja način za reševanje problema prezasedenosti omrežja pri velikem obsegu transakcij. Uporabniki morajo samo prenesti ustrezno stransko verigo za določen primer uporabe, ko uporabljajo ustrezno aplikacijo. To močno skrajša čas sinhronizacije za prenos nepotrebnih podatkov in olajša učinkovito delovanje celotnega omrežja Lisk. Hitrost omrežja Lisk obljublja, da se bo sčasoma še pospeševala, kar bi mu moralo dati posebno prednost.

Model Bytom Sidechain

Bytom je medoperativni protokol za več “bajtnih sredstev”.

Da bi lahko upravljali različna sredstva v verigi, ki se izvajajo na Bytomu, lahko razvijalci ustvarijo majhno različico stranske verige. Uporabimo na primer eno različico, imenovano “XRelay”, ki deluje podobno kot BTC Relay. Razvijalci Dapp se lahko nato s pametno pogodbo povežejo z API-jem XRelay, da preverijo omrežne dejavnosti sistema “X Chain”, s katerim se poveže alternativni verižni blok XRelay. Na ta način lahko medsebojna komunikacija zaključi transakcijsko in dividendno razdelitev, ki jo vsebuje pogodba.

Bytom bo podpiral več vrst digitalnih sredstev (na primer zlato, srebro itd.). Vsako sredstvo bo označeno z ID-jem sredstva, ki bo temeljil na protokolu “ODIN”. Z različnimi ID-ji sredstva lahko potrdimo kategorije tega sredstva.

Veriga Bytom razvrsti vsa sredstva v dve kategoriji: žeton Bytom (BTM) in vsa druga digitalna sredstva. BTM je domača valuta verige Bytom, ki je poseben žeton, razdeljen rudarjem in drugim udeležencem v ekosistemu. BTM temelji na mehanizmu Proof-of-Work, ki spodbuja rudarje, da se naključno in anonimno pridružijo sistemu.

BTM se lahko uporablja za

  1. Stroški transakcij sredstev, vključno s stroški izvajanja pametne pogodbe;
  2. Dividende dohodkovnih sredstev; in
  3. Vloge za izdajo sredstev.

Če se izdajatelj sredstev na primer odloči, da bo BTC uporabil kot dividende, lahko prek bočne verige zaklene ustrezen znesek BTC in ga pretvori v BTM po tržni stopnji. Ta postopek se izvede po vrsti pogodbe o prenosu, opisani z operacijo med verigami.

Če želimo na primer zamenjati BTM z Bitcoinom, lahko to storimo z uporabo verižne pogodbe Bytom, kot je ta:

bytomchart

Tehnologija Sidechain je primerna za poslanstvo Bytom: zgraditi trg, kjer lahko “bajtna sredstva” in sredstva na različnih verigah blokov prosto sodelujejo in jih lahko izmenjujejo. Bytom bo olajšal izmenjavo, medsebojno delovanje in pretok bajtnih informacij in bajtnih sredstev, ki so hranilci vrednosti.

Jeason Yi, avtor tega gostujočega prispevka, je višji inženir Bytom.io. V razvoju verige blokov je od leta 2013. Izražena stališča so g. YI in ne odražajo nujno stališč revije Bitcoin ali BTC Media.