O que são cadeias de transmissão?
Um drivechain é uma abordagem que busca alavancar a tecnologia sidechain para introduzir funcionalidades adicionais ao Bitcoin. Na verdade, as cadeias de transmissão podem ser vistas como um tipo especial de cadeia lateral. O último é um termo usado para blockchains que são executados lado a lado, e é por isso que o termo sidechain é usado. As sidechains geralmente têm suas próprias moedas exclusivas e, normalmente, a sidechain deriva sua segurança da blockchain à qual é executada paralelamente. É o caso do Stacks, um projeto que empresta sua segurança do blockchain do Bitcoin, mas possui seu próprio token exclusivo, chamado STX.
No caso de um drivechain, a definição gira em torno do fato de que um drivechain é referido como uma cadeia filho que não possui um ativo nativo, mas o toma emprestado da cadeia pai. A cadeia pai é a blockchain da qual a cadeia filha está obtendo sua segurança. É também assim que a RSK funciona de uma perspectiva de alto nível. Embora o RSK geralmente seja chamado apenas de sidechain, seria mais preciso chamá-lo de sidechain/drivechain variante híbrida.
Assim, embora a terminologia possa ser muito confusa e confundida por pessoas diferentes, o importante a saber é:Seja sidechain ou drivechain, ambos são uma forma de trazer maior expressividade ao Bitcoin porque possibilitam mais funcionalidades em cima do Bitcoin, com todos os trade-offs relacionados, é claro.
Bitcoin e seu orçamento de segurança
Algumas pessoas consideram o conceito de drivechains essencial para o Bitcoin. Eles veem as cadeias de transmissão (assim como as cadeias laterais) como um driver necessário de taxas de transação para mineradores de Bitcoin. Se não fosse pela adoção de drivechains e sidechains, o minerador de Bitcoin poderia um dia se encontrar em uma situação não lucrativa, então o argumento continua.
Para entender melhor o argumento, temos que pensar em como os mineradores de Bitcoin são pagos hoje. A partir de agora, a maior parte de sua receita vem de recompensas em bloco, que se referem à quantidade de novos Bitcoins emitidos pelo protocolo como forma de subsídio. Esse subsídio em bloco está diminuindo a uma taxa constante até cerca de 2140, quando não serão lançadas mais unidades de Bitcoin como subsídio pelo próprio protocolo. Até então, os mineradores dependerão totalmente das taxas de transação como fontes de receita.
Portanto, com o declínio do subsídio em bloco, as taxas de transação terão cada vez mais que compensar a receita que os mineradores recebem atualmente na forma de recompensas em bloco. E é aqui que as cadeias de transmissão, bem como as cadeias laterais, entram em cena. Como eles permitem mais expressividade, seus proponentes acreditam que eles impulsionarão a inovação econômica e os casos de uso que eventualmente criarão tráfego em cima do Bitcoin, resultando em taxas de transação que serão pagas aos mineradores de Bitcoin.
Um mercado livre no Bitcoin
A lógica por trás da criação de drivechains e sidechains é estar atento ao debate sobre orçamento de segurança em torno do Bitcoin por anos. Por alguns, eles são vistos como uma forma de garantir que as taxas de transação sejam suficientes para pagar pela segurança. Mas não só isso. Permitir drivechains também é visto como uma maneira de reconciliar os muitos grupos ideologicamente dispersos dentro da comunidade Bitcoin mais ampla. Desde a guerra do tamanho do bloco - um longo debate sobre quão grandes ou pequenos os blocos Bitcoin devem ser - diferentes grupos ideológicos surgiram querendo girar tecnicamente o protocolo Bitcoin em uma determinada direção.
Com a criação de cadeias de transmissão, aparentemente todas essas ideias diferentes podem ser perseguidas em cadeias de transmissão Bitcoin separadas. Seja a implementação de zk-SNARKs, tamanho de bloco maior, scripts Turing-complete, MimbleWimble, assinatura de anel Monero ou mais - todas essas coisas podem ser feitas em diferentes cadeias de transmissão. Dessa forma, um mercado livre para a implementação de qualquer tipo de ideia no Bitcoin pode se tornar realidade.
Tornando as cadeias de transmissão uma realidade
Para tornar as cadeias de transmissão e todos os seus benefícios assumidos uma realidade, dois BIPs diferentes terão que ser considerados. BIP é a forma abreviada de Proposta de Melhoria do Bitcoin (BIP) e contém especificações técnicas sobre como introduzir alterações no código do protocolo Bitcoin. Quanto mais importantes eles são e mais influentes são suas consequências, mais detalhada e cuidadosamente eles são discutidos dentro da comunidade Bitcoin.
No caso de cadeias de transmissão, existem dois BIPs relevantes que foram propostos:
- BIP 300:cauções de hashrate
- BIP 301:mineração mesclada às cegas
Hashrate escrow é o conceito de um drivechain de mover moedas do blockchain Bitcoin para os diferentes drivechains e vice-versa. Funciona de forma semelhante a um depósito de várias assinaturas usado em projetos como RSK ou Liquid, mas em vez de ter uma federação de algum tipo, o depósito é controlado por um grupo descentralizado de mineradores de Bitcoin. Esse grupo distribuído de mineradores é responsável por arbitrar quaisquer disputas e está direcionando o poder de hash para transações de retirada de caução em vez de assiná-las com uma chave privada, como é o caso das federações.
Em última análise, a compensação de segurança com um drivechain é um pouco diferente do que com soluções (sidechain) como RSK ou Liquid. Enquanto com o último, a transferência de Bitcoin da cadeia principal para a cadeia RSK ou Liquid é feita por meio de uma federação, o mecanismo de vinculação bidirecional com cadeias de transmissão seria operado pelos próprios mineradores.
Para proteger a cadeia de transmissão e o mecanismo de fixação, é usado um processo chamado mineração mesclada cega. Esta é uma variação da mineração mesclada mais geral que é usada com RSK, por exemplo. Com esse tipo especial de mineração mesclada, os mineradores não precisam prestar atenção às cadeias de transmissão - o que significa que não precisam executar um nó de cadeia de transmissão - mas ainda podem coletar todas as taxas de transação delas. Eles simplesmente contratam outra pessoa que está executando um nó completo do drivechain.
A necessidade de um soft fork
A questão é:Por que as cadeias de transmissão não foram criadas? Tecnicamente falando, para que as cadeias de transmissão sejam possíveis, o protocolo Bitcoin precisaria de um soft fork para ser implementado no Bitcoin, da mesma forma que a recente atualização do Taproot precisava de uma implementação de soft-fork para ser ativada. Mas antes que qualquer soft forks aconteça com o Bitcoin, a ideia proposta deve passar pelo estrito escrutínio de toda a comunidade Bitcoin.
Com as propostas de drivechains, isso ainda não aconteceu. Afinal de contas, não há um mindshare suficiente do desenvolvedor dedicado ao desenvolvimento de cadeias de transmissão e à exploração de todos os meandros relacionados à segurança e à estrutura de incentivos das cadeias de transmissão. Do ponto de vista da complexidade, a implementação de cadeias de transmissão pode não ser tão complexa. A parte complicada é a teoria dos jogos, onde ainda existem algumas incertezas que ainda precisam ser esclarecidas e resolvidas. Será interessante acompanhar se as incertezas críticas serão resolvidas ou não e o conceito de drivechain finalmente se tornará realidade.
investir
-
O que é uma depressão econômica?
Uma depressão econômica representa um sério declínio na atividade econômica. O tamanho da economia encolherá à medida que o produto interno bruto (PIB) cair. Muitas pessoas provavelmente perderão seus...
-
O que é um mercado de touro?
Um mercado em alta refere-se a condições de mercado em que os preços continuam a subir por um período sustentado de tempo. O mercado pode ser descrito como “altista” quando os preços sobem. A descriçã...