In che modo Fractal riesce a raggiungere questo obiettivo mantenendo la legittimità della rete principale e migliorando l'efficienza di elaborazione sotto molti aspetti?
La questione dell'espansione è sempre stata una direzione chiave per lo sviluppo dell'ecosistema BTC. Tuttavia, poiché la popolarità complessiva del settore è diminuita, molti progetti creativi ecologici di BTC, inclusi vari piani di espansione, sono gradualmente scomparsi dalla vista delle persone l'impetuoso sentimento del mercato, "ancora in funzione" ” è ancora un'espressione appropriata dello status di molti team di progetto.
Ieri, Fractal, una soluzione di estensione nativa basata sul codice core BTC fornita da UniSat, ha aperto il suo canale ufficiale. In combinazione con la precedente notizia che Unisat lancerà Fractal Bitcoin a settembre, l'editore non ha potuto fare a meno di nutrire un certo interesse per questo progetto. così sono andato sul sito ufficiale di Fractal per vedere Dai un'occhiata e avere una panoramica di ciò che rende speciale questo progetto.
Miglioramento autentico e "ortodosso" basato sulla catena principale di BTC?
Secondo l'autopresentazione ufficiale, Fractal Bitcoin migliora le capacità e la velocità di elaborazione delle transazioni utilizzando il codice core BTC per creare ricorsivamente infiniti livelli di espansione sulla catena principale di BTC, pur mantenendo la piena compatibilità con l'ecosistema Bitcoin esistente.
In breve, Fractal è espanso in base al codice core di BTC e presenta le seguenti caratteristiche:
Elevata velocità delle transazioni: il tempo di conferma del blocco della rete Fractal è di circa 30 secondi e la capacità di elaborazione delle transazioni è 20 volte quella della catena principale BTC.
Compatibilità nativa: Fractal Bitcoin è sviluppato sulla base del codice core BTC, quindi è completamente compatibile con i portafogli Bitcoin, gli strumenti e le attrezzature minerarie esistenti.
Regolazione dinamica: il sistema ricorsivo basato sulla catena principale BTC può regolare automaticamente il numero di livelli di espansione in base alla congestione della rete.
Tracciabilità sicura: tutte le transazioni condotte sulla rete Fractal possono in definitiva essere ricondotte alla catena principale Bitcoin.
È necessario mantenere la legittimità della rete principale e migliorare l'efficienza dell'elaborazione sotto molteplici aspetti. Come riesce Fractal a raggiungere questo obiettivo?
Meccanismo di espansione multistrato
Fractal sfrutta la progettazione intelligente di un livello di ridimensionamento ricorsivo per aumentare il throughput delle transazioni BTC. Vengono creati più livelli di livelli di estensione in base alla catena principale di BTC, formando una struttura ricorsiva ad albero. Questa struttura consente una "modalità di biforcazione" in cui ogni strato può essere ulteriormente espanso, aumentando le capacità di elaborazione parallela dell'intera rete.
Quando il volume delle transazioni sulla catena principale aumenta, Fractal scaricherà automaticamente alcune transazioni sul livello superiore. Ciascun livello può elaborare le transazioni in modo indipendente e il numero di livelli di ridimensionamento può essere aumentato o diminuito dinamicamente in base alle esigenze della rete. Durante i periodi di punta, può creare rapidamente nuovi livelli per gestire improvvisi aumenti del volume delle transazioni. Questa capacità di espansione dinamica consente alla rete di rispondere in modo flessibile alle diverse condizioni di carico.
Estrazione di cadenza
Fractal utilizza lo stesso meccanismo di consenso PoW di Bitcoin e i miner BTC possono passare senza problemi al block mining Fractal con gli attuali ASIC, GPU e altro hardware esistente.
Al fine di espandere la diversità degli utenti che partecipano al mining, Fractal ha proposto il meccanismo di merged mining Cadence Mining (Rhythm Mining), che combina le due modalità di mining di mining senza autorizzazione e merge mining. Ogni 3 blocchi è un ciclo, vengono generati 2 blocchi tramite "mining senza autorizzazione" e 1 blocco viene generato tramite "mining unito".
Per facilitare la comprensione, ecco una breve spiegazione dei due metodi di mining: il "mining senza autorizzazione" consente a chiunque abbia gli strumenti e l'hardware giusti di estrarre blocchi Fractal, simile al metodo di mining di BTC mentre il "merged mining" è specifico per BTC; Miner consente ai minatori di estrarre blocchi BTC e blocchi Fractal allo stesso tempo senza assorbire ulteriore potenza di calcolo.
Riapplica OP_CAT
Fractal Bitcoin riapplica OP_CAT, un codice operativo esistente nelle versioni precedenti di BTC ma successivamente disabilitato. OP_CAT consente di concatenare due stringhe insieme. Uno script che utilizza OP_CAT può espandere un valore di 1 byte a più di 1 TB di dati. Questa capacità di generare enormi dati può essere utilizzata dagli aggressori per condurre attacchi DoS, con conseguente arresto anomalo del nodo o della rete congestione. Poiché nelle versioni precedenti non esisteva un meccanismo di limitazione efficace per l'aggressività di OP_CAT, OP_CAT è stato disabilitato finché Tapscript non ha risolto efficacemente il problema limitando la dimensione degli elementi dello stack a 520 byte.
Oggi, il codice operativo OP_CAT "purificato" è diventato un potente strumento per gli sviluppatori, che possono gestire più facilmente numeri interi di grandi dimensioni e migliorare le capacità di scripting di BTC.
Inoltre, riprendere OP_CAT porterà maggiori possibilità di sviluppo all'ecosistema BTC e possibilità di adozione on-chain più diversificate, come applicazioni on-chain e contratti intelligenti, potranno mettere radici sulla catena principale di BTC.
riepilogo
Attualmente Fractal ha aperto ufficialmente il canale dell'acqua e la pagina di prova. Tuttavia, forse a causa dell'entusiasmo dell'esercito dei parrucchieri, la pagina del rubinetto è stata allagata e continua a segnalare errori. È temporaneamente impossibile ricevere acqua e questa moneta di prova verrà rilasciato ad agosto, ora di Pechino. Verrà aggiornato e ripristinato alle 16:00 del 13 e la rete di test verrà lanciata ufficialmente più tardi, quindi i lettori che vogliono partecipare non dovranno preoccuparsi troppo.
Tornando al progetto stesso, sia in termini di concetto del progetto che di meccanismo di implementazione, sembra che Fractal, che ha insistito sull'"espansione ortodossa" basata sulla catena principale di BTC, abbia effettivamente utilizzato meccanismi creativi per ottenere l'espansione nativa di BTC. . La futura adozione diffusa, la verifica a lungo termine della sicurezza, l’integrazione e il miglioramento con l’ecosistema BTC esistente richiederanno una continua auto-iterazione e continui test nel tempo. Spero che Fractal possa essere coerente e andare avanti nell’impetuoso mondo delle criptovalute.