- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
Atualização de desenvolvimento do Bitcoin CORE #5 traz melhores taxas de transação e dados incorporados
As próximas atualizações do software Bitcoin causarão menos confusão sobre taxas de transação e a capacidade de negociar propriedades.
O Bitcoin está prestes a receber duas atualizações significativas: uma maneira de incorporar informações sobre 'propriedade inteligente' em transações e uma maneira melhor de calcular taxas de transação. O desenvolvedor líder do Bitcoin Gavin Andresenfez o anúncio ontem em seu quintoAtualização do desenvolvimento CORE.
A atualização mais recente usa um novo tipo de transação para dar às pessoas a chance de associar seus próprios dados com suas transações de Bitcoin , o que é algo que T era explicitamente permitido antes. A equipe está fazendo isso habilitando OP_RETURN, um parâmetro de transação que permitirá que as pessoas incorporem minúsculos 80 bytes de dados em um registro de transação de blockchain diretamente.
80 bytes podem ser pequenos, mas são suficientes para criar um hash. Hashing é uma maneira de produzir uma saída única que pode ser comprovada como representando um pedaço muito maior de dados, e é uma das técnicas básicas na caixa de ferramentas do protocolo Bitcoin .
O desenvolvedor CORE Jeff Garzik diz que esta pode ser uma boa maneira de habilitar propriedade inteligente na rede Bitcoin . “O hash é um hash de um token de propriedade que representa um carro, ou uma casa, ou uma ação ou BOND”, ele diz. “Usando o blockchain, você pode trocar esses tokens com segurança por pagamento (bitcoins), ou trocá-los com outro usuário, sem envolver terceiros.” Isso soa muito como moedas coloridas, não é ?
Há claramente uma demanda para incorporar dados em transações, porque, como Gavin Andresen diz no documento CORE Update, as pessoas já usam todos os tipos de hacks bizarros para vincular dados às suas transações de Bitcoin .
Por exemplo, alguns podem enviar dinheiro para um endereço Bitcoin que T é completo ou preciso, e que na verdade T existe, explica Mike Hearn, outro dos desenvolvedores CORE . Ao enviar dinheiro para um endereço malformado, eles forçam os clientes a registrá-lo em uma parte de uma transação conhecida como conjunto de saída não gasto (UTXO). A rede Bitcoin tem que KEEP os dados UTXO imediatamente disponíveis para todos, porque é um item importante ao verificar se as transações são válidas. Ela não tem como saber quando os dados UTXO são um endereço malformado, então os mantém em um armazenamento rápido e de acesso rápido.
Hearn disse:
“OP_RETURN permite que as pessoas coloquem dados no blockchain sem que eles entrem no conjunto UTXO, o que é um efeito colateral dos hacks que algumas pessoas estão usando hoje em dia."
Isso é bom, porque o conjunto de dados UTXO atualmente constitui cerca de 250 MB, comparado aos 10 GB inteiros do blockchain agora, de acordo com o desenvolvedor CORE Pieter Wuille. O conjunto UTXO pode ser apenas um 40º do tamanho do blockchain, mas isso ainda é significativo.
“O acesso ao blockchain T precisa ser particularmente rápido ou indexado – ele só precisa estar disponível”, ele diz. “O desafio é o banco de dados de saídas de transações não gastas. Ele deve ser acessível de forma rápida para qualquer nó totalmente validado, para sempre. Então, quanto mais dados puderem ser descarregados dos registros de transações não gastas para o resto do blockchain, melhor.”
Alguns (incluindo Wuille) temem que as pessoas usem esse novo tipo de transação para armazenar mensagens ou memorandos. T é para isso que ele deve ser usado, mas já vimos pessoas usando transações de Bitcoin sempre que possível para enviar mensagens a outros. A carteira do Blockchain.info tem um recurso especial (não padrão para a rede Bitcoin ) que permite que as pessoas anexem mensagens a transações enviadas para endereços Bitcoin do blockchain.info. Quando o FBI pegou Rota da Sedafundador Ross Ulbricht,foi usadopara provocar o FBI enviando pequenas transações com mensagens abusivas.

Há uma chance de que os usuários possam começar a tentar usar o tipo OP_RETURN para enviar mensagens e outros dados para os quais ele T foi projetado. Mas, dado que as pessoas estão fazendo isso de qualquer maneira, é melhor tentar limitar o efeito disso, diz Garzik, chamando-o de uma abordagem do "mal menor".
O outro grande anúncio foi sobre taxas de transação mais inteligentes. A rede usa um conjunto de heurísticas que evoluíram nos últimos quatro anos para determinar quanto é cobrado (se o usuário optar por pagar uma taxa de transação).
Isso significa que a rede pode começar a fazer coisas estranhas. “As taxas atuais são codificadas”, disse Hearn. “Quando o valor do BTC/USD subiu 20x, a taxa de transação também subiu, sem nenhuma razão realmente boa.”
Andresen chama isso de "bagunça complicada" e prometeu substituí-lo por um sistema melhor. Ele está ensinando o software da carteira Bitcoin a estimar quão baixa é a taxa que uma transação precisa, para que ela possa ser aceita pelos mineradores quando uma transação for enviada. Isso o tornará muito mais dinâmico do que o método atual de cobrança de taxas.
Brian Armstrong, o cofundador e CEO da carteira baseada na web e sistema de pagamento de Bitcoin Coinbase, gostou da ideia. As transações entre usuários da Coinbase são todas conduzidas off-chain, e as taxas são aplicáveis somente quando o pagamento é feito de uma carteira Coinbase para uma carteira externa. A Coinbase paga essas taxas, que custam 50 BTC a cada mês, ele disse, acrescentando:
“Estamos felizes em ver essas mudanças, pois isso significa que o custo de pagamento de taxas de mineração da Coinbase T continuará a aumentar junto com o preço do Bitcoin, mas estará sujeito às forças regulares do mercado que mantêm um preço justo ao longo do tempo."
Stephen Pair, cofundador e CTO do processador de pagamentos BitPay, disse que o design atual da rede Bitcoin T permitiu uma Confira eficiente de taxas. “Um mercado eficiente para o trabalho de processamento de transações e segurança eliminará as suposições na aplicação de uma taxa de transação. Ele permitirá que as partes de uma transação determinem taxas que sejam apropriadas para a natureza da transação”, disse ele.
Houve vários outros anúncios na Atualização CORE , incluindo uma maneira mais rápida de obter informações importantes de um nó de blockchain ao baixar o blockchain pela primeira vez, e uma maneira para os clientes Bitcoin funcionarem no modo sem carteira, tornando a inicialização mais rápida.
Quando será lançado? “Quando estiver pronto”, disse Andresen. É o teste que leva muito tempo, e eles T querem prejudicar a rede com um bug crítico. Se você sabe codificar bem em C++ e é bom em testes, eles querem você como voluntário.
Danny Bradbury
Danny Bradbury é escritor profissional desde 1989 e trabalha como freelancer desde 1994. Ele cobre Tecnologia para publicações como o Guardian.
