Bitcoin2019 y Liquid sidechain para la lucha contra la falsificación

Esta historia trata sobre la épica conferencia Bitcoin2019 y lo que Eonpass estaba haciendo allí. Ganamos el hackaton de Liquid por probar la cadena lateral como columna vertebral de la infraestructura contra la falsificación del mañana.

Conferencia Bitcoin2019

El escenario principal fue una interesante alternancia de paneles técnicos y de alta e vel, mi favorito fue, por supuesto, los scripts sin script [scripts sin script], la idea de validar operaciones mediante la validación de firmas es clara . Refuerza la visión de la computación realizada fuera de la cadena mientras produce evidencia criptográfica de que es correcta (compromisos o pruebas). Finalmente, dicha evidencia se carga en la cadena de bloques para su auditoría. Como ingeniero, creo que es la forma más eficiente de hacerlo. El otro panel que realmente disfruté fue “Destroying Bitcoin”: siempre mira la superficie de ataque, porque, incluso cuando no lo haces, alguien más está trabajando en ello. Donde hay un premio, hay un atacante.

En el segundo día, la toma de la privacidad fue emocionante, por un lado, estoy emocionado de que la privacidad sea la próxima gran implementación en Bitcoin, por otro lado, también tengo una visión bastante clara de cómo puede ser usado. Citando a Snowden:

La privacidad no se trata de algo que ocultes, se trata de algo que proteger

Digamos que, en términos de porcentaje en términos de volumen de transacciones, creo que no se utilizará para protegerme a mí, a usted, a la gente normal en Irán (o en cualquier otro lugar); en porcentaje, ayudará a mejorar la comprensión de clases específicas. sobre el mundo. No sé si es bueno o malo, pero la ingenuidad se me ha ido hace tiempo. Tan pronto como las empresas encuentren una forma mejor que el sándwich doble irlandés-holandés, la utilizarán y así sucesivamente. Evaluar los pros y los contras requiere una cantidad de pensamiento que no tengo, así que dejaré que otros lo hagan.

Si tengo que encontrar algún margen de mejora, podría ser en el contenido de las discusiones de alto nivel, porque a veces era solo un juego de adivinanzas o una lista de opiniones equivocadas. En el escenario principal, un tipo estaba justificando altcoins como diferentes compensaciones cuyo valor, al no tener un precio cero por parte del mercado, aún está en descubrimiento … Quiero decir, esto es para 2014/5 … estamos en 2019, vamos. La conferencia fue un gran espectáculo y “publicidad” para Bitcoin, por lo que debe haber habido una gran cantidad de temas “rápidos de digerir”. No obstante, otro tipo con un sombrero en el panel de cierre implicaba que la escasez no se puede lograr con privacidad, lo cual es simplemente incorrecto y es algo que no quiere que la gente digiera: con pruebas de conocimiento cero, puede tener pruebas de suministro total sin revelar todos los saldos ocultos. Quizás, si puedo dar un aporte para el próximo año, tenga una etapa secundaria realmente técnica.

¡Muchas felicidades a los organizadores, todo fue perfectamente planeado y dimensionado para la abundante multitud de entusiastas! Ya estoy deseando que llegue el año que viene.

Liquid y Eonpass

El hackaton líquido fue un desafío para usar la nueva cadena lateral de bitcoin líquido. Nos llevamos el primer premio mostrando cómo los sellos de un solo uso crean cadenas de propietarios irrefutables. A decir verdad, la parte más interesante viene con los activos confidenciales que pueden representar bienes.

Hay dos áreas distintas en las que Eonpass se acerca al desafío de la autenticidad:

En la cadena de suministro, debe asegurarse de que sea fácil identificar cuándo se inyectan productos falsificados en la distribución. Desde el punto de vista de un jugador legítimo, es importante detectar las irregularidades antes de que la mercancía esté físicamente en sus manos, porque de lo contrario el jugador ya es responsable (es decir, si se hace cargo de un envío irregular, ahora es su responsabilidad y usted son responsables, independientemente de quién lo haya enviado a través de usted). Para mejorar la seguridad utilizamos precintos de un solo uso para el intercambio de documentos. Un documento protegido con sellos no se puede crear por adelantado y no se puede alterar. Esto reduce los ataques a solo inyectar los productos sin documentación, lo que facilita la detección de los malhechores.

En el mercado secundario, queremos darles a los consumidores una forma de entender si el producto a la venta en ebay o tmall es auténtico. Cuando el bien se compra inicialmente en la boutique, se entrega una ficha al consumidor. Una forma elegante de demostrar que un vendedor tiene un token auténtico sería que el comprador y el vendedor configuraran una billetera multifirma. Luego, el vendedor envía el token a la billetera multifirma. Esta es una prueba de que efectivamente tenía una ficha auténtica. Cuando finaliza la venta, el token se envía a la billetera del nuevo propietario (posiblemente la firma múltiple debería ser 2/3 para que la marca resuelva las disputas). Hay dos grandes razones por las que estos tokens deberían ser activos confidenciales:

En realidad, la implementación en la que estamos trabajando no proporciona billeteras a los consumidores, solo claves cegadoras. Entonces, la marca es propietaria de todas las direcciones y crea una dirección para cada venta a la que se envía un token. La clave cegadora de la transacción se revela al consumidor que puede usar dicha clave para demostrar que tiene acceso a datos privados sobre el token. Cuando finaliza una venta en el mercado secundario, el token se mueve a una nueva dirección y la nueva clave cegadora de la nueva transacción se revela al nuevo consumidor. Esto evita tener datos de clientes y evita errores con la gestión de carteras.

Finalmente, la certificación notarial del documento debe realizarse aún en la cadena principal de BTC, la razón es que puede poner una etiqueta de precio sobre cuánto es expansivo retroceder en el tiempo y cambiar una transacción. Esta es una prueba única de cadenas de trabajo y es una prueba más fuerte y elegante para producir en la corte w.r.t. explicar los acuerdos privados y jurar que su red no se vio comprometida (que es el enfoque de las cadenas de bloques privadas / autorizadas). Además, además de la etiqueta de precio, el hecho de que alguien intentó llevar a cabo una reorganización también es público y puede detectarse, que es otro argumento convincente en los tribunales. La alternativa proporcionada por las cadenas de bloques privadas es mucho más débil en estos puntos que, básicamente, desde un punto de vista legal, es posible argumentar que son lo mismo que cualquier servicio de computación en la nube. Entre las cadenas de bloques con prueba de trabajo, bitcoin tiene el poder de hash más dedicado, por lo que es la mejor opción como almacén de secretos / compromisos. Sin embargo, los activos confidenciales son específicos de líquido, por lo que solo tiene sentido crear los sellos de documentos y pasarlos en los OP_RETURN junto con los activos confidenciales sobre líquidos y finalmente certificar dichos OP_RETURN también en mainchain BTC.

Un agradecimiento especial a

Contenido adicional