Hai mai sentito parlare del “problema di scrittura Bitcoin”? Senza entrare troppo nel tecnico, la conclusione è che Bitcoin ha una programmabilità limitata. Questo è il motivo per cui non vediamo su Bitcoin lo stesso tipo di applicazioni DeFi che vediamo su altre catene. Tuttavia, affinché un’economia decentralizzata funzioni correttamente, gli utenti devono essere in grado di scambiare, prendere in prestito e guadagnare reddito dalle loro partecipazioni.

Questa programmabilità limitata ha portato all’emergere di blockchain come Ethereum, che offrono più funzionalità web3 e token “wrapped Bitcoin” di custodia per riflettere il valore di Bitcoin. Tuttavia, i compromessi in termini di sicurezza e la dipendenza da entità centralizzate hanno portato a innumerevoli attacchi informatici, fallimenti e perdite per miliardi di dollari.

È necessaria una soluzione per sfruttare Bitcoin oltre lo strato di base. In questo articolo spieghiamo perché Web3 ha bisogno di Bitcoin e introduciamo sBTC: un meccanismo ancorato a Bitcoin non custodito che diventerà la spina dorsale della finanza decentralizzata.

Perché Bitcoin Web3?

La blockchain di Bitcoin non ha mai subito una singola violazione o hack nei suoi 15 anni di utilizzo e mantiene un valore di rete di oltre 1,2 trilioni di dollari, quattro volte quello di Ethereum. Web3 richiede la decentralizzazione, la sicurezza e la durabilità che solo Bitcoin può fornire.

Decentramento

La governance di Bitcoin è nelle mani dei suoi detentori, minatori, operatori dei nodi e altri partecipanti alla rete, con le sue regole codificate nel suo protocollo. Questa decentralizzazione è stata dimostrata quando la comunità Bitcoin si è opposta alle modifiche al protocollo.

Al contrario, Ethereum ha una struttura di governance più centralizzata, con un co-fondatore carismatico ed entità influenti che possono apportare modifiche alla blockchain di Ethereum e alla politica monetaria. Ciò include il rollback delle transazioni già liquidate. Questa flessibilità consente la sperimentazione, ma mina anche la sicurezza e la durabilità della blockchain, necessarie per creare fiducia in un sistema economico pubblico.

Sicurezza

Ethereum è passato da un meccanismo di consenso Proof-of-Work (PoW) a un meccanismo Proof-of-Stake (PoS) per migliorare la scalabilità. Tuttavia, il PoS soffre di diversi problemi fondamentali che compromettono la sicurezza.

Ad esempio, la persona che detiene il token è anche la persona che convalida la catena. Ciò si traduce in una concentrazione del potere decisionale e dei rendimenti finanziari nelle mani dei detentori di valuta più ricchi e in una dipendenza da misure di ricchezza determinate internamente piuttosto che esternamente al sistema. Ciò potrebbe portare a un’ulteriore centralizzazione poiché i maggiori detentori prenderanno decisioni a loro vantaggio; l’impatto a lungo termine di ciò non è chiaro.

Al contrario, il meccanismo di prova del lavoro di Bitcoin si basa su risorse esterne per verificare i blocchi e premiare gli utenti per una verifica onesta, fornendo un livello di regolamento sicuro, a prova di manomissione e decentralizzato che è prezioso per una vasta gamma di applicazioni.

Durabilità

Bitcoin ha una lunga storia e non viene modificato facilmente, il che lo rende stabile e affidabile. Lo spirito sperimentale di Ethereum e i frequenti cambiamenti delle regole lo rendono meno affidabile. La natura interconnessa del regolamento di Ethereum e della funzionalità del contratto intelligente pone sfide nel garantire la sicurezza del sistema. Al contrario, il livello minimo e puro di regolamento di Bitcoin è considerato sacrosanto e aiuta a garantire la stabilità del sistema.

Bitcoin è stato progettato per essere lo strato base per transazioni di alto valore. Ora è il momento di aggiungere livelli per introdurre i contratti intelligenti più potenti ed espressivi richiesti per le applicazioni DeFi.​

Impila livelli Bitcoin

I "livelli" possono fornire soluzioni web3 scalabili.

Abbiamo visto il livello Ethereum portare l’intero ecosistema di applicazioni decentralizzate e attrarre più capitale e valore di mercato. L’introduzione dei livelli in Bitcoin porterà anche innovazione e crescita continua.

Attualmente, il progetto numero uno per Bitcoin Web3 è il livello Stacks Bitcoin, lanciato a gennaio 2021. Stacks estende le capacità di Bitcoin, sfruttando la sicurezza di Bitcoin come livello di base di ancoraggio senza apportare modifiche al Bitcoin stesso, per fornire funzionalità di contratto intelligente per supportare la finanza decentralizzata (DeFi) e altre tecnologie basate sullo sviluppo di applicazioni Web3 da parte di Bitcoin.

Prova del trasferimento (PoX)

Utilizzando un meccanismo di consenso unico chiamato Proof of Transfer (PoX), Stacks può leggere lo stato della catena Bitcoin e ancorare i propri blocchi alla Proof of Work (PoW) di Bitcoin. Quando Bitcoin si biforca, anche il livello Stacks si biforca e ha un oracolo del prezzo BTC integrato: i minatori di Stacks spendono BTC per estrarre STX e questo tasso di spesa è un eccellente proxy on-chain per il prezzo da BTC a STX.

Ora è possibile sfruttare i contratti intelligenti avanzati necessari per sfruttare la sicurezza, il capitale e le capacità di rete di Bitcoin senza richiedere alcuna modifica al Bitcoin stesso.

linguaggio chiaro

Stacks utilizza il linguaggio del contratto intelligente Clarity, che è decidibile e leggibile dall'uomo. A differenza del linguaggio Turing-complete di Ethereum, Clarity fornisce agli sviluppatori un modo sicuro per creare contratti intelligenti complessi su Bitcoin. Il linguaggio Turing-complete di Ethereum non può essere verificato formalmente e potrebbe portare a ulteriori vulnerabilità da scoprire.

velocità

Una volta completato l'aggiornamento di Nakamoto, Stacks riceverà un aggiornamento della velocità (fino a 5 secondi di tempo di conferma del blocco) per aiutare a scalare Bitcoin. Un potenziale sblocco sono i pagamenti rapidissimi sul livello Stacks che beneficiano della definitività di Bitcoin. Livelli aggiuntivi chiamati “sottoreti” costruiti sopra possono aumentare ulteriormente la velocità e la scalabilità, consentendo pagamenti rapidissimi con la finalità di Bitcoin.

sBTC: il Santo Graal Web3 di Bitcoin

Sebbene Stacks abbia compiuto progressi significativi, non esiste ancora un modo per trasferire BTC dentro e fuori i contratti intelligenti in modo completamente trustless. Questo è stato il problema del “Sacro Graal” di Bitcoin per quasi un decennio.

sBTC è una forma non custodita di Bitcoin ancorato con finalità Bitcoin al 100%. sBTC apparirà presto sul livello Stacks Bitcoin, consentendo contratti intelligenti su Bitcoin. Preparati per DeFi, NFT e DAO che funzionano interamente su Bitcoin, utilizzando Stacks come livello invisibile di contratto intelligente.

Come funziona sBTC?

sBTC funziona utilizzando un modello di asset sintetico su Stacks. Per guadagnare sBTC, gli utenti devono scambiare i propri BTC con sBTC tramite contratti intelligenti sulla rete Stacks, senza fare affidamento su un'entità centralizzata.

Ciò si ottiene utilizzando il meccanismo di consenso PoX che si connette a Bitcoin e facilita il nuovo design del peg trustless di sBTC. Inoltre, poiché sBTC è un asset garantito da Bitcoin 1:1, i possessori di sBTC possono rappresentare le loro partecipazioni in BTC come sBTC sulla rete Stacks.

Questa rappresentazione sintetica consente agli utenti di impegnarsi in attività DeFi, come prestiti o scambi, pur mantenendo la proprietà e i guadagni del Bitcoin sottostante. Inoltre, a parte le commissioni di transazione Bitcoin, gli utenti non pagheranno alcuna commissione durante la conversione tra BTC e sBTC.

Se hai bisogno di una programmabilità completa, sBTC è la valuta più vicina al BTC nativo. Presenta tutti i vantaggi di Wrapped Bitcoin (wBTC) senza nessuno degli svantaggi di wBTC. Non è più necessario affidarsi a un custode per sostenere token confezionati e Bitcoin reali con un rapporto 1:1 come fai con wBTC.

Ecco una rapida analisi del design del meccanismo di ancoraggio, con le sue radici nella sicurezza, nella decentralizzazione e nell'usabilità:

gancio di trasferimento

Innanzitutto, gli utenti convertono BTC nativi in ​​sBTC su Stack 1:1 inviando BTC a un portafoglio Bitcoin nativo. Il portafoglio è controllato da un gruppo di appartenenza decentralizzato e aperto chiamato "stacker" che blocca i token STX nel meccanismo di consenso PoX di Stacks. Con i premi BTC, gli staker sono incentivati ​​finanziariamente a gestire i peg/sweep attraverso il capitale che bloccano nella puntata e i premi che guadagnano.

Questi premi forniscono loro un forte incentivo finanziario a partecipare al peg/exit senza introdurre ulteriori commissioni di peg. sBTC viene quindi coniato sopra il livello Stacks pur essendo protetto da Bitcoin (perché Stacks aderisce alla finalità di Bitcoin).

Fonte: Libro bianco sBTC

gancio di trasferimento

Per ancorare e riscattare BTC nativo, gli utenti devono inviare una richiesta allo staker, che viene gestita allo stesso modo di una transazione BTC.

Più del 70% degli staker deve quindi firmare collettivamente per distruggere l'sBTC e inviare programmaticamente il corrispondente BTC nativo all'indirizzo BTC dell'utente. Questo processo potrebbe richiedere fino a 24 ore.

Fonte: Libro bianco sBTC

sBTC sostiene lo spirito di Bitcoin

L’etica di Bitcoin è sempre stata quella di sostenere l’autocustodia.

"Bitcoin è un puro contante elettronico peer-to-peer che consente di inviare pagamenti online direttamente da un soggetto all'altro senza passare attraverso un istituto finanziario." - Satoshi Nakamoto, 2008.

Il white paper di sBTC è stato scritto dal gruppo di lavoro sBTC, che è aperto al pubblico e include contributi di scienziati informatici dell'Università di Princeton, sviluppatori del livello Stacks e contributori anonimi.

Nel 2022, il fallimento di entità centralizzate come FTX, Genesis e Voyager è costato agli utenti più di 2 trilioni di dollari. Questi fallimenti dimostrano l’importanza di riaffermare lo spirito di Bitcoin: creare un sistema veramente decentralizzato e trasparente.

Sulla base di questi principi di base, sBTC risolve il "problema di scrittura di Bitcoin", apre una nuova era di applicazioni Bitcoin e può accelerare rapidamente l'economia Bitcoin.

sBTC è progettato per essere decentralizzato e sicuro, soprattutto quando si sposta BTC su un altro livello che supporta contratti intelligenti e applicazioni decentralizzate (dApp).

L’asset digitale consente ai detentori di Bitcoin di mantenere la proprietà delle loro partecipazioni in BTC e di beneficiare della sicurezza di Bitcoin, ottenendo allo stesso tempo l’accesso al crescente ecosistema Bitcoin DeFi.

L'impilatore si comporterà in modo errato?

sBTC è minimizzato dalla fiducia e compatibile con gli incentivi: queste proprietà sono le stesse della sicurezza del Bitcoin stesso. Il gruppo di staker verrà ricompensato con BTC per l'elaborazione delle transazioni sBTC.

Inoltre, il portafoglio con soglia si basa su una soglia del 70%. Ciò significa che oltre il 70% degli staker dovrebbe colludere in modo finanziariamente ingiustificato per tentare un attacco. Se almeno il 30% degli stakeholder è onesto, non possono verificarsi pegging dannosi.

Inoltre, esiste una modalità di recupero in cui i premi BTC verranno utilizzati per soddisfare le richieste di peg. Pertanto, il BTC nativo non sarà “bloccato”. Inoltre, il processo è completamente trasparente, quindi chiunque può vedere sulla catena quanti BTC sono presenti nel portafoglio e quanti sBTC sono stati coniati.

Per garantire che il sistema mantenga la compatibilità con gli incentivi, il rapporto massimo “attivo” di sBTC circolanti è pari al 50% del totale degli STX bloccati. Se viene raggiunto il rapporto massimo, il gancio non verrà sottoposto a manutenzione finché il rapporto non verrà ripristinato. Ciò significa che anche se il prezzo di STX scendesse in modo significativo rispetto a BTC, la compatibilità degli incentivi verrà comunque preservata.

Cos'è l'aggiornamento di Stacks Nakamoto?

L'aggiornamento Stacks Satoshi è un hard fork del livello Stacks Bitcoin progettato per sbloccare l'intero potenziale di Bitcoin migliorando la velocità di creazione dei blocchi, le vulnerabilità del valore massimo estraibile (MEV) e la definitività delle transazioni di Stacks.​

- Tempi di blocco più rapidi: l'aggiornamento Nakamoto disaccoppia la produzione di blocchi Stacks dai tempi di arrivo dei blocchi Bitcoin, consentendo ora di produrre blocchi Stacks ogni 5 secondi.

- Finalità: la rete Stacks ancora la cronologia della catena alla cronologia della catena Bitcoin per garantire che le transazioni siano irreversibili. Inoltre, gli staker monitorano il comportamento dei minatori sulla rete e alla fine decidono se includere un blocco nella catena.

- Protezione MEV: gli aggiornamenti garantiscono un'equa distribuzione dei premi ed evitano la manipolazione del valore massimo estraibile (MEV). MEV si riferisce al profitto ottenuto risequenziando le transazioni non confermate.

Con l'aggiornamento, Stacks diventerà un livello più efficiente e scalabile per DeFi e Web3 su Bitcoin.

Come l'aggiornamento di Satoshi Nakamoto ha aperto la strada a sBTC

L'aggiornamento di Satoshi Nakamoto ha introdotto alcune funzionalità in Stacks, consentendo trasferimenti trustless di BTC da Bitcoin a sBTC su Stacks attraverso un meccanismo peg/peg gestito da un gruppo di partecipanti decentralizzati firmatari sBTC, aprendo la strada al lancio di sBTC.

I firmatari di sBTC sono Stacker che bloccano i BTC inviati loro dagli utenti in un portafoglio multi-firma, quindi coniano sBTC su Stack e li inviano all'utente.​

L'aggiornamento Nakamoto migliora anche la velocità delle transazioni sulla rete Stacks, riducendo i tempi di regolamento da minuti a secondi. Ciò rende sBTC più veloce ed efficiente da implementare nei protocolli DeFi su Stack.

Inoltre, questo aggiornamento introduce un modello di consenso PoX migliorato che collega la storia di Stack con la storia di Bitcoin, in modo che in ogni nuovo blocco Bitcoin verrà registrato anche lo stato della rete Stack, in modo che sia impossibile modificare il storia della rete senza cambiare la storia di Bitcoin.

Inoltre, gli stacker possono monitorare il comportamento dei miner e decidere se aggiungere blocchi alla catena, migliorando così la sicurezza della rete Stacks.

L'aggiornamento di Nakamoto fornisce a sBTC tutto ciò di cui ha bisogno per alimentare DeFi e Web3 oltre al popolare livello Bitcoin fornendo un'infrastruttura veloce e più versatile.

Qual è il futuro di sBTC?

L’introduzione di sBTC metterà in risalto il fatto che Bitcoin è molto più di una semplice riserva di valore. sBTC è costruito come una risorsa digitale decentralizzata e sicura che estenderà le capacità di BTC.

Oltre al lancio su Stacks, sBTC arriverà su Aptos Network e Solana per migliorare ulteriormente il ruolo di Bitcoin nel crescente ecosistema DeFi cross-chain.

Con sBTC, i costruttori possono realizzare tutto il potenziale di Bitcoin come asset completamente programmabile, aprendo la strada alla creazione di DeFi supportata da Bitcoin, token non fungibili (NFT) e altro ancora.