Precio de Bitcoin Precio de Bitcoin
Ctrl+D Precio de Bitcoin
ads

Comprensión simple de la solución de segundo nivel TrueBit para resolver el problema de las altas tarifas de gas en Ethereum

Author:

Time:

El objetivo original de Ethereum era "la computadora mundial”, pero el núcleo de la cadena de bloques es la seguridad y la descentralización. Cuando los usuarios ejecutan contratos inteligentes, todos los nodos participan. Estos nodos se ejecutan a través de EVM, y estas ejecuciones consumen recursos informáticos, y cada cálculo se cobra una "tarifa de gas". Esto significa que los contratos complejos vienen con tarifas costosas. Si el contrato es demasiado complicado, obviamente no es adecuado para el despliegue en la cadena.

Además, como todos sabemos, Ethereum tiene límites de gas. Con Gas Limits, el beneficio es que Ethereum puede prevenir ataques de denegación de servicio, fomentar la verificación de transacciones, etc. Sin embargo, también tiene un problema: las tareas informáticas intensivas a gran escala no se pueden realizar en la cadena Ethereum. Los límites de gas hacen que el procesamiento de grandes tareas computacionales no solo sea costoso sino también imposible. Piénselo, hay miles de computadoras que almacenan y ejecutan las mismas instrucciones.

TrueBit: fuera de cadena + verificable + mecanismo de juego

Para resolver este problema, la idea básica de TrueBit es: dado que es imposible y costoso implementar en la cadena, estas tareas computacionalmente intensivas deben completarse fuera de la cadena, y los resultados de la ejecución se enviarán al mecanismo económico de la cadena para garantizar la verificabilidad de sus resultados.

Esta solución puede permitir cálculos (como aprendizaje automático, etc.) que antes no eran posibles en la cadena para tener la oportunidad de aterrizar, y el costo también es aceptable. Con respecto a la computación fuera de la cadena, también hemos introducido soluciones como Zk-Rollups y Optimistic Rollups anteriormente. Puede consultar el artículo anterior de Blue Fox Notes "Comprender ZK Rollup y Optimistic Rollup: An Important Expansion Direction of Ethereum".

Sin embargo, el método de TrueBit no se basa en pruebas cifradas, sino que se basa en un mecanismo de juego para verificar si se ejecuta correctamente, es decir, si el resultado es correcto no se basa en las matemáticas, sino que se basa en el mecanismo de juego multipartidista del verificador.

TrueBit crea un mercado informático fuera de la cadena, lo que permite a los responsables de tareas informáticas ejecutar tareas informáticas de contratos inteligentes. Ahorra costos computacionales sin la redundancia y la ineficiencia que realizan todos los nodos. Al mismo tiempo, no hay límites de gas para los bloques en la cadena, y solo los resultados de la ejecución están finalmente en la cadena.

LG lanzó LG Art Lab, un mercado NFT basado en la red Hedera, que admite la compra de NFT en TV: El 5 de septiembre, LG Group de Corea del Sur lanzó un mercado NFT llamado LG Art Lab, que se basa en la plataforma de contabilidad distribuida Hedera Hashgraph Los usuarios pueden combinar Wallypto, la billetera criptográfica móvil de LG, comprar, vender y mostrar NFT de Hedera en televisores a través del software, impulsado por Nifty Gateway. (CoinDesk) [2022/9/5 13:09:09]

Además, existe un posible dilema del validador en la ejecución del contrato inteligente de Ethereum. En la cadena de bloques de Ethereum, los productores de bloques son recompensados, pero los validadores de bloques no. Esto incentiva a los nodos a gastar más recursos extrayendo el siguiente bloque en lugar de validar correctamente el bloque propuesto. Esto no es propicio para la correcta ejecución del contrato inteligente, y es posible que ni siquiera se incluya en el bloque.

TrueBit presenta un mecanismo de "juego verificable" para desafiar y verificar la corrección de la ejecución del contrato a través del mecanismo del juego. Los usuarios emiten tareas para ejecutar contratos inteligentes a través de la interfaz de TrueBit, y los resultados de liquidación enviados por los solucionadores de tareas pueden auditarse públicamente. Cualquier tercero puede impugnar los resultados.

Cualquier nodo de Ethereum puede ser un árbitro y puede adjudicar disputas. Tanto los solucionadores de tareas como los retadores deben comprometer activos de tokens TRU (tokens de TrueBit, que se mencionarán específicamente a continuación). Quien gane es recompensado con fichas, mientras que el grupo con cálculos inexactos es castigado con una reducción de fichas. Tanto la resolución de tareas como los desafíos se pueden realizar a través de TrueBit OS.

Para motivar a los retadores a continuar participando en el desafío y evitar una ejecución incorrecta, TrueBit también diseñó un mecanismo de "error forzado". El propio protocolo TrueBit presentará resultados de contratos inteligentes incorrectos, lo que alentará a los retadores a descubrir estos "errores", lo que les dará la oportunidad de obtener recompensas del sistema, lo que mejorará la resiliencia del sistema.

El token de TrueBit es TRU (nota: hay varios símbolos de token que son TRU, que no deben confundirse), y su economía de token cumple su objetivo de computación verificable.

OKB cayó por debajo de la marca de $4,6, con una caída intradiaria del 0,69 %: los datos de OKEx muestran que OKB cayó a corto plazo, cayó por debajo de la marca de $4,6 y ahora cotiza a $4,6, con una caída intradiaria del 0,69 %. , así que por favor haga un buen trabajo en el control de riesgos. [2020/11/7 11:57:29]

Dado que TrueBit espera lograr resultados de cálculo verificables a través del mecanismo económico del juego, el mecanismo económico simbólico es particularmente importante en su funcionamiento. En la economía de tokens de TrueBit, incluye principalmente a los que proponen, resuelven y verifican tareas. Estos roles están conectados a través de la economía de fichas y, en última instancia, sirven a la solución informática verificable de TrueBit.

TrueBit esencialmente construye un mercado de computación fuera de la cadena. El objetivo principal de los solucionadores de tareas es obtener recompensas de tokens TRU al completar tareas informáticas. Los solucionadores de tareas se ejecutan continuamente en TrueBit OS y ofertan por cada tarea publicada en la red a menos que filtren tareas. Cada tarea tiene un solucionador, y el remitente de la tarea seleccionará aleatoriamente uno de los solucionadores de tareas registrados.

Para garantizar la corrección de la ejecución, también intervienen validadores de tareas. Para motivar a los verificadores, los remitentes de tareas también deben recompensar a los verificadores con tokens TRU. La solución del verificador debe coincidir con la solución del solucionador. No hay límite para el número de validadores por tarea, y la tarifa del validador se divide en partes iguales entre estos validadores. Los validadores también pueden configurar el filtrado de tareas, como recompensas mínimas de TRU, etc.

Según la introducción de Truebit, el contrato inteligente se puede considerar como una caja negra, a través de la cual se puede realizar la entrada y la salida sin tener en cuenta los límites de gas del bloque Ethereum. Los usuarios pueden realizar todas las interacciones de la red a través del cliente TrueBit OS, incluida la adquisición y el almacenamiento de tokens TRU, etc.

Desde el punto de vista del proceso, primero, el proveedor de la tarea publicará la tarea informática en la red TrueBit, y el proveedor de la tarea incluye: el propietario de la tarea y el remitente de la tarea. El propietario de la tarea proporciona la función f que se va a calcular, los parámetros de la máquina virtual, la dirección del contrato inteligente, etc. El remitente de la tarea proporciona la entrada aplicable x, paga la tarifa del token TRU, etc. Los propietarios de tareas pueden enviar tareas a través de TrueBit OS. En este caso, los propietarios de tareas y los remitentes comparten la misma dirección. Además, los propietarios de tareas también pueden implementar contratos inteligentes que interactúan con los remitentes de tareas.

(Flujo de tokens de la red TrueBit, TrueBit)

Cuando un proveedor de tareas emite una tarea, también debe especificar algunos parámetros económicos:

Recompensas simbólicas para los solucionadores de tareas

Si el solucionador de la tarea completa la tarea, los tokens TRU pueden ser recompensados ​​por el remitente de la tarea.

Tarifa de verificación para validadores

Los remitentes de tareas también pagan tarifas de validación en TRU, que se distribuyen entre los validadores que realizan la tarea. Cuanto mayor sea la tarifa del validador, más validadores pueden ser atraídos.

Tarifa mínima de almacenamiento

Los solucionadores de tareas y los verificadores deben comprometer una cierta cantidad de tokens TRU para realizar tareas.

El mecanismo económico del token TRU sirve a su mercado informático verificable. El token TRU se utiliza para medir el valor de las tareas informáticas y también es su medio de pago.

TRU se utiliza para pagar tareas

Los solucionadores de tareas y los verificadores pueden obtener las recompensas de tokens TRU correspondientes a través de su propio trabajo informático.En el sistema TrueBit, los tokens TRU son la clave para el funcionamiento de todo el sistema.

TRU se utiliza para calificar para el participante correspondiente

Tanto los solucionadores de tareas como los verificadores deben comprometer una cierta cantidad de TRU para prevenir el mal.

Subsidio TRU para arranque en frío

Dentro de un cierto período de tiempo, para lograr un inicio en frío, TrueBit proporcionará subsidios adicionales a los participantes de cada tarea, incluidos los propietarios de tareas, solucionadores y verificadores. Puede ejecutar el comando de bonificación en Truebit OS para verificar el monto actual del subsidio.

Captura de valor TRU

Los tokens TRU se crean o destruyen con el tiempo en función de la demanda acumulada. Los usuarios compran TRU con ETH o retiran TRU a cambio de ETH.

El usuario deposita ETH en el contrato de depósito en garantía de reserva para comprar TRU, y si el usuario realiza una transacción de retiro, el ETH correspondiente puede retirarse del contrato de depósito en garantía.

Además de eso, cada tarea de TrueBit también quema tokens TRU. Puede verificar el comando de costo de la tarea en TrueBit OS, y puede conocer la tasa de grabación actual, el precio actual del token comprado y el precio de retiro.

La demanda de TRU proviene del mercado de tareas informáticas de TrueBiT. Si el mercado informático fuera de la cadena en Ethereum es más grande, entonces la demanda potencial de TRU será mayor. Los demandantes de tareas informáticas (como aplicaciones que implementan contratos) deben comprar TRU para pagar las tareas informáticas; cuanto más grande sea el mercado informático, más solucionadores y verificadores de tareas, y más tokens TRU deben comprometerse para obtener la calificación de servicio correspondiente; cuanto más tareas informáticas, más TRU se destruirán, lo que también hará que las TRU se eliminen de circulación.

Con la llegada de web3, más aplicaciones pueden combinar la capa 1 de Ethereum y la computación fuera de la cadena, etc., para realizar casos de uso de dApp que no se podían realizar antes, como aplicaciones de video descentralizadas, aplicaciones sociales descentralizadas, mercado de aprendizaje automático descentralizado y más. Si TrueBit puede capturar una parte del mercado de la computación fuera de la cadena en la era web 3.0, tendrá la oportunidad de respaldar el valor de TRU.

Por supuesto, no hay duda de que la futura competencia en el mercado informático fuera de la cadena basado en Ethereum será feroz. TrueBit necesita demostrar su madurez en términos de soluciones y también necesita obtener un amplio apoyo de la comunidad de desarrolladores en términos de operaciones.

Debido a la necesidad de pagar tarifas de gas por la interacción con la cadena de bloques de Ethereum, TrueBit (la empresa) cobrará las tarifas de red ETH correspondientes para cada solucionador de tareas y remitente. Los validadores no necesitan pagar las tarifas de la red Ethereum. Además, las direcciones de resolución de tareas también deben comprar una tarifa de licencia única (pagada a la empresa) para unirse a la red TrueBit.

Finalmente, con respecto a los antecedentes de TrueBit, su fundador es Jason Teutsch, Christian Reitwiessner de la Fundación Ethereum también participó en la redacción del libro blanco. Christian Reitwiessner es el director de implementación técnica del lenguaje de programación Solidity de la Fundación Ethereum. En términos de financiación, el proyecto TrueBit ha recibido inversiones del ex cofundador de Coinbase, Fred Ehrsam, y Polychain Ventures.

Tags:

Precio de Etéreo
Informe del Índice de Prosperidad del Talento Digital: El salario anual promedio nacional es de aproximadamente 150,000 yuanes

Las tecnologías digitales como la inteligencia artificial, la cadena de bloques, la computación en la nube y los macrodatos han llevado a la sociedad humana a la era de la economía digital a la velocidad del rayo.

Golden Morning Post | Musk: Creo firmemente en las criptomonedas

Título ▌Musk: Creo firmemente en las criptomonedasGolden Finance informó que el CEO de Tesla, Elon Musk, tuiteó: "Para ser claros, creo firmemente en las criptomonedas.

Soy especulador de monedas y quiero ser amigo del tiempo

"Freír monedas es usar el dinero que se puede devolver a cero para ser amigo del tiempo"."¿Quién me puede enseñar a comprar Dogecoin?"Zhang Yue pidió ayuda en el grupo de WeChat. En el último período de tiempo.

Comprensión simple de la solución de segundo nivel TrueBit para resolver el problema de las altas tarifas de gas en Ethereum

El objetivo original de Ethereum era "la computadora mundial”, pero el núcleo de la cadena de bloques es la seguridad y la descentralización. Cuando los usuarios ejecutan contratos inteligentes.

Un breve análisis de la ecología DAO: herramientas y proyectos dignos de atención

Este artículo proporciona una introducción completa a las herramientas y proyectos en el ecosistema DAO (Organización Autónoma Descentralizada).

Meng Yan: Uniswap V3 es el punto de partida para que NFT ingrese aplicaciones financieras.

Si la moneda digital es dinero programable, entonces NFT financiarizado es dinero automatizado y dinero inteligente.Título original: "Un pequeño paso para Uniswap.

Vitalik: Las ventajas de Ethereum PoS que quizás no conozcas

A menudo hablamos sobre el hecho de que el consenso de PoS consume muchos menos recursos que PoW y algunos beneficios clave de PoS, como la finalidad económica.

ads