Bitcoin i DeFi? Da, moguće je!

Bitcoin i DeFi? Da, moguće je!

Kad čujete reč DeFi, sva je prilika da Ethereum bude prva ili druga asocijacija, jer Ethereum je iznedrio DeFi. Kroz spregu pametnih ugovora i decentralizacije omogućio je nastanak novog okvira (DeFi-ja) na Ethereumu koji u mnogim aspektima unapređuje tradicionalno funkcionisanje finansija (TradFi). 

Za mnoge DeFi je neodvojiv od Ethereuma, međutim DeFi je toliko plodan ekosistem da ne čude slabiji ili nešto bolji pokušaji da se pelcer uspeha prenese i na druge mreže. DeFi tako postoji na Solani, BNB Chain-u, Avalanche-u, ali i nekim drugim lancima. 

Međutim, možda je najzanimljivije ispratiti nastanak i razvoj DeFi-ja na najvećoj mreži, na Bitcoinu. I to iz prostog razloga – kad se kaže Bitcoin, gotovo niko ne pomisli na DeFi. 

Zašto?

Razlog je prost. Bitcoin je poprilično drugačiji svet od Ethereuma. Dok je Ethereum kreativan, plodan ali nepredvidiv, Bitcoin je, sa druge strane, “starog kova”, stabilniji, pa i hm, dosadnjikav. Naročito ako želite nešto da pravite na njemu. Kupiš Bitcoin - imaš Bitcoin; većina Bitcoina hvata paučinu u novčanicima. Štek filozofija je dominantna kod Bitcoina. 

No, i tamo se dešavaju promene. 

DeFi nosi toliko potencijala tako da ne čudi što je u jednom trenutku neko rekao “Hej, a zašto ne bismo imali DeFi na Bitcoinu? Zamislite pouzdanost i sigurnost Bitcoina u kombinaciji sa inovativnim finansijskim uslugama poznatim iz DeFi prostora na Ethereumu”

Tako je nastao BTCFi.

Šta je BTCFi?

BTCFi ili ti Bitcoin DeFi predstavlja skup decentralizovanih finansijskih usluga i aplikacija koje koriste potencijal Bitcoin mreže. 

Bitcoin je propustio DeFi revoluciju zbog nedostatka pametnih ugovora. Ipak, već 2018. godine pojavljuju se prva rešenja za BTCFi, poput wrapped tokena (npr. WBTC), koji omogućavaju transfer Bitcoina na Ethereum radi korišćenja u popularnim DeFi protokolima.

BTCFi je značajno ubrzan uvođenjem Taproot nadogradnje 2021. godine, koja omogućava efikasnije transakcije i smanjenje opterećenja na mreži. Ovo je otvorilo vrata za složenije transakcije i razvoj novih BTCFi projekata, uključujući BitVM, Bitlayer, Bitcoin Ordinals i Runes.

Primene Bitcoin DeFi-ja

BTCFi omogućava neke slične primene već poznate na Ethereumu, ali naravno, s fokusom na Bitcoin mrežu:

  • Bitcoin-nativni aseti: Izdavanje zamenljivim (fungible) i nezamenljivih (non-fungible) tokena 
  • Wrapped Bitcoin: Korišćenje ovog tokena služi za povećanje likvidnosti.
  • Staking: Zaključavanje Bitcoina radi zarade nagrada ili učešća u mrežnim aktivnostima.
  • Bitcoin Layer-2 mreže: Proširenje funkcionalnosti Bitcoina van glavnog lanca.
  • Pozajmljivanje i zaduživanje: Korišćenje Bitcoina kao kolaterala za dobro poznate finansijke operacije lending i borrowing.
  • Decentralizovane menjačnice: Baš kao i na Ethereumu, i BTCFi nudi mogućnost da korisnici razmenjuju valute na platformama predviđenim za to.
  • Yield farming: Korisnici mogu obezbediti likvidnost BTCFi protokolima, ali istovremeno i dobiti nagrade za to.

Bitcoin DeFi vs. Ethereum DeFi

DeFi je eksplodirao poslednjih nekoliko godina, nudeći razne finansijske usluge poput pozajmljivanja, zaduživanja, trgovanja i yield farminga, a sve to na krilima pametnih ugovora. Međutim, BTCFi, kao mlad igrač brzo napreduje i oslanjajući se na renome, sigurnost i potencijal najstarijeg blokčejna. On u priču unosi nekoliko razlika u odnosu na “tradicionalni DeFi”, tj. onaj na Ethereumu:

  • Niža kompetetivnost, ali niža i likvidnost:  BTCFi ima značajno manji broj dostupnih DeFi proizvoda. Ali to znači i manju zasićenost u konkurentnom okruženju u poređenju sa Ethereum-om.
  • Alternativne tehnologije:  Dok su pametni ugovori i EVM suština Ethereum-ovih DeFi aplikacija, mnogi BTCFi projekti koriste alternativna rešenja koja smanjuju ili eliminišu potrebu za kompletnom funkcionalnošću pametnih ugovora. Glavna rešenja za pametne ugovore u BTCFi sektoru zasnivaju se na korišćenju pomoćnih lanaca sa funkcionalnostima pametnih ugovora ili dodatnih računskih mehanizama poput BitVM-a. 
  • Umereno veća sigurnost: BTCFi uživa reputaciju visokog nivoa sigurnosti zahvaljujući Bitcoin-ovom mehanizmu validacije blokova putem dokaza o radu (PoW). Iako je Ethereum-ov dokaz o ulozima (PoS) takođe pouzdan, Bitcoin-ov PoW se često smatra sigurnijim, iako manje efikasnim.
  • Ograničena interoperabilnost: BTCFi aplikacije se teže povezuju s drugim lancima, iako rešenja poput "wrapped" tokena olakšavaju taj proces.
  • Turing-incompleteness: Bitkoin mreža je po difoltu Turing-nepotpuna, što znači da nije u mogućnosti da izvrši arbitrarne kalkulacije.

Šta novo nudi BTCFi?

Osim dobro poznatih DeFi mogućnosti koje zatičemo i na Ethereumu (tamo svakako daleko raznovrsnije i razvijenije), DeFi na Bitcoinu ima određene unikatne ideje i pristupe. One pre svega prosituču iz tehnoloških i funkcionalnih razlika dve mreže.

Ordinals

Jedna od oblasti u kojoj su pametni ugovori intenzivno korišćeni na Ethereumu su NFT-ovi. Zbog nedostatka native podrške za pametne ugovore, Bitcoin okruženje bilo je lišeno mogućnosti da podrži NFT-ove sve do početka 2023. godine. Tada je programer Casey Rodarmor predstavio Ordinals protokol, jedinstven način za kreiranje NFT-olikih sredstava na Bitcoinu bez pametnih ugovora.

Ovaj programer je primetio da se svaki satoshi (najmanja jedinica Bitcoina) na mreži može jedinstveno identifikovati prema poziciji unutar svakog bloka. Ordinals protokol definiše način za inskripciju podataka (npr. teksta ili slike) u jedinstveno identifikovanu satoshi jedinicu, čime se otvara put za kreiranje digitalnih artefakata zasnovanih na Bitcoinu poput NFT-ova. 

Ordinals se zasniva na Ordinal teoriji, koja predlaže metodologiju za dodeljivanje individualnih identiteta satoshi-jima i omogućavanje praćenja njihovog vlasništva i prenosa na Bitcoin mreži.

Od sredine septembra 2024. godine, Ordinals protokol ostaje glavni način za kreiranje Bitcoin NFT-ova.

Kako Ordinals funkcionišu?

Bitcoin Ordinali funkcionišu tako što se dodatni podaci ugrađuju unutar Bitcoin transakcija. Ovi podaci uključuju ordinalni broj, koji je jedinstveni identifikator dodeljen svakom satoshiju. On se dodeljuje na osnovu redosleda majnovanja. Na primer, prvi satoshi ikada iskopan dobija ordinalni broj #1, drugi satoshi #2, i tako dalje. Ovaj sistem numeracije omogućava da se svaki satoshi jedinstveno prati i prenosi, čineći ih nezamenljivima.

Inscriptions

Da bismo razumeli kako funkcionišu ordinalni NFT-ovi, važno je napraviti razliku između pojmova "ordinali" (Ordinals) i "inskripcije" (Inscriptions), koji se oba koriste za označavanje ove nove vrste Bitcoin NFT-ova.

Ordinali su, dakle, sistem za numerisanje satoshija na način koji im daje svojstvo "nezamenljivosti", što je neophodno za kreiranje NFT-ova.

A inskripcije predstavljaju sadržaj samog ordinalnog NFT-a: sliku, tekst, video ili bilo koje druge podatke koje korisnik može smatrati sinonimom za NFT.

Kako Inscriptions funkcionišu?

Kada korisnik obavi Bitcoin transakciju, može uključiti dodatne podatke u vidu inskripcija. Ovi metapodaci postaju trajni i nepromenljivi deo transakcije, koji se čuva na decentralizovanom i javnom registru Bitcoina.

Proces inskripcije satoshi-ja omogućava stvaranje jedinstvenih, nezamenljivih "digitalnih artefakata". Pojava inskripcija na blokčejnu, kao što možete naslutiti, usko je povezana sa protokolom Bitcoin Ordinals.

Runes

Runes predstavljaju još jednu inovativnu tehnologiju na Bitcoinu, koju je takođe uveo Casey Rodarmor. Možemo ih smatrati narednom iteracijom Ordinala.

Protokol Bitcoin Runes koristi dva osnovna mehanizma Bitcoin blokčejna: Bitcoinov UTXO (Unspent Transaction Output) model transakcija i OP_RETURN operativni kod.

UTXO model transakcija: Svaka Bitcoin transakcija rezultira izlazima koji se tretiraju kao zasebne jedinice. Za pokretanje nove transakcije ovi izlazi se koriste kao ulazi. U okviru Bitcoin Runes protokola, svaki UTXO može sadržati različite količine ili tipove Runes tokena, što olakšava upravljanje tokenima.

OP_RETURN operativni kod: Ovaj kod omogućava korisnicima da dodaju informacije Bitcoin transakcijama. OP_RETURN omogućava uključivanje do 80 bajtova dodatnih podataka u transakcije koje se ne mogu potrošiti. Bitcoin Runes koriste OP_RETURN za čuvanje podataka o tokenima, poput imena tokena, ID-a, simbola, komandi za određene akcije i drugih bitnih informacija. Ovi podaci se čuvaju u strukturi poznatoj kao Runestone, smeštenoj unutar OP_RETURN koda Bitcoin transakcije.

Gde ima dima…

Ne može se reći da BTCFi nije zanimljiv i da ne nudi određeni potencijal. Iako je mali ekosistem i tek u povoju, nikad se ne sme zaboraviti da je Bitcoin kao celina ogroman i unosan. 

Kako BTCFi bude sazrevao, verovatno će se razvijati nove ideje i prilike koje sa sobom nose i neki veći potencijal. Dobra naznaka je svakako vest s kraja prošle godine da je učinjen prvi korak kako bi Bitkoin mreža dobila svoj pandan pametnim ugovorima na Ethereumu. Konkretno, OP_CAT predlog je dobio svoj BIP broj što znači da će se zvanično razmatrati da li će ova funkcionalnost postati deo mreže u doglednom periodu.

 Pored toga, institucionalno interesovanje za Bitcoin je na vrlo visokom nivou i može se očekivati da na Bitcoinu nastanu DeFi prozivodi prilagođeni potrebama institucija, kao što su rešenja za čuvanje sredstava, usklađenih finansijskih instrumenata ili stejblkoina koji imaju zaleđinu u Bitcoinu.