A lo largo de los años, el protocolo initial de Bitcoin, diseñado por Satoshi Nakamoto, se ha subvertido y construido, pero ha llegado el momento de una restauración completa. El día 3 en la London Blockchain Meeting, Connor Murray profundizó en las últimas actualizaciones de protocolos y nodos SV, incluidos los mineros que ofrecen una parte de las transacciones de forma gratuita.
“Durante los últimos seis meses, en la Asociación Bitcoin hemos estado planeando publicar qué es el protocolo Bitcoin. En última instancia, lo que queremos hacer es permitir que cualquiera pueda crear un software de nodo competitivo”, dijo Connor, el fundador de Britevue, la plataforma de reseñas impulsada por blockchain de BSV, a la audiencia en la etapa técnica.
En las actualizaciones, Connor reveló que las tres próximas características más críticas son el mecanismo de clave de alerta, el soporte para transacciones gratuitas y la restauración completa del protocolo.
1. Alerta-mecanismo clave
El mecanismo de clave de alerta fue implementado por primera vez por Satoshi en 2010 después del incidente de desbordamiento de valor en el que un error condujo a la creación de 184.500 millones de bitcoins adicionales para tres direcciones diferentes.
El mecanismo de clave de alerta (el nombre podría cambiar según Connor) se restaurará para alertar a los nodos en caso de errores o tasas de hash masivas que se dirijan a la cadena de bloques BSV para ataques maliciosos. Permitirá que BA envíe mensajes firmados a través de la red de igual a igual y evitará divisiones en la cadena. También habilitará un mecanismo fácil de recuperación de activos digitales (DAR).
“…no tendremos que depender de estos componentes de terceros para comunicarnos con la pink. En cambio, podemos hacer esto a través de la crimson peer-to-peer, que ya usamos para comunicarnos”, dijo.
2. Transacciones gratuitas
Las transacciones gratuitas estaban permitidas y fomentadas en los primeros días de Bitcoin, dijo Connor a la audiencia. Si bien las tarifas de transacción son fundamentales para incentivar a los mineros por la seguridad de la pink de Bitcoin, las transacciones gratuitas aún tienen un papel que desempeñar en la actualidad.
Hoy en la cadena de bloques BSV, “tenemos mucho espacio de bloque adicional. La diferencia para los mineros que procesan un bloque de 10 MB frente a un bloque de 200 MB es casi insignificante. Queremos brindarles a los mineros la capacidad de reservar un tamaño de transacciones que permitirán de forma gratuita”, dijo Connor a la audiencia.
Él cree que estas transacciones gratuitas alentarán a las empresas, los usuarios y los desarrolladores a probar Bitcoin, ya que no tendrán que pagar un centavo.
Para permitir transacciones gratuitas, la BSV Blockchain Affiliation creará un Mempool separado, al que se le quitará prioridad. Como tal, las transacciones gratuitas en este Mempool tardarán mucho más en procesarse y validarse. Los usuarios que desean más velocidad pueden optar por no participar en este Mempool y pagar las tarifas de transacción.
La Asociación Blockchain de BSV publicará una plantilla de transacción para las transacciones gratuitas durante las próximas semanas, reveló.
3. Elementos de restauración del protocolo
Si bien la cadena de bloques BSV es una restauración del protocolo Bitcoin initial tal como lo diseñó Satoshi hace 15 años, aún quedan algunas piezas clave por restaurar. Esto incluye algunos códigos de operación como OP_VER, que empuja los números de versión a la pila. OP_VER estuvo entre las piezas que se perdieron en la actualización de Génesis pero que se integrarán en un futuro cercano. Una de las ventajas de OP_VER es que permitirá a los desarrolladores crear redes superpuestas.
BSV Blockchain Association también eliminará el requisito de pila limpia. Actualmente, una pila debe estar vacía para que un script sea válido, a diferencia del protocolo first de Bitcoin, que permitía el flujo de un script a otro.
Otra actualización clave próxima es permitir códigos de operación en scripts de desbloqueo. Actualmente, el protocolo empuja todo en el script de desbloqueo para empujar datos. Esto puede ser un desafío para los usuarios que intentan desbloquear monedas bloqueadas en una clave pública. Esta actualización también permitirá aplicaciones más innovadoras, como realizar cálculos en el script de desbloqueo.
La restauración del algoritmo de ajuste de dificultad original (DAA) también está en proyecto. Inicialmente, la dificultad de la minería de Bitcoin se ajustaría cada 2.016 bloques. Después de la división de BCH, el ajuste de dificultad se volvió dinámico.
Los desarrolladores de BCH también agregaron una bandera al algoritmo de firma para que una firma en BCH no sea válida en la cadena BTC. La cadena de bloques BSV continuó con SIGHASH_FORKID, pero ha llegado el momento de eliminarla y volver al protocolo initial, señaló Connor.
Vea London Blockchain Convention 2023: Lo más destacado de la conferencia
¿Nuevo en Bitcoin? Echa un vistazo a CoinGeek Bitcoin para principiantes sección, la guía de recursos definitiva para obtener más información sobre Bitcoin, tal como lo concibió originalmente Satoshi Nakamoto, y blockchain.