Los avances en criptografía continúan remodelando el panorama de la tecnología blockchain, ampliando los límites de la seguridad y la privacidad. Con el lanzamiento de la primera demostración pública de vetKeys, los desarrolladores pueden aprender cómo utilizar la vista previa de la tecnología para aprovechar la tecnología que preserva la privacidad y construir con una protección de datos mejorada. aplicaciones.

vetKeys ofrece funciones potentes como cifrado basado en identidad, cifrado de extremo a extremo, administración de claves simplificada y más.

Esta publicación de blog destaca los emocionantes hitos de la primera demostración pública y una versión actualizada de la dapp Encrypted Notes integrada con vetKeys.

El poder de las claves veterinarias

vetKeys transforma la gestión de claves y la privacidad de los datos en aplicaciones descentralizadas, lo que permite a los desarrolladores agregar fácilmente capacidades de cifrado de extremo a extremo a las aplicaciones, garantizando que los datos confidenciales estén protegidos dentro del ecosistema blockchain.

Al aprovechar el cifrado en cadena y la derivación de claves de umbral de cifrado verificables, vetKeys garantiza la confidencialidad y la seguridad incluso en entornos descentralizados.

Además, vetKeys permite el descifrado por umbral, distribuyendo capacidades de descifrado entre múltiples participantes (nodos en una subred) para mejorar la seguridad y evitar puntos únicos de falla. Este enfoque innovador garantiza que ninguna entidad posea la clave de descifrado completa, reduciendo así el riesgo de. acceso no autorizado.

La simplificación de la gestión de claves es otra característica notable de vetKeys, que simplifica el proceso para los desarrolladores al abstraer las complejidades de la gestión de claves de cifrado.

Las claves de cifrado se pueden derivar bajo demanda, aliviando la carga de manejar y gestionar de forma segura las claves de cifrado en aplicaciones blockchain.

Comenzando con vetKeys:

  • internetcomputer.org/blog/features/vetkey-primer

Documento de claves veterinarias:

  • eprint.iacr.org/2023/616.pdf

hito emocionante

La primera demostración pública de vetKeys marca un hito importante, ya que demuestra el poder y la simplicidad del cifrado de extremo a extremo, lo que permite a los desarrolladores explorar directamente cómo vetKeys puede mejorar la privacidad y confidencialidad de los datos en aplicaciones descentralizadas.

La demostración proporciona una experiencia práctica que proporciona información valiosa sobre la funcionalidad y las posibles aplicaciones de vetKeys.

Además, se lanzó una versión actualizada de la dapp de notas cifradas integrada con vetKeys, y esta mejora aborda los desafíos de la administración de claves en múltiples dispositivos.

Al simplificar la complejidad de la gestión de claves, los desarrolladores pueden reducir significativamente la carga asociada con la creación de aplicaciones centradas en la privacidad, lo que a su vez allana el camino para la adopción generalizada de dapps que preservan la privacidad.

Oportunidades para desarrolladores

Para los desarrolladores interesados ​​en integrar vetKeys en sus proyectos, ahora pueden explorar un contenedor que emula la API del sistema vetKeys propuesta, lo que proporciona información valiosa sobre las capacidades y aplicaciones potenciales de esta nueva herramienta de cifrado como punto de partida.

Nota: Esta versión recomendada de la API del sistema es solo para fines de demostración y no se puede utilizar en producción.

Para impulsar aún más la innovación y la colaboración, se invita a los desarrolladores a participar en concursos de recompensas, brindar comentarios sobre las API propuestas y comenzar a crear las primeras aplicaciones vetKey en computadoras de Internet.

Las recompensas están diseñadas específicamente para los siguientes casos de uso:

  • Recompensa por cifrado basado en identidad (IBE): un ejemplo sería desarrollar una aplicación segura de mensajería o intercambio de datos que aproveche vetKeys y el cifrado basado en identidad para simplificar la gestión de claves y mejorar la experiencia del usuario.

  • Group Crypto Bounty: un ejemplo es la creación de una plataforma de colaboración descentralizada que aprovecha vetKeys para garantizar el intercambio seguro y eficiente de información confidencial entre participantes autorizados.

  • Time-Lock Crypto Bounty: un ejemplo sería diseñar un mecanismo de control de acceso basado en el tiempo o aprovechar la solución de subasta privada de vetKeys para proporcionar seguridad de datos mejorada y liberación controlada de datos.

  • Open/Blue Sky Bounty: Alentamos a los desarrolladores a pensar más allá de los casos de uso definidos y crear aplicaciones innovadoras de vetKeys. Esta recompensa abierta invita a soluciones creativas para ampliar los límites de la tecnología de privacidad en el ecosistema blockchain.

Descripción de la recompensa:

  • github.com/dfinity/grant-rfps/issues/42

Discusión sobre recompensas:

  • forum.dfinity.org/t/open-bnt-8-vetkeys-enabling-privacy-preserving-applications-on-the-ic/21294

Únase a la comunidad vetKeys

Invitamos a desarrolladores y entusiastas de la criptografía a explorar la demostración pública de vetKeys, profundizar en aplicaciones potenciales y participar en el desarrollo de estos casos de uso transformadores.

Al interactuar con la comunidad vetKeys, compartir ideas y aportar experiencia, puede ayudar a dar forma al futuro de la innovación criptográfica en el espacio blockchain.

Para acceder a demostraciones públicas, obtener más información sobre las recompensas y formar parte de la comunidad de vetKeys, el mejor lugar para encontrarnos es en los foros, unirse a la discusión, colaborar con personas con ideas afines y desbloquear todo el potencial de vetKeys juntos.

Discusión del foro:

  • forum.dfinity.org/t/threshold-key-derivation-privacy-on-the-ic/16560/61

en conclusión

El lanzamiento de la primera demostración pública y la integración de vetKeys con la dapp Encrypted Notes marca un hito importante en el desarrollo de aplicaciones que preservan la privacidad en computadoras de Internet. vetKeys proporciona a los desarrolladores poderosas capacidades de cifrado, simplifica la administración de claves y mejora el ecosistema blockchain. Privacidad de datos dentro del sistema.

Todos los desarrolladores son bienvenidos a unirse a la comunidad de vetKeys, participar en concursos de recompensas y contribuir al desarrollo de aplicaciones que preservan la privacidad impulsadas por vetKeys. Trabajemos juntos para dar forma a un futuro más seguro y centrado en la privacidad para la tecnología blockchain.

Herramientas y referencia

Documentación del desarrollador:

  • internetcomputer.org/docs/current/developer-docs/integrations/vetkeys/

ic-vetkd-utils (biblioteca de usuario vetKD):

  • github.com/dfinity/ic/tree/master/packages/ic-vetkd-utils

Propuesta de API del sistema vetKD:

  • github.com/dfinity/interface-spec/pull/158

Demostración de E2EE Óxido:

  • github.com/dfinity/examples/tree/master/rust/vetkd/

Demostración del uso de vetKD para cifrar notas (Motoko + Rust):

  • github.com/dfinity/examples/tree/master/motoko/encrypted-notes-dapp-vetkd

Contenido IC que te interesa

Progreso tecnológico | Información del proyecto | Eventos globales

Recopila y sigue el canal IC Binance

Manténgase actualizado con la información más reciente