-
Criptomonedas
-
Intercambios
-
Medios de comunicación
Todos los idiomas
Criptomonedas
Intercambios
Medios de comunicación
El objetivo de BOS (Business Operating System) es establecer una cadena ecológica EOSIO que admita más DApps y pueda combinar necesidades más prácticas con la cadena de bloques. Desde la perspectiva de la evolución de la cadena de bloques, además de ser la cadena básica preferida para DApps, BOS también se puede utilizar como cadena de circulación para varios tokens de cadena heterogéneos, sirviendo como puerto libre en el mundo de la cadena de bloques. BOS proviene de la comunidad y se desarrollará mejor bajo el mantenimiento de la comunidad.
BOS se compromete a proporcionar a los usuarios servicios de cadena de bloques de fácil acceso y uso, proporcionando una infraestructura más amigable para las operaciones de DApp, trabajando arduamente para admitir escenarios de aplicaciones más ricos y brindando confianza. Haga intentos activos para promover el prosperidad de la ecología empresarial. Además de las mejoras técnicas, BOS también hará otros intentos. Por ejemplo, para aumentar la participación de los usuarios en la votación, la tecnología de Oracle se puede usar para motivar cuentas que cumplan con reglas claras; las recompensas de BP en BOS se basarán en la cantidad de DApps en la cadena, TPS, valor de mercado y circulación y otros indicadores se ajustan para alentar a cada BP a proporcionar más recursos para la ecología; una resolución alcanzada en un referéndum comunitario se codificará tanto como sea posible para reducir los factores humanos en ella, y el proceso se encadenará para mantener la equidad y la transparencia.
El código de la cadena BOS es completamente aportado y mantenido por la comunidad. Cada participante ecológico puede enviar código o sugerencias. El proceso correspondiente se referirá al software de código abierto existente, como PEP (Python Enhancement Proposals).
Con el fin de fomentar el desarrollo de DApps en BOS, la Fundación BOS proporcionará DApps en él con servicios de hipoteca de recursos de bajo costo para el reemplazo de Token, reduciendo los costos operativos de DApps en la etapa inicial; Los desarrolladores brindan incentivos BOS para establecer una tendencia de desarrollo comunitario que se refuerce mutuamente.
Algoritmo de consenso
El algoritmo de consenso de BOS se basa en la teoría PBFT y se combina con la mejora del código EOSIO. Bajo la premisa de garantizar la tolerancia a fallas bizantinas
, se realizarán los siguientes cambios:
1. Conservar los BFT canalizados Los BP se turnan para generar bloques y, al igual que EOS, imponen fuertes restricciones en el reloj de sincronización y la secuencia de generación de bloques. , para evitar conflictos con los resultados de consenso de PBFT en casos extremos
3. El mecanismo de comunicación de consenso utiliza la red p2p existente, y el mecanismo de PBFT se utilizará para transmitir, preparar y confirmar información. Y garantizar que el costo de comunicación esté dentro de un nivel aceptable rango.
4. Use el consenso por lotes para reemplazar el requisito de consenso en cada bloque en PBFT, y transmita la información relevante de múltiples bloques a la vez, para acercarse al estado ideal de BFT en tiempo real y reducir la carga de la red.
Comunicación entre cadenas
Basado en el esquema IBC, BOS proporciona un canal de intercambio con la cadena principal de EOS. EOS puede circular fácilmente entre la cadena lateral de BOS y la cadena principal de EOS, incluidos otros tokens digitales de alta calidad en EOS. De manera similar, BOS promoverá el establecimiento de canales de circulación con otras cadenas laterales basadas en la tecnología EOSIO, de modo que toda la ecología EOSIO comience a construir una red ecológica. BOS servirá como enlace de circulación central para acelerar el desarrollo de toda la ecología EOSIO. Desarrollo y evolución.
Las ventajas de la solución de cadena cruzada adoptada por BOSCore son las siguientes:
1. Completamente descentralizado. El cliente ligero se implementa en el contrato inteligente. Cuando se inicializa la información de bloque inicial correcta, el contrato puede verificar completamente la validez de todos los bloques posteriores sin depender de la confianza de retransmisión o información externa del contrato.
2. Liviano. El cliente ligero no necesita sincronizar continuamente todos los encabezados de bloque de la cadena original, y solo necesita sincronizar una parte de la cadena de bloques para obtener bloques confiables para verificar transacciones.
3. Transacciones rápidas entre cadenas. Una transacción entre cadenas tarda menos de 3 minutos en generar una transacción correspondiente en la cadena de destino.
4. Transacciones cruzadas paralelas. Las diferentes transacciones entre cadenas no se afectan entre sí y se pueden ejecutar en paralelo, lo que admite una gran cantidad de simultaneidad.
5. Seguridad. Debido al uso de la verificación de la firma del productor y controles lógicos estrictos, se puede garantizar la corrección del propio cliente ligero y no puede ser atacado maliciosamente, por lo que la autenticidad de la transacción se puede verificar de forma segura.
Máquina Oracle
El principio que sigue el sistema Oracle Machine de BOS desde el comienzo de su construcción es:
No depende de todos los proveedores de datos de Oracle Machine para proporcionar datos reales, pero admite sus insuficiencias y se unirá al sistema como participante. en el juego con el fin de lograr la credibilidad general en el juego.
De esta manera, siempre que los participantes estén asignados con los roles en el mundo real durante el juego, no solo se puede obtener la credibilidad de los datos de entrada de blockchain, sino que también podemos generar "confianza" en el mundo real. . De hecho, se parece más a una plataforma confiable basada en blockchain, y su forma de visualización de servicios es una máquina oráculo. La máquina Oracle BOS extenderá el valor de la cadena de bloques desde sus atributos de moneda hasta la construcción de transacciones y reglas. Esta extensión resolverá o mejorará muchos problemas de confianza del mundo real, ampliando así la aplicación de los límites de la cadena de bloques y, finalmente, permitirá la tecnología de la cadena de bloques. para aterrizar en escenarios distintos a las transferencias de transacciones.
Soluciones de expansión
BOS está promoviendo activamente soluciones multiproceso mientras explora soluciones de expansión más amplias. Desde un punto de vista abstracto, los contextos asociados con los contratos inteligentes que se ejecutan en la cadena de bloques son relativamente independientes, lo cual es un evento de alta probabilidad. Por lo tanto, es factible dividir diferentes contratos inteligentes para la ejecución simultánea desde una perspectiva global. , por lo que una escala Se propone una solución basada en computación aislada, que redefine los roles de los nodos y la estructura de bloques en la red, y puede mejorar la capacidad de carga general de la cadena BOS a través de la expansión horizontal.
Esquema de cifrado poscuántico
El algoritmo de firma ECDSA utilizado actualmente por BOS también es inevitable, por lo que presentaremos un nuevo sistema de cifrado anticuántico para enfrentar los desafíos anteriores. Entre los muchos sistemas de criptografía anticuántica, el sistema de criptografía de celosía se utilizará como la solución principal de la criptografía anticuántica BOS, y la NTRU (incluida la encriptación y la firma) se utilizará como el sistema de encriptación principal. Sistema FrodoKEM y Sphincs+ como cifrados alternativos. Teniendo en cuenta que el sistema de cifrado de celosía aún no está completo teóricamente y se encuentra en la etapa de personalizar los estándares internacionales de criptografía poscuántica, BOS mantendrá la capacidad de expandir múltiples esquemas criptográficos. Al mismo tiempo, el sistema de firma cifrada basado en entramado también puede facilitar la construcción de monedas anónimas cuánticas seguras, que retienen la máxima escalabilidad para BOS, y el soporte para múltiples criptosistemas en la etapa inicial también minimiza los resultados irreversibles causados por el colapso de un determinado sistema criptográfico.
Esquema de expansión basado en prueba de conocimiento cero
Para la cadena de bloques, el TPS afecta la capacidad de carga de todo el sistema de la cadena de bloques y determina el límite de la aplicación, uno de los indicadores centrales de la cadena. Además de promover esquemas de expansión de área de subprocesos múltiples y computación múltiple, BOS también considerará esquemas de expansión basados en pruebas de conocimiento cero basadas en la investigación y acumulación de pruebas de conocimiento cero. Teniendo en cuenta que la ejecución de contratos inteligentes está determinada y tiene pasos finitos, el esquema de prueba de conocimiento cero existente se puede mejorar y optimizar para las características de la ejecución de pasos finitos para que pueda satisfacer las necesidades prácticas. La distinción entre las diferentes características de los contratos hace que los contratos reales intensivos en cálculo adopten el método de prueba de conocimiento cero, mientras que los contratos no intensivos en cálculo adopten el esquema de ejecución de VM, lo que en última instancia maximizará la eficiencia de cálculo.
Monedas de anclaje
BOS proporcionará un mecanismo para emitir monedas de anclaje 1:1 para diferentes certificados digitales, y utilizará la firma múltiple de BP para autenticar la identidad del intermediario de confianza. Cada intermediario de confianza debe prometer una cierta cantidad de BOS como depósito de seguridad. Las organizaciones o empresas con solidez y credibilidad pueden iniciar una solicitud para el estatus de "notario público", y después de que 25 BP superen los 30 BP principales, se puede emitir la moneda ancla.
BOSCore es una cadena pública DPoS dedicada a construir un ecosistema empresarial confiable con tecnología y que cubre mil millones de usuarios. Desde la perspectiva de la evolución de la cadena de bloques, además de ser la cadena pública preferida para la implementación comercial, BOSCore también se puede utilizar como cadena de circulación para varios tokens de cadenas heterogéneas y un puerto gratuito en el mundo de la cadena de bloques. BOS proviene de la comunidad y se desarrollará mejor bajo el mantenimiento de la comunidad.