O protocolo RGB dá nova vida ao Bitcoin: da inovação nos pagamentos aos contratos inteligentes
A tecnologia Web3, após mais de uma década de desenvolvimento próspero, deu origem a várias inovações. O Bitcoin, sem comprometer a descentralização e a segurança, melhorou continuamente a capacidade de proteção da privacidade, implementando características avançadas como assinaturas Schnorr e Taproot, estabelecendo uma base para inovações tecnológicas futuras. Ao mesmo tempo, a evolução dos contratos inteligentes em blockchain, representada pelo Ethereum, gerou a era de ouro das aplicações em blockchain. No entanto, desde 2022, a inovação na indústria Web3 parece ter entrado em um impasse, e a tecnologia blockchain continua presa ao dilema impossível, dificultando a implementação em larga escala. Nesse contexto, o protocolo de camada dois do Bitcoin, RGB, está aguardando o momento certo, amadurecendo gradualmente, e promete desafiar as limitações tecnológicas existentes, trazendo novas oportunidades para a indústria.
Bitcoin: estabelecer a posição como camada de moeda
A maior diferença entre o Web3 e o Web2 está no seu sistema econômico embutido, onde qualquer sistema econômico tem a moeda como camada base, acima da camada de moeda estão a camada de protocolo e a camada de aplicação. A moeda do Web3 é chamada de moeda criptográfica, emitida através da blockchain.
Bitcoin é reconhecido como a moeda criptográfica mais segura e estável, e seu valor obteve consenso global, principalmente com base nos seguintes fatores:
Primeiro, a rede Bitcoin cobre o mundo inteiro, com mais de dez mil nós completos trabalhando em conjunto para verificar e gravar transações. Essa descentralização dificulta a alteração do histórico de transações por atacantes. Em segundo lugar, o Bitcoin utiliza uma poderosa capacidade de cálculo de hash como mecanismo de prova de trabalho, que é a base da segurança da rede. Na validação de blocos e na mineração, o gasto massivo de capacidade computacional torna difícil para os atacantes controlarem a rede. Além disso, as regras de consenso do Bitcoin não passaram por mudanças significativas na história, e essa estabilidade ajuda a manter a consistência e a segurança da rede. Em comparação com outros projetos de blockchain, as regras de consenso do Bitcoin são menos suscetíveis a mudanças radicais. A comunidade Bitcoin está extremamente preocupada com a segurança e a estabilidade da rede, focando na segurança do protocolo central. As modificações no protocolo central passam por discussões e testes cuidadosos para garantir a estabilidade da rede. Em suma, o Bitcoin é amplamente reconhecido como a mais segura e estável entre as várias blockchains, tornando-se a escolha preferida para a camada de moeda do Web3, graças à sua excelente descentralização, mecanismo de consenso, estabilidade e atenção da comunidade.
garantir a segurança e a simplicidade em paralelo com o Bitcoin script
Bitcoin, como moeda base no mundo Web3, desempenha um papel importante, e sua evolução gradual após discussões e testes cuidadosos nos protocolos centrais merece atenção, especialmente o desenvolvimento do seu sistema de scripts. A linguagem de script do Bitcoin foi concebida para garantir segurança e evitar riscos potenciais, por isso, em seu design, limitou intencionalmente suas funcionalidades, mantendo ao mesmo tempo uma simplicidade e segurança semelhantes a um conjunto de instruções de chip. O script do Bitcoin é uma linguagem de execução baseada em pilha e na notação polonesa inversa, destinada a ser executada em hardware limitado.
No código dos nós principais do Bitcoin, os desenvolvedores impuseram algumas restrições aos tipos de scripts executáveis, permitindo apenas que certos tipos de transações, chamadas de "scripts padrão", sejam executadas. O mais importante é a transação P2SH (Pay to Script Hash), que na verdade permite que qualquer script Bitcoin seja executado, tornando possível a execução de scripts com funções complexas no Bitcoin. Por exemplo, a Lightning Network já se tornou o padrão de facto para pagamentos em Bitcoin de baixo valor e alta frequência.
Com a introdução da proposta de assinatura Schnorr e da atualização do soft fork Taproot, o Bitcoin deu um passo importante, marcando um marco significativo. Isso permite que o Bitcoin suporte melhor o desenvolvimento de protocolos de segunda camada, elevando ainda mais seu papel no futuro mundo Web3.
Foco nas assinaturas Schnorr e Taproot
Por trás das assinaturas Schnorr e do Taproot, existe uma série de inovações técnicas que criaram novas oportunidades para o Bitcoin. Primeiro, o Taproot introduziu canais de pagamento mais flexíveis, permitindo que vários tipos de transações sejam executadas na cadeia de forma mais privada. Ao ocultar scripts complexos de assinaturas múltiplas em um único script, o Taproot faz com que várias transações complexas pareçam pagamentos unilaterais regulares, melhorando assim a privacidade e a segurança. A introdução das assinaturas Schnorr tornou as transações da rede Bitcoin mais compactas, reduzindo as taxas de transação e aumentando a escalabilidade, alinhando-se intimamente com a demanda por transações eficientes no mundo Web3.
Essas duas inovações não apenas melhoraram o desempenho e a privacidade do Bitcoin, mas também trouxeram mais possibilidades de inovação para o ecossistema. Tecnologias de script e assinatura mais eficientes suportam operações entre cadeias, expansão da rede Lightning e contratos inteligentes complexos. Isso reposicionará o Bitcoin no núcleo do Web3, pavimentando o caminho para a construção de finanças descentralizadas e um ecossistema de aplicativos mais seguro e eficiente.
O impacto das assinaturas Schnorr
Na fase de design inicial do protocolo Bitcoin, Satoshi Nakamoto precisava considerar uma variedade de fatores relacionados ao algoritmo de assinatura, incluindo o comprimento da assinatura, a abertura do código, questões de patentes, o tempo de verificação de segurança e o desempenho. No final, ele escolheu o algoritmo de assinatura digital de curva elíptica (ECDSA), e selecionou uma curva elíptica específica secp256k1, com base no desempenho e segurança desse algoritmo. No entanto, além do ECDSA, ainda existem outros algoritmos de assinatura digital que atendem às condições, especialmente a Assinatura de Schnorr. A razão pela qual Satoshi Nakamoto não adotou esse algoritmo anteriormente pode estar relacionada ao fato de que a patente da Assinatura de Schnorr ainda não havia expirado no ano de nascimento do Bitcoin. O matemático e criptógrafo alemão Claus-Peter Schnorr solicitou e obteve a patente correspondente em 1990, portanto, durante o período de validade da patente, a comunidade de código aberto não pôde adotar essa tecnologia. Caso contrário, Satoshi poderia ter adotado esse mecanismo de assinatura na versão inicial do protocolo Bitcoin.
Em comparação com ECDSA, a Assinatura Schnorr está mais alinhada com a essência da assinatura do Bitcoin. Não só apresenta melhor desempenho, mas também possui um comprimento de assinatura mais curto e características lineares, tornando a agregação de chaves simples, sem a necessidade das técnicas especiais requeridas para assinaturas múltiplas. Essa característica linear é fácil de entender, pois as chaves de cada parte envolvida se agregam para formar uma nova chave através de um mecanismo simples. Existem várias maneiras de implementar esse mecanismo de agregação, como o MuSig proposto pela Blockstream e a versão atualizada MuSig2. No esquema MuSig2, várias assinaturas podem gerar uma chave pública agregada a partir de suas respectivas chaves privadas, e então gerar uma assinatura válida em conjunto para essa chave pública, reduzindo o número de rodadas de interação das três rodadas originais (MuSig) para apenas duas.
Portanto, em uma transação multiassinatura 2-3, o método tradicional original requer três chaves públicas e duas assinaturas para iniciar a transação.
No cenário da Assinatura Schnorr, as transações na cadeia só precisam de uma chave pública agregada e uma assinatura, reduzindo muito o número de bytes da transação, ou seja, diminuindo o custo de transferência.
Inovação do script Taproot
Taproot é uma estrutura de script inovadora do Bitcoin, destinada a regular como utilizar e interpretar endereços de transação do tipo Taproot. A inspiração para o Taproot veio originalmente da pesquisa dos desenvolvedores do Bitcoin sobre a árvore de sintaxe abstrata de Merkle (MAST), portanto, o Taproot pode ser visto como uma implementação especial do MAST. Com o Taproot, UTXOs do Bitcoin que possuem múltiplos scripts de ramificação diferentes, ao serem gastos, podem expor apenas uma ramificação, enquanto as outras ramificações nunca aparecem na blockchain, aumentando assim significativamente a privacidade e a eficiência das transações. Esta tecnologia torna o uso de scripts complexos mais conveniente e eficiente, sob uma premissa de maior segurança.
No protocolo Bitcoin, o "script de bloqueio" ( define as condições para receber Bitcoin ) UTXO ( através do script de saída ), enquanto o "script de desbloqueio" ( define a forma de usar Bitcoin ) UTXO ( através do script de entrada ). O primeiro pode ser visto como uma fechadura, enquanto o segundo é a chave correspondente. Na atualização SegWit (, as regras de script do Bitcoin foram completamente atualizadas. Foram introduzidas duas novas regras de script, a saber, P2WPKH ) que paga ao hash da chave pública de testemunha ( e P2WSH ) que paga ao hash do script de testemunha (, estas regras permitem que endereços começando com bc1 sejam utilizados. P2WPKH é principalmente usado para endereços regulares, enquanto P2WSH é frequentemente utilizado para endereços de múltiplas assinaturas.
Na atualização do Witness Isolado, o script também introduziu o conceito de número de versão, onde as regras anteriores do Witness Isolado foram marcadas como versão V0. O Taproot fez uma atualização adicional na estrutura do Witness Isolado, e o número da versão foi atualizado para V1, que também é a origem do título "SegWit V1" no BIP 341. Portanto, este novo conjunto de regras de script é chamado de pagamento P2TR) para Taproot(, a fim de corresponder ao P2WPKH e P2WSH.
Além disso, a combinação de Schnorr Signature e Taproot torna a construção de múltiplas assinaturas ) bastante diversificada. Como o pioneiro da comunidade Bitcoin, Steve Lee, apresentou em sua palestra, existem vários métodos, como assinaturas de limite e a árvore Musig ( Musig Keytree ), entre outros.
Por exemplo, para a carteira quente da exchange, pode-se usar um esquema de múltiplas assinaturas 2-3, envolvendo três chaves privadas: a chave privada da exchange, a chave privada de um terceiro de confiança e a chave privada de backup da carteira fria. Na assinatura por limiar, múltiplos signatários constroem previamente o endereço de recepção através do mecanismo MuSig. Na transação real, basta agregar duas assinaturas para concluir a transação.
LNP/BP:"Bitcoin protocolo/rede Lightning protocolo" da maturidade
No texto anterior, discutimos a visão futurista que a rede Bitcoin demonstra através da introdução das assinaturas Schnorr e da atualização do soft fork Taproot. Ao mesmo tempo, com os milagres tecnológicos nunca parando, a LNP/BP Standard Association tem trabalhado nos bastidores, como se fosse uma obra de arte meticulosamente esculpida, trazendo mais possibilidades de inovação para o ecossistema Bitcoin. O repositório de código LNP/BP abrange padrões e melhores práticas do segundo nível do Bitcoin e acima, que não requerem um soft fork ou hard fork a nível da blockchain do Bitcoin, e não estão diretamente relacionados ao conteúdo coberto pela Lightning Network RFC(BOLTs). Em suma, o padrão LNP/BP cobre tudo relacionado a transações Bitcoin, definindo os módulos básicos de construção para soluções de segundo nível e acima, e descrevendo casos de uso complexos construídos com base nesses módulos. Isso proporciona possibilidades para ativos financeiros, armazenamento, mensagens, computação, entre outros, bem como para mercados secundários que utilizam o modelo de segurança do Bitcoin e o Bitcoin como meio de pagamento/intercâmbio.
Aqui, serão apresentados apenas alguns pontos-chave que terão um impacto importante no futuro do Web3, como transações de fases chave em canais de estado, bem como alguns protocolos e tecnologias chave: canais bidirecionais (, PTLCs, eltoo, fábricas de canais ), contratos de log discretos (, micropagamentos de alta frequência ) e Sphinx.
( visão geral das transações na mesma fase do canal de estado
Transações de financiamento )Funding Transactions(: As transações de financiamento são a transação inicial usada para criar canais de pagamento na rede Lightning. Ela reúne os fundos das partes em um endereço multiassinado, como margem para o canal de pagamento. As transações de financiamento garantem que, antes de os participantes começarem a realizar transações off-chain no canal de pagamento, todos tenham comprometido uma certa quantidade de fundos. As transações de financiamento são o primeiro passo para criar um canal de pagamento, garantindo a segurança e a disponibilidade do canal.
Transações Bitcoin Parcialmente Assinadas)PSBT,Partially Signed Bitcoin Transactions(: Transações Bitcoin Parcialmente Assinadas são um formato especial de transação Bitcoin que permite que múltiplos participantes construam e assinem a transação em conjunto. Na Lightning Network, PSBT pode ser utilizado para criar, atualizar e fechar transações de canais de pagamento. Quando as partes de um canal de pagamento desejam realizar uma transação, elas podem construir conjuntamente a PSBT e assinar parcialmente, e então combinar as transações parcialmente assinadas, finalmente completando a transação e submetendo-a à rede Bitcoin.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
10 Curtidas
Recompensa
10
8
Compartilhar
Comentário
0/400
RiddleMaster
· 07-20 03:37
Quem já experimentou sabe que é muito bom.
Ver originalResponder0
GlueGuy
· 07-19 22:36
o btc ainda tem chance
Ver originalResponder0
ForkTongue
· 07-19 19:42
BTC ainda pode ser jogado assim touro touro
Ver originalResponder0
LoneValidator
· 07-19 17:37
Finalmente chegou o fantástico de segundo nível
Ver originalResponder0
BearMarketMonk
· 07-18 01:16
Bear Market começou a criar conceitos loucamente novamente. Os investidores de retalho devem estar a sentir dor na carteira.
O protocolo RGB traz inovação ao Bitcoin, fazendo a transição dos pagamentos para os contratos inteligentes.
O protocolo RGB dá nova vida ao Bitcoin: da inovação nos pagamentos aos contratos inteligentes
A tecnologia Web3, após mais de uma década de desenvolvimento próspero, deu origem a várias inovações. O Bitcoin, sem comprometer a descentralização e a segurança, melhorou continuamente a capacidade de proteção da privacidade, implementando características avançadas como assinaturas Schnorr e Taproot, estabelecendo uma base para inovações tecnológicas futuras. Ao mesmo tempo, a evolução dos contratos inteligentes em blockchain, representada pelo Ethereum, gerou a era de ouro das aplicações em blockchain. No entanto, desde 2022, a inovação na indústria Web3 parece ter entrado em um impasse, e a tecnologia blockchain continua presa ao dilema impossível, dificultando a implementação em larga escala. Nesse contexto, o protocolo de camada dois do Bitcoin, RGB, está aguardando o momento certo, amadurecendo gradualmente, e promete desafiar as limitações tecnológicas existentes, trazendo novas oportunidades para a indústria.
Bitcoin: estabelecer a posição como camada de moeda
A maior diferença entre o Web3 e o Web2 está no seu sistema econômico embutido, onde qualquer sistema econômico tem a moeda como camada base, acima da camada de moeda estão a camada de protocolo e a camada de aplicação. A moeda do Web3 é chamada de moeda criptográfica, emitida através da blockchain.
Bitcoin é reconhecido como a moeda criptográfica mais segura e estável, e seu valor obteve consenso global, principalmente com base nos seguintes fatores:
Primeiro, a rede Bitcoin cobre o mundo inteiro, com mais de dez mil nós completos trabalhando em conjunto para verificar e gravar transações. Essa descentralização dificulta a alteração do histórico de transações por atacantes. Em segundo lugar, o Bitcoin utiliza uma poderosa capacidade de cálculo de hash como mecanismo de prova de trabalho, que é a base da segurança da rede. Na validação de blocos e na mineração, o gasto massivo de capacidade computacional torna difícil para os atacantes controlarem a rede. Além disso, as regras de consenso do Bitcoin não passaram por mudanças significativas na história, e essa estabilidade ajuda a manter a consistência e a segurança da rede. Em comparação com outros projetos de blockchain, as regras de consenso do Bitcoin são menos suscetíveis a mudanças radicais. A comunidade Bitcoin está extremamente preocupada com a segurança e a estabilidade da rede, focando na segurança do protocolo central. As modificações no protocolo central passam por discussões e testes cuidadosos para garantir a estabilidade da rede. Em suma, o Bitcoin é amplamente reconhecido como a mais segura e estável entre as várias blockchains, tornando-se a escolha preferida para a camada de moeda do Web3, graças à sua excelente descentralização, mecanismo de consenso, estabilidade e atenção da comunidade.
garantir a segurança e a simplicidade em paralelo com o Bitcoin script
Bitcoin, como moeda base no mundo Web3, desempenha um papel importante, e sua evolução gradual após discussões e testes cuidadosos nos protocolos centrais merece atenção, especialmente o desenvolvimento do seu sistema de scripts. A linguagem de script do Bitcoin foi concebida para garantir segurança e evitar riscos potenciais, por isso, em seu design, limitou intencionalmente suas funcionalidades, mantendo ao mesmo tempo uma simplicidade e segurança semelhantes a um conjunto de instruções de chip. O script do Bitcoin é uma linguagem de execução baseada em pilha e na notação polonesa inversa, destinada a ser executada em hardware limitado.
No código dos nós principais do Bitcoin, os desenvolvedores impuseram algumas restrições aos tipos de scripts executáveis, permitindo apenas que certos tipos de transações, chamadas de "scripts padrão", sejam executadas. O mais importante é a transação P2SH (Pay to Script Hash), que na verdade permite que qualquer script Bitcoin seja executado, tornando possível a execução de scripts com funções complexas no Bitcoin. Por exemplo, a Lightning Network já se tornou o padrão de facto para pagamentos em Bitcoin de baixo valor e alta frequência.
Com a introdução da proposta de assinatura Schnorr e da atualização do soft fork Taproot, o Bitcoin deu um passo importante, marcando um marco significativo. Isso permite que o Bitcoin suporte melhor o desenvolvimento de protocolos de segunda camada, elevando ainda mais seu papel no futuro mundo Web3.
Foco nas assinaturas Schnorr e Taproot
Por trás das assinaturas Schnorr e do Taproot, existe uma série de inovações técnicas que criaram novas oportunidades para o Bitcoin. Primeiro, o Taproot introduziu canais de pagamento mais flexíveis, permitindo que vários tipos de transações sejam executadas na cadeia de forma mais privada. Ao ocultar scripts complexos de assinaturas múltiplas em um único script, o Taproot faz com que várias transações complexas pareçam pagamentos unilaterais regulares, melhorando assim a privacidade e a segurança. A introdução das assinaturas Schnorr tornou as transações da rede Bitcoin mais compactas, reduzindo as taxas de transação e aumentando a escalabilidade, alinhando-se intimamente com a demanda por transações eficientes no mundo Web3.
Essas duas inovações não apenas melhoraram o desempenho e a privacidade do Bitcoin, mas também trouxeram mais possibilidades de inovação para o ecossistema. Tecnologias de script e assinatura mais eficientes suportam operações entre cadeias, expansão da rede Lightning e contratos inteligentes complexos. Isso reposicionará o Bitcoin no núcleo do Web3, pavimentando o caminho para a construção de finanças descentralizadas e um ecossistema de aplicativos mais seguro e eficiente.
O impacto das assinaturas Schnorr
Na fase de design inicial do protocolo Bitcoin, Satoshi Nakamoto precisava considerar uma variedade de fatores relacionados ao algoritmo de assinatura, incluindo o comprimento da assinatura, a abertura do código, questões de patentes, o tempo de verificação de segurança e o desempenho. No final, ele escolheu o algoritmo de assinatura digital de curva elíptica (ECDSA), e selecionou uma curva elíptica específica secp256k1, com base no desempenho e segurança desse algoritmo. No entanto, além do ECDSA, ainda existem outros algoritmos de assinatura digital que atendem às condições, especialmente a Assinatura de Schnorr. A razão pela qual Satoshi Nakamoto não adotou esse algoritmo anteriormente pode estar relacionada ao fato de que a patente da Assinatura de Schnorr ainda não havia expirado no ano de nascimento do Bitcoin. O matemático e criptógrafo alemão Claus-Peter Schnorr solicitou e obteve a patente correspondente em 1990, portanto, durante o período de validade da patente, a comunidade de código aberto não pôde adotar essa tecnologia. Caso contrário, Satoshi poderia ter adotado esse mecanismo de assinatura na versão inicial do protocolo Bitcoin.
Em comparação com ECDSA, a Assinatura Schnorr está mais alinhada com a essência da assinatura do Bitcoin. Não só apresenta melhor desempenho, mas também possui um comprimento de assinatura mais curto e características lineares, tornando a agregação de chaves simples, sem a necessidade das técnicas especiais requeridas para assinaturas múltiplas. Essa característica linear é fácil de entender, pois as chaves de cada parte envolvida se agregam para formar uma nova chave através de um mecanismo simples. Existem várias maneiras de implementar esse mecanismo de agregação, como o MuSig proposto pela Blockstream e a versão atualizada MuSig2. No esquema MuSig2, várias assinaturas podem gerar uma chave pública agregada a partir de suas respectivas chaves privadas, e então gerar uma assinatura válida em conjunto para essa chave pública, reduzindo o número de rodadas de interação das três rodadas originais (MuSig) para apenas duas.
Portanto, em uma transação multiassinatura 2-3, o método tradicional original requer três chaves públicas e duas assinaturas para iniciar a transação.
No cenário da Assinatura Schnorr, as transações na cadeia só precisam de uma chave pública agregada e uma assinatura, reduzindo muito o número de bytes da transação, ou seja, diminuindo o custo de transferência.
Inovação do script Taproot
Taproot é uma estrutura de script inovadora do Bitcoin, destinada a regular como utilizar e interpretar endereços de transação do tipo Taproot. A inspiração para o Taproot veio originalmente da pesquisa dos desenvolvedores do Bitcoin sobre a árvore de sintaxe abstrata de Merkle (MAST), portanto, o Taproot pode ser visto como uma implementação especial do MAST. Com o Taproot, UTXOs do Bitcoin que possuem múltiplos scripts de ramificação diferentes, ao serem gastos, podem expor apenas uma ramificação, enquanto as outras ramificações nunca aparecem na blockchain, aumentando assim significativamente a privacidade e a eficiência das transações. Esta tecnologia torna o uso de scripts complexos mais conveniente e eficiente, sob uma premissa de maior segurança.
No protocolo Bitcoin, o "script de bloqueio" ( define as condições para receber Bitcoin ) UTXO ( através do script de saída ), enquanto o "script de desbloqueio" ( define a forma de usar Bitcoin ) UTXO ( através do script de entrada ). O primeiro pode ser visto como uma fechadura, enquanto o segundo é a chave correspondente. Na atualização SegWit (, as regras de script do Bitcoin foram completamente atualizadas. Foram introduzidas duas novas regras de script, a saber, P2WPKH ) que paga ao hash da chave pública de testemunha ( e P2WSH ) que paga ao hash do script de testemunha (, estas regras permitem que endereços começando com bc1 sejam utilizados. P2WPKH é principalmente usado para endereços regulares, enquanto P2WSH é frequentemente utilizado para endereços de múltiplas assinaturas.
Na atualização do Witness Isolado, o script também introduziu o conceito de número de versão, onde as regras anteriores do Witness Isolado foram marcadas como versão V0. O Taproot fez uma atualização adicional na estrutura do Witness Isolado, e o número da versão foi atualizado para V1, que também é a origem do título "SegWit V1" no BIP 341. Portanto, este novo conjunto de regras de script é chamado de pagamento P2TR) para Taproot(, a fim de corresponder ao P2WPKH e P2WSH.
Além disso, a combinação de Schnorr Signature e Taproot torna a construção de múltiplas assinaturas ) bastante diversificada. Como o pioneiro da comunidade Bitcoin, Steve Lee, apresentou em sua palestra, existem vários métodos, como assinaturas de limite e a árvore Musig ( Musig Keytree ), entre outros.
Por exemplo, para a carteira quente da exchange, pode-se usar um esquema de múltiplas assinaturas 2-3, envolvendo três chaves privadas: a chave privada da exchange, a chave privada de um terceiro de confiança e a chave privada de backup da carteira fria. Na assinatura por limiar, múltiplos signatários constroem previamente o endereço de recepção através do mecanismo MuSig. Na transação real, basta agregar duas assinaturas para concluir a transação.
LNP/BP:"Bitcoin protocolo/rede Lightning protocolo" da maturidade
No texto anterior, discutimos a visão futurista que a rede Bitcoin demonstra através da introdução das assinaturas Schnorr e da atualização do soft fork Taproot. Ao mesmo tempo, com os milagres tecnológicos nunca parando, a LNP/BP Standard Association tem trabalhado nos bastidores, como se fosse uma obra de arte meticulosamente esculpida, trazendo mais possibilidades de inovação para o ecossistema Bitcoin. O repositório de código LNP/BP abrange padrões e melhores práticas do segundo nível do Bitcoin e acima, que não requerem um soft fork ou hard fork a nível da blockchain do Bitcoin, e não estão diretamente relacionados ao conteúdo coberto pela Lightning Network RFC(BOLTs). Em suma, o padrão LNP/BP cobre tudo relacionado a transações Bitcoin, definindo os módulos básicos de construção para soluções de segundo nível e acima, e descrevendo casos de uso complexos construídos com base nesses módulos. Isso proporciona possibilidades para ativos financeiros, armazenamento, mensagens, computação, entre outros, bem como para mercados secundários que utilizam o modelo de segurança do Bitcoin e o Bitcoin como meio de pagamento/intercâmbio.
Aqui, serão apresentados apenas alguns pontos-chave que terão um impacto importante no futuro do Web3, como transações de fases chave em canais de estado, bem como alguns protocolos e tecnologias chave: canais bidirecionais (, PTLCs, eltoo, fábricas de canais ), contratos de log discretos (, micropagamentos de alta frequência ) e Sphinx.
( visão geral das transações na mesma fase do canal de estado
Transações de financiamento )Funding Transactions(: As transações de financiamento são a transação inicial usada para criar canais de pagamento na rede Lightning. Ela reúne os fundos das partes em um endereço multiassinado, como margem para o canal de pagamento. As transações de financiamento garantem que, antes de os participantes começarem a realizar transações off-chain no canal de pagamento, todos tenham comprometido uma certa quantidade de fundos. As transações de financiamento são o primeiro passo para criar um canal de pagamento, garantindo a segurança e a disponibilidade do canal.
Transações Bitcoin Parcialmente Assinadas)PSBT,Partially Signed Bitcoin Transactions(: Transações Bitcoin Parcialmente Assinadas são um formato especial de transação Bitcoin que permite que múltiplos participantes construam e assinem a transação em conjunto. Na Lightning Network, PSBT pode ser utilizado para criar, atualizar e fechar transações de canais de pagamento. Quando as partes de um canal de pagamento desejam realizar uma transação, elas podem construir conjuntamente a PSBT e assinar parcialmente, e então combinar as transações parcialmente assinadas, finalmente completando a transação e submetendo-a à rede Bitcoin.