Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads

Golden Hardcore | Bitcoin puede marcar el comienzo de la mayor actualización en 2020 ¿Qué es Tapscript? Lee el texto

Author:

Time:

Golden Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. Aunque Bitcoin cayó bruscamente el 12 de marzo, la gente en el círculo de divisas se vio muy afectada. Pero como inversor, aún debe prestar más atención al progreso tecnológico, después de todo, el progreso tecnológico es la fuente de valor de Bitcoin. Así como el "Testigo segregado" en 2017 presenció el mercado alcista de Bitcoin en 2017, se espera que el nuevo avance tecnológico de Bitcoin saque a Bitcoin del atolladero. Como dijimos en la "Interpretación completa de la tercera reducción a la mitad de BTC", uno de los desarrollos a los que vale la pena prestar atención en 2020 es la bifurcación blanda Schnorr/Taproot/Tapscript. Esta bifurcación planificada incluirá tres mejoras de Bitcoin. Protocolos BIP 340, 341 y 342. Realizaremos una serie de interpretaciones de estos tres BIPs.En los dos últimos números de Hardcore, interpretamos BIP340 firmado por Schnorr y BIP341 firmado por Taproot. Este problema se centra en Tapscript. Vea qué es el protocolo Tapscript y cómo activar el Protocolo de mejora de Bitcoin (o BIP), disfrúteloTapscript (BIP 342) La tercera parte de esta propuesta de actualización, BIP 342, describe una actualización complementaria a Schnorr y Taproot, llamada Tapscript. Como se describe en nuestro primer artículo sobre Schnorr/Taproot/Tapscript, Bitcoin Script se utiliza para determinar la estrategia de gasto de Bitcoin. BIP 342 mejora el algoritmo hash para las firmas para que podamos verificar los scripts taproot, introduce flexibilidad, agrega nuevos códigos de operación para mejorar la funcionalidad del contrato inteligente de Bitcoin y también cambia algunas restricciones en los requisitos de recursos. Golden Evening News | Lista de noticias importantes en la noche del 11 de diciembre: 12:00-21:00 Palabras clave: Rusia, Protocolo de cobertura, gobierno sueco, Banco de Desarrollo de Shanghai Pudong, SoftBank 1. Banco Central: Promover el uso del logotipo LEI en los participantes de transacciones de mensajes del sistema relacionados con RMB digital. 2. Putin firmó una orden que exige a los funcionarios públicos rusos que revelen sus tenencias de activos encriptados. 3. Cover Protocol inicia una nueva propuesta para brindar cobertura de seguro a Nexus Mutual. 4. Personas familiarizadas con el asunto: Didi completó la prueba del primer pedido de DCEP en el país bajo la escena de bicicletas de Qingju. 5. Gobernador del Banco de Inglaterra: Las monedas estables deben ser tan seguras como las monedas existentes. 6. DBS Bank y Shanghai Pudong Development Bank firmaron el "Memorándum de entendimiento sobre cooperación Fintech". 7. Autoridad Monetaria de Macao: estudiará la viabilidad de emitir moneda digital a su debido tiempo. 8. El 3iQ Ethereum Fund ha recaudado $76,5 millones después de su exitosa oferta pública inicial. 9. El gobierno sueco está explorando la viabilidad de la transición a la moneda digital. La evaluación correspondiente se completará a fines de noviembre de 2022. 10. Tres gigantes, incluido SoftBank, invirtieron 60 millones de dólares estadounidenses en la empresa de pago de cadena de bloques Chai. [2020/12/11 14:57:49] ¿Qué son los códigos de operación? Los códigos de operación, abreviatura de códigos de operación, son básicamente instrucciones o comandos de secuencias de comandos. Estos comandos pueden devolver "VERDADERO" o "FALSO" para transacciones de envío/recepción. Por ejemplo, la directiva del script especifica el número de firmas requeridas para desbloquear el script. También indican la cantidad de bitcoins transados ​​y la dirección del destinatario. Los códigos de operación se pueden usar para eliminar elementos de la pila y realizar cálculos, luego agregar el resultado nuevamente a la pila. Recuerde que, como lenguaje de programación basado en pilas, las instrucciones de script se ejecutan en orden desde la parte superior de la pila hasta la parte inferior. Salón Dorado | Vicepresidente de Grupo MXC: La mayoría de las razones de la pérdida de posiciones son causadas por la liquidez de la plataforma o la tecnología: En la mesa redonda del Salón Dorado realizada hoy, el foco estuvo en "cómo diseñar un control de riesgo razonable". mecanismo para los intercambios y cuáles son los principios de diseño" Sobre el problema, Henry, el vicepresidente de MXC Group, dijo que es cierto que la mayoría de las razones de la pérdida de posiciones son causadas por alguna plataforma de liquidez o razones técnicas, y son no subjetivo. Sobre este tema, personalmente creo que hay algunos puntos: 1. El intercambio fortalece su propia gestión interna de procesos de control de riesgos, especialmente cuando se trata de establecer un mecanismo de proceso estricto en el lado de los activos. 2. El intercambio mantiene la neutralidad, mantiene la equidad y la justicia en el mercado y no considera a los usuarios como oponentes. Esto requiere la autodisciplina del intercambio. 3. Nivel técnico. La seguridad del entorno de red, la seguridad de la información comercial, los ataques antiphishing y la especificación del flujo de trabajo son aspectos importantes. 4. Mecanismo de Compensación. Establecer un fondo de protección de inversionistas. [2020/2/26]¿Qué es Tapscript? Como una versión mejorada del lenguaje de programación Bitcoin (script), Tapscript es más fácil de agregar nuevas funciones y proporciona verificabilidad por lotes basada en las firmas de Schnorr. ¿Qué es la verificación de lotes? El primer artículo de la serie Schnorr/Taproot/Tapscript. Tapscript también complementa las mejoras a la estructura de Bitcoin Script propuestas en BIP 341 (Taproot), que requería cambios en ciertos códigos de operación, y BIP 342, que aborda los cambios que deben realizarse. Otra forma de entender Tapscript es considerar el árbol Merkle de Taproot, donde cada hoja (hoja) es una secuencia de comandos, que se puede llamar una versión de hoja, similar al control de versión de secuencia de comandos de SegWit. Pero la diferencia es que el guión no se mostrará al pagar, sino solo al gastar. Diferentes hojas pueden tener diferentes versiones, donde solo se muestran las hojas realmente utilizadas. Tapscript es una versión hoja de la versión 0 bajo Taproot. Golden Morning News | Algunos proyectos de ICO utilizan "chalecos extranjeros" para evadir la supervisión: 1. El Banco de Canadá: la liquidación de valores de Blockchain puede proporcionar rendimientos de mercado moderados. 2. La Organización Conjunta Blockchain Checa, IBM, PricewaterhouseCoopers, etc. combaten conjuntamente el fraude y promueven la digitalización. 3. El Gabinete Federal de la India: permitir que el Export-Import Bank of India coopere con el BRICS Bank para investigar la tecnología DLT y blockchain. 4. Andy Cheung, director de operaciones de OKEx: Star Xu no tiene una relación de capital con WFEE o la empresa. 5. El Export-Import Bank of China y el BRICS Bank firmaron un memorando de entendimiento sobre blockchain. 6. Softbank completó la verificación POC de blockchain, lo que permitió el pago móvil P2P entre operadores. 7. Wu Jihan fue preseleccionado en la lista de élites empresariales menores de 40 años de la revista Fortune en China. 8. Mt. Gox extiende el sistema de presentación de reclamos en línea a los usuarios corporativos. 9. Diario de Información Económica: Algunos proyectos del ICO utilizan "chalecos extranjeros" para evadir la supervisión. [2018/9/13] Tapscript comparte la mayoría de las operaciones con los scripts de Bitcoin tradicionales y SegWit, pero con algunas diferencias: el código de operación de la firma verifica las firmas de Schnorr (en lugar de las firmas ECDSA). Los códigos de operación de firma múltiple OP_CHECKMULTISIG y OP_CHECKMULTISIGVERIFY se reemplazan por el código de operación OP_CHECKSIGADD, lo que permite la verificación por lotes de firmas mediante Schnorr. Dado que la verificación de firmas es la operación que requiere más CPU en Bitcoin Script, estos códigos de operación son fundamentales para lograr las ganancias de eficiencia asociadas con los esquemas de firmas múltiples basados ​​en Schnorr. Actualmente, el script para 2 de 3 transacciones de firmas múltiples es el siguiente: 2 <clave pública A> <clave pública B> <clave pública C> 3 CHECKMULTISIG usa Taproot/Tapscript, que se puede verificar en lotes Cree la misma estrategia de firmas múltiples de la misma manera, el guión es: Análisis | Disco dorado: las noticias negativas de ETH/USD continúan provocando una fuerte caída en el valor de mercado: análisis completo del disco dorado: las noticias negativas de ETH/USD han continuado recientemente Aunque V God ha hablado muchas veces, el mercado no lo compro. CNN solo expresó su opinión de que los inversores están deprimidos y la falta de confianza en el mercado en general es la clave, no un problema individual de ETH. A través del desempeño del mercado, podemos ver que ETH se está ejecutando en un canal descendente y carece temporalmente de soporte técnico.Los inversores pueden tener suficiente tolerancia para enfrentar un período más largo de caída de precios. [2018/8/24] <A pubkey> OP_CHECKSIG <B pubkey> OP_CSADD <C pubkey> OP_CHECKSIGADD OP_2 OP_EQUAL Muchos códigos de operación se redefinieron como códigos de operación OP_SUCCESS, que incondicionalmente hacen que todo el script sea válido para simplificar la actualización de soft forks. La introducción del nuevo código de operación OP_SUCCESS es más fácil de verificar que el mecanismo OP_NOP actualmente en uso. Los códigos de operación que anteriormente no estaban disponibles generalmente devolvían un estado "FALSO", Tapscript los devolverá con un estado "VERDADERO". Siempre que estos códigos de operación existan en su secuencia de comandos, puede usarlos incondicionalmente, con el beneficio práctico de poder redefinir los códigos de operación a valores arbitrarios y no requerir compatibilidad con versiones anteriores. Este nuevo mecanismo de extensión de scripts con nuevos códigos de operación es más fácil de coordinar y usar que los mecanismos de control de versiones existentes. Como consecuencia, es de esperar que abra el camino para que se agreguen códigos de operación más útiles a Bitcoin Script en el futuro. Es posible que los códigos de operación NOP existentes se hayan agregado específicamente para tener un mecanismo de actualización para que podamos agregar fácilmente nuevos códigos de operación al lenguaje de secuencias de comandos de Bitcoin. Pero hasta ahora solo se usan para CHECKLOCKTIMEVERIFY y CHECKSEQUENCEVERIFY. Para ser compatibles con las bifurcaciones blandas, estos NOP solo pueden hacer una de dos cosas: 1) abortar o 2) no hacer nada en absoluto. Jinse Finance informa en vivo al director de marketing de Exchange Union: la diferencia de precio entre las transacciones es grande: el reportero principal de Jinse Finance informó en tiempo real, en la 2nd Global Fintech and Blockchain China Summit 2018 celebrada el 12 de abril, el director de marketing de Exchange Union, Ryan Thoma, dio una discurso sobre la "Red de comercio descentralizado de próxima generación" en la reunión. Dijo que la industria actual de intercambio de criptomonedas tiene los siguientes puntos débiles: falta de liquidez, localización comercial y separación mutua e independencia de los intercambios, pares comerciales limitados, grandes diferenciales entre transacciones, baja eficiencia y altas tarifas para transacciones cruzadas. [2018/4/12] Actualmente, los códigos de operación CHECKLOCKTIMEVERIFY y CHECKSEQUENCEVERIFY no pueden modificar la pila de ninguna manera porque redefinen NOP. Como resultado, no sacan el argumento de la pila y siempre debe seguirlo con OP_DROPafter. El código de operación no hace nada (es decir, NOP), Tapscript es una solución que introduce un nuevo código de operación OP_SUCCESS que "devuelve VERDADERO". Estos códigos de operación se usan solo cuando se usan, y no hasta que hayan definido la semántica de bloqueo en la red. Como resultado, los números de código de operación deshabilitados e indefinidos "devolverán VERDADERO". Posteriormente, estos códigos de operación se pueden redefinir para que sean cualquier cosa, ya que todo es bifurcado, compatible con "return TRUE". El hash de la firma (SIGHASH) se calcula de manera diferente que en los scripts antiguos o en el testigo segregado BIP143 v0. ¿Qué es un hash firmado? En resumen, el hash de firma es la firma de Bitcoin, que indica qué partes de la transacción están firmadas. Usando scriptsigs, las firmas prueban que tiene derecho a gastar ciertos bitcoins. Estas firmas se construyen de tal manera que se agrega un byte a la firma que especifica de qué manera se firma la transacción. Por lo tanto, ya se están implementando e implementando algunos SIGHASH. El más utilizado es SIGHASH_ALL, donde se firma todo excepto scriptsigs. Mientras que cuando solo se firma la entrada actual y todo lo demás en la transacción no se considera parte de la firma, se usa algo como SIGHASH_ANYONECANPAY, el compromiso no se incluye. Se han propuesto una serie de mejoras para estos tipos de SIGHASH, como condiciones en las que solo desea firmar ciertos aspectos de una transacción y condiciones en las que puede especificar qué condiciones le interesan (y cuáles no) cuando gasta bitcoins. SIGHASH ha propuesto una serie de indicadores sobre cómo hacer esto, incluido SIGHASH_NOINPUT. Funciona protegiendo diferentes partes de la transacción. La idea detrás de SIGHASH_NOINPUT es que no le importa qué entrada específica se proporciona, no le importa cuál es el ID de transacción que proporcionó la entrada para la transacción, pero sí le importa la cantidad. Antes de SegWit, que era la solución de maleabilidad propuesta en 2015, era en sí misma una solución de maleabilidad. Debido a las preocupaciones y los riesgos que rodean a SIGHASH_NOINPUT, la comunidad no lo incorporó al protocolo Bitcoin (pero la introducción de SegWit volvió a abrir la puerta para esta actualización). El principal beneficio de SIGHASH_NOINPUT es que simplifica enormemente los canales de pago como Lightning Network. Una propuesta para cambiar la forma en que funciona Lightning es eltoo, que simplifica el uso del canal al transferir estados anteriores no válidos para que el canal no tenga que cerrarse cuando alguien intente hacer trampa. Esto requiere cambios en el script de bitcoin. En particular, los cambios involucran la forma en que se aplican las firmas a las transacciones (es decir, el sistema Sighash), que permite a los usuarios reequilibrar con otras entradas. A pesar de algunos ajustes a algunos de los tipos de sighash existentes, la propuesta de Schnorr/Taproot/Tapscript proporciona una funcionalidad que no es para nada similar a BIP 118, a saber, SIGHASH_NOINPUT (ha habido mucha discusión sobre varias formas de hacerlo seguro). En lugar de incluir SIGHASH_NOINPUT, Tapscript proporciona varios mecanismos de flexibilidad (como claves públicas etiquetadas) que permitirían abrir esta funcionalidad sin aumentar el costo. Este mecanismo facilitará que futuras bifurcaciones suaves amplíen el código de operación de verificación de firma con nuevos tipos de sighash u otros cambios. Con Tapscript, las claves públicas que comienzan con bytes que no conoce se validan automáticamente

Tags:

Precio de Ethereum USD
Desarrollador principal de Ethereum: se reemplazará el árbol hexadecimal MPT.

Imagina que estás traduciendo un libro de 5000 páginas y el autor sigue llamándote para decirte que hizo ajustes a la historia y eso afecta las páginas que ya tradujiste... y esto podría seguir y seguir.

¿En qué se diferencia este halving de los dos anteriores?

En los últimos años, la gente me ha preguntado a menudo: ¿Cuáles son las similitudes y diferencias entre el halving de este año y los dos halving anteriores?De hecho.

Golden Outpost | Sin miedo a las disputas durante la epidemia, la cadena de bloques ayuda al Ministerio de Justicia a "contar el caso"

Disputas laborales, disputas contractuales, lucha contra productos antiepidémicos falsificados y de mala calidad.

Golden Hardcore | Bitcoin puede marcar el comienzo de la mayor actualización en 2020 ¿Qué es Tapscript? Lee el texto

Golden Finance lanzó recientemente la columna Hardcore para brindar a los lectores introducciones o interpretaciones detalladas de proyectos populares. Aunque Bitcoin cayó bruscamente el 12 de marzo.

Diálogo profundo con el responsable de Ripple Alpha sobre las condiciones actuales del mercado

Ripple Alpha es una organización independiente sin fines de lucro, y al construir una moneda global y una infraestructura financiera, Ripple Alpha puede ser utilizada por todos. Al mismo tiempo, Ripple Alpha.

Un artículo para entender el modelo de proveedor estatal en Ethereum 2.0.

Este artículo fue escrito en colaboración con samwilsn y adietrichs.

Beijing introduce servicios gubernamentales en la tecnología blockchain para hacer las cosas más eficientes

Recientemente, el distrito de Xicheng de Beijing tomó la iniciativa de completar el trabajo piloto de la aplicación blockchain en el campo de servicio del gobierno a nivel de distrito de Beijing. A través de la tecnol.

ads