Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads
Casa > MANA > Info

Cómo implementar el intercambio de almacén de datos descentralizado en la cadena de bloques (1)

Author:

Time:

Este artículo se centra en el intercambio seguro de datos descentralizados mediante contratos inteligentes de blockchain y almacenes de datos.

Alice y Bob quieren compartir datos entre ellos, pero no en un modelo centralizado tradicional. El almacenamiento centralizado de datos en una ubicación o una empresa pone los datos en riesgo de ser inseguros, públicos, descontrolados (en resumen, mal utilizados).

Intercambio centralizado de datos: enfrentar riesgos como la pérdida, el robo y la venta de datos

En cambio, Alice y Bob quieren compartir datos de forma descentralizada. Los datos descentralizados están en manos de varias empresas en varias ubicaciones. Esto podría hacer que los datos sean más seguros, privados y controlables.

Fu Taihao: JUST toma la iniciativa de pensar en cómo establecer un sistema DeFi completo en TRON: según las últimas noticias, la conferencia global en línea de Tron Great Voyage 4.0 está en marcha. Fu Taihao, líder del proyecto de JUST, dijo en la conferencia de prensa: "JUST tiene como objetivo crear una plataforma estable de préstamos en moneda basada en TRON. Un buen producto financiero no se puede separar de la entrada y salida estables de la capa de aplicación a continuación. Habrá un conjunto cruzado de múltiples protocolos y aplicaciones. En A largo plazo, JST Como símbolo de todo el sistema de gobernanza, proporcionaremos una variedad de acuerdos de préstamo subyacentes y acuerdos de cotización para brindar a los usuarios servicios financieros integrales. Como proyecto estrella de DeFi, JUST no solo está comprometido con el desarrollo del estable mercado de divisas de TRON, pero también piensa activamente en cómo establecer un sistema DeFi completo en TRON". [2020/7/7]

Intercambio de datos descentralizado: reducción del riesgo de abuso

El resto de este artículo analiza las soluciones a este importante problema.

Alice y Bob quieren compartir datos, incluidos mensajes, correos electrónicos, documentos, imágenes y cualquier otro archivo disperso en algún lugar de la nube.

Oficina de Investigación del Tesorero | ¿Cómo el intercambio "se convierte en algo habitual" en el entorno actual? : A las 16:00 del 15 de abril, la "Oficina de Investigación del Tesorero" de Jinse Finance invitó a la persona a cargo del proyecto de cliente clave de ChainUP a responder preguntas sobre cómo el intercambio adopta el cumplimiento y guiar a todos a comprender completamente cómo el intercambio "se convierte en un regular" en el entorno actual! Para obtener más contenido, haga clic en el enlace original para verlo. [2020/4/15]

Compartir datos incluye almacenar datos y controlar quién tiene acceso a qué datos y cuándo.

Una de las soluciones a este problema es separar el control de acceso a los datos del almacenamiento de datos.

Queremos usar contratos inteligentes en blockchain para controlar el acceso a los datos, porque los contratos inteligentes son muy buenos para controlar quién hace qué, cuándo y dónde, y existen en una plataforma descentralizada.

Voz | Hermano Chong: No importa cómo esté el mercado, hay dos razones por las que mi creencia en Bitcoin no cambiará: Jiangxi Shixing Technology celebró hoy la ceremonia de inauguración de su fábrica en el Parque Industrial de Tecnología Electrónica Caidu, Fuzhou, Jiangxi. El hermano Chong, ex fundador de Yibit y fundador de Yisuan Technology, compartió que es más rentable completar la investigación y el desarrollo de chips semiconductores en las grandes ciudades con talentos concentrados y luego aterrizar en las ciudades del interior. Y actualmente se está enfocando en dos negocios. El primero es desarrollar chips con alta potencia informática y bajo consumo de energía a partir de tecnología cercana al umbral. En segundo lugar, investigar y desarrollar la prueba de capacidad de POC, un nuevo tipo de mecanismo de consenso de minería de POW ecológico, ecológico y que ahorra energía. En 2018, la moneda digital entró en un frío invierno, pero aún tiene una firme creencia por dos razones. Primero, Bitcoin usa criptografía para garantizar la inviolabilidad de los activos digitales personales por primera vez. En segundo lugar, en función de las características de descentralización, cantidad limitada e infalsificable, Bitcoin es una colección altamente líquida y a prueba de inflación. [2019/1/11]

Sin embargo, debido al alto costo de almacenamiento, la cadena de bloques no es adecuada para almacenar datos. Almacenar una fracción de bytes es lo suficientemente costoso como para que almacenar un archivo a menudo sea prohibitivamente costoso y, a veces, imposible.

Creemos que el mejor lugar para almacenar datos compartidos de forma segura es donde solo el usuario puede acceder a ellos en un servidor de almacenamiento de bóveda de datos, y depende del usuario decidir qué servidor de almacenamiento de almacenamiento de datos (o combinación de servidores de almacenamiento de datos) para utilizar.

Director de Tecnología de Construcción de Activos Digitales y Estrategia Tecnológica: Es muy importante la forma en que los contratos inteligentes integran activos con sistemas externos: según coindesk, Shaul Kfir, Director de Tecnología de Construcción y Estrategia Tecnológica de la startup Blockchain Digital Asset, dio un ejemplo en la conferencia Synchronize 2018 La recompra de bonos del tesoro por parte del Tesoro de los EE. UU. dijo que $ 100 millones es una transacción pequeña, que encaja perfectamente en un caso de uso de contrato inteligente. En el mundo real, los activos se crean y destruyen todo el tiempo. La cuestión de cómo integrar activos con sistemas externos es muy importante. El mejor ejemplo de contratos inteligentes es "cuando las personas quieren tener este sistema de TI lógicamente centralizado, pero no quieren que esté realmente centralizado, para tener un flujo de trabajo en varios dispositivos al mismo tiempo".[2018/4/20]

Entonces, tanto Alice como Bob quieren compartir sus datos en un servidor de almacenamiento de datos de su elección, con el acceso de los usuarios controlado por contratos inteligentes, todos conectados a través de Internet.

¿Qué funcionalidad deben proporcionar los contratos inteligentes y los almacenes de datos para habilitar esta solución?

Los roles de usuario requeridos, los estados de la computadora y los objetos dependen del contrato inteligente específico que se implemente. Pero cuando un contrato inteligente interactúa con un almacén de datos, ambas partes deben especificar e implementar posibles objetos y operaciones.

Para esto, se requieren contratos inteligentes y especificaciones de interfaz de almacenamiento de almacenamiento de datos.

Función de contrato inteligente

Los contratos inteligentes codifican qué acciones se pueden realizar en qué objetos, a través de qué roles y en qué estado de la computadora.

Los usuarios pueden llamar directamente a algunas funciones de contratos inteligentes, mientras que los almacenes de datos pueden llamar a otras.

El contrato inteligente exporta una interfaz pública que brinda funcionalidad al usuario para inspeccionar y cambiar el estado actual de la máquina.

Los posibles roles y estados de la máquina en un contrato inteligente incluyen:

El contrato inteligente también exporta una interfaz pública que se ajusta a la especificación de la interfaz, lo que proporciona al almacén de datos la capacidad de verificar si el rol puede realizar operaciones en el objeto en el estado actual de la máquina.

Por lo tanto, el control de las operaciones del almacén de datos está codificado en contratos inteligentes.

Funciones de almacenamiento de datos

La base de datos contiene archivos cifrados y debe conocer la dirección de la especificación de la interfaz en la cadena de bloques del contrato inteligente.

Cada vez que un usuario realiza una solicitud al repositorio de datos para realizar una acción en un objeto, el repositorio de datos verificará con el contrato inteligente si el usuario tiene permiso para realizar la acción (teniendo en cuenta el estado de la computadora del contrato inteligente), y si es así , ejecuta la acción.

El almacén de datos verifica con el contrato inteligente si la solicitud del usuario está permitida

El almacén de datos contiene objetos con las siguientes operaciones:

Contratos inteligentes y operaciones de almacenamiento de datos

El propietario del contrato crea el contrato inteligente y lo implementa en la cadena de bloques, luego crea un almacén de datos que lo usará. Ambos componentes deben cumplir con la especificación de la interfaz.

Los usuarios pueden realizar solicitudes a contratos inteligentes o almacenes de datos.

Solicitudes de contratos inteligentes para verificar o cambiar el estado de la máquina del contrato.

Cuando uno de los usuarios realiza una solicitud de almacenamiento de datos, el almacenamiento de datos verifica con el contrato inteligente si la operación está permitida antes de ejecutarla.

Solo el propietario del contrato inteligente puede rescindir el contrato inteligente y puede rescindir el contrato inteligente en cualquier momento permitido por el contrato inteligente. Un contrato rescindido libera todos los fondos restantes al propietario del contrato, lo que eventualmente resultará en la eliminación de la bóveda de datos.

Ejemplo de solución

Proporcionaremos una solución de trabajo, utilizando datona-cli para proporcionar una solución de trabajo para este problema. Se tratará en el próximo capítulo.

Alice y Bob, y muchos otros, quieren poder compartir datos de forma descentralizada. Esto podría hacer que los datos sean más seguros, privados y controlables.

Es práctico hacer esto usando una combinación de contratos inteligentes y un almacén de datos que se ajuste a la especificación de la interfaz.

Autor: Julián Goddard

Traductor: Cadena Sanfeng

Fuente de la traducción: http://bitoken.world

Tags:

MANA
Jay Hao, CEO de OKEx: El mayor desafío para Ethereum es buscar la innovación y la nueva demanda del mercado

El 30 de julio de 2015, Ethereum lanzó con éxito Frontier. Desde el bloque génesis hasta el presente.

Si Twitter está impulsado por la tecnología Blockchain, ¿los piratas informáticos tendrán alguna posibilidad de éxito?

La semana pasada, el incidente de piratería de Twitter demostró una vez más la vulnerabilidad de la infraestructura centralizada, y DID (identidad descentralizada).

Cómo implementar el intercambio de almacén de datos descentralizado en la cadena de bloques (1)

Este artículo se centra en el intercambio seguro de datos descentralizados mediante contratos inteligentes de blockchain y almacenes de datos.Alice y Bob quieren compartir datos entre ellos.

La nueva red de pago del Banco de Inglaterra será compatible con la moneda digital del banco central

El Banco de Inglaterra, el Banco de Inglaterra, anunció el jueves que ha firmado un contrato de 150 millones de libras (195 millones de dólares) con la consultora tecnológica irlandesa Accenture para rediseñar su red.

Romper el límite de liquidez de Nervos DAO

Desde que me encontré por primera vez con Nervos DAO en el libro blanco del modelo económico de CKB.

ads