Investigando la Confianza Heterogénea en Sistemas Distribuidos

Autor

Giuliano Losa

Fecha de publicación

Stellar Development Foundation (SDF) busca brindar soporte a la investigación tecnológica y científica que beneficie a la comunidad blockchain más amplia proporcionando ayudas financieras académicas, ofreciendo colaboración práctica con investigadores externos y organizando talleres y conferencias que reúnen a investigadores para intercambiar ideas.


El pasado octubre, con la ayuda de Christian Cachin (un criptógrafo bien conocido de la Universidad de Berna), organizamos nuestro primer taller de investigación científica: el Taller sobre Confianza Heterogénea en Sistemas Distribuidos (HTDS). El taller se llevó a cabo el 26 de octubre en Princeton, NJ, siguiendo la conferencia sobre Avances en Tecnologías Financieras.

¿Qué es la Confianza Heterogénea?

Los sistemas distribuidos basados en confianza heterogénea permiten a los participantes (por ejemplo, validadores de blockchain) hacer sus propios juicios sobre qué otros participantes confían. Un ejemplo es la red de Stellar, donde cada validador es libre de elegir en qué otros validadores confía los votos de cuando finalizan nuevos bloques. Otros sistemas basados en confianza heterogénea incluyen el XRP Ledger (que pionero la idea en 2013), MobileCoin y Anoma.

En contraste, sistemas como Ethereum no admiten confianza heterogénea porque los validadores no tienen más opción que seguir la mayoría de los tokens ETH apostados. De manera similar, en Bitcoin, los validadores deben seguir la mayoría del poder de hash.

Las Ventajas Únicas

Comparado con Proof-of-Work y Proof-of-Stake, las blockchains basadas en confianza heterogénea tienen varias ventajas clave, incluyendo:

  • No se requiere bloquear capital, como en Proof-of-Stake, o realizar mucha computación, como en Proof-of-Work.
  • Pueden aprovechar la reputación del mundo real para crear incentivos sostenibles no monetarios.
  • Pueden admitir finalidad impuesta por el emisor, lo que permite a los emisores de activos protegerse contra redenciones dobles en caso de bifurcación de blockchain.

Para más detalles, la charla de David en el taller es una perspectiva interesante sobre esas ideas.


Un Campo en Desarrollo

Sin embargo, la comunidad investigadora se ha centrado principalmente en Proof-of-Stake y Proof-of-Work, y muchas preguntas científicas sobre confianza heterogénea y sus aplicaciones no solo quedan por responder, sino también por plantear.

Por ejemplo:

  • ¿Cómo implementamos el consenso de manera eficiente en el entorno de confianza heterogénea?
  • ¿Se puede usar la confianza heterogénea en un entorno Proof-of-Stake?
  • ¿Cuáles son las relaciones entre los diferentes modelos matemáticos propuestos y sus garantías?
  • ¿Cuáles son las posibles aplicaciones más allá de los protocolos de consenso?
  • ¿Cómo adaptamos esquemas criptográficos bien conocidos (como firmas de umbral) al entorno heterogéneo?

La confianza heterogénea ha estado ganando tracción entre los investigadores y alcanzó una masa crítica donde tenía sentido organizar un taller presencial para impulsar la investigación en esta área prometedora.

Los Resultados

El taller atrajo a alrededor de 30 investigadores, incluidos diez oradores de universidades de investigación de primer nivel (Stanford, UIUC, Duke, UC Riverside, Ohio State y la Universidad de Berna), así como empresas privadas (Heliax y Akamai). Esperamos que las ideas intercambiadas en el taller ayuden a desarrollar la confianza heterogénea como una herramienta valiosa para la comunidad blockchain para construir sistemas seguros, eficientes y confiables.


Las grabaciones de las charlas están disponibles en Stellar Development Foundation YouTube, y puedes encontrar enlaces a ellas en la página web del taller a continuación.