Arquitectura de despacho en pocas palabras – Despacho

Presentando Analítica de conocimiento cero: habilitando consultas sobre los datos almacenados en la DAN que pueden devolver respuestas que son demostrablemente correctas, sin revelar los datos subyacentes en sí. Este es un gran avance en el impulso del consumidor por la soberanía de los datos, pero también es una herramienta increíblemente poderosa para las empresas que no quieren el riesgo asociado con la retención de datos regulados. Gracias a políticas como HIPPA, GDPR y la nueva ley de privacidad de datos de California, los datos se están volviendo tóxicos. Facebook se enfrenta a una multa de $ 1.6 mil millones de la UE por el incumplimiento de los datos del consumidor. En un mundo en el que todos tenemos nuestros propios datos, esta herramienta tiene la capacidad de revolucionar los modelos de negocios centrados en los datos.

(* Advertencia: jerga técnica entrante *) ZKA funciona utilizando una combinación de cifrado homomórfico, cómputo de múltiples partes seguro (SMPC) y zk-Snarks. Los datos se cifran de forma homomórfica y se entregan al consultante para que puedan calcular su propia respuesta cifrada. En el caso de que los datos sean retenidos por varias partes, todos los participantes usan SMPC para determinar la respuesta no encriptada y dársela al interrogador. Luego se forma una SNARK para probar que existe alguna clave de descifrado (d) que puede descifrar la respuesta cifrada de los interrogadores en la respuesta no cifrada de SMPC.

El DVM: al menos 100000000 veces más rápido que el DMV

El DVM (Máquina Virtual de Despacho)

El DVM es el motor de contrato inteligente que vincula el Libro mayor de despacho y la DAN. El DVM es compatible con versiones anteriores de la Máquina Virtual Ethereum (EVM) por diseño. Eso significa que el 99% de todos los Contratos Inteligentes de Solidity / EVM deben ser funcionales en el Despacho. Parte de esta decisión de diseño es egoísta. Organicé el SF Ethereum Meetup durante casi todo el 2017 y vi a muchos de mis amigos pasar semanas aprendiendo solidez. Quería que pudieran hacer más con las habilidades que aprendieron. También ayuda que la mayoría de los Dapps se desarrollen para trabajar en la EVM por una mayoría sustancial.

Hicimos la mayoría de nuestras adiciones a EVM mediante la introducción de un nuevo conjunto de 0xd0 OpCodes que ejecutan principalmente la funcionalidad DAN. Algunas de estas nuevas extensiones incluyen:

0xd0 (ARTIFACTO) Devuelve el hash Merkle de las cuentas Artefacto0xd1 (ARTIFACTSIZE) – Devuelve el tamaño en bytes de las cuentas Artefacto.0xd2 (ARTIFACTSTRUCTURE) – Devuelve 0 para artefactos BLOB (objeto binario grande) y 1 para artefactos estructurados0xd3 (ARTIFACTENCRYPT) – Definido en el momento de la inicialización de la cuenta. Devuelve 0 para artefactos sin cifrar y 1 para artefactos encriptados0xd4 (READARTIFACTO) – ¡Declara formalmente la dirección de un nuevo descargador en el libro mayor! ¡Únete a la red!

¿Quieres ser parte de esto?

Creo que lo más emocionante de todo esto es que estamos más allá de un documento técnico y una idea. Ya lo tenemos implementado en código. Lanzamos nuestra Mainnet el lunes 3 de diciembre, y vemos que más y más desarrolladores de Dapp se suben a bordo del tren Dispatch

Si estás entusiasmado con nuestra tecnología, danos algo de ? o una acción. ¿Tienes alguna opinión o comentario? Queremos oírlo. Únete a la conversación en Discord