ElectrumSV está se preparando para suportar SPV e Paymail

ElectrumSV se prepara para suportar SPV e Paymail - Bitcoin Rallye 960x720 1O Paymail se tornou uma forma popular de os usuários do BSV enviarem e receberem fundos desde que foi lançado em 2019. Ele permite que os usuários enviem fundos para um endereço de e-mail facilmente reconhecível em vez de copiar e colar um endereço de string longa ou escanear. Códigos QR. Também há uma pressão para que os desenvolvedores BSV implementem o SPV, ou verificação de pagamento simples, que é descrito no white paper original do Bitcoin e o Dr. Craig S. Wright descreve como "um aspecto crítico do dimensionamento do Bitcoin".

A equipe de desenvolvimento ElectrumSV tweetou na semana passada que está refatorando sua base de código e testes, e lançará uma versão beta de 1.4.0 após a conclusão. A última versão do ElectrumSV é 1.3.13.

O ElectrumSV deve ser baixado apenas do site oficial do projeto e há um guia de como verificar se o download é oficial. O código-fonte de todos os recursos também está disponível na página GitHub do projeto.

Portfólio completo de desktop para BSV

Em termos de funcionalidade, ElectrumSV é provavelmente o portfólio mais abrangente disponível para BSV. Ele descende da carteira Electrum Bitcoin original, o cliente de carteira leve (ou "fina") para Bitcoin lançado pela primeira vez em novembro de 2011. Outros desenvolvedores mantêm versões do software original para BTC e BCH.

Electrum era novo na época por não exigir que os usuários baixassem o blockchain inteiro simplesmente para ter uma carteira Bitcoin. Embora as carteiras móveis leves tenham se tornado a opção preferida para a maioria dos usuários comuns de Bitcoin atualmente, nenhuma tem a mesma flexibilidade que o ElectrumSV oferece.

As chaves privadas são determinísticas e armazenadas localmente nos computadores dos usuários, criptografadas. ElectrumSV também é uma das poucas carteiras Bitcoin a suportar transações com várias assinaturas e tem acordos com serviços como Anypay e Centi para agilizar faturas. Se você ainda tiver moedas não gastas antes da divisão BCH / BSV, ElectrumSV tem um guia para dividir moedas em carteiras separadas.

SPV chegando a ElectrumSV

O modelo cliente / servidor da ElectrumSV levou alguns, ao longo dos anos, a supor que já usa o SPV para verificar transações, mas não é o caso. O SPV exige que os usuários baixem apenas cabeçalhos de bloco de transação Bitcoin, em vez de todo o blockchain, fazendo com que o download total seja inferior a 100 MB, em vez de (o tamanho atual do blockchain BSV) superior a 437 GB.

Se os cabeçalhos do bloco não corresponderem aos registros do nó, as transações não serão verificadas. Não é necessário que cada usuário tenha um registro completo dos dados do blockchain; eles só precisam saber se as transações são válidas ou não. Os usuários individuais podem manter todas as informações sobre as transações em que estiveram envolvidos, mas não é necessário manter um registro de todas as outras pessoas.

O Dr. Wright fala há muito tempo sobre a importância de implementar protocolos SPV no BSV, algo que nunca foi feito corretamente em outros blockchains semelhantes, como BTC e BCH. Ele também o descreve como um aspecto vital da criação ponto a ponto de Bitcoin e da execução de milhões de transações por segundo.