Bitcoin Ecossistema de Desenvolvimento: Desbloqueando o Potencial de um Mercado de Triliões
Com o aumento do debate sobre o ecossistema Bitcoin no mercado cripto, os profissionais da indústria esperam que o próximo ciclo de crescimento exponencial da blockchain venha da ampla aplicação do Bitcoin. Construir contratos inteligentes utilizando soluções de validação do cliente no script do Bitcoin, enquanto é compatível com a rede Lightning de escalabilidade infinita para transações em canais, pode se tornar uma solução de aplicação em larga escala da blockchain que garanta simultaneamente a "segurança, descentralização e escalabilidade".
Este artigo irá explicar alguns conceitos básicos da ecologia do Bitcoin, incluindo o "triângulo impossível da blockchain" que impede a aplicação em larga escala, a rede Lightning do Bitcoin que supera o "triângulo impossível", as soluções atuais para o script do Bitcoin e os princípios do modelo UTXO.
Barreiras à aplicação em larga escala da blockchain
Especialistas na área de blockchain afirmam que as redes de blockchain não conseguem alcançar simultaneamente segurança, descentralização e escalabilidade, ou seja, o "triângulo impossível do blockchain". Este dilema tem impedido a aplicação em larga escala do blockchain por muito tempo.
Nos últimos dez anos, o Ethereum tem se concentrado no desenvolvimento da descentralização e na inovação contínua na camada de infraestrutura da blockchain de base, com o objetivo de expandir a escalabilidade da blockchain. Para isso, o Ethereum iterou várias tecnologias, como algoritmos de prova de participação, sharding e Rollup.
No entanto, com base nas tentativas do Ethereum e das suas Layer2, enquanto a solução estiver limitada à blockchain, haverá um limite de desempenho. Mesmo a blockchain mais potente atualmente visível ainda tem dificuldade em ultrapassar o limite de TPS (transações por segundo), e ainda há uma enorme distância em relação à exigência de aplicações comerciais em larga escala de milhões de TPS e ao objetivo de implementações industriais globais de centenas de milhões de TPS. Para as principais blockchains públicas, tanto o Ethereum quanto o Bitcoin enfrentam o desafio de como resolver o gargalo da escalabilidade.
Princípio de funcionamento da Lightning Network
A Lightning Network utiliza um método de computação off-chain, conhecido como "canal de pagamento", para resolver completamente o problema de escalabilidade do "triângulo impossível". Desde que sejam estabelecidos canais suficientes, é possível processar um número arbitrário de transações concorrentes.
Princípios da Rede Lightning
A Lightning Network imita o modo como os bancos fazem a liquidação: o usuário A e o usuário B abrem um canal Lightning entre si através da Lightning Network. Quando o canal é aberto, A e B utilizam o canal para liquidar diretamente na Lightning Network, sem precisar fazer a liquidação na blockchain do Bitcoin. Somente quando o canal é fechado, A e B precisam liquidar na blockchain do Bitcoin através da Lightning Network.
fluxo de operação do canal relâmpago
Pagamento de depósito: Para abrir um canal de rede relâmpago, é necessário pagar um depósito em Bitcoin.
Registo de transações off-chain: através da Lightning Network, cada transação é registada uma a uma, e cada registo deve ser acompanhado de um acordo de penalização.
Registros de liquidação em cadeia: após fechar o canal de relâmpago, os dados de transações históricos são encapsulados e liquidadas de uma só vez, sendo finalmente enviados para a blockchain do Bitcoin.
Como a Lightning Network evita fraudes on-chain
Se, durante o processo de negociação do canal, A cometer uma fraude (fechar o canal antecipadamente e liquidar o Bitcoin), então, ao fechar o canal, será gerada imediatamente uma transação fraudulenta na cadeia do Bitcoin. Baseado na abertura da cadeia do Bitcoin, B poderá observar isso a tempo e aplicar uma penalização a A com um acordo de penalização que foi assinado antecipadamente. O conteúdo da penalização é a apreensão de todas as reservas de A.
o gargalo da aplicação em grande escala da rede Lightning
Teoricamente, a Lightning Network alcançou uma escalabilidade infinita, superando o triângulo impossível da blockchain. No entanto, a questão mais crítica que impede a Lightning Network de alcançar aplicações em larga escala é: a Lightning Network usa o mesmo script que o Bitcoin, enquanto na cadeia do Bitcoin não há contratos inteligentes, apenas scripts simples, que não conseguem suportar aplicações complexas. O maior desafio que a Lightning Network precisa superar é "como implementar contratos inteligentes no Bitcoin".
Melhorar os "funcionalidades" existentes da blockchain do Bitcoin
Side Chain: criar uma cadeia com funcionalidade de contrato inteligente, replicando-a e conectando-a bidirecionalmente à cadeia principal do Bitcoin, permitindo que os ativos do Bitcoin migrem sem costura entre a cadeia principal e a cadeia lateral, realizando contratos inteligentes. Mas atualmente não há tecnologia de conexão bidirecional suficientemente descentralizada.
Moedas Coloridas (Colored Coins): Utilizando o comando OP_RETURN no script do Bitcoin, adiciona-se 80 bytes de caracteres arbitrários, desenhando a string de acordo com um formato específico, marcando o significado da string designada como "moeda colorida", e criando contratos inteligentes mais complexos. No entanto, o espaço de 80 bytes é muito pequeno para implementar funcionalidades complexas.
Validação do Cliente (Client-Validation): Através da simulação do método tradicional de assinatura de contratos, garante-se que apenas ambas as partes conheçam a privacidade do conteúdo do contrato, sem necessidade de qualquer participação de terceiros, alcançando uma total descentralização. No momento da execução da transação, a parte que inicia a transação fornece os dados completos do histórico de transações necessários, e a outra parte verifica por conta própria, evitando a ocorrência de fraudes.
Explicação adicional do modelo UTXO
As saídas de transação não gastas (UTXO) são o total de criptomoeda enviado de um endereço para outro, mas que ainda não foi resgatado pelo destinatário, a fim de enviar fundos para outras pessoas em transações subsequentes.
Por exemplo, se Alice enviar 1 Bitcoin para Bob, enquanto Bob não gastar o BTC recebido de Alice, ele possui um UTXO. Assim que Bob gastar 1 BTC, o ciclo de vida do UTXO termina.
Futuro do ecossistema Bitcoin
No processo de evolução do Bitcoin, o design da validação do cliente evita habilidosamente os problemas de centralização das soluções de sidechain e color coins, e introduz um mecanismo de selagem única, elevando ainda mais a segurança. O ecossistema do Bitcoin está prestes a receber o nascimento de uma série de novos protocolos, entre os quais o protocolo RGB não só mantém os conceitos acima mencionados, mas também propõe compatibilidade com a Lightning Network, estabelecendo as bases para uma escalabilidade ilimitada.
Temos razões para esperar que o próximo ciclo de crescimento exponencial da blockchain venha da adoção em massa da blockchain impulsionada pela explosão do ecossistema Bitcoin. Acreditamos que o Bitcoin irá ultrapassar sua original função única de armazenamento de valor, destacando suas propriedades monetárias, enquanto continuamente conecta mais aplicações ao ecossistema Bitcoin através de soluções diversificadas, promovendo a escalabilidade e a sustentabilidade do ecossistema, e trazendo infinitas possibilidades para o mundo da blockchain.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
O futuro do ecossistema Bitcoin: a Rede de iluminação e a validação de cliente desbloqueiam um mercado de trilhões
Bitcoin Ecossistema de Desenvolvimento: Desbloqueando o Potencial de um Mercado de Triliões
Com o aumento do debate sobre o ecossistema Bitcoin no mercado cripto, os profissionais da indústria esperam que o próximo ciclo de crescimento exponencial da blockchain venha da ampla aplicação do Bitcoin. Construir contratos inteligentes utilizando soluções de validação do cliente no script do Bitcoin, enquanto é compatível com a rede Lightning de escalabilidade infinita para transações em canais, pode se tornar uma solução de aplicação em larga escala da blockchain que garanta simultaneamente a "segurança, descentralização e escalabilidade".
Este artigo irá explicar alguns conceitos básicos da ecologia do Bitcoin, incluindo o "triângulo impossível da blockchain" que impede a aplicação em larga escala, a rede Lightning do Bitcoin que supera o "triângulo impossível", as soluções atuais para o script do Bitcoin e os princípios do modelo UTXO.
Barreiras à aplicação em larga escala da blockchain
Especialistas na área de blockchain afirmam que as redes de blockchain não conseguem alcançar simultaneamente segurança, descentralização e escalabilidade, ou seja, o "triângulo impossível do blockchain". Este dilema tem impedido a aplicação em larga escala do blockchain por muito tempo.
Nos últimos dez anos, o Ethereum tem se concentrado no desenvolvimento da descentralização e na inovação contínua na camada de infraestrutura da blockchain de base, com o objetivo de expandir a escalabilidade da blockchain. Para isso, o Ethereum iterou várias tecnologias, como algoritmos de prova de participação, sharding e Rollup.
No entanto, com base nas tentativas do Ethereum e das suas Layer2, enquanto a solução estiver limitada à blockchain, haverá um limite de desempenho. Mesmo a blockchain mais potente atualmente visível ainda tem dificuldade em ultrapassar o limite de TPS (transações por segundo), e ainda há uma enorme distância em relação à exigência de aplicações comerciais em larga escala de milhões de TPS e ao objetivo de implementações industriais globais de centenas de milhões de TPS. Para as principais blockchains públicas, tanto o Ethereum quanto o Bitcoin enfrentam o desafio de como resolver o gargalo da escalabilidade.
Princípio de funcionamento da Lightning Network
A Lightning Network utiliza um método de computação off-chain, conhecido como "canal de pagamento", para resolver completamente o problema de escalabilidade do "triângulo impossível". Desde que sejam estabelecidos canais suficientes, é possível processar um número arbitrário de transações concorrentes.
Princípios da Rede Lightning
A Lightning Network imita o modo como os bancos fazem a liquidação: o usuário A e o usuário B abrem um canal Lightning entre si através da Lightning Network. Quando o canal é aberto, A e B utilizam o canal para liquidar diretamente na Lightning Network, sem precisar fazer a liquidação na blockchain do Bitcoin. Somente quando o canal é fechado, A e B precisam liquidar na blockchain do Bitcoin através da Lightning Network.
fluxo de operação do canal relâmpago
Como a Lightning Network evita fraudes on-chain
Se, durante o processo de negociação do canal, A cometer uma fraude (fechar o canal antecipadamente e liquidar o Bitcoin), então, ao fechar o canal, será gerada imediatamente uma transação fraudulenta na cadeia do Bitcoin. Baseado na abertura da cadeia do Bitcoin, B poderá observar isso a tempo e aplicar uma penalização a A com um acordo de penalização que foi assinado antecipadamente. O conteúdo da penalização é a apreensão de todas as reservas de A.
o gargalo da aplicação em grande escala da rede Lightning
Teoricamente, a Lightning Network alcançou uma escalabilidade infinita, superando o triângulo impossível da blockchain. No entanto, a questão mais crítica que impede a Lightning Network de alcançar aplicações em larga escala é: a Lightning Network usa o mesmo script que o Bitcoin, enquanto na cadeia do Bitcoin não há contratos inteligentes, apenas scripts simples, que não conseguem suportar aplicações complexas. O maior desafio que a Lightning Network precisa superar é "como implementar contratos inteligentes no Bitcoin".
Melhorar os "funcionalidades" existentes da blockchain do Bitcoin
Side Chain: criar uma cadeia com funcionalidade de contrato inteligente, replicando-a e conectando-a bidirecionalmente à cadeia principal do Bitcoin, permitindo que os ativos do Bitcoin migrem sem costura entre a cadeia principal e a cadeia lateral, realizando contratos inteligentes. Mas atualmente não há tecnologia de conexão bidirecional suficientemente descentralizada.
Moedas Coloridas (Colored Coins): Utilizando o comando OP_RETURN no script do Bitcoin, adiciona-se 80 bytes de caracteres arbitrários, desenhando a string de acordo com um formato específico, marcando o significado da string designada como "moeda colorida", e criando contratos inteligentes mais complexos. No entanto, o espaço de 80 bytes é muito pequeno para implementar funcionalidades complexas.
Validação do Cliente (Client-Validation): Através da simulação do método tradicional de assinatura de contratos, garante-se que apenas ambas as partes conheçam a privacidade do conteúdo do contrato, sem necessidade de qualquer participação de terceiros, alcançando uma total descentralização. No momento da execução da transação, a parte que inicia a transação fornece os dados completos do histórico de transações necessários, e a outra parte verifica por conta própria, evitando a ocorrência de fraudes.
Explicação adicional do modelo UTXO
As saídas de transação não gastas (UTXO) são o total de criptomoeda enviado de um endereço para outro, mas que ainda não foi resgatado pelo destinatário, a fim de enviar fundos para outras pessoas em transações subsequentes.
Por exemplo, se Alice enviar 1 Bitcoin para Bob, enquanto Bob não gastar o BTC recebido de Alice, ele possui um UTXO. Assim que Bob gastar 1 BTC, o ciclo de vida do UTXO termina.
Futuro do ecossistema Bitcoin
No processo de evolução do Bitcoin, o design da validação do cliente evita habilidosamente os problemas de centralização das soluções de sidechain e color coins, e introduz um mecanismo de selagem única, elevando ainda mais a segurança. O ecossistema do Bitcoin está prestes a receber o nascimento de uma série de novos protocolos, entre os quais o protocolo RGB não só mantém os conceitos acima mencionados, mas também propõe compatibilidade com a Lightning Network, estabelecendo as bases para uma escalabilidade ilimitada.
Temos razões para esperar que o próximo ciclo de crescimento exponencial da blockchain venha da adoção em massa da blockchain impulsionada pela explosão do ecossistema Bitcoin. Acreditamos que o Bitcoin irá ultrapassar sua original função única de armazenamento de valor, destacando suas propriedades monetárias, enquanto continuamente conecta mais aplicações ao ecossistema Bitcoin através de soluções diversificadas, promovendo a escalabilidade e a sustentabilidade do ecossistema, e trazendo infinitas possibilidades para o mundo da blockchain.