Il 10 giugno, l'autore del protocollo RGB++ e fondatore di CELL Studio Cipher, il co-fondatore di DotSwap Lin, il co-fondatore di Shell Finance Tim Xie e il CMO NIGO di TBC (Turingbitchain) sono stati ospiti sullo spazio Twitter di UTXO Stack per parlare delle capacità del modello UTXO Darà origine a un nuovo modello dell’ecosistema Bitcoin?
Nel riepilogo del testo precedente, gli ospiti hanno condiviso le differenze e i vantaggi tra il modello UTXO e il modello account in termini di filosofia di progettazione, efficienza, ecc. e come implementare le capacità del contratto intelligente basate sul modello UTXO. Questo riassunto del testo coprirà le sfide dello sviluppo di progetti basati sul modello UTXO, soluzioni L2, sicurezza, modelli ecologici e altri argomenti.
3. Qual è la sfida più grande che incontri quando sviluppi progetti basati sul modello UTXO?
Cifratura: abbiamo parlato in precedenza dei vantaggi del modello UTXO, come semplicità, concorrenza e debug più semplice, ma in realtà anche i suoi difetti sono evidenti. Ad esempio, il suo stato globale sarà più problematico.
L'aggiornamento dello stato globale del modello di account Ethereum viene effettivamente eseguito dai minatori Quando si aggiungono transazioni al blocco, viene calcolato l'aggiornamento dello stato globale. Tuttavia, lo stato globale del modello UTXO può essere aggiornato solo dalla persona che invia la transazione al di fuori della catena, e poi la conferma. Qui c'è un problema. Se un certo UTXO salva il cosiddetto stato globale, sembra significare che solo una persona può aggiornarlo nello stesso blocco. Se due persone lo aggiornano contemporaneamente, si verificherà un conflitto.
Nel nostro vero lavoro di sviluppo, verrà generato molto lavoro su questo, ovvero abbiamo bisogno di un aggregatore off-chain per aggregare l'accesso di molte persone allo stato globale, aggregarlo in un unico risultato e quindi caricarlo sulla blockchain Viene elaborata solo la migrazione dello stato finale, il che equivale all'idea di combinare il modello account e il modello UTXO. Questa è in realtà quella che riteniamo sia la sfida tecnica più grande e aggiunge molto carico di lavoro di sviluppo. Rispetto al modello di account, oltre ai contratti intelligenti on-chain convenzionali e alle interfacce di accesso off-chain, è necessario creare anche un'interfaccia per le operazioni di aggregazione e i calcoli off-chain che porteranno i calcoli e l'aggregazione off-chain molto carico di lavoro.
Naturalmente abbiamo anche una soluzione. Stiamo cercando di introdurre i miner anche in L2. Non necessariamente li chiameremo miner, ma i nodi L2 svolgono anche il lavoro di Aggregator.
Abbiamo un progetto fratello chiamato Khalani. Hanno un'idea. Usano un linguaggio formale per costruire un altro livello di VM sopra la VM RISC-V. Questa VM gestisce il linguaggio formale appena menzionato. Allora cosa può fare questo linguaggio formale? Quando scrivi un contratto intelligente orientato a UTXO, genererà automaticamente un aggregatore e un generatore fuori catena allo stesso tempo. In questo modo, puoi scrivere il codice una volta e generare più processori. Questa idea è davvero molto interessante. Naturalmente, non hanno ancora completato lo sviluppo, quindi la difficoltà tecnica è piuttosto elevata.
Tim Xie: Se uso una metafora, penso che Ethereum sia in realtà una fabbrica di catena di montaggio altamente segmentata Qualunque cosa tu voglia fare, che si tratti di sviluppo o acquisizione di conoscenza, è relativamente facile e anche l'ecologia è molto ricca di infrastrutture e middleware sono disponibili anche supporto e soluzioni. Quando si ritorna all’ecosistema Bitcoin, è come tornare dalla società industriale alla società agricola. Proprio come prima che Ford sviluppasse la catena di montaggio, se produci automobili, potresti non dover produrre solo ruote, ma anche ruote. Un tale strumento. Ad esempio, quando realizziamo Shell Finance, abbiamo bisogno di un oracolo e di un DLC, ma non sono disponibili DLC sul mercato. Possiamo farlo solo da soli e collaborare con altri per svilupparlo. È proprio come se MakerDAO su Ethereum avesse bisogno di un oracolo quando crea stablecoin, ma non c'è Chainlink sul mercato, quindi possono creare Chainlink solo da soli.
Pertanto, dal mio punto di vista, la più grande difficoltà nello sviluppo nell’ecosistema Bitcoin risiede nel supporto ecologico, e lo sviluppo basato su UTXO è molto più difficile dello sviluppo basato su EVM. Naturalmente, anche questa è una fase che deve essere vissuta. Un partecipante precoce all’ecologia sopporterà più pressioni e risolverà più problemi rispetto ai ritardatari.
4. Quali soluzioni L2 basate sul modello UTXO sono attualmente sul mercato e come risolvono il problema della scalabilità di Bitcoin?
Lin: Se segui rigorosamente i criteri di giudizio che ho menzionato prima, non ce n'è nessuno perché nessuna delle loro transazioni è pubblicata su L1. In altre parole, sopra lo strato Bitcoin, possiamo anche avere degli overlay che implementano alcune nuove regole. Queste nuove regole hanno effetto solo sull'overlay, non sul primo strato, ma allo stesso tempo questi overlay godono di un altro livello. di vantaggi, come il meccanismo anti-doppia spesa di UTXO. Questa è in realtà la mia opinione personale, quindi attualmente non considero i cosiddetti progetti Bitcoin L2 come il secondo livello.
Ho visto relativamente pochi progetti L2 basati sul modello UTXO in senso lato. Sto principalmente studiando come utilizzare ZK (prova a conoscenza zero) per costruire trustles bridge e sfruttare UTXO. La maggior parte dei cross-chain bridge attualmente presenti sul mercato utilizzano un approccio decentralizzato per attraversare gli asset da una blockchain all’altra, a mio avviso non possono essere considerati L2 né in senso stretto né in senso lato. (Nota: si consiglia di leggere "Perché le risorse RGB++ possono ottenere una catena incrociata senza ponti")
5. Alcune persone sono preoccupate che l'introduzione di alcuni protocolli complessi possa mettere in discussione il meccanismo di sicurezza e consenso di Bitcoin. Cosa ne pensi?
NIGO: Gli Ordinals e BRC-20 provocano molte controversie, che possono essere divise in due campi principali. I sostenitori ritengono che finché paghi la commissione di gestione, hai il diritto di utilizzare lo spazio del blocco in qualsiasi modo, indipendentemente dal contenuto della transazione. Credono che BRC-20 e NFT abbiano portato nuova cultura e narrativa a Bitcoin, il che contribuirà a migliorare il valore applicativo pratico di Bitcoin. Il team di sviluppo Core è in realtà piuttosto contrario. Credono che la catena principale di Bitcoin debba essere mantenuta semplice e lasciare che BTC venga utilizzato come oro digitale. Pertanto, credono che BRC-20 e Le NFT sono transazioni spazzatura senza valore. Inoltre, troppe transazioni spam occuperanno la larghezza di banda delle transazioni, con conseguente tempo di blocco delle transazioni più lungo e commissioni di gestione più elevate. Quindi essenzialmente i concetti sono diversi.
Personalmente ritengo che Bitcoin UTXO e il modello sottostante dell'albero Merkle siano naturalmente adatti per transazioni ad alta concorrenza e ad alte prestazioni. Se il team di sviluppo principale della catena principale non lo supporta, arriveremo al secondo livello o anche la catena laterale per implementarlo. Preferisco "giochi e paghi". Finché paghi, puoi giocare. Credo che qui siano tutti sostenitori.
Lin: Penso che tutti possano pensarci. Altri dicono che l'introduzione di alcuni protocolli complessi potrebbe comportare sfide al meccanismo di sicurezza e consenso di Bitcoin. Allora, qual è esattamente questa sfida? Non possiamo semplicemente credere agli altri quando dicono che porterà delle sfide, giusto? E questa sfida, supponendo che si verifichi, che tipo di modo decentralizzato adottiamo noi come individui, come sostenitori di Bitcoin, per proteggere le nostre risorse Bitcoin da eventuali danni? Vale davvero la pena riflettere su queste domande. In realtà si ritorna all’essenza del decentramento. Dato che stiamo parlando di decentralizzazione, non si tratta sicuramente dell’opinione di alcune persone, ma di un consenso su questo argomento. Allora qual è il meccanismo attraverso il quale tutti noi raggiungiamo il consenso qui? Questo è piuttosto interessante, non voglio dare direttamente la mia opinione.
Voglio anche sollevare questa domanda: se qualcuno propone che determinati protocolli e determinate applicazioni abbiano un impatto sulla sicurezza di Bitcoin, ok, allora sia che sosteniamo o ci opponiamo a tale visione, che tipo di metodi possiamo usare? e proteggere le tue risorse Bitcoin? Come lo proteggiamo? Vale la pena pensarci.
Tim Xie: Recentemente ho esaminato se la potenza di calcolo della rete Bitcoin e le entrate dei minatori possono coprire le sue spese. La ricompensa per blocco di Bitcoin verrà dimezzata circa ogni quattro anni e diventerà sempre meno con il passare del tempo. Tuttavia, i minatori si concentrano solo sul profitto Dopo che la ricompensa per blocco diventa più piccola, perché i minatori dovrebbero mantenere la sicurezza della rete? Il loro investimento nella potenza di calcolo deve essere ricompensato. Quindi è ovvio che se il sistema Bitcoin vuole continuare a funzionare, il suo percorso di sviluppo deve essere quello di includere sempre più transazioni sulla catena, l’ecologia diventa sempre più prospera e le commissioni minerarie diventano sufficientemente generose.
Ordinali e BRC-20, non hanno biforcato Bitcoin, né hanno influenzato il consenso e la sicurezza di Bitcoin. Per espandersi si sono affidati a Indexer, che è un UTXO sulla catena principale di Bitcoin, ma è relativamente È solo un problema. A mio parere, non hanno danneggiato il valore fondamentale dell’intera rete Bitcoin, la rete stessa, né hanno impiantato alcun virus.
Al contrario, nuovi protocolli come Ordinals e BRC-20 hanno portato nuove possibilità a Bitcoin, hanno portato un gruppo di nuovi utenti, hanno permesso ad alcuni utenti di rimanere nell’ecosistema Bitcoin e hanno anche aumentato le entrate derivanti dalle commissioni dei minatori, contribuendo alla crescita del Bitcoin funzionamento continuato del sistema Bitcoin.
6. L'unicità di UTXO può dare vita ad un nuovo modello ecologico? Quali progetti meritano attenzione?
Cipher: L'ecologia di Bitcoin ha iniziato a diventare popolare da Inscription, e poi tutti hanno iniziato a parlare del Rinascimento di Bitcoin. Ora l'intera ecologia è entrata in una fase pronta a decollare. Penso che ci sia una grande opportunità in questo per l'ecologia di Ethereum ha incontrato un collo di bottiglia.
In passato, si pensava che Bitcoin dovesse solo essere un buon SoV (riserva di valore) e nient’altro. Ethereum è il computer mondiale. Dobbiamo costruire l’ideale di un mondo decentralizzato su Ethereum. I media decentralizzati, le applicazioni finanziarie, i giochi, ecc. sono tutti basati su Ethereum. Ma man mano che Ethereum si consolida sempre di più, i vincoli di capitale diventano sempre più importanti, le opportunità per nuovi imprenditori diventano sempre meno, e mentre inizia il passaggio da PoW a PoS, tutti iniziano a chiedersi se dovremmo davvero investire in tutti i futuri Web 3. strutture. Pressione su Ethereum. Allo stesso tempo, stanno crescendo anche piattaforme emergenti come Solana. Non si preoccupano della decentralizzazione, e anche i marchi famosi affermano di essere favorevoli alla centralizzazione, ma sono efficienti, veloci ed economiche e conquistano costantemente il mercato. Ethereum.
In quel momento, un gruppo di persone ha detto che avevamo riconosciuto il primo Bitcoin, che era più decentralizzato e snello, e che avremmo dovuto ricostruire l’intera infrastruttura decentralizzata nell’ecosistema Bitcoin. Questa narrazione è più interessante e ha le sue caratteristiche uniche, ma non è così rilevante per UTXO. In altre parole, c’è effettivamente una differenza nell’orientamento al valore, e UTXO lo è proprio perché i suoi vantaggi vengono gradualmente evidenziati in questa narrazione.
Inoltre, anche lo sviluppo ecologico di Ethereum si sta avvicinando a UTXO. Ad esempio, il calcolo dell'EVM parallelo significa che quando viene avviata ogni transazione, viene prima chiaramente indicato quali stati consumerò o occuperò, in modo che sia conveniente per. vado L'elaborazione parallela è in realtà l'idea di UTXO.
Nei campi DeFi, NFT, Metaverse, ecc., a quali progetti innovativi vale la pena prestare attenzione? Ho più familiarità con l'ecosistema CKB. Progetti come Nervape e Unicorn sono diversi dai precedenti progetti PFP NFT. Sottolineano l'interazione, il gameplay e i cambiamenti nei parametri interni e sono più simili a Loot.
Inoltre, sono più ottimista riguardo al Lightning Network, che è più adatto a UTXO. Fondamentalmente non esiste un Lightning Network nel mondo Ethereum. Il pagamento basato sulla rete Lightning e varie finanze basate sulla rete Lightning sono sicuramente un campo vasto e verranno fuori cose nuove. Tuttavia, la tecnologia non è ancora così matura, ma in realtà si svilupperà molto rapidamente Esso. .
Tim Xie: Penso che Ethereum sia ancora in prima linea nell'innovazione, ma ha riscontrato problemi. Le cose descritte nel white paper di Ethereum, inclusi mercati di previsione, transazioni, DeFi, oracoli, RWA, ecc., sono state sostanzialmente completate, quindi in realtà non sa cosa farà nella fase successiva. Quando non sorgono nuovi bisogni, tutti cadranno nella confusione collettiva e dovranno trovare una strada da soli.
L'attuale reazione del mercato è in due direzioni diverse. La prima è che Solana ha affermato che ci impegneremo nell'intelligenza artificiale e nel DePIN. L'altra è che alcuni utenti pensano che torneremo a Bitcoin. Ora che l’ecosistema Bitcoin sta implementando Inscription e DeFi, la nostra ideologia in realtà sta ancora andando avanti secondo il paradigma Ethereum, quindi lo sviluppo ecologico iniziale è sostanzialmente lo stesso.
Quando Bitcoin completerà questa fase, che potrebbe avvenire uno, due o tre anni dopo, l’ecosistema Bitcoin inizierà a diventare diverso dall’ecosistema Ethereum? Dal punto di vista attuale, Bitcoin ha il capitale e la capacità per fare queste cose. Tuttavia, il problema qui è che è molto decentralizzato, a differenza di Ethereum, che ha una base per organizzare e coordinare in modo unificato. Naturalmente ci sono pro e contro in questo. Il vantaggio è che tutti possono esplorare una varietà di possibilità senza essere limitati dagli altri, e non c’è bisogno di preoccuparsi dell’ortodossia. Ognuno può esplorare al meglio delle proprie capacità. La mia opinione attuale è che entro i prossimi due anni, giocheremo effettivamente un ruolo di recupero, rifacendo ciò che è successo con Ethereum e il modello di comprovato successo su Bitcoin. Due anni dopo, quando avremo finito di recuperare, il modo in cui andremo avanti è una questione molto importante.
Lin: La mia idea personale è che se trattiamo Bitcoin come oro digitale, allora varie risorse su Bitcoin possono essere considerate opere d'arte d'oro. L'arte in oro non deve essere acquistata necessariamente con oro, può anche essere acquistata con valuta legale o altre valute. Allo stesso modo, le risorse su Bitcoin non devono necessariamente essere scambiate con Bitcoin.
Ora che l’ETF Bitcoin è stato approvato, dobbiamo ampliare i nostri orizzonti. Non tutto deve perseguire transazioni on-chain, e non dovremmo concentrarci solo sul piccolo gruppo di persone che comprendono la conoscenza di Bitcoin e possiedono Bitcoin. Questo è in realtà sbagliato. Sì, perché il mercato è molto piccolo. In altre parole, dobbiamo ampliare i nostri orizzonti, uscire dal cerchio e muoverci verso un mercato più ampio.