Hola, mundo! Un nuevo amanecer para la protecci贸n de datos comienza con Midnight
Autor: Midnight
Se lanza al mundo una blockchain de protecci贸n de datos respetuosa con la normativa y una plataforma f谩cil de usar para desarrollar y ejecutar aplicaciones descentralizadas.
Las cadenas de bloques son descentralizadas y programables desde 2015, pero la preocupaci贸n por la naturaleza p煤blica de la tecnolog铆a ha restringido su adopci贸n. Midnight aborda estos problemas y permite a los desarrolladores crear aplicaciones que protejan los datos confidenciales de particulares y organizaciones.
Midnight se encuentra en fase de desarrollo, por lo que algunas de sus caracter铆sticas a煤n se est谩n explorando. Es posible que algunas de las funciones aqu铆 descritas no est茅n disponibles en versiones de preproducci贸n.
Protecci贸n de datos
La primera cuesti贸n que pretende abordar Midnight es la protecci贸n de datos. Las aplicaciones financieras, de seguros y de comercio electr贸nico necesitan muchos datos, la mayor铆a de los cuales no deber铆an estar disponibles en un libro mayor p煤blico. Midnight ofrece a los desarrolladores la posibilidad de crear DApps que puedan controlar qu茅 datos se hacen p煤blicos y qu茅 datos se hacen privados, permitiendo as铆 una divulgaci贸n selectiva.
Midnight tambi茅n protege los metadatos, es decir, los datos sobre los datos. Por ejemplo, los metadatos de las llamadas telef贸nicas pueden utilizarse para revelar la identidad de ambas partes, cu谩ndo y durante cu谩nto tiempo se realiz贸 la llamada. Las cadenas de bloques suelen revelar los metadatos de las transacciones a cualquiera que disponga de una aplicaci贸n adecuada, incluidos los buenos y los malos actores. Midnight ofrece caracter铆sticas como los tokens blindados, que permiten que las interacciones se produzcan sin filtraci贸n de metadatos (por ejemplo, las direcciones de los monederos y los detalles de las transacciones se mantienen a salvo). Como resultado, las DApps pueden dar a los metadatos sensibles el mismo nivel de protecci贸n que a otros datos confidenciales.
Cumplir los requisitos normativos
La mayor铆a de los sectores, si no todos, se ven afectados por normativas relacionadas con los datos. El papel de los creadores de aplicaciones es garantizar que sus soluciones cumplen con la normativa adecuada, dependiendo de aspectos como la naturaleza de sus actividades, la jurisdicci贸n en la que operan y su p煤blico. La flexibilidad de Midnight para desarrollar DApps que puedan operar en cualquier punto del espectro, desde totalmente p煤blicas a totalmente privadas, ofrece a los desarrolladores la libertad de crear aplicaciones que protejan los datos, cumpliendo al mismo tiempo con las obligaciones normativas. Las capacidades de protecci贸n de datos de Midnight mejoran a煤n m谩s la capacidad de las DApps para cumplir con las leyes de privacidad y satisfacer las expectativas de los clientes para mantener sus datos seguros.
Acceso a una amplia fuente de talento
Midnight est谩 dise帽ado para facilitar al m谩ximo el viaje del desarrollador. Los desarrolladores familiarizados con TypeScript se sentir谩n c贸modos escribiendo DApps en Midnight. La mayor parte de la l贸gica de negocio y el c贸digo front-end est谩 escrito en este lenguaje bien conocido, y los elementos cr铆ticos del contrato est谩n escritos en un lenguaje espec铆fico del dominio dise帽ado espec铆ficamente para integrarse a la perfecci贸n con TypeScript. Incluso hay un plugin para Microsoft Visual Studio Code para que la gente pueda trabajar con un IDE familiar.
Una vez que las DApps est谩n funcionando, utilizan las funciones de protecci贸n de datos de Midnight para equilibrar la seguridad y el cumplimiento.
Construyendo con Midnight para proteger los datos de los usuarios
La criptograf铆a de conocimiento-cero (ZK) es la tecnolog铆a que permite proteger los datos al tiempo que permite a otros acceder a ellos. ZK permite a una persona (el probador) hacer una afirmaci贸n que otra persona (el verificador) puede saber que es cierta sin que el probador tenga que compartir ninguna otra informaci贸n.
En general, las pruebas ZK pueden utilizarse para hacer afirmaciones como:
- Una empresa no est谩 en una lista de sanciones (casos de uso AML).
- Un individuo es mayor de cierta edad (casos de uso KYC).
- Un cliente ha comprado m谩s de 1 mill贸n de euros de productos en el 煤ltimo a帽o.
En casos como estos, la afirmaci贸n puede probarse sin necesidad de revelar la informaci贸n subyacente.
Caracter铆sticas principales de Midnight
Midnight proporciona las herramientas para construir DApps que cumplan con la regulaci贸n y que utilicen estas caracter铆sticas innovadoras para lograr sus fines:
- El modelo de programaci贸n de Midnight, incluyendo su lenguaje espec铆fico de dominio y la biblioteca cliente midnight.js, es una realizaci贸n de las ideas publicadas por primera vez en el documento de investigaci贸n Kachina
- Esta configuraci贸n permite que un contrato inteligente gestione dos estados a la vez: un estado privado en una m谩quina local y el estado p煤blico que existe en la cadena de bloques p煤blica.
- Las partes cr铆ticas de los contratos inteligentes se escriben en un lenguaje espec铆fico del dominio que funciona con TypeScript
- Un complemento de Microsoft Visual Studio Code permite utilizar este IDE gratuito, potente y familiar para el desarrollo.
- Las pruebas de conocimiento-cero en Midnight utilizan ZK Snarks, que tienen las ventajas de un tama帽o de prueba constante y un tr谩fico m铆nimo entre el prover y el verificador.
- Las pruebas ZK de Midnight permiten la divulgaci贸n selectiva de informaci贸n al tiempo que evitan la fuga de informaci贸n que podr铆a beneficiar a actores maliciosos.
- Estas pruebas ZK se basan en los fundamentos te贸ricos del marco universalmente componible (UC): privacidad universalmente componible y seguridad universalmente componible.
Pero Midnight es algo m谩s que tecnolog铆a. Sus creadores est谩n reuniendo a l铆deres de la industria, desarrolladores, creadores de contenidos y organizaciones que quieren promover la gesti贸n responsable de datos en todo el mundo. Este grupo de innovadores generar谩 ideas, crear谩 contenidos, contribuir谩 con c贸digo y organizar谩 eventos a los que todo el mundo pueda unirse, fomentando la educaci贸n, la inspiraci贸n y acelerando el cambio en diferentes sectores y lugares.
Te invitamos a unirte a este viaje con Midnight. S铆guenos en Twitter/X #MidnightNetwork o en LinkedIn.
Traducci贸n al Espa帽ol por Mart铆n Ungar @LatinStakePools
Texto original: Midnight - Hello world! A new dawn for data protection begins with Midnight