ElectrumSV se está preparando para admitir SPV y Paymail

ElectrumSV se prepara para admitir SPV y Paymail - Bitcoin Rallye 960x720 1Paymail se ha convertido en una forma popular para que los usuarios de BSV envíen y reciban fondos desde que se introdujo en 2019. Permite a los usuarios enviar fondos a una dirección de correo electrónico fácilmente reconocible en lugar de copiar y pegar una dirección de cadena larga o escanear códigos QR. También hay un impulso para que los desarrolladores de BSV implementen SPV, o verificación de pago simple, que se describe en el documento técnico original de Bitcoin y que el Dr. Craig S. Wright describe como "un aspecto crítico de la escala de Bitcoin".

El equipo de desarrollo de ElectrumSV tuiteó la semana pasada que está refactorizando su base de código y pruebas, y lanzará una versión beta de 1.4.0 al finalizar. La última versión de ElectrumSV es 1.3.13.

ElectrumSV solo debe descargarse desde el sitio web oficial del proyecto y hay una guía sobre cómo verificar que la descarga sea la oficial. El código fuente de todos los recursos también está disponible en la página de GitHub del proyecto.

Portafolio completo de escritorio para BSV

En términos de funcionalidad, ElectrumSV es probablemente el portafolio más completo disponible para BSV. Desciende de la billetera Electrum Bitcoin original, el cliente de billetera liviano (o "delgado") para Bitcoin lanzado por primera vez en noviembre de 2011. Otros desarrolladores mantienen versiones del software original para BTC y BCH.

Electrum era nuevo en ese momento y no requería que los usuarios descargaran toda la cadena de bloques simplemente para tener una billetera Bitcoin. Si bien las billeteras móviles livianas se han convertido en la opción preferida para la mayoría de los usuarios comunes de Bitcoin en estos días, ninguna tiene la misma flexibilidad que ofrece ElectrumSV.

Las claves privadas son deterministas y se almacenan localmente en las computadoras de los usuarios, encriptadas. ElectrumSV es también una de las pocas carteras de Bitcoin que admite transacciones de múltiples firmas y tiene acuerdos con servicios como Anypay y Centi para agilizar las facturas. Si aún tiene monedas sin gastar antes de la división BCH / BSV, ElectrumSV tiene una guía para dividir monedas en billeteras separadas.

SPV llegando a ElectrumSV

El modelo cliente / servidor de ElectrumSV ha llevado a algunos a lo largo de los años a asumir que ya usa SPV para verificar transacciones, pero ese no es el caso. SPV requiere que los usuarios descarguen solo los encabezados de bloques de transacciones de Bitcoin, en lugar de toda la cadena de bloques, lo que hace que la descarga total sea inferior a 100 MB, en lugar de (el tamaño actual de la cadena de bloques BSV de) más de 437 GB.

Si los encabezados del bloque no coinciden con los registros del nodo, las transacciones no se verificarán. No es necesario que todos los usuarios tengan un registro completo de los datos de blockchain; solo necesitan saber si las transacciones son válidas o no. Los usuarios individuales pueden conservar toda la información sobre las transacciones en las que han estado involucrados, pero no es necesario mantener un registro de todos los demás.

El Dr. Wright ha hablado durante mucho tiempo sobre la importancia de implementar protocolos SPV en BSV, algo que nunca se ha hecho correctamente en otras cadenas de bloques similares, como BTC y BCH. También lo describe como un aspecto vital de la creación entre pares de Bitcoin y la ejecución de millones de transacciones por segundo.