Qtum open class está en línea, ¿cómo puede la tecnología de privacidad convertirse en la piedra angular de las aplicaciones a gran escala?

En 2019, la tecnología de privacidad se ha convertido en una nueva dirección.

 

En comparación con antes, debido a la transparencia de los datos de las transacciones en la cadena de monedas cifradas como Bitcoin y Ethereum, y la evolución continua de la tecnología de análisis de datos, las personas pueden vincular transacciones con identidades fuera de la cadena, lo que hace que la tenencia de monedas cifradas La identidad de la persona se ha vuelto cada vez más transparente.

 

No solo para los individuos, los datos comerciales de las empresas necesitan protección con tecnología de privacidad. Para permitir la implementación de escenarios más comerciales a gran escala, la tecnología de privacidad se ha convertido en una demanda rígida para el mercado comercial. Desde 2018, Qtum ha estado prestando atención a la tecnología de privacidad y ha publicado la propuesta técnica de activos de privacidad QIP. Qtum 2.0 también sentará una base sólida para la emisión de activos de privacidad.

 

El 10 de octubre, Zheng Yi, el ingeniero de desarrollo central de Qtum Qtum, fue invitado a asistir a Lianke Talk como orador principal. Compartió el tema "Tecnología de activos de privacidad de Qtum" para ayudar a más amigos a aprender sobre la tecnología de privacidad a través del curso. Y comprender las ventajas y el desarrollo futuro de Qtum en la emisión de activos privados.

 

Tecnología de activos de privacidad Qtum

 

Esta clase abierta está dirigida a estudiantes de base cero. Le llevará 20 minutos aprender sobre la tecnología de privacidad blockchain.

El contenido es detallado, fácil de entender, gratuito y abierto a través de la plataforma Lianke.

 

Enlace: https://www.liankexing.com/playvideo/851

 

Después de compartir el curso, "Lianke Talk" recopiló preguntas de muchos fanáticos de Qtum y seleccionó cinco preguntas representativas para responder en el sitio.

 

¿Cuándo sucederá el hard fork de Qtum? ¿Qué incluye el hard fork?

Zheng Yi: Se ha lanzado la versión actual de hard fork de Quantum Chain, que es 0.18.1. La actualización se activará automáticamente a la altura de bloque preestablecida. La altura de la bifurcación de la red de prueba es 446,320 (estimada el 20 de septiembre de 2019) y la altura de la bifurcación de la red principal de Qtum es 466,600 (el tiempo estimado es el 16 de octubre de 2019) Día 17 de octubre). Se recomienda que los usuarios sigan ejecutando billeteras que son siempre la última versión lanzada oficialmente para que la actualización se pueda completar automáticamente. Esta bifurcación dura incluye lo siguiente:

1. QIP-5: agregar verificación de firma al script de salida de las transacciones del contrato

https://github.com/qtumproject/qips/issues/6

2. QIP-6: agregue el contrato precompilado btc_ecrecover en la máquina virtual EVM de Qtum

https://github.com/qtumproject/qips/issues/7

3. QIP-7: actualice la máquina virtual Qtum EVM a la última versión de Constantinople (Constantinople)

https://github.com/qtumproject/qips/issues/8

4. QIP-9: modifica el algoritmo de ajuste de dificultad para que el tiempo de bloqueo sea más estable

https://github.com/qtumproject/qips/issues/9

 

Si está interesado, puede ir a github para verificar los detalles, gracias.

 

Qtum diseñó la capa de abstracción de la cuenta AAL para que la cadena de bloques basada en UTXO también pueda admitir contratos inteligentes. Esta es también la innovación y la actualización técnica que Qtum aporta a Bitcoin y la moneda de color de Bitcoin. Cuéntenos brevemente sobre esto. ¿TODA la capa de abstracción de cuentas?

Zheng Yi: AAL es un diseño más interesante de Qtum, que traerá un gran potencial al sistema blockchain. ¿Cuál es este potencial? Déjame explicarte.

En la actualidad, la mayoría de los sistemas blockchain, blockchain y los contratos inteligentes están acoplados, es decir, la lógica está estrechamente vinculada. Sin embargo, Qtum utiliza una estructura ligeramente acoplada, que conecta la cadena de bloques subyacente y la máquina virtual de contrato inteligente de nivel superior a través de AAL.

 

La función de AAL es proporcionar un conjunto de interfaces de lectura y escritura a la cadena de bloques para máquinas virtuales. Por ejemplo, lea la solicitud de contrato de la transacción del usuario o realice una transferencia en cadena. Por ejemplo, la máquina virtual, el entorno operativo de los contratos inteligentes, es equivalente al motor de un automóvil y la cadena de bloques es equivalente a archivos. AAL es la caja de cambios. Usamos blockchain para manipular máquinas virtuales. Otras cadenas de bloques no tienen esta caja de cambios de capa intermedia.

 

¿Cuáles son los beneficios de tener una capa intermedia AAL? Esto significa que podemos conectar Bitcoin a cualquier tipo de máquina virtual de un contrato inteligente a través de AAL. Qtum actualmente conecta Bitcoin y EVM. En el futuro, conectaremos la máquina virtual llamada x86VM desarrollada por nosotros mismos y la máquina virtual WASM. Se espera que Qtum se convierta en la primera cadena de bloques que admita múltiples máquinas virtuales de contrato inteligente en el futuro.

 

Frente a las limitaciones de la aplicación comercial de los contratos inteligentes, ¿qué prácticas ha realizado la plataforma Quantum Chain?

Zheng Yi: Todo el mundo sabe que los sistemas blockchain actuales, incluido el marco DApp de Ethereum y EOS, enfrentan grandes limitaciones en las aplicaciones comerciales. Por un lado, el rendimiento no es bueno y, por otro lado, el entorno de desarrollo no es perfecto. Hemos probado muchas formas de expandir las capacidades de la cadena de bloques, incluidas las máquinas virtuales x86, IPFS, almacenamiento en cadena, cadena cruzada, etc. Estas también son algunas de las soluciones más populares actualmente en el mercado. Actualmente hay algunas soluciones en desarrollo, y anunciaremos nuestro último progreso cuando sea el momento adecuado.

 

Sabemos que Qtum ha mejorado el consenso de PoS y ha adoptado MPoS. ¿Cómo se ve este mecanismo y qué tiene de único?

Zheng Yi: Qtum no adoptó directamente PoS3.0, no porque haya un problema con el mecanismo de consenso en sí, sino porque la combinación de PoS y contratos inteligentes puede traer posibles ataques. Los atacantes pueden iniciar una serie de "contratos basura" pagando gasolina más cara. Aunque esto consumirá mucho gas, porque el minero puede obtener el gas en la transacción como recompensa, siempre que el contrato del atacante esté diseñado correctamente, puede garantizar que otros nodos no puedan procesar la transacción normalmente, y el atacante puede usar el conocimiento previo para convertirse en una zona. Productores de bloques, recuperando así todo el coste del ataque y realizando ataques DoS de coste cero. La solución de Qtum es aumentar el costo de los ataques compartiendo los ingresos con otros nodos y retrasando los ingresos. Qtum modificó el mecanismo de devolución de incentivos sobre la base de PoS3.0 y realizó MPoS.

 

La implementación específica es la siguiente: cada recompensa de bloque se divide en partes iguales entre 10 mineros y las recompensas restantes se retrasan en 500 bloques. Es decir, la recompensa de bloque de 1/10 se obtiene de inmediato, y las recompensas de 9/10 restantes se obtienen en 9 bloques consecutivos después de 500 bloques. Recompensa minera = ingresos en bloque + tarifa de manejo + tarifa de gas por ejecutar contratos inteligentes. Esta simple mejora no cambia la lógica central de PoS3.0, por lo que el atacante no puede predecir cuántas recompensas de bloque se obtendrán, ni puede obtener recompensas de bloque inmediatamente, aumentando así enormemente el costo de lanzar los ataques de "contrato basura" antes mencionados. .

 

Se dice que el protocolo de gobernanza en cadena de la DGP diseñado y desarrollado por Qtum y aplicado a la cadena principal reduce en gran medida el daño causado por las bifurcaciones y mantiene mejor el consenso descentralizado.

Zheng Yi: El protocolo del Protocolo de Gobernanza Descentralizada (DGP) de Qtum permite cambiar los parámetros del sistema a través de la propuesta en cadena y el sistema de votación. Esta idea proviene principalmente del desacuerdo de la comunidad Bitcoin sobre la modificación del tamaño del bloque. Entonces debemos tener un mecanismo para evitar la recurrencia de este tipo de inconsistencia comunitaria, por eso usamos contratos inteligentes para implementar la función de votar en la cadena de parámetros.

 

Su proceso de ejecución es así:

La tarea de los gerentes de contratos de DGP es iniciar propuestas para cada parámetro de contrato de DGP cuando sea necesario y enviar propuestas para comenzar a votar. Una vez que una propuesta obtiene suficientes votos de apoyo, la propuesta entrará en vigencia automáticamente y las nuevas reglas de parámetros actuarán como nuevas reglas de consenso sobre los parámetros correspondientes. Actualmente, se implementan 4 contratos DGP en la cadena Qtum, que se utilizan para controlar dinámicamente los 4 parámetros de consenso.

Tamaño del bloque: la capacidad máxima del bloque.

El valor predeterminado es 2 Mb, contrato DGP: 0000000000000000000000000000000000000081

 

Precio mínimo del gas: el precio mínimo del gas aceptable para el creador del bloque.

El valor predeterminado es 40 satoshis, contrato DGP: 0000000000000000000000000000000000000082

 

Límite de gas de bloque: la cantidad máxima de gas que puede consumir un bloque

El valor predeterminado es 40 millones, contrato DGP: 0000000000000000000000000000000000000084

 

Gas EVM: Gas gastado para cada operación de EVM

Contrato DGP: 0000000000000000000000000000000000000080

 

Estos parámetros se pueden modificar a través del contrato, sin la necesidad de bifurcaciones duras, bifurcaciones suaves y otros métodos de Bitcoin de uso común.

 

Finalmente, Zheng Yi dijo: "En el futuro, continuaremos explorando cómo aplicar activos de privacidad a Qtum. Por un lado, realizaremos una investigación más profunda sobre contratos precompilados, Range Proof, MimbleWimble y otras perspectivas técnicas. Por otro lado, Qtum También trate de cooperar con el equipo técnico de activos de privacidad para explorar conjuntamente la dirección futura de este campo ".

 

Supongo que te gusta

Origin blog.csdn.net/weixin_42667079/article/details/102515210
Recomendado
Clasificación