Instrutor: Professor Ben77

Em 23 de agosto, a CKB anunciou seu artigo leve sobre Lightning Network Fiber Network. Recentemente, tenho estudado a fundo o conhecimento da Lightning Network e ganhei uma certa quantia, então conduzi pesquisas sobre fibra imediatamente e este artigo foi publicado.

1. Melhorias de fibra

Comparada com a Lightning Network no BTC, a Fiber tem suas próprias considerações de design. Ao mesmo tempo, devido às características das redes eUTXO e CKB, também traz alguns pontos técnicos exclusivos.

1. Os ativos são transferidos dentro do canal

Desde que o Lightning Labs desenvolveu o ativo Taproot, a Lightning Network finalmente inaugurou a expansão do nível de emissão de ativos. No entanto, a lógica de implementação da transferência de ativos Taproot no Lightning Channel geral é a seguinte:

制作 by Dapangdun

Os ativos Taproot entram e saem do canal através da "troca de taxa de câmbio" em ambos os lados do canal. O que realmente passa pelo canal é o BTC. Se você quiser perceber que os ativos Taproot são usados ​​no canal, então o canal precisa ser melhorado para se tornar um "Canal Taproot", que pode precisar ser resolvido de uma forma semelhante ao sidechain.

No Fiber, os ativos são transferidos diretamente dentro do canal. O diagrama do conceito de implementação é o seguinte:

制作 by Dapangdun

2. Adoção de PTLC

A Lightning Network no BTC usa a tecnologia HTLC. Na verdade, o HTLC é bom o suficiente no uso real, mas ainda tem a possibilidade de destruir a privacidade da Lightning Network em links multi-hop.

Em termos de tecnologia, o HTLC usa a mesma pré-imagem em todo o caminho “multi-hop”. Ao mesmo tempo, dado que a pré-imagem é gerada aleatoriamente pelo beneficiário, é improvável que a mesma pré-imagem seja utilizada para dois pagamentos diferentes. Portanto, se uma entidade (indivíduo, empresa, etc.) controlar vários nós em um determinado caminho de pagamento, ela poderá obter informações completas da transação com base na entrada recebida por um nó e na saída de outro nó. Essa entidade pode então usar alguma heurística (com base no comprimento do caminho ou no tipo de nó) para adivinhar qual nó no caminho é o pagador e qual nó é o beneficiário. Os esforços de privacidade do roteamento cebola são prejudicados.

Com o PTLC, cada salto no caminho usa um valor secreto diferente. Desta forma, a privacidade alcançada através do roteamento cebola é protegida. A fibra usa tecnologia PTLC.

Para obter detalhes sobre este ponto técnico, consulte o seguinte artigo:

O que é “Contrato de bloqueio de ponto e tempo (PTLC)”?

(https://www.btcstudy.org/2022/01/27/breaking-down-the-bitcoin-lightning-network-eltoo/)

3. Alivia os problemas encontrados pela BTC Lightning Network

O design geral do Fiber nasceu da Lightning Network do BTC, portanto, alguns dos problemas atuais da Lightning Network também foram "herdados", como a muito importante questão de "gerenciamento de liquidez".

Na BTC Lightning Network, a gestão da liquidez do canal é uma questão muito problemática, mas como a entrada requer liquidez e a cobrança de pagamentos também requer liquidez, inevitavelmente temos que envolver o cenário de ajuste da liquidez do canal. A solução atual, seja "swap submarino" ou "JIT" ou "splicing de canal", envolverá o problema de permitir que os usuários realizem 1-2 transações na rede principal. A confirmação da rede principal do BTC é lenta e talvez haja. o gás ainda está alto, o que deixará as pessoas confusas ou terão uma experiência ruim.

Na Fiber, embora a solução atualmente divulgada “LSP + swap submarino” não elimine os problemas desta solução de liquidez, o custo de envio de uma transação ckb é muito baixo, o tempo de espera também é muito curto e a experiência do usuário é será muito melhor.

4. Pode alcançar interoperabilidade com BTC Lightning Network

A fibra não se limita à rede CKB. Ela pode atingir a conversão 1:1 entre BTC e CCBTC por meio do modelo de "aceitador intermediário". Este método é um pouco semelhante à construção de uma "ponte relâmpago", e esta solução pode ser descentralizada. isto é, pessoas comuns podem participar na prestação deste serviço e agir como “aceitadores” se possuírem tais bens.

Se você pensar mais sobre isso, o BTC pode trocar diretamente outros ativos na rede CKB dessa forma, e você só precisa aceitar a cotação da taxa de câmbio do Oracle público.

Claro, está atualmente em fase de projeto conceitual e o desenvolvimento real precisa ser observado.

制作 by Dapangdun

2. Problema de fibra

Além dos problemas que precisam ser enfrentados em conjunto devido à “herança”, o Fiber também tem alguns assuntos que valem a pena discutir.

1. Questão de necessidade

O desenvolvimento da Lightning Network do BTC é um plano nascido de “limitações de pequenos blocos” e “tempo de confirmação extremamente alto na rede principal”. O objetivo é melhorar esses problemas na área de pagamento, conseguir reduções significativas nas tarifas e aumentar significativamente o TPS.

Para a rede CKB, através de testes, a taxa de manuseio atual para uma transferência é de cerca de 0,0000183ckb. Combinada com o preço atual do ckb (~0,01U), a tarifa é de cerca de 0,000000183U. Essa tarifa já é muito, muito, muito baixa. , mesmo se considerarmos o preço do ckb aumentou 10 vezes, a rede ckb está congestionada 10 vezes e o custo de uma transação é de apenas 0,0000183U, o que ainda é muito baixo. Portanto, a necessidade da Rede Lightning é obviamente insuficiente em comparação. para a rede BTC.

制作 by Dapangdun

Ao mesmo tempo, considerando que o pagamento relâmpago ainda apresenta problemas como [dificuldade de operação e manutenção do nó] [exigência de pagamento online por ambas as partes] [utilização insuficiente de fundos] e outros problemas, embora existam certos meios para melhorá-lo, parece que a necessidade não é tão forte.

Claro, também podemos analisar este problema de vários ângulos:

1) Do ponto de vista da velocidade de pagamento, o tempo de geração de bloco da rede CKB é de 8 a 48s, e a Lightning Network está basicamente próxima do "pagamento imediato", e a velocidade de pagamento é melhorada;

2) Do ponto de vista do desenvolvimento tecnológico, a própria rede CKB tem uma ecologia própria. O desenvolvimento da Lightning Network contribuirá para o desenvolvimento e expansão de todo o mapa tecnológico ecológico. introduzido, o que também pode ser visto sob este aspecto.

2. Problema do modelo relâmpago

O modelo de relâmpago usado pela Fiber é baseado no "Daric". Este modelo é um modelo P2P tradicional. No entanto, se olharmos para o recente desenvolvimento do mercado da BTC Lightning Network, o modelo P2P encontrou enormes problemas. para hospedagem LSP O fechamento da carteira também confirma isso, e o anúncio do LSP sob Mutiny de cessar as operações também lança uma sombra sobre se a solução de custódia do LSP pode ser mantida.

Acho que futuras mudanças no modelo Lightning precisarão ser observadas de perto.

3. Outlook para fibra

Sempre tive respeito pela equipe de desenvolvimento do CKB. O motivo que mencionei antes é que respeito as equipes que ainda estão dispostas a explorar e se desenvolver, principalmente a equipe Oriental, independentemente do sucesso ou do fracasso. Portanto, tenho expectativas para a Fiber, pensei nas possíveis direções que posso esperar ou vou compartilhar aqui.

1. Como aproveitar as vantagens da rede ckb para inovar

A rede CKB introduziu uma nova arquitetura no início de seu projeto, portanto, saber se ela pode aproveitar as vantagens de suas características de rede para fazer mais inovações na Lightning Network é a direção que estou ansioso. por exemplo:

1) Como resolver perfeitamente o problema do pagamento offline?

2) As questões de gestão de liquidez podem ser tratadas a partir de uma estrutura de design fundamental?

3) A dificuldade de interação em canais multiplayer pode ser erradicada?

4)……

A inovação é sempre a principal força produtiva e a cornucópia deste mercado!

2. Construir mais cenários de demanda por raios

Existe um problema geral com a Lightning Network, ou seja, onde deveriam estar os cenários de aplicação da Lightning Network? Temos milhões de TPS, mas na realidade, que situações têm requisitos de interação tão fortes? Ou quais cenários são muito necessários ou só podem ser resolvidos através da Lightning Network?

Considerei “pagar por streaming media” e “jogo”, e por um tempo “LAPP” também foi derivado. Porém, esse tipo de projeto no mercado ou não decolou ou “morreu”, então a cena deve cair. lá, o Fiber também encontrará esse problema.

Espero que a fibra possa explorar ou mesmo “construir” mais cenários de demanda relâmpago. A tecnologia só poderá refletir seu valor quando for implementada, caso contrário, ela se tornará facilmente um “brinquedo geek”. A equipe CKB valoriza muito isso e espera ver seu progresso contínuo nesta área.