Istruttore: Insegnante Ben77
Il 23 agosto, CKB ha annunciato il suo documento leggero su Lightning Network Fiber Network. Recentemente, ho studiato in modo approfondito la conoscenza di Lightning Network e ho acquisito una certa quantità, quindi ho condotto immediatamente delle ricerche su Fiber e questo articolo è uscito.
1. Miglioramenti della fibra
Rispetto alla rete Lightning su BTC, la fibra ha le sue considerazioni nella progettazione. Allo stesso tempo, a causa delle caratteristiche delle reti eUTXO e CKB, apporta anche alcuni punti tecnici unici.
1. Le risorse vengono trasferite all'interno del canale
Da quando Lightning Labs ha sviluppato la risorsa Taproot, Lightning Network ha finalmente inaugurato l'espansione del livello di emissione delle risorse. Tuttavia, la logica di implementazione del trasferimento delle risorse Taproot nel canale Lightning generale è la seguente:
Le risorse fitroot entrano ed escono dal canale attraverso il "tasso di cambio" su entrambi i lati del canale Ciò che effettivamente attraversa il canale è BTC. Se vuoi realizzare che le risorse Taproot vengono utilizzate nel canale, allora il canale deve essere migliorato per diventare un "canale Taproot", che potrebbe dover essere risolto in una forma simile alla sidechain.
In Fiber, le risorse vengono trasferite direttamente all'interno del canale. Il diagramma del concetto di implementazione è il seguente:
2. Adozione del PTLC
La rete Lightning su BTC utilizza la tecnologia HTLC. HTLC è in realtà abbastanza buona nell'uso reale, ma ha ancora la possibilità di distruggere la privacy della rete Lightning nei collegamenti multi-hop.
In termini di tecnologia, HTLC utilizza la stessa preimmagine durante tutto il percorso "multi-hop". Allo stesso tempo, dato che la preimmagine viene generata casualmente dal beneficiario, è improbabile che la stessa preimmagine venga utilizzata per due pagamenti diversi. Pertanto, se un'entità (individuo, azienda, ecc.) controlla più nodi su un determinato percorso di pagamento, può ottenere informazioni complete sulla transazione in base all'input ricevuto da un nodo e all'output di un altro nodo. Questa entità può quindi utilizzare alcune euristiche (basate sulla lunghezza del percorso o sul tipo di nodo) per indovinare quale nodo nel percorso è il pagatore e quale nodo è il beneficiario. Gli sforzi in materia di privacy dell’Onion Routing sono compromessi.
Con PTLC, ogni hop nel percorso utilizza un valore segreto diverso. In questo modo viene protetta la privacy ottenuta attraverso il routing Onion. La fibra utilizza la tecnologia PTLC.
Per i dettagli su questo punto tecnico si rimanda al seguente articolo:
Cos'è il "Contratto Point Time Lock (PTLC)"?
(https://www.btcstudy.org/2022/01/27/breaking-down-the-bitcoin-lightning-network-eltoo/)
3. Allevia i problemi incontrati da BTC Lightning Network
Il design complessivo di Fiber è nato dal Lightning Network di BTC, quindi anche alcuni dei problemi dell'attuale Lightning Network sono stati "ereditati", come l'importantissima questione della "gestione della liquidità".
Nel BTC Lightning Network, la gestione della liquidità del canale è una questione molto problematica, ma poiché l'ingresso richiede liquidità e anche la riscossione dei pagamenti richiede liquidità, dobbiamo inevitabilmente coinvolgere lo scenario di aggiustamento della liquidità del canale. La soluzione attuale, che si tratti di "scambio sottomarino" o "JIT" o "splicing dei canali", comporterà il problema di consentire agli utenti di effettuare 1-2 transazioni sulla rete principale. La conferma della rete principale di BTC è lenta e ci sono Forse il gas è ancora alto, il che confonderà le persone o avrà una brutta esperienza.
In Fiber, sebbene la soluzione "LSP + sottomarino swap" attualmente divulgata non elimini i problemi di questa soluzione di liquidità, il costo per l'invio di una transazione ckb è molto basso, anche il tempo di attesa è molto breve e l'esperienza dell'utente è sarà molto meglio.
4. Può raggiungere l'interoperabilità con BTC Lightning Network
La fibra non è limitata alla rete CKB Può ottenere la conversione 1:1 tra BTC e CCBTC attraverso il modello "accettore intermedio". Questo metodo è in qualche modo simile alla costruzione di un "ponte lampo" e questa soluzione può essere resa decentralizzata. cioè, le persone comuni possono partecipare alla fornitura di questo servizio e agire come "accettanti" se dispongono di tali beni.
Se ci pensi ulteriormente, in questo modo BTC può scambiare direttamente altri asset nella rete CKB e devi solo accettare la quotazione del tasso di cambio dall’Oracolo pubblico.
Naturalmente attualmente è nella fase di progettazione concettuale e lo sviluppo effettivo deve essere osservato.
2. Problema della fibra
Oltre ai problemi da affrontare insieme per “ereditarietà”, Fiber ha anche alcune questioni su cui vale la pena discutere.
1. Questione di necessità
Lo sviluppo del Lightning Network di BTC è un piano nato da "limitazioni di piccoli blocchi" e "tempi di conferma estremamente elevati sulla rete principale. L'obiettivo è migliorare questi problemi nel campo dei pagamenti, ottenere riduzioni significative delle tariffe e aumentare significativamente il TPS".
Per la rete CKB, attraverso i test, la tariffa di gestione attuale per un trasferimento è di circa 0,0000183 ckb. Combinata con il prezzo attuale di ckb (~0,01 U), la tariffa è di circa 0,000000183 U. Questa tariffa è già molto, molto, molto bassa , anche se consideriamo il prezzo di ckb è aumentato di 10 volte, la rete ckb è congestionata di 10 volte e il costo di una transazione è di soli 0,0000183U, che è ancora molto basso. Pertanto, la necessità di Lightning Network è ovviamente insufficiente alla rete BTC.
Allo stesso tempo, considerando che il pagamento lampo presenta ancora problemi come [difficoltà nel funzionamento e nella manutenzione dei nodi] [richiede il pagamento online da entrambe le parti] [utilizzo insufficiente dei fondi] e altri problemi, sebbene esistano alcuni mezzi per migliorarlo, sembra che la necessità non è così forte.
Naturalmente possiamo anche considerare il problema da diversi punti di vista:
1) Dal punto di vista della velocità di pagamento, il tempo di generazione del blocco della rete CKB è di 8 ~ 48 secondi e la rete Lightning è sostanzialmente vicina al "pagamento immediato" e la velocità di pagamento è migliorata;
2) Dal punto di vista dello sviluppo tecnologico, la rete CKB stessa ha una propria ecologia. Lo sviluppo della rete Lightning contribuirà allo sviluppo e all'espansione dell'intera mappa tecnologica ecologica. In futuro potrebbero esserlo anche altre tecnologie come ZK introdotto, che può essere visto anche sotto questo aspetto.
2. Problema del modello del fulmine
Il modello Lightning utilizzato da Fiber si basa su "Daric", questo modello è un modello P2P tradizionale, tuttavia, se guardiamo al recente sviluppo del mercato di BTC Lightning Network, il modello P2P ha incontrato enormi problemi all'hosting LSP Anche la chiusura del portafoglio lo conferma e l'annuncio della cessazione delle operazioni da parte dell'LSP sotto Mutiny getta un'ombra sulla possibilità di mantenere la soluzione di custodia dell'LSP.
Penso che le future modifiche al modello Lightning dovranno essere osservate attentamente.
3. Prospettive per la fibra
Ho sempre avuto rispetto per il team di sviluppo di CKB, ho già detto il motivo prima, ovvero rispetto i team che sono ancora disposti a esplorare e sviluppare, in particolare il team orientale, indipendentemente dal successo o dal fallimento. Pertanto, ho delle aspettative per Fiber, ho pensato alle possibili direzioni che posso aspettarmi o a cui penso e le condividerò qui.
1. Come sfruttare i vantaggi della rete ckb per innovare
La rete CKB ha introdotto una nuova architettura all'inizio della sua progettazione, quindi se può sfruttare le caratteristiche della sua rete per apportare ulteriori innovazioni sulla rete Lightning è la direzione che non vedo l'ora di prendere. Per esempio:
1) Come risolvere perfettamente il problema del pagamento offline?
2) È possibile affrontare i problemi di gestione della liquidità partendo da un quadro di progettazione fondamentale?
3) È possibile debellare la difficoltà di interazione nei canali multiplayer?
4)……
L’innovazione è sempre la forza produttiva primaria e la cornucopia di questo mercato!
2. Costruire più scenari di domanda di fulmini
C'è un problema generale con Lightning Network, ovvero dove dovrebbero essere gli scenari applicativi di Lightning Network? Abbiamo milioni di TPS, ma in realtà quali situazioni hanno requisiti di interazione così forti? Oppure quali scenari sono assolutamente necessari o possono essere risolti solo attraverso Lightning Network?
Ho pensato a "media in streaming a pagamento" e "gioco", e per un certo periodo è stato derivato anche "LAPP". Tuttavia, progetti di questo tipo sul mercato o non sono decollati o sono "morti", quindi la scena dovrebbe cadere in Lì, anche la fibra incontrerà un problema del genere.
Spero che la fibra possa estrarre o addirittura "costruire" scenari di domanda più fulminea. La tecnologia può riflettere il suo valore solo quando viene implementata, altrimenti diventerà facilmente un "giocattolo da geek". Tuttavia, nelle mie conversazioni con il personale interessato, l'ho imparato CKB Il team lo apprezza molto e spera di vedere i loro continui progressi in questo settore.