1. Introduzione al progetto

TuringBitChain (di seguito TBC) è una catena pubblica basata sul modello UTXO del protocollo Bitcoin originale FORK che, partendo dal metodo di generazione del TXID più basso, migliora ulteriormente le prestazioni parallele e propone in modo innovativo l'implementazione del Layer-1 sul modello UTXO. La soluzione del contratto intelligente può raggiungere un’espansione illimitata garantendo un decentramento sufficiente.

Cos'è il modello UTXO? Il cosiddetto modello UTXO, in poche parole, è un modello contabile di conto speciale. Il suo significato cinese è "Unspent Transaction Output". Una grande differenza rispetto al modello tradizionale del saldo del conto di ETH e delle banche è che questo modello registra solo la transazione stessa, non i risultati della transazione. Il modello UTXO presenta i seguenti due vantaggi rispetto ai modelli di saldo del conto come ETH: 1: se l'utente abilita un nuovo indirizzo per trasferimenti e transazioni, la relazione tra il nuovo indirizzo e l'indirizzo originale è difficile da tracciare, il che può garantire meglio Privacy dell'utente; 2: Il modello UTXO può teoricamente utilizzare diversi UTXO per emettere più transazioni in parallelo e trasmetterle alla rete. Bitcoin è stato progettato per la completa trasparenza, equità e verificabilità. UTXO può aiutare Bitcoin a raggiungere questi obiettivi. Pertanto, BTC adotta il modello UTXO come struttura dei dati di archiviazione sottostante e può anche risolvere il problema della doppia spesa senza fare affidamento su una terza parte fidata.

2. Visione del progetto

Il problema più grande che la tecnologia blockchain ha sempre dovuto affrontare è il problema dell'espansione della capacità. Diverse catene pubbliche hanno cercato di utilizzare diversi percorsi tecnici per risolvere questo problema, come lo schema di sharding di Ethereum e poiché il modello UTXO ha elevate caratteristiche di concorrenza, esiste no Poche catene pubbliche scelgono la via UTXO per espandersi. Tuttavia, la maggior parte delle attuali catene pubbliche modello UTXO non dispone di contratti intelligenti Layer-1 e non può implementare logiche aziendali complesse.

Abbiamo esaminato brevemente diverse altre catene pubbliche. Ad esempio, Conflux è un modello UTXO e utilizza ESpace per implementare contratti intelligenti compatibili con EVM e non BVM. Nervos crea un secondo livello simile al rollup per implementare i contratti intelligenti. ADA ha modificato il modello UTXO e lo ha trasformato nel modello EUTXO per implementare i contratti intelligenti, ma il modello EUTXO non è compatibile con BTC. STX ha contratti intelligenti, consenso POX, modello non UTXO e il suo sviluppo ecologico è buono. Kas supporta EVM, ma al momento non ci sono contratti intelligenti (la roadmap del progetto dice che sarà supportato in futuro). TBC si impegna a creare un protocollo sottostante completo collegando Bitcoin e un'architettura multi-catena. Attualmente supporta NFT, Defi, archiviazione dati, BTCFI, BTC NFT e BRC20 implementati tramite protocolli convenzionali, ecc. Nel secondo trimestre verrà implementato anche il supporto per Ordinals e BRC20.

La visione di TBC è quella di contribuire a sbloccare il pieno potenziale di Bitcoin e risolvere il suo problema di congestione. In futuro, BTC non sarà più solo oro digitale, non solo uno strumento per immagazzinare valore, ma potrà essere utilizzato anche per transazioni quotidiane, incluso l'acquisto di caffè; .piccolo consumo e ha un sistema operativo di contratto intelligente come ETH. TBC ha realizzato le funzioni che Buterin voleva implementare su Bitcoin all'epoca aiuteranno BTC a creare un prospero ecosistema BVM simile a EVM.

tre. Caratteristiche e vantaggi del progetto

1. Decentralizzazione: utilizzando lo stesso schema di consenso POW di BTC e lo stesso algoritmo di mining SHA256 di BTC, il progetto viene rilasciato pubblicamente il prima possibile per garantire che TBC sia aperto e che il rilascio dei blocchi TBC sia determinato dalla potenza di calcolo attraverso una concorrenza leale decisione di sfruttare appieno le capacità di allocazione ottimale del mercato.

2. Conformità ed efficienza: il software del nodo TBC è protetto dai diritti di proprietà intellettuale e la blockchain che supporta adotta un meccanismo di blocco del mining KYC, che può prevenire efficacemente i rischi di attacchi alla potenza di calcolo e furto di risorse quando la potenza di calcolo della rete è ridotta. creare un ambiente economico di mercato caratterizzato da una sana concorrenza. Inoltre, distribuendo nel rispetto dei diritti di proprietà intellettuale e rispettando i diritti di proprietà intellettuale, utilizzando la blockchain come vettore per promuovere la trasformazione del mercato di invenzioni e creazioni, può nascere un mercato dei micropagamenti per i prodotti della conoscenza e della tecnologia, favorendo la nascita di singoli professionisti e la promozione dello sviluppo della microtecnologia. Una collaborazione efficiente e una distribuzione del mercato tra le imprese hanno un enorme spazio di applicazione e un significato di progresso sociale. Il software del nodo TBC verrà gradualmente aperto al mondo esterno una volta migliorato l'accordo open source. Nella fase attuale, i partecipanti devono contattare e collaborare individualmente.

3. Espansione illimitata: adozione di un modello UTXO ad alta concorrenza ottimizzato e aggiornamento del formato di transazione del modello UTXO tradizionale per creare un super nodo che supporti il ​​calcolo parallelo ad alte prestazioni, garantendo una catena pubblica dinamicamente scalabile che può trasportare milioni di TPS (; in Durante il test di rete TBC, il TPS ha raggiunto oltre 13.000).

4. Contratto intelligente UTXO Layer-1: TuringContract è la prima soluzione pratica di contratto intelligente Turing-completa pura a un livello basata sul modello UTXO, in grado di realizzare tutta la logica dell'EVM. E grazie ai vantaggi del modello UTXO, TBC ha i vantaggi di prestazioni elevate e costi di gestione estremamente bassi.

5. Tecnologia a conferma zero per le transazioni: le transazioni FT e NFT vengono completate istantaneamente, con un'esperienza utente di applicazioni on-chain a bassa latenza e le tariffe GAS diminuiscono all'aumentare del numero di utenti.

6. Sistema operativo Bitcoin (contratto intelligente fattibile): l'archiviazione dei dati, l'esecuzione del contratto e la trasmissione delle transazioni sono tutti completati su un'unica catena.

7. Lo stesso indirizzo del portafoglio dell'indirizzo del portafoglio Bitcoin: TBC applica lo stesso importo e la stessa struttura tecnica a BTC e abiliterà la funzione di mappatura Bitcoin 1:1 Nakamoto in futuro per realizzare la narrativa BTCfi; (Abilita utilizzo BTC come risorsa, abilita BTC come unità di trading)

8. Infrastruttura modulare cross-chain amichevole (denominata provvisoriamente TuringBridge): A) La libreria di applicazioni open source sarà lanciata presto. B) Abilitare applicazioni funzionali e altamente personalizzabili pronte all'uso.

4. Analisi del modello economico

1. TBC è un lancio giusto, senza ICO o IDO. Modello POW puro del protocollo originale FORK Bitcoin; sia le operazioni del nodo che le operazioni di esecuzione sono finanziate dai contributori iniziali.

2. Il TOKEN della catena pubblica TBC si chiama token TBC e la data di rilascio è il 15 febbraio 2024. Il limite massimo di fornitura di TBC è di 2,1 miliardi, di cui il 93,3% esisteva naturalmente al momento del fork ed è stato bloccato. Il restante 6,7% è generato dall’estrazione POW.

3.Intervallo di blocco TBC: circa ogni 10 minuti; algoritmo di regolazione della difficoltà: Asert FastDAA; algoritmo di mining: SHA-256 (compatibile con BTC\BCH): limite superiore iniziale di 4G (e successiva espansione dinamica a seconda della situazione).

5. Gruppo di sviluppo

I primi sviluppatori di TBC provengono da più di 3 team di esperti di tecnologia in tutto il mondo e hanno molti anni di esperienza nella ricerca su blocchi di grandi dimensioni e soluzioni di espansione. Inoltre, TBC combina i risultati accademici di esperti nel campo del calcolo ad alte prestazioni e ha un design sistematico e lungimirante. La tecnologia di invenzione alla base di TBC è stata annunciata nel settembre 2021 e anche il contratto intelligente Turing-Contract ad alte prestazioni Layer1 completo di Turing ha completato la progettazione e l'esperimento molto presto. Nel marzo 2022 è stato ufficialmente rilasciato il contratto intelligente Turing-Contract Layer1 completo e ad alte prestazioni.

Nel dicembre 2023 è stata lanciata la testnet TBC Alpha, dove sono state verificate soluzioni scalabili di esperti di calcolo ad alte prestazioni. TuringContract viene eseguito a oltre 13.000 TPS. Dopo diversi mesi di test testnet, la mainnet TBC è stata lanciata ufficialmente il 14 febbraio 2024.

6. Roadmap del progetto

1. La prima fase: (fase BTCfi)

TBC mira a liberare il potenziale di Bitcoin per partecipare ad applicazioni ecologiche come Defi, NFT e LSD attraverso BVM [Bitcoin Virtual Machine]. L’approccio di TBC è simile a quello che Polygon ha fatto con ETH.

2. La seconda fase: (promuovere BVM affinché sia ​​compatibile con tutte le catene UTXO)

a: In futuro, verranno promosse più catene UTXO per adottare BVM, come l’ecosistema Doge. b: Attraverso la matura infrastruttura cross-chain decentralizzata, TuringBrige assiste la futura integrazione della catena UTXO BVM e il modello di account EVM chain ecology.

3. La terza fase: (la dimensione del blocco entra nella fase TB e la commissione di gestione si avvicina allo 0)

TBC rompe la convenzione delle blockchain esistenti in cui un gran numero di utenti comporta commissioni elevate. Man mano che la rete si sviluppa, TBC dimostrerà il fascino delle commissioni di transazione che diminuiscono all’aumentare degli utenti. Le basse commissioni di transazione sono la base della popolarità delle catene pubbliche.

4. La quarta fase (la catena pubblica sottostante creata per il mondo virtuale reale) consente ai migliori attori di verificarsi (Bitcoin e TBC)

Poiché TBC è in grado di eseguire massicce applicazioni blockchain e verificare i dati sulla catena, l’effetto di rete continua ad aumentare e TBC aiuterà BTC a guidare la prossima generazione di Internet.

Sette. Spiegazione dettagliata della tecnologia core TBC

TBC è un'infrastruttura blockchain ad alte prestazioni e completa intelligenza locale.

A. Prestazioni elevate

A1 Infinitamente espandibile

A2. Può essere elaborato in una pipeline

B. Intelligente e completo

Ogni catena UTXO locale è una macchina di Turing completa

A1 ad alte prestazioni: infinitamente scalabile

Prestazioni elevate significano elevata scalabilità parallela, utilizzando il calcolo distribuito anziché il calcolo single-core su una singola macchina, che include due tipi di espansione: scalabilità forte e scalabilità debole.

Il primo risolve la dimensione del problema e aumenta l’utilizzo dei core di elaborazione, con conseguente riduzione corrispondente del tempo di elaborazione totale, espressa come:

Tempo(N) = Tempo(1) / N

N è il numero di core di elaborazione della CPU

Quest'ultimo consiste nell'espandere la portata del problema e aumentare di conseguenza il nucleo di elaborazione, in modo che il tempo di elaborazione possa essere mantenuto a un livello stabile. L'espressione corrispondente è:

Carico di lavoro(1)/1 ~? Carico di lavoro(N)/N

Studiando una varietà di algoritmi paralleli, il modello di calcolo distribuito utilizzato da TBC può avere caratteristiche sia di forte scalabilità che di scalabilità debole.

A2 Prestazioni elevate: pipeline

TBC ha sempre implementato il concetto di base dello stile pipeline nel processo di progettazione del contratto intelligente, in modo che in futuro possa accelerare il throughput di esecuzione dei programmi seriali tramite hardware.

B. Intelligente e completo

Secondo il modello UTXO di TBC, ogni catena UTXO è una macchina di Turing. Un gran numero di macchine di Turing concorrenti formano una rete pratica, intelligente e completa della blockchain. La BVM sottostante è molto diversa dall'EVM.

Confronto delle prestazioni dei modelli sottostanti BVM ed EVM

Gestore dello stack BVM

OP_PUSH_TX introduzione tecnica

TBC può attualmente scegliere la tecnologia OP_PUSH_TX per incorporare i dati delle transazioni upstream e downstream nello spazio dati programmabile per ottenere funzionalità Turing-complete locali. L'UTXO isolato consentirà l'esecuzione di diversi spazi programmabili in parallelo per ottenere un'efficiente verifica dei dati dei blocchi, riducendo il commissioni per transazione.

Rigonfiamento dei dati->hashing gerarchico

TBC utilizza un originale modello di hash gerarchico piatto per risolvere il problema del rigonfiamento dei dati e dell'espansione nella trasmissione dei dati tra nodi o nei contratti intelligenti, fornendo una solida base per la sovrastruttura.

Quali applicazioni può supportare TBC, un’infrastruttura blockchain basata su alte prestazioni e completa intelligenza locale?

1 Condivisione delle informazioni della CA a percorso completo Internet basata su blockchain

2 applicazioni Internet utente destinate a un singolo data center

Rimuovendo il controllo dei dati individuali da un singolo data center (portale/sito di social networking), è possibile trasformare un gran numero di attuali rapporti di produzione e rimodellare la finanza, la vita, l'istruzione, l'assistenza medica e il lavoro degli utenti.

TBC dispone di uno strato scalabile e ad alte prestazioni di contratti intelligenti, che può diventare un’infrastruttura come gli operatori di telecomunicazioni, consentendo ai partecipanti di ridurre i costi di confezionamento delle transazioni attraverso la concorrenza tecnica e di fornire il 95% delle esigenze funzionali della società. Lo spazio rimanente dei requisiti funzionali è lasciato a un sistema EVM (simile) globalmente inefficiente.

TBC dispone di pratiche tecnologiche originali di calcolo ad alte prestazioni, che devono diventare un'infrastruttura ed essere distribuite in modo conforme su scala globale. Nei campi di applicazione che influiscono sul sostentamento delle persone, l'originario rispetto della TBC lascerà indietro altri progetti ecologici della giungla primitiva e sfrutterà appieno il suo valore.

La TBC può sfruttare appieno le efficienti capacità organizzative del diritto in una società civile e, allo stesso tempo, utilizzare la capacità di auto-organizzazione della tecnologia blockchain per valorizzare le informazioni per fornire un ulteriore feedback e promuovere il progresso della civiltà contrattuale nazionale e raggiungere un’efficienza auto-organizzazione decentralizzata sotto l’incoraggiamento del sistema di concorrenza di mercato.

Originare dall'autorganizzazione e, infine, formare un mondo elettronico altamente organizzato è la missione di TBC.

Conclusione:

Lo slogan di TBC è La blockchain per la seconda vita. È la catena pubblica sottostante creata per consentire agli esseri umani di entrare nel mondo virtuale. Allo stesso tempo, sono entrambi i più importanti iniziatori di macchine virtuali BVM nell'ecosistema BTC. Proprio come Polygon nell'ecosistema BTC, la rete principale è stata appena lanciata. Con l'esplosione dell'ecosistema BTC, TBC ha l'opportunità di diventare il leader di BTC L2 Aspettiamo e vediamo.