La cadena de alianzas ha ocupado la mitad de la arena de blockchain. Pero parece que no somos conscientes del surgimiento de la cadena de alianzas.
Desde que Linux lanzó el proyecto Hyperlegder en 2015, la cadena de alianzas también ha experimentado una rápida evolución en tecnología y soluciones. En 2020, la cadena de alianzas tiene un método de desarrollo más avanzado en China, que proviene de la innovación y la integración de la cadena de alianzas en el campo tradicional de TI.
Una cadena es una red que reúne los recursos de múltiples nodos. Hoy en día, cuando las tecnologías de las cadenas públicas y las cadenas de consorcio están convergiendo, las cadenas públicas y las cadenas de consorcio se pueden clasificar en dos etiquetas: cadenas no autorizadas y cadenas autorizadas.
La cadena de la alianza se basa en la confianza del organismo principal de la alianza para proporcionar a la cadena la capacidad de descentralizarse, y la cadena es una plataforma para la agregación y el desarrollo de recursos, lo que significa que la cadena de la alianza actual puede haber involucrado IaaS, BaaS , Paas, etc. capacidades de campo.
La cadena de alianzas ha evolucionado. En la categoría de Hyperledger y la versión empresarial de Ethereum, el iniciador de la alianza construye una cadena y luego proporciona servicios para las empresas que se unen a la alianza. La cadena de alianzas actual, al igual que los productos de Internet, integra los recursos ascendentes de TI. , la tecnología midstream y los productos downstream quieren cubrir a la mayoría de los usuarios.
Por ejemplo, el BSN que se puede ver, a través del despliegue cooperativo de recursos de TI, se adapta al marco general y principalmente proporciona recursos integrales y herramientas de desarrollo a las empresas que necesitan desarrollarse en la cadena. AntChain, por otro lado, admite completamente el despliegue de la cadena con la ayuda de los recursos, plataformas y herramientas existentes de Alibaba Cloud, lo que significa que la cadena será una parte importante de su sistema de servicios en la nube.
Sabemos que la cadena de alianzas debe ser toB. Una vez que existe un requisito de desarrollo, debe basarse en la empresa. Cuando una empresa desarrolla productos, prestará atención a los métodos de desarrollo de productos, costos, modelos futuros, etc. Estos detalles automáticamente una distinción entre los requisitos de toB.
Como cadena de alianzas, si desea ocupar completamente el mercado, también debe pensar en el sistema de productos de la cadena de alianzas de esta manera. Hoy, con el diseño de producto de la súper cadena Baidu y la red abierta, podemos ver el origen, el crecimiento y la transformación de un producto de cadena de alianza.
En la actualidad, la implementación de aplicaciones de blockchain en China se basa principalmente en cadenas de alianzas, y la implementación de otras aplicaciones solo se lleva a cabo mediante la creación de aplicaciones en la cadena para ayudar a los asuntos gubernamentales, que solo pueden clasificarse como órdenes de servicio técnico.
El equipo de la cadena de bloques de Baidu cree que, aunque la cadena de la alianza puede lograr la confianza mutua en el intercambio de datos entre varias partes, desde el punto de vista del producto, en la mayoría de los casos, los datos de la cadena no son visibles para el mundo exterior. Esto significará que, aunque hemos visto un mayor florecimiento de la cadena de alianzas, no podrá lograr muy bien nuestro propósito de fabricar productos de cadena de bloques.
Los problemas de las islas de datos y la fragmentación de la ecología de la red en la ecología de Internet seguirán apareciendo.Desde la perspectiva de las capacidades de la cadena de bloques, problemas como la red de alianzas limitada y el alto umbral para la construcción de cadenas de alianzas harán que la cadena de bloques siga siendo hostil para las personas y no pueda ser utilizado a gran escala.
Datos: El número de desinterés netos de SOL en esta ronda del ciclo de Epoch ha aumentado a 45 millones de piezas, superando los US$ 850 millones: según las noticias del 9 de noviembre, los datos de SolanaCompass muestran que el número neto de desinterés de la red de Solana en esta ronda de Epoch ciclo (Epoch370, aproximadamente 21 horas después) Se elevó a 45 381 739 SOL (aproximadamente 860 millones de dólares estadounidenses), de los cuales un total de 47 218 606 SOL no se apostaron y 1 836 866 SOL se comprometieron recientemente. [2022/11/9 12:39:32]
Esta es la percepción unánime de la mayoría de los equipos de productos de la cadena de alianzas, y este es un problema inherente en algunas industrias de blockchain. Se necesitan productos para resolver este problema.
Por lo tanto, la tendencia del diseño del producto de la cadena de la alianza es ir a la cadena fácilmente, y el costo de la cadena es lo más bajo posible bajo la premisa de garantizar que el rendimiento sea factible.
Baidu Super Chain también presenta flexibilidad, conveniencia y bajo costo de pago flexible.Según datos oficiales, una sola cadena de XuperChain puede alcanzar 87,000 TPS.
Sin embargo, el costo de usar la supercadena sigue siendo muy alto. El autor elige un recurso de servicio con un procesador de 12 núcleos, una memoria de 24G, un disco de 40G, un disco en la nube CDS de 4000G y un ancho de banda de 20M en los antecedentes de la súper cadena de Baidu, y luego construye un nodo de súper cadena. El costo de más de 500,000 por año, en la súper cadena, si elige un nodo de confianza pública más alto para proporcionar servicios de acceso, el precio de diferentes nodos de confianza pública también es diferente.
Cargos de configuración del nodo de confianza pública de Baidu Super Chain
Desde este punto de vista, si un nodo se implementa a través de una cadena de alianzas, lógicamente, se necesita desarrollar un sujeto de confianza, recursos del servidor y un marco de servicios, cuando se seleccionan todos estos servicios, el costo anual puede superar los 100w.
Por lo tanto, viéndolo de esta manera, el costo de desarrollar la cadena en sí ya es lo suficientemente bajo. La mayoría de las órdenes del gobierno son tan altas como decenas de millones, y el costo de desarrollar la cadena en la súper cadena se ha reducido a menos de un millón. Sin embargo, todavía no hay muchas personas que quieran usar la tecnología blockchain, la primera opción para las pequeñas empresas.
Una de las ideas es una comprensión "más ligera" de los recursos, los requisitos comerciales y la implementación en cadena. Arriba, elegimos construir un nodo, que es un nodo completo en la cadena de alianzas, participa en la contabilidad de la cadena de alianzas y utiliza el marco de desarrollo proporcionado por la supercadena y los recursos del servidor en la nube de Baidu Cloud.
Este es un nodo profundamente involucrado y, como muchas empresas o desarrolladores con requisitos más bajos, construir una cadena es una idea "pesada", porque su demanda radica en la cadena y la cadena en sí es lo suficientemente confiable como para proteger a los usuarios.
Así que esta idea será la idea de Pratt & Whitney. De acuerdo con esta idea, el cuerpo principal de la cadena de alianzas debe iniciar una cadena abierta. Esta cadena tiene un rendimiento suficiente, tiene la confiabilidad del cuerpo principal de la cadena de alianzas y tiene un marco de desarrollo y, por ejemplo, un sistema de cuentas.
OKB supera la marca de $ 5,5: los datos de OKEx muestran que OKB ha subido a corto plazo y superó la marca de $ 5,5. Actualmente se cotiza a $ 5,501, con una caída intradiaria del 3,74 %. El mercado fluctúa mucho, así que haga un buen trabajo en el control de riesgos. [2020/9/2]
La idea del autor puede explicar la demanda de Baidu de crear productos de red abiertos en el sistema de productos de supercadena.
Según la información oficial, la red abierta se basa en la tecnología Baidu XuperChain, y los usuarios pueden disfrutar de una gestión integral de desarrollo de contratos, plantillas de contratos, componentes funcionales y servicios SDK en varios idiomas por 2 yuanes. En términos de costo, la red abierta adopta pagos flexibles y la facturación flexible se basa en la demanda y el volumen según las condiciones del usuario.
Cargos por invocación de contratos para redes abiertas
Fuimos detrás del escenario para ver las ofertas para la web abierta.
En primer lugar, la red abierta se construye sobre la base de la supercadena, y los nodos de recursos que dependen de la supercadena son como se muestra en la figura a continuación, 7 de los cuales están en Beijing y el resto están dispersos en diferentes ciudades como Shanghái. y Guangzhou En términos de comunicación de nodo, la red abierta se basa en datos de sincronización de red P2P, a través del consenso XPoS El algoritmo garantiza la consistencia de los datos de transacción en la red, y los desarrolladores pueden elegir libremente a través de qué nodo acceder a la red.
Despliegue de nodos de red abierta: hasta ahora se han construido 17 nodos, con un objetivo total de 25 nodos
En términos de arquitectura, es similar a la arquitectura de la supercadena Xuper, y su idea puede entenderse como una PaaS construida sobre la base de la supercadena.
Arquitectura de diseño para red abierta
Como una cadena orientada a la aplicación, lo más importante es observar la adaptación del desarrollo requerida por la aplicación, porque no es necesario considerar el problema de la cadena, y la consideración principal es el desarrollo de la aplicación, por lo que los contratos inteligentes y los clientes son los principales objetos de atención.
Modelos de contratos que se pueden utilizar en la red abierta
Al consultar las herramientas de desarrollo, podemos ver que los 10 contratos inteligentes con plantillas anteriores están incluidos en el mercado de contratos proporcionado por la red abierta, y estas herramientas de edición de contratos correspondientes también incluyen la opción de editar contratos en blanco. El responsable de los productos de red abierta le dijo a Jinse Finance que, en la actualidad, los principales escenarios de implementación de las aplicaciones de blockchain son el almacenamiento de certificados, la trazabilidad, los juegos descentralizados, los puntos digitales, etc. Para estos escenarios de aplicación, se proporcionan más de diez plantillas de contratos inteligentes. los desarrolladores se dan cuenta rápidamente de DApp.
Condiciones de red abierta
De acuerdo con los datos de monitoreo del navegador de la red abierta, el número actual de contratos en ejecución es 1366, y el valor máximo histórico concurrente es transacciones por segundo 356. Después de la confirmación, 356 transacciones son el volumen paralelo de transacciones en cadena.
Cuando el contrato se está ejecutando, como el contrato de certificado de depósito de archivos, el hash del archivo se cargará en la cadena y se guardará en el bloque. Los datos en la cadena proporcionan principalmente dos formas de indexación, una es a través de pares clave-valor, utilizando un prefijo específico como clave al escribir datos, lo cual es conveniente para consultas transversales, y la otra es la estructura de tabla, que puede indexar ciertas columnas en la tabla Cree un índice para facilitar la consulta.
El principio de la cadena de alianzas es el mismo que el de la cadena pública, pero en la categoría de datos en el bloque, la cadena de alianzas es más libre.
Página de edición de contratos inteligentes para la red abierta
Después de que el desarrollador edite el código del contrato, puede compilarlo directamente y cargarlo en la cadena, y luego crear un cliente para llamar a los datos de la cadena a través del archivo SDK.
SDK de HyperChain en github
A través de la comunicación con el equipo de red abierta de Baidu, la comprensión del equipo del cliente y las ideas multilingües es la siguiente:
Acerca del lenguaje de desarrollo de contratos inteligentes
Los lenguajes de desarrollo de contratos inteligentes generalmente deben proporcionar muchas tareas desafiantes de transformación y adaptación, incluida la medición del uso de recursos, el control de seguridad a nivel de instrucción, los datos en cadena y el acceso a permisos, etc. La tecnología XuperBridge de HyperChain brinda soporte arquitectónico para la expansión de contratos inteligentes en varios idiomas, puede adaptarse a una variedad de máquinas virtuales de contrato inteligente, admite lenguajes de contrato como C ++, Go, Java y pronto admitirá solidez. Sin embargo, debido a consideraciones de rendimiento y seguridad, actualmente solo el lenguaje C++ está disponible en la red abierta, y en el futuro se admitirán lenguajes de desarrollo por contrato como Go y Solidity.
Lenguaje de programación para el desarrollo de integración empresarial como SDK y cliente.
Sin la adaptación del lenguaje de programación y la máquina virtual de contrato, la dificultad de desarrollo del desarrollador será mucho menor. Actualmente, Hyperchain también proporciona SDK en varios idiomas, incluidos Go, Java, Python, C#, Javascript, Object-C, etc. Para satisfacer las necesidades de los usuarios, continuaremos mejorando el lenguaje SDK con la ayuda de la comunidad.
Finalmente, para los desarrolladores, el uso de blockchain también implica un problema, la supervisión.
En una cadena con licencia como la cadena de alianza, la implementación de la supervisión es relativamente fácil. La pre-auditoría y la post-supervisión de los datos en la cadena se pueden realizar directamente a través del contrato de supervisión en la cadena. Los nodos participan en la gobernanza de la red. Pero para los desarrolladores, la tecnología de monitoreo es transparente y no se requieren operaciones adicionales durante el desarrollo del contrato y las llamadas posteriores. Para los desarrolladores, no hay necesidad de preocuparse más.
Sin embargo, para algunos desarrolladores que tienden a no tener licencia y están abiertos a blockchain, la cadena de alianzas no puede satisfacer sus necesidades.
Una de las filosofías de Baidu de construir una red abierta es: No importa qué tan avanzada sea la tecnología, si no se puede poner en práctica para agregar valor y surtir efecto, y resolver problemas económicos reales de manera efectiva, será un castillo en el aire. Esta es en realidad una descripción del estado técnico general de la cadena de bloques.La cadena pública está sesgada hacia la aplicación de criptomonedas, pero es difícil implementarla en la capa no financiera específica. Si desea implementar la cadena de alianzas, debe considerar la reducción de costos.Después de todo, no todas las empresas están dispuestas a pagar por un recurso de red que cuesta cientos de miles de costos directos al año.
Anteriormente, el aterrizaje de Baidu Super Chain afectó principalmente a los demandantes con recursos concentrados y fondos suficientes. Hacer una red abierta es un intento de inclinarse hacia una gama más amplia de usuarios, o puede definirse como inclinarse hacia los demandantes ordinarios entre los demandantes del extremo B y luego expandir los usuarios del extremo C a través de las aplicaciones.
Por ejemplo, Zhejiang Zhengyuan Smart Technology Co., Ltd. lanzó el primer campus inteligente DApp Yi Campus basado en la red abierta de Baidu Super Chain. Los registros de transacciones del código QR del campus se almacenan como evidencia, y los datos creíbles son convenientes para que los estudiantes, maestros y comerciantes consulten y reconcilien.
Más intuitivos son los servicios básicos creíbles como el depósito de certificados electrónicos y la firma electrónica. La red abierta también puede conectarse directamente con el poder judicial. En el futuro, los datos guardados por los usuarios en la red abierta tendrán efecto judicial. En el campo de los asuntos gubernamentales, también se espera que brinde a los usuarios servicios de "ventanilla única" a través de la red abierta de la supercadena.
En resumen, todos estos son intentos del cuerpo principal de la cadena de alianzas para alcanzar una escala de usuarios más alta. El equipo de red abierta lo describió como "este es un proceso B2B y luego 2C".
Una plataforma de infraestructura de cadena de bloques, como una red abierta, puede proporcionar una variedad de componentes básicos y capacidades informáticas elásticas como una plataforma de computación en la nube, pero la plataforma no puede proporcionar servicios utilizados directamente por los usuarios finales C, como alimentos, ropa, vivienda y transporte. , debe aprobar que los desarrolladores escriban DApps para proporcionar servicios comerciales específicos, por lo que el núcleo de la red abierta es desarrollar capacidades industriales, herramientas para desarrolladores, componentes confiables y otras capacidades ecológicas sobre la base de expandir la escala de la red.
De hecho, la mayoría de los productos de blockchain se practicarán a través de esta idea. Porque es necesario y la única forma de bajar continuamente el umbral para los desarrolladores.
Tags:
YAM, que ha llamado la atención de la comunidad DeFi, finalmente anunció su fracaso.El 13 de agosto, Yam Finance descubrió que había una laguna en el contrato de ajuste de suministro elástico.
Golden Finance News, el 3 de agosto, el Departamento de Servicios Financieros (DFS) del Estado de Nueva York emitió una lista verde de aprobación de moneda virtual.
¿Qué son los activos digitales? Algunas personas dirán que los activos digitales son videos, fotos.
La cadena de alianzas ha ocupado la mitad de la arena de blockchain. Pero parece que no somos conscientes del surgimiento de la cadena de alianzas.Desde que Linux lanzó el proyecto Hyperlegder en 2015.
La naturaleza de cada nivel: línea diaria - ascendente, 4 horas - ascendente, 1 hora - consolidaciónLa captura de pantalla es del gráfico de 1 hora del contrato perpetuo OKEX BTC/USDT: Para el mercado.
Wu dijo que blockchain se ha enterado de que las personas en la industria en general están preocupadas recientemente de que las ganancias de State Grid se hayan desplomado.
En 2020, la "nueva infraestructura" es definitivamente una de las políticas industriales más candentes de China.El 4 de marzo de 2020.