- 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
A próxima grande atualização de software do Bitcoin apresentará uma nova linguagem para chaves de Cripto
Uma nova versão do Bitcoin CORE está chegando, incluindo uma nova linguagem de chave e mais. O CoinDesk reúne os detalhes mais antigos e interessantes.
O Bitcoin pode ser difícil de usar, mesmo com ferramentas amigáveis ao consumidor, enquanto executar sua infraestrutura CORE é ainda mais difícil. No entanto, isso T está impedindo os esforços para mudar isso.
O grupo global de desenvolvedores voluntários por trás da implementação mais popular do software, Bitcoin CORE, está prestes a estrear seu 17º grande lançamento de software, que coloca no código uma série de mudanças altamente antecipadas. De particular ênfase está a melhoria da carteira padrão do software, onde as chaves privadas de Bitcoin do usuário são armazenadas.
Talvez a atualização mais interessante seja a estreia de um novo "linguagem, inicialmente proposto pelo importante contribuidor do Bitcoin Pedro Wuille, conhecido por projetar alguns dos maismudanças radicais para Bitcoin nos últimos anos (incluindo o Segregated Witness, que ajudou a resolver o problema de escalabilidade do bitcoin no ano passado).
A ideia por trás da nova linguagem é adicionar informações extras importantes às chaves. Ou, como o colaborador do Bitcoin CORE Andrew Chow colocou, ela fornece uma alternativa "sensata" ao problemático sistema de "conta" que foi recentemente retirado do software. Simplificando, ela permite que os usuários nomeiem suas diferentes contas. Como rotular uma como "doações" e outra como "poupança".
ONE caso de uso significativo da linguagem é facilitar a movimentação de chaves de uma carteira para outra. Do jeito que está, se um usuário tentar mover uma chave de uma carteira para outra, ele pode perder algumas informações sobre como as moedas podem ser desbloqueadas e enviadas para outra pessoa.
Isso não é um grande problema para muitas transações. Afinal, a maioria das transações tem instruções bem simples: o proprietário deve assinar a transação com uma chave Secret , provando que as moedas são realmente dele. Mas isso não é verdade para todas as transações. Por exemplo, transações com múltiplas assinaturas exigem que mais de uma pessoa aprove qualquer gasto.
As transações relâmpago, um tipo de pagamento mais rápido e escalável que ainda está em fase inicial, são talvez o exemplo mais interessante disso.
Com esse tipo de transação se tornando mais comum (acredita-se que o Lightning seja a melhor maneira de a plataforma atingir milhões de usuários), a nova linguagem visa garantir que informações cruciais T sejam perdidas com mais frequência.
Com isso em mente, a nova linguagem de Wuille visa marcar cada chave no Bitcoin (pública e privada) com um "rótulo" que descreve o que pode desbloqueá-la, "mudando a maneira como pensamos sobre carteiras", disse o engenheiro da Chaincode, John Newbery, em uma conversadescrevendo o próximo lançamento.
Para ser claro, porém, este lançamento é apenas um pequeno passo, a primeira mudança de código para colocar isso em prática, disse Newbery. Mas os desenvolvedores antecipam que a linguagem irá tecer seu caminho através da base de código em futuros lançamentos de software.
CORE de Bitcoin móvel?
Outras mudanças na versão mais recente são iterativas, primeiros passos que os desenvolvedores esperam que levem a algo mais.
Transações de Bitcoin parcialmente assinadas
(PSBT) é outra mudança muito aguardada que se encaixa no perfil, codificada por Chow. (PSBT é um novo formato para transações que ainda não foram totalmente assinadas e que podem ser repassadas até que sejam finalmente transmitidas.)
Tudo isso parece bastante técnico, mas o pensamento aqui é, na verdade, bastante voltado para o futuro e pode ter um impacto em uma ampla gama de usuários.
Já existem todos os tipos de carteiras de hardware no mercado, pequenos dispositivos mecânicos que são considerados uma das formas mais seguras de armazenar Bitcoin, pois movem as chaves que os desbloqueiam offline, para que T possam ser roubados por meio de uma conexão com a internet.
Mas cada carteira de hardware – incluindo Trezor, Ledger e assim por FORTH – está meio que em seu próprio mundinho quando se trata de como se envolve com o software. Em suma, elas T são compatíveis com todas as carteiras de software ao mesmo tempo.
Uma das maneiras mais fáceis de usar uma carteira de hardware é deixá-la offline, mas depois conectá-la a uma carteira de software em um dispositivo móvel, o que facilita a realização de transações.
É legal que isso seja possível – obter a segurança de uma carteira de hardware, mas a conveniência de uma carteira de software ao mesmo tempo. O problema é que geralmente cada carteira de hardware inclui suporte apenas para uma ou duas carteiras de software. A Trezor suporta apenas a carteira de software Electrum, por exemplo. Eles T podem conectar a Trezor ao Bitcoin CORE ou qualquer outro software ao qual queiram se conectar.
E os usuários têmhá muito tempo reclamandosobre o quão irritante isso é. O BIP 174 oferece uma maneira de contornar isso. É um padrão que qualquer carteira pode usar.
Embora, é claro, isso dependa se as carteiras realmente escolherem usá-lo. As perspectivas parecem otimistas até agora. Embora o código ainda T tenha sido lançado oficialmente, ele atraiu muito entusiasmo, com uma carteira de hardware, coldcardwallet, implementando o método de assinatura de transação já.
À medida que as carteiras adotarem esse padrão, o Bitcoin CORE, em particular, ficará um BIT mais fácil de usar, porque as carteiras de hardware poderão se conectar facilmente ao software.
"O PSBT permitirá que o Bitcoin CORE suporte carteiras de hardware mais facilmente e tenha melhores configurações de carteira offline e airgapped. Na verdade, estou trabalhando no suporte de carteira de hardware para o Bitcoin CORE usando o PSBT", disse Chow ao CoinDesk, chegando a argumentar que o Bitcoin CORE é uma maneira muito mais segura de usar Bitcoin do que outras carteiras de software.
"[Carteiras SPV] carregam riscos de Política de Privacidade e potencialmente de segurança, pois confiam em um terceiro para fazer a verificação do blockchain. Uma vez que o Bitcoin CORE suporta carteiras de hardware, os usuários podem usar o Bitcoin CORE em vez disso, e como é um nó completo, o usuário não precisa confiar em um terceiro que tudo foi verificado corretamente", disse ele.
Mas a mudança de código abre muitas opções, até mesmo potencialmente impulsionando contratos inteligentes de Bitcoin e recursos de Política de Privacidade . "O PSBT também torna coisas como multisigs e CoinJoins mais fáceis de fazer", continuou Chow.
Para tal, um utilizador tweetou: "Estou ansioso para ver todas as maneiras interessantes como o BIP174 será usado."
E mais
Essas são algumas das mudanças que mais entusiasmam os desenvolvedores, mas há dezenas de outras atualizações incluídas no lançamento. Uma ONE é o recurso de "criação dinâmica de carteira".
"Alguns lançamentos atrás, introduzimos a capacidade de usar múltiplas carteiras no Bitcoin CORE. No entanto, isso exigiu iniciar o Bitcoin CORE configurado para múltiplas carteiras. Agora, podemos carregar, descarregar e criar carteiras quando o software já estiver em execução", disse Chow.
Enquanto isso, você pode ter ouvido falar deSeleção de moedas, uma maneira melhorada de coletar as moedas que entram em uma transação. É muito melhor do que o algoritmo antigo que melhora muito a escalabilidade do bitcoin como um todo, até mesmo cortando taxas.
Embora o código principal do novo recurso já tenha sido adicionado há cerca de seis meses, o algoritmo está recebendo um pequeno aumento de Política de Privacidade na 17ª versão.
Isso ainda T cobre tudo. O restante das mudanças deve ser descrito em mais detalhes nas notas de lançamento finais, que serão lançadas ao mesmo tempo que o código final testado.
Essas podem parecer pequenas mudanças. Especialmente porque poucas pessoas usam Bitcoin e menos ainda usam Bitcoin CORE. E não há dúvidas do porquê. O software do Bitcoin ocupa quase 200 GB, mais ou menos o tamanho de um laptop. Baixá-lo e usá-lo é muito diferente de baixar e configurar o aplicativo Venmo em um smartphone em questão de minutos.
Mas o objetivo com essas grandes mudanças no código é, eventualmente, fazer com que o código chegue ao ponto em que não seja tão difícil de configurar, para que um dia qualquer um que queira utilizar todas as vantagens do Bitcoin possa fazê-lo.
Imagem de bloqueiosvia Shutterstock
Alyssa Hertig
Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.
