RenBTC, un proyecto que acaba de lanzar su mainnet, afirma una integración casi nativa de bitcoin en ethereum conectando las dos cadenas de bloques a través de RenVM, una red de nodos.
Esa red conecta bitcoin y ethereum de manera descentralizada, dicen, deshaciéndose de los custodios que podrían correr con los fondos o podrían no dárselos, ya que aquí son los nodos RenVM los que mantienen sus bitcoins.
Su wiki pinta una imagen técnica de los nodos de red ejecutables por cualquiera que tenga 100,000 ren fichas ($ 8,700), siendo estos nodos los custodios de los bitcoins depositados.
Por lo tanto, necesita 1/3 de ellos para hacer trampa para que le roben sus monedas o de hecho para que el renBTC se imprima de la nada. [19659005] “RenVM reemplaza el papel del custodio de confianza con un custodio descentralizado. Este custodio descentralizado se implementa utilizando el algoritmo RZL MPC que puede generar y administrar claves privadas de ECDSA sin exponerlas (ni siquiera a las máquinas que alimentan RenVM ", dicen.
En la superficie, el proceso se ve muy fácil. Tiene un sitio web de clic y clic donde dice cuánto bitcoin desea enviar a esta red para tokenizar en ethereum, y eso es todo. Ahora deposita en la dirección recién generada:
Depósito de direcciones RenBTC, junio de 2020
Arriba está nuestra mini prueba, con una nueva dirección de bitcoin dada. Los bitcoins depositados se consolidan en la dirección pública del nodo con el primer depósito el 1 de junio. [19659002] "El usuario deposita BTC en una dirección de puerta de enlace que es un script de Bitcoin que solo RenVM puede gastar, y RenVM consolida inmediatamente el BTC en su dirección", dice Loong Wang, CTO de Ren.
La primera pregunta es de Por supuesto, ¿cómo exactamente estos Los nodos de Ren hablan con la cadena de bloques de bitcoin, con los nodos de bitcoin.
Se nos dice que es a través de una API actualmente administrada por el proyecto Ren que analiza la cadena de bloques de bitcoin y les dice a los nodos que ha habido un depósito.
Los nodos le proporcionan una firma que ahora se puede enviar al contrato inteligente ethereum, lo que le da permiso para acuñar una cantidad equivalente de tokens renbtc.
La API aquí, por lo tanto, está haciendo mucho trabajo, y si lo controlas, puedes decir que los nodos 100 btc se han depositado cuando no lo ha hecho.
Sin embargo, "Darknodes se puede configurar para mirar cualquier API, incluida la suya propia o de terceros ", dice Wang antes de agregar:
" También estamos creando un cliente muy ligero para varias cadenas que sincroniza / almacena solo la información exacta necesaria para que funcione RenVM ( que es menos que el cliente SPV habitual). ”
Eso presumiblemente significa que puedes integrar la API para 'hablar' directamente a los nodos de bitcoin. Una tarea difícil, pero si puede elegir su API, entonces este proyecto comienza a parecer mucho más prometedor.
Pero hay una segunda pregunta fundamental. ¿Cómo demonios están generando las llaves estos nodos, almacenando las monedas, sin que nadie aparentemente tenga la llave, como para poder verla?
Preguntado, por ejemplo, quién tiene la llave de la dirección pública de los nodos ren, Wang dice: "Ninguno. Esto es parte de lo que hace que RenVM sea seguro ".
" El algoritmo RZL MPC es un protocolo criptográfico que permite que los nodos generen conjuntamente claves y las usen sin poder verlas, y no pueden usar las claves a menos que haya consenso entre ellos. los nodos que esto está bien hacer ", dice.
No hemos oído hablar de este algo antes, pero Wang dice:" MPC no es un concepto nuevo, y RZL MPC se basa en un trabajo muy bien establecido y de larga data. en ese espacio Pero, lo hacemos apropiado para su uso en redes descentralizadas donde los participantes son cualquier persona en el mundo ".
Con este algo crucial para el funcionamiento de todo este proyecto, el resto de la entrevista sigue a continuación en un formato de transcripción: [19659005] Correcto, obviamente no soy un experto en algos, pero me dijeron que ha habido una auditoría de código, es ese el caso y si es así, puede vincular el informe ya que no pude encontrarlo . [19659002] Wang: Todas esas auditorías están disponibles públicamente. La implementación del algoritmo aún no es de código abierto, ya que todavía se está sometiendo a más auditorías, y nos gustaría alcanzar hitos de tiempo de actividad / adopción antes de hacerla pública para la seguridad y defensa contra los imitadores.
Isn ¿El algo en los nodos? Entonces, ¿cómo no es de código abierto, pensé que el código de los nodos está en github?
La mayoría es, pero no el RZL MPC algo. En la fase actual del plan de implementación, los Darknodes públicos aún no están ejecutando este algo.
Nuestro blog mediano tiene publicaciones que hablan de las múltiples fases del despliegue de Mainnet. Actualmente estamos en la primera fase: SubZero.
Esto nos permite implementar de manera responsable, manteniendo el sistema semi-centralizado inicialmente para garantizar que podamos identificar y responder rápidamente a cualquier error que pueda descubrirse.
La siguiente fase implicará más contribución de los Darknodes, y todas las auditorías de código + más se harán públicas antes de que comience esa fase.
¿Cuándo podríamos esperar la próxima fase?
Esto depende en gran medida del tiempo de finalización de más auditorías. El tiempo requerido para esto lamentablemente está fuera de nuestras manos.
También requiere una adopción suficiente para garantizar que se genere una base estable de tarifas para incentivar a unos cientos de Darknodes (esto también está fuera de nuestras manos, pero ya estamos viendo una buena adopción que está en camino de generar ganancias a cientos de nodos).
Dado esto, es imposible dar marcos de tiempo precisos. Dicho esto, estoy razonablemente seguro de que veremos la progresión a la Fase Cero este año, pero eso es solo una estimación.
¿Se han encargado estas auditorías, quién está haciendo las auditorías? [19659002] Hemos comenzado el proceso con un auditor, y pronto tendremos más información sobre las próximas auditorías disponibles para todos.
Sin embargo, nos gustaría hacer esto oficialmente, para asegurarnos de que podemos minimizar la propagación de información errónea. 19659002] FIN
Por lo tanto, este es más un proyecto de trabajo en progreso, con el algo aparentemente algún tipo de secreto comercial, al menos por ahora.
Eso significa de manera realista que no tenemos bases para evaluar el reclamaciones de este proyecto como actualmente Wang dice que está semi-centralizado.
Además, sin el escrutinio público del algo, obviamente no tenemos ninguna base para tomar en serio ninguna de las afirmaciones de este proyecto, pero dicen algo eventualmente será publicado y auditado cuando quizás incluso el renombrado w Los expertos mundiales podrían molestarse en echar un vistazo.
Debido a que las afirmaciones son significativas, si resisten el escrutinio, con esta integración no solo bitcoin en la red ethereum, sino también bch, zec, y podrían integrar incluso dogecoin. [19659002Sifinalmentesemostrarasunaturalezadescentralizadatodasestasotrascadenasdebloquesseconvertiríanencadenaslateralesdelaredethereumconelaumentodelatokenizacióncomootroespacioinnovadorydinámico
Sin embargo, somos naturalmente escépticos de sus afirmaciones e incluso si no lo éramos, este es un proyecto muy nuevo, por lo que siempre decimos que deben esperarse hacks, especialmente una vez que avanza hacia una mayor descentralización.
Actualmente alberga 'solo' 54 bitcoins, con un valor de medio millón de dólares, pero la creciente defi El espacio puede agregar presión de mercado y muy rápidamente. Por lo tanto, la seguridad aquí es crucial.
Lo que significa que cualquier persona que quiera tokenizar tiene que evaluar por sí mismo qué tipo de riesgo quieren tomar con otras opciones, por supuesto, como el consorcio defi 'ejecutar' wbtc y algunos otros.
Todos muestran que hay una innovación significativa en curso en la tokenización de las criptos en sí, algo que incluso puede conducir a un avance en la conexión de diferentes cadenas de bloques, ya que aquí hay incentivos claros.
El incentivo es que se puede ganar mucho dinero hecho a través de tarifas y el resto, todo a través de un código que cualquier niño puede escribir siempre que tenga las habilidades para hacer lo que hasta ahora nadie ha logrado hacer de una manera demostrablemente descentralizada.