Assista o episódio no YouTube or Estrondo
Ouça este episódio aqui:
Neste episódio de “Bitcoin, Explained”, os apresentadores Aaron van Wirdum e Sjors Provoost discutem OP_RETURN e o que alguns chamam de “OP_RETURN Wars”. Mais especificamente, eles discutem uma postagem de blog da BitMEX Research intitulada “As guerras OP_Return de 2014 – transações Dapps vs Bitcoin. "
Van Wirdum e Provoost começam explicando que OP_RETURN é um código de operação (um pedaço de código para transações Bitcoin) que tornará inválida qualquer transação que o inclua em uma entrada. Isso significa que as saídas que incluem OP_RETURN não podem ser gastas, o que, por sua vez, significa que os nós Bitcoin podem remover com segurança esses UTXOs de seu conjunto UTXO, o que economiza armazenamento.
No início dos anos do Bitcoin, as pessoas começaram a usar bitcoin para mais do que apenas transações. Como demonstra um exemplo dado por Provoost, alguém carregou todo o white paper do Bitcoin no blockchain. A postagem da BitMEX explica que os protocolos da Camada 2, como o Counterparty, estavam lançando aplicativos descentralizados no blockchain. Este tipo de dados não transacionais foi inicialmente incorporado em transações multisig, mas isso significava que todos os nós Bitcoin tinham que baixar, processar e armazenar esses dados para sempre, o que tem um custo.
Van Wirdum e Provoost explicam que, em 2014, os desenvolvedores de Bitcoin concordaram em permitir que os nós processassem e encaminhassem transações com saídas OP_RETURN para mitigar esse problema. Essas transações seriam melhores para carregar dados, pois suas saídas podem ser removidas do conjunto UTXO.
As “guerras OP_RETURN” referem-se a um debate entre desenvolvedores de Bitcoin e (principalmente) desenvolvedores de contrapartes sobre o tamanho máximo de tais transações. Provoost explica por que o máximo de 40 bytes foi inicialmente escolhido, por que depois foi aumentado para 80 bytes e como essas considerações foram mudou com o tempo.
- Bitcoin
- Bitcoin explicado
- Bitcoin Magazine
- blockchain
- conformidade do blockchain
- conferência blockchain
- coinbase
- Coingenius
- Consenso
- conferência de criptografia
- crypto mining
- criptomoedas
- Descentralizada
- DeFi
- Ativos Digitais
- ethereum
- aprendizado de máquina
- token não fungível
- Código de operação
- platão
- platão ai
- Inteligência de Dados Platão
- PlatãoData
- jogo de platô
- Podcast
- Polygon
- prova de participação
- Dados Técnicos:
- W3
- zefirnet