Prefácio:
O ecossistema do Bitcoin não está construído na Camada 1, e o blockchain do Bitcoin não é naturalmente completo de Turing. Além disso, o UTXO minimalista do Bitcoin e o espaço de bloco limitado não conseguem lidar com dados e cálculos complexos. Portanto, o Bitcoin precisa da Camada 2 para desenvolver o seu ecossistema, e é uma Camada 2 do Bitcoin completamente descentralizada. Várias atualizações importantes do Bitcoin nos últimos 15 anos trouxeram muitas inovações tecnológicas, mas foram ignoradas pelas pessoas. Portanto, a maioria das pessoas acredita que o ecossistema do Bitcoin não pode criar uma Camada 2 totalmente descentralizada que possa suportar aplicações ecológicas em grande escala. Isto é uma falta de consciência sobre o desenvolvimento do Bitcoin, uma falta de compreensão da natureza da Camada 2, e arrogância e preconceito contra o ecossistema do Bitcoin.
O maior obstáculo ao progresso das pessoas é o orgulho e o preconceito.
Aconselho-vos a todos a pôr de lado a vossa arrogância, a aprender com uma chávena vazia e a corrigir as vossas perceções.
Gostaria de usar este artigo para retificar o nome da Camada 2 descentralizada do Bitcoin.
texto:
O que é Layer2 e qual é a essência do Layer2?
Quais são as semelhanças e diferenças no design da Camada 2 do Bitcoin e da Camada 2 do Ethereum? Quais são os princípios de design da Camada 2?
O caminho correto para a camada 2 do Bitcoin.
A Camada 2 do Bitcoin certamente irá superar a Camada 2 do Ethereum, e o ecossistema do Bitcoin certamente irá superar o ecossistema do Ethereum.
O conceito de Camada 2 é bem conhecido por causa do ecossistema Ethereum. No entanto, o conceito de Camada 2 não é original do ecossistema Ethereum, mas vem do Bitcoin.
O código da versão 0.1 do Bitcoin mantém uma versão original do código, que foi deixada por Satoshi Nakamoto. Este código permite aos utilizadores atualizar transações antes de serem confirmadas pelos mineradores. Se o saldo de um utilizador aumentar, o saldo de outro utilizador diminuirá em conformidade. Uma vez que o utilizador completa a transação, só pode transmitir um resultado da transação para a rede da cadeia principal e encerrar o seu canal de pagamento. Com base no 'canal de pagamento', a Lightning Network nasceu mais tarde. A Lightning Network é a mais antiga Camada 2 do Bitcoin e a mais antiga e viável Camada 2 no mundo da criptografia.
Portanto, quando falamos sobre o que é a Camada 2, não podemos simplesmente seguir o exemplo da Camada 2 do Ethereum, nem podemos usar a Camada 2 do Ethereum como o único critério (afinal, foi após dois anos de desenvolvimento que a Camada 2 do Ethereum basicamente determinou a viabilidade da direção de design de roullp. nature), mas devemos ver a essência através do fenômeno. Precisamos entender qual é a essência da Camada 2? Apenas desta forma é possível projetar uma Camada 2 prática.
Seja Bitcoin Layer 2 ou Ethereum Layer 2, o pano de fundo do seu nascimento é que quando a rede principal Layer 1 não consegue realizar cenários de aplicação mais complexos e de maior desempenho, os ativos Layer 1 precisam ser transferidos para Layer 2 para implementação. Ethereum precisa de Layer 2 para expandir seu desempenho e o Bitcoin precisa ainda mais de Layer 2. Por exemplo, o BTC pode implementar cenários de pagamento rápidos e eficientes na Lightning Network; o ETH pode migrar para Arbitrum para implementar cenários de contratos inteligentes mais rápidos, com menos Gas e mais complexos.
Portanto, quer se trate de Bitcoin Layer 2 ou Ethereum Layer 2, a essência é a mesma, ou seja, permitir que os ativos da rede principal da Camada 1 sejam transferidos para a Camada 2 para alcançar cenários de aplicação mais complexos e de maior desempenho. Portanto, a essência da Camada 2 é uma solução descentralizada de interligação de cadeias + uma rede de segunda camada de alto desempenho e sem confiança.
Por isso, quer se trate de Bitcoin Layer 2 ou Ethereum Layer 2, alguns dos princípios mais básicos devem ser seguidos ao projetar:
É necessário perceber que os ativos da Camada1 podem ser transferidos para a Camada2 sem confiança. Este é o passo mais importante.
O registro da rede Layer 2 deve ser seguro e sem confiança.
Apenas quando as duas condições acima forem cumpridas ao mesmo tempo é que se pode alcançar uma Camada 2 prática e totalmente descentralizada.
Descobrimos a essência da Camada 2 e os princípios básicos do design da Camada 2. Então, vamos dar uma olhada nas semelhanças e diferenças no design real da Camada 2 do Bitcoin e da Camada 2 do Ethereum?
Método de interligação entre Ethereum Layer1 e Layer2: Layer2 implementa oficialmente um contrato inteligente para ativos geridos na rede principal do Ethereum. Quando um utilizador transfere ETH da rede principal do Ethereum para Layer2, o ETH do utilizador é bloqueado no contrato inteligente e é armazenado no contrato inteligente. A rede Layer2 gera novo ETH 1:1. Quando o utilizador emite uma instrução para regressar à rede principal, o ETH em Layer 2 é destruído e o contrato inteligente em Layer 1 é acionado para desbloquear o ETH para o utilizador. Esta é a implementação de interligação entre Ethereum Layer1 e Layer2. É realizada através de contratos inteligentes do Ethereum e comunicação entre as redes Layer1 e Layer2, o que permite alcançar a confiança.
Então, como pode a Camada 2 do Bitcoin alcançar transações cruzadas BTC sem confiança?
Antes da atualização do Bitcoin Taproot em 2021, era impossível alcançar a interconexão totalmente descentralizada do BTC. No entanto, desde que a atualização do Taproot trouxe assinaturas Schnorr e contratos MAST, a interconexão totalmente descentralizada do Bitcoin se tornou realidade.
A assinatura Schnorr é um algoritmo de assinatura mais adequado para o Bitcoin do que a assinatura de curva elíptica. O Ethereum sempre quis apoiar esta assinatura. No entanto, devido a questões complexas, como o sistema de contas do Ethereum, a atualização do algoritmo de assinatura para Schnorr ainda não ocorreu. A maior característica das assinaturas Schnorr são as assinaturas agregadas, que permitem que 1.000 endereços de Bitcoin assinem e gerenciem o mesmo ativo. Não só pode alcançar a privacidade das assinaturas, como também pode combinar os dados submetidos por 1.000 assinaturas numa única transação, resolvendo completamente os problemas causados por múltiplas assinaturas. Portanto, a assinatura Schnorr pode ultrapassar o limite original do Bitcoin de até 15 multi-assinaturas e alcançar uma gestão de assinaturas completamente descentralizada.
O contrato Mast, cujo nome completo é Árvore de Sintaxe Abstrata Merkle, usa uma árvore de Merkle para criptografar scripts de bloqueio complexos. Suas folhas são uma série de scripts não sobrepostos. Ao gastar, você só precisa divulgar os scripts relevantes e os passos do script para Merkle. O caminho da raiz da árvore.
Uma compreensão simples do contrato Mast é equivalente à função do VM (função semelhante a contrato inteligente). Ele pode realizar operações predeterminadas por meio de instruções. Por exemplo, a combinação de contrato Mast + assinatura Schnorr pode acionar o contrato Mast para participar da gestão descentralizada de ativos. 1.000 nós assinam, executando de forma inteligente a entrada, saída e gasto de Bitcoin de acordo com as regras estabelecidas pelo contrato. Não há intervenção humana aqui, e é completamente executado pelo contrato, realizando assim a gestão descentralizada do Bitcoin. Para obter detalhes específicos, consulte o white paper BEVM:https://github.com/btclayer2/BEVM-white-paper
Vamos tomar o projeto BTC Layer2 BEVM como exemplo para ver como o BTCLayer2 real pode alcançar completa descentralização e interligação entre cadeias?
Quando um usuário transfere BTC da rede principal do Bitcoin para o BEVM, o BTC do usuário entra no endereço do contrato hospedado por 1.000 nós. Em seguida, ao mesmo tempo, novos BTC são gerados no BEVM, a rede BTC Layer2, numa proporção de 1:1. Quando o usuário envia Quando o BTC é transferido do BEVM de volta para a rede principal, o nó da rede BEVM acionará o contrato Mast, e os 1.000 nós gerenciados de ativos assinarão automaticamente de acordo com as regras estabelecidas e devolverão o BTC para o endereço do usuário. Todo o processo é completamente descentralizado e sem confiança.
Como pode ser visto acima, ao usar a combinação de contrato Mast + assinatura Schnorr trazida pelo Taproot, o Bitcoin também pode alcançar uma interligação completamente confiável, como a camada Ethereum Layer2. Este é o passo mais importante para alcançar uma camada BTC Layer2 totalmente descentralizada, o primeiro passo.
O livro-razão da Camada 2 da Ethereum é gerido pelo sequenciador. Ao processar transações, o livro-razão da Camada 2 é empacotado e carregado para a rede principal da Ethereum de acordo com uma certa proporção, geralmente numa proporção de 10:1, e depois verificado pelo nó da Ethereum. No entanto, o sequenciador da Camada 2 da Ethereum (que é o nó operacional da rede da Camada 2, normalmente apenas um nó) é completamente centralizado e é executado e controlado oficialmente pela Camada 2. Como pode um design centralizado desse tipo ganhar a confiança do usuário? Principalmente através do empacotamento do livro-razão da Camada 2 na rede principal da Ethereum para que os nós mineradores verifiquem. Se o usuário não confiar no livro-razão, este pode ser verificado iniciando um relatório off-chain. Portanto, Op-Roullp também é chamado de prova otimista, que é a sua confiança. A suposição é que é otimista que os oficiais não façam o mal, e se o fizerem, pode ser provado através de relatórios. Esses designs combinados basicamente garantem que o livro-razão da Camada 2 é confiável. No entanto, isso também resulta em o ETH e outros ativos na Ethereum Camada 2 não serem resistentes à censura e poderem ser congelados à força por forças externas, porque o classificador da Camada 2 da ETH é oficialmente um nó próprio que pode ser controlado centralmente. Isso também levará a um limite para o tamanho do ativo da Camada 2 da ETH, porque muitos fundos grandes não se atreverão a entrar devido ao problema de não poder resistir à censura. Apenas imagine, se tiver 100.000 ETH, atreve-se a transferir esses ativos para uma Ethereum Camada 2 resistente à censura?
Ao mesmo tempo, existem dois problemas desagradáveis para os utilizadores:
a. Uma vez que Op-Roullp tem um mecanismo de relatório de 7 dias, quando um usuário transfere Éter da Camada 2 de volta para a mainnet do Ethereum, pelo menos o período de relatório de 7 dias precisa passar.
b. Uma vez que o classificador da Camada 2 do ETH é totalmente controlado por um nó oficial do projeto, as taxas de interligação e transação da Camada 2 do ETH são totalmente exclusivas para o oficial do projeto (relata-se que a receita mensal do classificador da Camada 2 do ETH, como Base e ZKsync, excede 5 milhões de dólares americanos, ultrapassando os 10 milhões de dólares no pico), e os usuários da Camada 2 não podem partilhar estes dividendos de crescimento da rede.
Então, como é que a camada 2 do Bitcoin alcança confiança no razão?
Ainda tomamos o BEVM como exemplo. Mencionamos anteriormente que o BEVM alcança o Bitcoin descentralizado entre cadeias através da combinação de contrato Mast + assinatura Schnorr. Para conseguir comunicação em tempo real entre a Camada 2 e a Camada 1, a rede do BEVM é composta por nós leves da moeda Bitcoin totalmente operacionais, tornando o BEVM uma rede confiável composta por 1.000 nós leves do Bitcoin.
Para garantir a segurança absoluta do livro-razão da Camada 2 e garantir que os nós da rede não façam o mal, a BEVM baseia-se no mecanismo do jogo econômico da rede Bitcoin. A BEVM combina os nós que hospedam o Bitcoin e os nós que executam a rede da Camada 2 num só, ou seja, executando a rede da Camada 2 através de ativos empenhados. Os nós da BEVM são também nós que hospedam ativos BTC. Ao mesmo tempo, a BEVM projetou um conjunto de mecanismos de garantia dinâmica automatizados completamente baseados na economia, o que garante que o valor total de tokens BTC/principais ativos da rede empenhados pelos nós da Camada 2 da BEVM é sempre maior do que o valor dos ativos sob sua custódia, utilizando o mecanismo do jogo econômico para garantir que os nós da rede da Camada 2 não tenham motivação para fazer o mal, garantindo assim que o livro-razão da Camada 2 seja absolutamente seguro e confiável.
Além disso, o design do BEVM também traz dois benefícios, que a Camada 2 do Ethereum não tem:
a. Os nós de rede da BEVM são completamente descentralizados e não são controlados por um determinado projeto. Portanto, o BTC é resistente à censura na Camada 2 da BEVM e não pode ser congelado por qualquer força. Pode ser comparado com a rede principal do Bitcoin. Entrando e saindo a qualquer momento. Portanto, o problema de confiança de grandes fundos pode ser resolvido.
b. Uma vez que a rede BEVM é executada por nós descentralizados, as taxas de processamento de rede e intercadeia geradas são partilhadas com os nós e utilizadores, e não são exclusivas do projeto.
Através da comparação acima, podemos ver claramente as semelhanças e diferenças entre a Camada 2 do Bitcoin e a Camada 2 do Ethereum. Devido às diferenças inatas entre Bitcoin e Ethereum, ao projetar a Camada 2 do Bitcoin, não podemos copiar o modelo da Camada 2 do Ethereum, mas devemos compreendê-lo. A essência da Camada 2, combinada com as características do Bitcoin, pode levar ao caminho correto da Camada 2 do Bitcoin.
A direção correta de design da Camada 2 do Bitcoin:
A Camada 1 do Bitcoin não é naturalmente Turing-complete. O design minimalista UTXO do Bitcoin e o espaço de bloco não conseguem verificar dados e programas de cálculo complexos. Portanto, tentativas de passar pela verificação do cliente ou dentro do UTXO limitado do Bitcoin e do espaço de bloco não é viável fazer planos de melhoria. Não apenas o plano de implementação nessa direção é extremamente complicado, mas melhorias dentro do espaço de expansão limitado da Camada 1 do Bitcoin só podem suportar a emissão de ativos no máximo. Não é viável expandir a direção da Camada 2 com maior desempenho. A única direção correta é transferir o BTC para a Camada 2 de forma descentralizada, alcançando assim uma expansão de cenário mais complexa e de maior desempenho.
Devemos resolver o problema da descentralização cruzada do Bitcoin para a Camada 2, que é a base de tudo. É difícil ganhar a confiança dos utilizadores através de métodos tradicionais de interligação cruzada do Bitcoin, como fechos temporais de hash, ganchos, encapsulamento e multi-assinaturas. A combinação tecnológica do contrato Mast + assinatura Schnorr trazida pela atualização Taproot de 2021 do Bitcoin pode resolver o problema descentralizado da interligação cruzada do Bitcoin e é também uma direção que vale a pena explorar para a Camada 2 do Bitcoin.
Para garantir a segurança e credibilidade do livro-razão de Camada 2, não devemos copiar o modelo de Camada 2 do Ethereum e tentar comprimir e embalar o livro-razão de Camada 2 do BTC na cadeia do Bitcoin para verificação através de roullp. Isso não é viável porque a blockchain do Bitcoin não suporta a verificação OP ou ZKP, e os mineradores não participarão da verificação dos livros-razão de Camada 2. Salvar esses livros-razão na cadeia do Bitcoin é apenas um certificado de depósito e não tem significado. Para garantir a segurança do livro-razão de Camada 2, você pode aprender o mecanismo econômico do Bitcoin e projetar um mecanismo de garantia dinâmica de nó através dos aspectos econômicos e da teoria dos jogos, de forma que os nós da rede de Camada 2 não tenham incentivo para fazer o mal, garantindo assim a segurança do livro-razão de Camada 2.
Todos nós esperamos que o Bitcoin seja atualizado para o nível BIP novamente no futuro, para que a rede Bitcoin possa verificar OP ou ZKP, e as máquinas de mineração de Bitcoin possam realizar cálculos de ZKP. Neste momento, o ZK-roullp pode entrar na rede Bitcoin. Naquele momento, a Camada 2 do Bitcoin pode alcançar uma solução mais definitiva. No entanto, isso só pode ser alcançado nos próximos 5-10 anos.
Com base na análise acima, podemos ver que a solução BTC Layer2 mais viável no momento é baseada no contrato Mast + assinatura Schnorr trazida pela atualização Taproot, combinada com a rede dinâmica de garantia de nó leve do Bitcoin para alcançar comunicação em tempo real e segurança de rede da Layer2 e Layer1, assim Para alcançar um verdadeiramente descentralizado Bitcoin Layer 2, isso é exatamente o que BEVM implementou.
Porque achamos que a camada 2 do Bitcoin definitivamente ultrapassará a camada 2 do Ethereum, e o ecossistema do Bitcoin também ultrapassará o ecossistema do Ethereum?
Acreditamos que existem pelo menos as seguintes razões:
Atualmente, existe uma solução BTC Layer2 completamente descentralizada disponível. Antes, havia uma solução completamente descentralizada, o maior ativo encapsulado do Bitcoin era o WBTC emitido pela instituição centralizada Bitgo, que atualmente tem um volume de aproximadamente 6,5 bilhões de dólares americanos. Após o surgimento de soluções completamente descentralizadas (como BEVM), prevê-se que o mercado possa crescer mais de 5-10 vezes, e o volume pode atingir 32,5 bilhões-65 bilhões de dólares americanos, o que é muito maior do que o TVL total atual de 20 bilhões de dólares americanos para o ETH Layer2 (Estes dados incluem ETH cross-chain e outros ativos na camada 2 do ETH. O ETH cross-chain real é muito menor do que 20 bilhões de dólares americanos)
Uma vez que o Bitcoin não é naturalmente completo em Turing, o Bitcoin precisa da Camada 2 mais do que o Ethereum para desenvolver o seu ecossistema. Portanto, no futuro, haverá uma grande quantidade de BTC indo para a Camada 2 para construir várias aplicações descentralizadas de BTC. Isto é determinado pela demanda de mercado.
A Camada 2 do Bitcoin pode ser mais resistente à censura do que a Camada 2 do Ethereum e é mais fácil conquistar a confiança e o favor dos utilizadores, especialmente aqueles com grandes fundos.
O valor de mercado do Bitcoin é três vezes o do Ethereum. O TVL total atual da camada ETH Layer 2 é de cerca de 20 mil milhões de dólares americanos, representando cerca de 10% do valor de mercado do Ethereum. De acordo com a mesma proporção, se 10% do BTC entrar na camada Bitcoin Layer 2 no futuro, o TVL total atingirá 85 mil milhões de dólares americanos, que é três vezes o tamanho da camada Ethereum Layer 2.
Resumir:
Analisamos a essência da Camada 2 e comparamos as semelhanças e diferenças de design entre a Camada 2 do Bitcoin e a Camada 2 do Ethereum. Vimos um plano de implementação prática para a Camada 2 do Bitcoin. Ao mesmo tempo, com base no avanço do design da Camada 2 do Bitcoin e nas demandas rígidas do próprio Bitcoin e no desenvolvimento ecológico, deduzimos que a Camada 2 do Bitcoin certamente superará a Camada 2 do Ethereum.
Eventualmente, o ecossistema Bitcoin certamente irá superar o ecossistema Ethereum.
Mời người khác bỏ phiếu
Nội dung
Prefácio:
O ecossistema do Bitcoin não está construído na Camada 1, e o blockchain do Bitcoin não é naturalmente completo de Turing. Além disso, o UTXO minimalista do Bitcoin e o espaço de bloco limitado não conseguem lidar com dados e cálculos complexos. Portanto, o Bitcoin precisa da Camada 2 para desenvolver o seu ecossistema, e é uma Camada 2 do Bitcoin completamente descentralizada. Várias atualizações importantes do Bitcoin nos últimos 15 anos trouxeram muitas inovações tecnológicas, mas foram ignoradas pelas pessoas. Portanto, a maioria das pessoas acredita que o ecossistema do Bitcoin não pode criar uma Camada 2 totalmente descentralizada que possa suportar aplicações ecológicas em grande escala. Isto é uma falta de consciência sobre o desenvolvimento do Bitcoin, uma falta de compreensão da natureza da Camada 2, e arrogância e preconceito contra o ecossistema do Bitcoin.
O maior obstáculo ao progresso das pessoas é o orgulho e o preconceito.
Aconselho-vos a todos a pôr de lado a vossa arrogância, a aprender com uma chávena vazia e a corrigir as vossas perceções.
Gostaria de usar este artigo para retificar o nome da Camada 2 descentralizada do Bitcoin.
texto:
O que é Layer2 e qual é a essência do Layer2?
Quais são as semelhanças e diferenças no design da Camada 2 do Bitcoin e da Camada 2 do Ethereum? Quais são os princípios de design da Camada 2?
O caminho correto para a camada 2 do Bitcoin.
A Camada 2 do Bitcoin certamente irá superar a Camada 2 do Ethereum, e o ecossistema do Bitcoin certamente irá superar o ecossistema do Ethereum.
O conceito de Camada 2 é bem conhecido por causa do ecossistema Ethereum. No entanto, o conceito de Camada 2 não é original do ecossistema Ethereum, mas vem do Bitcoin.
O código da versão 0.1 do Bitcoin mantém uma versão original do código, que foi deixada por Satoshi Nakamoto. Este código permite aos utilizadores atualizar transações antes de serem confirmadas pelos mineradores. Se o saldo de um utilizador aumentar, o saldo de outro utilizador diminuirá em conformidade. Uma vez que o utilizador completa a transação, só pode transmitir um resultado da transação para a rede da cadeia principal e encerrar o seu canal de pagamento. Com base no 'canal de pagamento', a Lightning Network nasceu mais tarde. A Lightning Network é a mais antiga Camada 2 do Bitcoin e a mais antiga e viável Camada 2 no mundo da criptografia.
Portanto, quando falamos sobre o que é a Camada 2, não podemos simplesmente seguir o exemplo da Camada 2 do Ethereum, nem podemos usar a Camada 2 do Ethereum como o único critério (afinal, foi após dois anos de desenvolvimento que a Camada 2 do Ethereum basicamente determinou a viabilidade da direção de design de roullp. nature), mas devemos ver a essência através do fenômeno. Precisamos entender qual é a essência da Camada 2? Apenas desta forma é possível projetar uma Camada 2 prática.
Seja Bitcoin Layer 2 ou Ethereum Layer 2, o pano de fundo do seu nascimento é que quando a rede principal Layer 1 não consegue realizar cenários de aplicação mais complexos e de maior desempenho, os ativos Layer 1 precisam ser transferidos para Layer 2 para implementação. Ethereum precisa de Layer 2 para expandir seu desempenho e o Bitcoin precisa ainda mais de Layer 2. Por exemplo, o BTC pode implementar cenários de pagamento rápidos e eficientes na Lightning Network; o ETH pode migrar para Arbitrum para implementar cenários de contratos inteligentes mais rápidos, com menos Gas e mais complexos.
Portanto, quer se trate de Bitcoin Layer 2 ou Ethereum Layer 2, a essência é a mesma, ou seja, permitir que os ativos da rede principal da Camada 1 sejam transferidos para a Camada 2 para alcançar cenários de aplicação mais complexos e de maior desempenho. Portanto, a essência da Camada 2 é uma solução descentralizada de interligação de cadeias + uma rede de segunda camada de alto desempenho e sem confiança.
Por isso, quer se trate de Bitcoin Layer 2 ou Ethereum Layer 2, alguns dos princípios mais básicos devem ser seguidos ao projetar:
É necessário perceber que os ativos da Camada1 podem ser transferidos para a Camada2 sem confiança. Este é o passo mais importante.
O registro da rede Layer 2 deve ser seguro e sem confiança.
Apenas quando as duas condições acima forem cumpridas ao mesmo tempo é que se pode alcançar uma Camada 2 prática e totalmente descentralizada.
Descobrimos a essência da Camada 2 e os princípios básicos do design da Camada 2. Então, vamos dar uma olhada nas semelhanças e diferenças no design real da Camada 2 do Bitcoin e da Camada 2 do Ethereum?
Método de interligação entre Ethereum Layer1 e Layer2: Layer2 implementa oficialmente um contrato inteligente para ativos geridos na rede principal do Ethereum. Quando um utilizador transfere ETH da rede principal do Ethereum para Layer2, o ETH do utilizador é bloqueado no contrato inteligente e é armazenado no contrato inteligente. A rede Layer2 gera novo ETH 1:1. Quando o utilizador emite uma instrução para regressar à rede principal, o ETH em Layer 2 é destruído e o contrato inteligente em Layer 1 é acionado para desbloquear o ETH para o utilizador. Esta é a implementação de interligação entre Ethereum Layer1 e Layer2. É realizada através de contratos inteligentes do Ethereum e comunicação entre as redes Layer1 e Layer2, o que permite alcançar a confiança.
Então, como pode a Camada 2 do Bitcoin alcançar transações cruzadas BTC sem confiança?
Antes da atualização do Bitcoin Taproot em 2021, era impossível alcançar a interconexão totalmente descentralizada do BTC. No entanto, desde que a atualização do Taproot trouxe assinaturas Schnorr e contratos MAST, a interconexão totalmente descentralizada do Bitcoin se tornou realidade.
A assinatura Schnorr é um algoritmo de assinatura mais adequado para o Bitcoin do que a assinatura de curva elíptica. O Ethereum sempre quis apoiar esta assinatura. No entanto, devido a questões complexas, como o sistema de contas do Ethereum, a atualização do algoritmo de assinatura para Schnorr ainda não ocorreu. A maior característica das assinaturas Schnorr são as assinaturas agregadas, que permitem que 1.000 endereços de Bitcoin assinem e gerenciem o mesmo ativo. Não só pode alcançar a privacidade das assinaturas, como também pode combinar os dados submetidos por 1.000 assinaturas numa única transação, resolvendo completamente os problemas causados por múltiplas assinaturas. Portanto, a assinatura Schnorr pode ultrapassar o limite original do Bitcoin de até 15 multi-assinaturas e alcançar uma gestão de assinaturas completamente descentralizada.
O contrato Mast, cujo nome completo é Árvore de Sintaxe Abstrata Merkle, usa uma árvore de Merkle para criptografar scripts de bloqueio complexos. Suas folhas são uma série de scripts não sobrepostos. Ao gastar, você só precisa divulgar os scripts relevantes e os passos do script para Merkle. O caminho da raiz da árvore.
Uma compreensão simples do contrato Mast é equivalente à função do VM (função semelhante a contrato inteligente). Ele pode realizar operações predeterminadas por meio de instruções. Por exemplo, a combinação de contrato Mast + assinatura Schnorr pode acionar o contrato Mast para participar da gestão descentralizada de ativos. 1.000 nós assinam, executando de forma inteligente a entrada, saída e gasto de Bitcoin de acordo com as regras estabelecidas pelo contrato. Não há intervenção humana aqui, e é completamente executado pelo contrato, realizando assim a gestão descentralizada do Bitcoin. Para obter detalhes específicos, consulte o white paper BEVM:https://github.com/btclayer2/BEVM-white-paper
Vamos tomar o projeto BTC Layer2 BEVM como exemplo para ver como o BTCLayer2 real pode alcançar completa descentralização e interligação entre cadeias?
Quando um usuário transfere BTC da rede principal do Bitcoin para o BEVM, o BTC do usuário entra no endereço do contrato hospedado por 1.000 nós. Em seguida, ao mesmo tempo, novos BTC são gerados no BEVM, a rede BTC Layer2, numa proporção de 1:1. Quando o usuário envia Quando o BTC é transferido do BEVM de volta para a rede principal, o nó da rede BEVM acionará o contrato Mast, e os 1.000 nós gerenciados de ativos assinarão automaticamente de acordo com as regras estabelecidas e devolverão o BTC para o endereço do usuário. Todo o processo é completamente descentralizado e sem confiança.
Como pode ser visto acima, ao usar a combinação de contrato Mast + assinatura Schnorr trazida pelo Taproot, o Bitcoin também pode alcançar uma interligação completamente confiável, como a camada Ethereum Layer2. Este é o passo mais importante para alcançar uma camada BTC Layer2 totalmente descentralizada, o primeiro passo.
O livro-razão da Camada 2 da Ethereum é gerido pelo sequenciador. Ao processar transações, o livro-razão da Camada 2 é empacotado e carregado para a rede principal da Ethereum de acordo com uma certa proporção, geralmente numa proporção de 10:1, e depois verificado pelo nó da Ethereum. No entanto, o sequenciador da Camada 2 da Ethereum (que é o nó operacional da rede da Camada 2, normalmente apenas um nó) é completamente centralizado e é executado e controlado oficialmente pela Camada 2. Como pode um design centralizado desse tipo ganhar a confiança do usuário? Principalmente através do empacotamento do livro-razão da Camada 2 na rede principal da Ethereum para que os nós mineradores verifiquem. Se o usuário não confiar no livro-razão, este pode ser verificado iniciando um relatório off-chain. Portanto, Op-Roullp também é chamado de prova otimista, que é a sua confiança. A suposição é que é otimista que os oficiais não façam o mal, e se o fizerem, pode ser provado através de relatórios. Esses designs combinados basicamente garantem que o livro-razão da Camada 2 é confiável. No entanto, isso também resulta em o ETH e outros ativos na Ethereum Camada 2 não serem resistentes à censura e poderem ser congelados à força por forças externas, porque o classificador da Camada 2 da ETH é oficialmente um nó próprio que pode ser controlado centralmente. Isso também levará a um limite para o tamanho do ativo da Camada 2 da ETH, porque muitos fundos grandes não se atreverão a entrar devido ao problema de não poder resistir à censura. Apenas imagine, se tiver 100.000 ETH, atreve-se a transferir esses ativos para uma Ethereum Camada 2 resistente à censura?
Ao mesmo tempo, existem dois problemas desagradáveis para os utilizadores:
a. Uma vez que Op-Roullp tem um mecanismo de relatório de 7 dias, quando um usuário transfere Éter da Camada 2 de volta para a mainnet do Ethereum, pelo menos o período de relatório de 7 dias precisa passar.
b. Uma vez que o classificador da Camada 2 do ETH é totalmente controlado por um nó oficial do projeto, as taxas de interligação e transação da Camada 2 do ETH são totalmente exclusivas para o oficial do projeto (relata-se que a receita mensal do classificador da Camada 2 do ETH, como Base e ZKsync, excede 5 milhões de dólares americanos, ultrapassando os 10 milhões de dólares no pico), e os usuários da Camada 2 não podem partilhar estes dividendos de crescimento da rede.
Então, como é que a camada 2 do Bitcoin alcança confiança no razão?
Ainda tomamos o BEVM como exemplo. Mencionamos anteriormente que o BEVM alcança o Bitcoin descentralizado entre cadeias através da combinação de contrato Mast + assinatura Schnorr. Para conseguir comunicação em tempo real entre a Camada 2 e a Camada 1, a rede do BEVM é composta por nós leves da moeda Bitcoin totalmente operacionais, tornando o BEVM uma rede confiável composta por 1.000 nós leves do Bitcoin.
Para garantir a segurança absoluta do livro-razão da Camada 2 e garantir que os nós da rede não façam o mal, a BEVM baseia-se no mecanismo do jogo econômico da rede Bitcoin. A BEVM combina os nós que hospedam o Bitcoin e os nós que executam a rede da Camada 2 num só, ou seja, executando a rede da Camada 2 através de ativos empenhados. Os nós da BEVM são também nós que hospedam ativos BTC. Ao mesmo tempo, a BEVM projetou um conjunto de mecanismos de garantia dinâmica automatizados completamente baseados na economia, o que garante que o valor total de tokens BTC/principais ativos da rede empenhados pelos nós da Camada 2 da BEVM é sempre maior do que o valor dos ativos sob sua custódia, utilizando o mecanismo do jogo econômico para garantir que os nós da rede da Camada 2 não tenham motivação para fazer o mal, garantindo assim que o livro-razão da Camada 2 seja absolutamente seguro e confiável.
Além disso, o design do BEVM também traz dois benefícios, que a Camada 2 do Ethereum não tem:
a. Os nós de rede da BEVM são completamente descentralizados e não são controlados por um determinado projeto. Portanto, o BTC é resistente à censura na Camada 2 da BEVM e não pode ser congelado por qualquer força. Pode ser comparado com a rede principal do Bitcoin. Entrando e saindo a qualquer momento. Portanto, o problema de confiança de grandes fundos pode ser resolvido.
b. Uma vez que a rede BEVM é executada por nós descentralizados, as taxas de processamento de rede e intercadeia geradas são partilhadas com os nós e utilizadores, e não são exclusivas do projeto.
Através da comparação acima, podemos ver claramente as semelhanças e diferenças entre a Camada 2 do Bitcoin e a Camada 2 do Ethereum. Devido às diferenças inatas entre Bitcoin e Ethereum, ao projetar a Camada 2 do Bitcoin, não podemos copiar o modelo da Camada 2 do Ethereum, mas devemos compreendê-lo. A essência da Camada 2, combinada com as características do Bitcoin, pode levar ao caminho correto da Camada 2 do Bitcoin.
A direção correta de design da Camada 2 do Bitcoin:
A Camada 1 do Bitcoin não é naturalmente Turing-complete. O design minimalista UTXO do Bitcoin e o espaço de bloco não conseguem verificar dados e programas de cálculo complexos. Portanto, tentativas de passar pela verificação do cliente ou dentro do UTXO limitado do Bitcoin e do espaço de bloco não é viável fazer planos de melhoria. Não apenas o plano de implementação nessa direção é extremamente complicado, mas melhorias dentro do espaço de expansão limitado da Camada 1 do Bitcoin só podem suportar a emissão de ativos no máximo. Não é viável expandir a direção da Camada 2 com maior desempenho. A única direção correta é transferir o BTC para a Camada 2 de forma descentralizada, alcançando assim uma expansão de cenário mais complexa e de maior desempenho.
Devemos resolver o problema da descentralização cruzada do Bitcoin para a Camada 2, que é a base de tudo. É difícil ganhar a confiança dos utilizadores através de métodos tradicionais de interligação cruzada do Bitcoin, como fechos temporais de hash, ganchos, encapsulamento e multi-assinaturas. A combinação tecnológica do contrato Mast + assinatura Schnorr trazida pela atualização Taproot de 2021 do Bitcoin pode resolver o problema descentralizado da interligação cruzada do Bitcoin e é também uma direção que vale a pena explorar para a Camada 2 do Bitcoin.
Para garantir a segurança e credibilidade do livro-razão de Camada 2, não devemos copiar o modelo de Camada 2 do Ethereum e tentar comprimir e embalar o livro-razão de Camada 2 do BTC na cadeia do Bitcoin para verificação através de roullp. Isso não é viável porque a blockchain do Bitcoin não suporta a verificação OP ou ZKP, e os mineradores não participarão da verificação dos livros-razão de Camada 2. Salvar esses livros-razão na cadeia do Bitcoin é apenas um certificado de depósito e não tem significado. Para garantir a segurança do livro-razão de Camada 2, você pode aprender o mecanismo econômico do Bitcoin e projetar um mecanismo de garantia dinâmica de nó através dos aspectos econômicos e da teoria dos jogos, de forma que os nós da rede de Camada 2 não tenham incentivo para fazer o mal, garantindo assim a segurança do livro-razão de Camada 2.
Todos nós esperamos que o Bitcoin seja atualizado para o nível BIP novamente no futuro, para que a rede Bitcoin possa verificar OP ou ZKP, e as máquinas de mineração de Bitcoin possam realizar cálculos de ZKP. Neste momento, o ZK-roullp pode entrar na rede Bitcoin. Naquele momento, a Camada 2 do Bitcoin pode alcançar uma solução mais definitiva. No entanto, isso só pode ser alcançado nos próximos 5-10 anos.
Com base na análise acima, podemos ver que a solução BTC Layer2 mais viável no momento é baseada no contrato Mast + assinatura Schnorr trazida pela atualização Taproot, combinada com a rede dinâmica de garantia de nó leve do Bitcoin para alcançar comunicação em tempo real e segurança de rede da Layer2 e Layer1, assim Para alcançar um verdadeiramente descentralizado Bitcoin Layer 2, isso é exatamente o que BEVM implementou.
Porque achamos que a camada 2 do Bitcoin definitivamente ultrapassará a camada 2 do Ethereum, e o ecossistema do Bitcoin também ultrapassará o ecossistema do Ethereum?
Acreditamos que existem pelo menos as seguintes razões:
Atualmente, existe uma solução BTC Layer2 completamente descentralizada disponível. Antes, havia uma solução completamente descentralizada, o maior ativo encapsulado do Bitcoin era o WBTC emitido pela instituição centralizada Bitgo, que atualmente tem um volume de aproximadamente 6,5 bilhões de dólares americanos. Após o surgimento de soluções completamente descentralizadas (como BEVM), prevê-se que o mercado possa crescer mais de 5-10 vezes, e o volume pode atingir 32,5 bilhões-65 bilhões de dólares americanos, o que é muito maior do que o TVL total atual de 20 bilhões de dólares americanos para o ETH Layer2 (Estes dados incluem ETH cross-chain e outros ativos na camada 2 do ETH. O ETH cross-chain real é muito menor do que 20 bilhões de dólares americanos)
Uma vez que o Bitcoin não é naturalmente completo em Turing, o Bitcoin precisa da Camada 2 mais do que o Ethereum para desenvolver o seu ecossistema. Portanto, no futuro, haverá uma grande quantidade de BTC indo para a Camada 2 para construir várias aplicações descentralizadas de BTC. Isto é determinado pela demanda de mercado.
A Camada 2 do Bitcoin pode ser mais resistente à censura do que a Camada 2 do Ethereum e é mais fácil conquistar a confiança e o favor dos utilizadores, especialmente aqueles com grandes fundos.
O valor de mercado do Bitcoin é três vezes o do Ethereum. O TVL total atual da camada ETH Layer 2 é de cerca de 20 mil milhões de dólares americanos, representando cerca de 10% do valor de mercado do Ethereum. De acordo com a mesma proporção, se 10% do BTC entrar na camada Bitcoin Layer 2 no futuro, o TVL total atingirá 85 mil milhões de dólares americanos, que é três vezes o tamanho da camada Ethereum Layer 2.
Resumir:
Analisamos a essência da Camada 2 e comparamos as semelhanças e diferenças de design entre a Camada 2 do Bitcoin e a Camada 2 do Ethereum. Vimos um plano de implementação prática para a Camada 2 do Bitcoin. Ao mesmo tempo, com base no avanço do design da Camada 2 do Bitcoin e nas demandas rígidas do próprio Bitcoin e no desenvolvimento ecológico, deduzimos que a Camada 2 do Bitcoin certamente superará a Camada 2 do Ethereum.
Eventualmente, o ecossistema Bitcoin certamente irá superar o ecossistema Ethereum.