El 21 de enero, Baidu lanzó una versión beta de la cadena de bloques "Xuperchain" para la implementación de aplicaciones distribuidas. Xuperchain se define como la infraestructura de la cadena de bloques, que permite a las pequeñas y medianas empresas y a los desarrolladores utilizar los servicios de la cadena de bloques de forma rápida, económica y segura.
En septiembre de 2018, Baidu publicó el "Libro blanco de Baidu Blockchain 1.0", que describía en detalle la estructura de Xuperchain y la viabilidad de las aplicaciones comerciales.
La estructura de Baidu Xuperchain se divide en tres partes: tecnología de red tridimensional, tecnología de consenso conectable y operación de contrato inteligente.
En primer lugar, tecnología de red tridimensional.
Xuperchain es una red blockchain que admite parachains y sidechains. Cadena paralela significa que en la red tridimensional hay muchas cadenas, todas paralelas entre sí, excepto una cadena especial: la cadena raíz. La cadena ROOT es responsable de administrar otras cadenas paralelas de la red y proporcionar servicios entre cadenas.El súper combustible que nace en base a la cadena Root es el combustible consumido por la operación de toda la red.
Veamos una cadena principal en el parachain en detalle. No todas las operaciones deben completarse en la cadena principal. La cadena principal puede extender muchas cadenas laterales. Los contratos inteligentes complicados se pueden ejecutar en la cadena lateral sin consumir los recursos de la cadena principal. . Cuando finaliza la ejecución, la cadena lateral vuelve a fusionarse.
El método de ejecución de cada cadena principal es muy diferente de lo que vemos a menudo ahora. Lo que se ve a menudo ahora es empaquetar todo y ejecutarlos uno por uno en secuencia. Es un poco similar a la serie en la clase de física. La cadena es muy estable, muy simple pero también un poco engorrosa. ¿Qué pasa si la frecuencia de uso de blockchain aumenta más adelante?
La tecnología de red tridimensional de la supercadena convierte las series en paralelo para lograr un alto grado de concurrencia. La forma específica es DAG (Gráfico acíclico dirigido), que es un modelo después de la visualización:
En segundo lugar, el segundo aspecto destacado de SuperChain es la tecnología de consenso conectable.
El mecanismo de consenso del sistema Bitcoin es POW, prueba de trabajo; el mecanismo de consenso del sistema Ethereum es POS, prueba de equidad; el sistema EOS es DPOS, prueba de testigo. Es difícil decir cuál es bueno y cuál no, basado en el principio de adaptar las medidas a las condiciones locales, lo que se adapte al escenario actual es mejor.
El enchufable propuesto por la súper cadena es como Lego, si una pieza no es buena, simplemente sáquela y conecte una más adecuada.
El mecanismo de consenso no es bueno, y la supercadena apoya cambiar el mecanismo de consenso a través de la votación en cualquier momento. No solo se puede cambiar el mecanismo de consenso, sino que también se pueden cambiar los parámetros. Cuántos nodos se necesitan en total, cuántos bloques se producen a intervalos y cuántos bloques puede producir cada nodo. Estos parámetros se pueden cambiar mediante la votación. Este es el mecanismo de consenso TDPOS original de Xuperchain.
Lo que es más interesante es que también puedes crear tu propia originalidad fuera de todos los mecanismos de consenso existentes. A través de la interfaz del mecanismo de programación y contrato inteligente, escriba su propio consenso, y el mecanismo de consenso que escribí se llamará automáticamente cuando se cree esta cadena.
El tercer punto a destacar es la ejecución de contratos inteligentes.
Tanto el mecanismo de consenso como los contratos inteligentes pueden implementarse con los lenguajes de programación GO, C++ y JAVA, y al mismo tiempo soportar el lenguaje Solidity del sistema Ethereum, y teóricamente soportar el funcionamiento de cualquier máquina virtual.
Baidu Superchain casi proporciona aplicaciones comerciales con un conjunto completo de plantillas opcionales y conectables desde la capa inferior hasta la capa superior, desde el núcleo hasta la extensión.
La cadena de bloques tiene un modelo de seis capas: datos, red, consenso, incentivo, contrato y aplicación.
La capa de datos inferior es la tecnología de red tridimensional mencionada anteriormente, múltiples cadenas principales implementadas por la cadena raíz y pueden extender cadenas laterales y cadenas cruzadas.
La capa de red tiene supernodos proporcionados por Xuperchain. En un sistema distribuido, cada usuario es un nodo, y una computadora de alta velocidad con un gran ancho de banda es un supernodo, y el supernodo tendrá capacidades informáticas y de almacenamiento más sólidas. ¿No dijeron todos que la cadena de bloques es un libro de contabilidad? Las computadoras y los teléfonos móviles ordinarios no son capaces de registrar todo el contenido, pero los supernodos sí pueden, almacenarán información completa de transacciones históricas y, simultáneamente, realizarán transacciones en cadena y ejecución de contratos. Xuperchain también proporciona servicios de alojamiento de nodos, servicios de nodos completos y servicios de nodos ligeros.
La capa de consenso es un mecanismo de consenso conectable que admite la personalización.
Capa de incentivos, Baidu dijo que tienen una solución de incentivos simbólicos en el marco de cumplimiento. Lo que está escrito en el libro blanco es: Baidu Cloud combina prácticas DApp como Duo Universe y Totem Points.
Totem se está desarrollando bien ahora. Como plataforma de servicio de derechos de autor de contenido digital, ya es un socio profundo de Beijing Internet Court Tianping Chain. En cuanto a este universo, actualmente no hay forma de agregarlo al Weibo oficial, y la información oficial no se ha actualizado durante varios meses.
Finalmente, hablemos de la capa de contrato y la capa de aplicación, estas dos capas están relativamente cerca de los usuarios. Xuperchain proporciona plantillas de contrato y plantillas de DApp, y abre soluciones de cadena de bloques maduras como los derechos de autor, juegos, comunidades y finanzas de cadena de bloques de Baidu para socios corporativos.
Además de los seis niveles anteriores, también proporciona capacidades de entrega de sistemas de cadena de bloques integrales basadas en la nube, como implementación con un solo clic, alojamiento en la nube, monitoreo de seguridad y permisos de cuenta.
No sé si te has enterado: ¿Por qué la entrega de estos sistemas blockchain está basada en la nube?
Ya sea Baidu, Ali o Tencent, las grandes empresas siempre tienen que traer la nube cuando implementan la cadena de bloques. Baidu Cloud y Baidu Blockchain, Alibaba Cloud y Ant Blockchain, ¿por qué es tan importante la nube?
Xu Shoufeng, subdirector general de China Telecom Tianyi Cloud, dijo en una reunión: "El uso de nodos en la nube puede mejorar la potencia informática y las capacidades de almacenamiento. Los nodos en la nube son muy seguros y tienen una mejor tolerancia a fallas de seguridad y capacidades de respaldo de recuperación ante desastres". es esta frase: "atributos básicos de BAAS con seguridad sólida". BAAS es blockchain como servicio, plataforma blockchain como servicio.
La siguiente parte del informe técnico es explicar específicamente las ventajas de la aplicación comercial de Super Chain en combinación con las necesidades de la industria. Los amigos interesados pueden encontrarlo.
Baidu, una empresa, siempre ha estado rezagada en el equipo BAT en los últimos años. No hay noticias sobre el lanzamiento de Leitz Dog y Du Universe en el campo blockchain. ¿Puede esta Xuperchain llevar a Baidu a una nueva actitud?
Tags:
La tecnología Blockchain está revolucionando las industrias cada día que pasa. Permite que todos, desde los grandes bancos hasta millones de personas.
Golden Finance Blockchain Noticias del 28 de enero La empresa de análisis de cadenas de bloques Chainalysis publicó recientemente el "Informe de delitos criptográficos de 2020" (Informe de delitos criptográficos de 20.
Título original: "Zhu Jiaming: Repensar la cadena de bloques industrial" Inteligencia, Internet de las cosas, etc. Por lo tanto, ZincLink cree que en la era 2.0 de blockchain industrial.
El 21 de enero, Baidu lanzó una versión beta de la cadena de bloques "Xuperchain" para la implementación de aplicaciones distribuidas. Xuperchain se define como la infraestructura de la cadena de bloques.
A juzgar por varios signos, el camino de desarrollo de la industria blockchain en el país y en el extranjero ha mostrado una diferenciación obvia, especialmente en comparación con Europa y los Estados Unidos.
Li Maocai, Gerente General de Tencent Blockchain TechnologyEl enfoque de la industria en la industria de la cadena de bloques ha pasado del "círculo de divisas" a la tecnología en sí. Hoy.
Fuente: compilación mediana: la base de código de cadena de bloques del almacén de primera clase (First.VIP) se actualizará de vez en cuando. Para actualizar el código de la cadena de bloques.