Bloque de aplicación de cadena modelo de desarrollo de tecnología arquitectura introdujo

Bloque de aplicación cadena de tecnología de desarrollo de modelo de arquitectura describe los
escenarios de aplicación diversa bloque de la cadena, desde el económico hasta el centro de la moneda digital a Internet. La mayoría de los casos de uso se pueden resumir en varios modelos. fuente ruiecjo suizo a usted sobre la base de los cuatro tipos de patrones arquitectónicos comunes aplicada al centro de la cadena de bloque.
1, IAM patrones arquitectónicos
información de fondo: el medio ambiente IAM incluye muchos usuarios y proveedores de servicios. sistema IAM proporciona un conjunto de funciones y una cuenta para cada usuario, de modo que los usuarios pueden ir al proveedor de servicios, para demostrar su propiedad de la cuenta, y luego recibe el servicio de acuerdo con su función.
Potencia: IAM necesidad de implementar un entorno descentralizado, en este entorno, un usuario malicioso o varios usuarios no tendrán un impacto significativo en el sistema.
Solución: Modo candidatos sugirieron utilizar Wide Consortium World Wide Web (W3C) DID memoria y en las especificaciones de W3C declaraciones verificables de la siguiente manera.
Bloque de aplicación de cadena modelo de desarrollo de tecnología arquitectura introdujo
La mayor parte de los casos nos ocupamos de la IAM en este patrón arquitectónico. Por ejemplo, podemos controlar el acceso a través de una declaración verificable, para asegurar que sólo los usuarios tienen acceso a ciertas funciones del sistema de cadena de bloque.
necesidades de la cadena de bloques para encontrar la tecnología de desarrollo de aplicaciones ruiecjo puede entender, vamos a explicar la historia de la tecnología de la cadena de bloque, y la tecnología de bloque de la cadena futuro y cómo desarrollar.
2, la historia de la arquitectura auditable patrones de
información de fondo: Dos o más partes en el comercio o en conjunto el trabajo, sus actividades deben manera indiscutible registró.
Las medidas coercitivas: la necesidad de implementar un registro de auditoría descentralizada o un área de trabajo, el área de trabajo, un usuario malicioso o varios usuarios no tendrán un impacto significativo en el sistema.
Solución: El sistema propuesto registra las actividades y crear entradas para estos registros en el bloque de la cadena. Esta entrada contiene el hash registro activo, por lo tanto, el futuro no puede disputar los registros.
Bloque de aplicación de cadena modelo de desarrollo de tecnología arquitectura introdujo
Si un gran número de actividades, puede ser necesario tener en cuenta las limitaciones de rendimiento de la cadena de bloque. Por lo tanto, algunas implementaciones se pueden registrar de hash de varias actividades, en lugar de cada actividad registra un hash.
3, para el centro de la patrón arquitectónico bazar
Antecedentes: El registro es una colección de datos a través de una búsqueda en la Web y entradas de recuperación. El mercado es un registro que permite a los usuarios comprar la entrada de datos en nombre de un servicio o producto. Por ejemplo, el registro puede ser un directorio API disponible.
Potencia: La necesidad de implementar un entorno distribuido, en este entorno, un usuario malicioso o varios usuarios no tendrá un impacto significativo en el sistema.
Solución: El modo recomendado es el siguiente.
Bloque de aplicación de cadena modelo de desarrollo de tecnología arquitectura introdujo
Cuando un usuario actualiza el registro, el cliente deberá registrar los cambios en la cadena de bloque. Si actualiza los datos en los grandes registros de cadena de bloque puede contener enlaces a los datos. Si los datos se almacenan en las necesidades del registro para ser modificado, entonces el registro en el cliente añade un nuevo bloque de la cadena contiene un registro de información después de la corrección.
bloque de la cadena puede darse cuenta de un mercado de servicios, debido a que los mismos servicios pueden ser muchas veces. Sin embargo, teniendo en cuenta las cuestiones de rendimiento, bloque de la cadena basada en el mercado no es sólo un momento de esos bienes.
4, arquitectura inteligente modelo de contrato
que varios usuarios deben cumplir con el contrato, el contrato puede ser inteligente para funcionar. En un momento dado, el contrato se someterá a una migración de estado, todo el mundo reconoce los contratos actuales del estado. contrato inteligente es parte de la tecnología de la cadena de bloque, muchos cadena de bloque son compatibles, como la plaza de Ethernet.
inteligente de contacto es parte de la tecnología de la cadena de bloques, y es soportado por Ethernet Fong aplicación bloque de la cadena. El uso inteligente lenguaje para describir el acuerdo de contrato y se distribuye a todos los participantes. Con las condiciones cambiantes definidas en el contrato, cada participante ejecutar el contrato y el algoritmo de consenso utilizando el estado actual del registro en el bloque de la cadena.
Bloque de aplicación de cadena modelo de desarrollo de tecnología arquitectura introdujo
Nota: Para la reimpresión por favor indique la fuente

Supongo que te gusta

Origin blog.51cto.com/14453837/2484999
Recomendado
Clasificación