Presentamos Bumo Blockchain

BUMO es una cadena de bloques pública de grado comercial de próxima generación para la transferencia de valor ubicua y confiable, que tiene como objetivo construir un ecosistema de aplicaciones descentralizadas con una amplia confianza digital, valor de flujo libre y aplicaciones de intercambio público..

Presentamos Bumo Blockchain

Las principales características que se suman a su PVU son:

  • Creación de cuenta conjunta incorporando “ponderación de cuenta individual”
  • Uso de Merkle-Patricia Trie para ayudar a almacenar datos de manera eficiente
  • Un sistema de “tráiler” que diferencia los datos en datos dentro y fuera de la cadena
  • Arquitectura de órbita que ayuda a crear la arquitectura multiforma de 2 capas de BUMO
  • Un sistema de consenso multicadena de 2 capas que las escalará hasta 10,000 transacciones por segundo
  • El sistema “Canal” que ayuda a la interoperabilidad
  • Herramientas amigables para desarrolladores para crear contratos inteligentes
  • Permitir a los desarrolladores crear aplicaciones sin crear un contrato inteligente

En esta guía, analizaremos algunas de las principales propiedades de Bumo y veremos cómo van a mejorar el ecosistema criptográfico general. Entonces, antes de continuar, analicemos estos problemas y veamos cómo están afectando el ecosistema criptográfico..

Los problemas con el ecosistema criptográfico

No hace falta decir que los dos mayores problemas que enfrenta el ecosistema criptográfico en este momento son la escalabilidad y la interoperabilidad..

Problema n. ° 1: escalabilidad

Hemos hablado del problema de escalabilidad de blockchain varias veces antes..

Para mantenerlo muy simple, las criptomonedas como la arquitectura de Bitcoin y Ethereum simplemente no fueron diseñadas para manejar altos niveles de popularidad y adopción. Hay dos factores que obstaculizan el rendimiento general de las transacciones..

En primer lugar, las transacciones solo se realizan cuando los propios mineros verifican la verificación y colocan los detalles de la transacción en los bloques que han extraído. Como puede imaginar, esto crea un cuello de botella, ya que solo hay un número limitado de transacciones con las que un minero puede lidiar a la vez..

En segundo lugar, los bloques de la cadena de bloques de bitcoin tienen un límite de bloque predeterminado de 1 MB. Por lo tanto, hay una cantidad limitada de datos que puede caber dentro de un bloque. Ethereum, por otro lado, puede no tener un límite de tamaño, sin embargo, tienen un límite de 6,7 millones de gas por bloque..

Entonces, veamos lo que tenemos aquí:

  • Su transacción tendrá que esperar en una cola antes de que pueda ingresar
  • Lo más probable es que el bloque se llene incluso antes de que el minero reconozca su transacción.
  • Si eso sucede, su transacción tendrá que esperar hasta que se extraiga el siguiente bloque, que son 10 minutos en Bitcoin y 15 segundos en Ethereum..

No será exagerado decir que para que las criptomonedas obtengan una mayor adopción generalizada, el problema de escalabilidad debe solucionarse.

Problema n. ° 2: interoperabilidad

Veamos el ecosistema actual. En la criptosfera, tenemos diferentes monedas criptográficas como Bitcoin, Ethereum, Litecoin, etc. El problema radica en el hecho de que es extremadamente difícil para estas entidades individuales comunicarse entre sí. Es difícil para bitcoin saber qué está pasando en Ethereum y viceversa

Por eso, los intercambios de cifrado, que proporcionan un portal entre diferentes criptos, se vuelven tan poderosos e importantes. Sin embargo, existe un problema en sí mismo. Los intercambios no son una entidad descentralizada y son extremadamente vulnerables.

  • Pueden ser pirateados.
  • Pueden apagarse durante períodos prolongados para mejorar el sistema. Esto es básicamente lo que le sucedió a Binance el 8 de febrero de 2018, que paralizó sus servicios por completo..

Sin embargo, otra razón por la que la interoperabilidad se vuelve deseable es que es necesaria para la adopción generalizada de la cadena de bloques. Para que las cadenas de bloques tengan éxito, deben poder interactuar con sistemas heredados como instituciones financieras, etc. A partir de ahora, es extremadamente difícil para el mundo criptográfico y el mundo heredado interactuar entre sí..

No en vano, la interoperabilidad se ha denominado “El Santo Grial de Blockchain”.

En un futuro descentralizado donde hay múltiples entidades que se ejecutan en blockchains, tener un ecosistema interoperable es fundamental. Imagine un hospital que tiene sus registros médicos en su cadena de bloques interactuando con la cadena de bloques de la seguridad social para validar la identidad de un paciente automáticamente..

Además, hay otra área en la que esta falta de comunicación entre el mundo heredado y el mundo criptográfico puede conducir a un resultado desastroso: las ICO.

En las ICO, una entidad obtiene millones de dólares a cambio de sus tokens, sin embargo, guardar ese dinero en sus cuentas bancarias puede resultar difícil. Obviamente, los bancos querrían saber de dónde vino todo ese dinero y quiénes fueron los que proporcionaron ese dinero, que es algo que es casi imposible de proporcionar..

Es por eso que la interoperabilidad es otra área en la que hay que trabajar.

Problema n. ° 3: complicaciones de la aplicación

Hay otro problema que debe solucionarse lo antes posible.

La mayoría de los proyectos de blockchain tienden a ser demasiado complicados para su propio bien. El hecho es que la complejidad de las operaciones de datos en el libro mayor es directamente proporcional a cuánto lo adoptan las grandes industrias..

En otras palabras, cuanto más simples sean las operaciones dentro de un libro mayor, más adopción y uso por parte de las grandes industrias..

Entonces, ahora que nos hemos familiarizado con los 3 problemas principales que Bumo busca solucionar, entendamos qué es realmente..

Bumo – Introducción

Presentamos Bumo Blockchain

BUMO es una cadena de bloques pública comercial de próxima generación. El equipo de BUMO tiene como objetivo crear un ecosistema de aplicaciones descentralizado que empleará el algoritmo de consenso DPoS + BFT para múltiples cadenas de dos capas, que se supone que agiliza el procesamiento de transacciones. BUMO también está planeando unir diferentes cadenas principales a través de una intercadena. El sistema podrá conectar cadenas de bloques homogéneas y heterogéneas..

El siguiente es el equipo de BUMO:

Presentamos Bumo Blockchain

Familiaricémonos con los tres cofundadores y su científico jefe:

Steven Li: Steven Li está a cargo de las operaciones diarias. Es licenciado en Física por el Departamento de Física Técnica de la Universidad de Pekín y tiene un MBA por el Guanghua College de la Universidad de Pekín..

Steven Guo: Está a cargo del ecosistema de aplicaciones, la comunidad global y la inversión. Como precursor que puso en práctica blockchain e inversor de la industria, solía ser el vicepresidente de 21Vianet Group a cargo de la innovación estratégica..

John Zhao: Siendo un experto en blockchain y otras tecnologías relacionadas, observa el desempeño general de blockchain. Está bien versado en los principios y utilidades de las cadenas de bloques convencionales como Bitcoin, Ethereum e Hyperledger.

Yuliang Zheng: Yuliang Zheng es el científico jefe de BUMO. Es más conocido por inventar la primitiva criptográfica Signcryption que combina la firma digital y las operaciones de cifrado en un solo paso. También inventó la función hash HAVAL, el cifrado SPEED y el generador de números pseudoaleatorios STRANDOM.

La estructura del libro mayor de BUMO se llama “BU Bambook”. Hay muchas cosas que están sucediendo con BUMO. Vamos a diferenciar estas características en:

  • Los que ayudarán con la escalabilidad
  • Los que ayudarán con la interoperabilidad

Funciones de escalabilidad

Las características en las que nos centraremos para las características de escalabilidad son:

  • La cuenta multifirma
  • Merkle Patricia Trie
  • El sistema de remolque para datos a gran escala
  • Fuegos artificiales BUMO: el sistema de consenso multicadena de 2 capas
  • Arquitectura de órbita

Cuenta multifirma

Cuando crea una cuenta multifirma en el sistema de contabilidad de Bambook, hay una función que debe conocer llamada “ponderación de la cuenta”. Varias partes pueden abrir y controlar una cuenta de firma múltiple al mismo tiempo. P.ej. si una empresa quiere abrir una cuenta en la cadena de bloques BUMO, querría que fuera una cuenta multisig.

Habiendo dicho eso, hay algo que uno debe considerar en una cuenta multi-firma. Supongamos que Alice (dirección A), Bob (dirección B) y Charlie (dirección C) son propietarios de una empresa y han abierto una cuenta en la cadena de bloques BUMO. Si Alice es la directora ejecutiva, entonces tiene sentido por qué su aprobación debería contar más que la de Bob y Charlie individualmente. En otras palabras, Alice debería tener más peso que los otros dos.

Tenga esto en cuenta y consulte el siguiente diagrama:

bumo

En el diagrama anterior, Alice, Bob y Charlie han creado su cuenta. Su peso combinado debe estar por encima de un valor umbral de operación. Si es menor que eso, la operación se rechaza.

Estas tácticas de creación de cuentas planificadas sistemáticamente ayudarán al sistema BUMO a obtener una adopción más generalizada de las grandes empresas..

Merkle Patricia Trie

El Merkle Patricia Trie combina las capacidades del Merkle Tree y el Patricia Tree para almacenar datos de manera efectiva. Echemos un vistazo a cómo se ve el árbol Merkle:

You’ve taken the courses, passed the quizzes, you’ve worked on your own personal projects and mastered the Blockchain Fundamentals; Crypto-economics, Bitcoin and Ethereum. The time has come for you to take the exam and enter the job market as a</p>
<p></fotografía></p>
<p>Desarrollador Blockchain verificado por Blockgeeks. Este examen completo garantiza que los estudiantes tengan las habilidades técnicas y la comprensión teórica esenciales para una carrera exitosa en el desarrollo de blockchain “. ancho = ”802 ″ alto =” 511 ″ /></pag></p>
<p><pag><em><span style = “font-weight: 400;”> Imagen cortesía: Wikipedia</p>
<p><span style=En un árbol de Merkle, cada nodo no hoja es el hash de los valores de sus nodos secundarios.

Entonces, ¿cómo son exactamente útiles los árboles de Merkle en el almacenamiento de datos??

Cada bloque contiene miles y miles de transacciones. Será muy poco eficiente almacenar todos los datos dentro de cada bloque como una serie. Hacerlo hará que encontrar cualquier transacción en particular sea extremadamente engorroso y lento. Sin embargo, si utiliza un árbol Merkle, reducirá considerablemente el tiempo necesario para averiguar si una transacción en particular pertenece a ese bloque o no..

Presentamos Bumo Blockchain

Por otro lado, Patricia significa “Algoritmo práctico para recuperar información codificada en alfanumérico”. Un árbol de Patricia es un árbol de base binaria con una opción binaria en cada nodo al atravesar el árbol. En palabras más simples, ayuda a reducir la profundidad del árbol del libro mayor y aumenta el equilibrio del árbol..

Sistema de remolque para datos a gran escala

La necesidad de que blockchain almacene formas de datos más pesadas y complejas se está volviendo cada vez más importante. Es por eso que trae un “mecanismo de almacenamiento diferencial” llamado “Trailer”. Según las características de los datos, el sistema Trailer diferenciará los datos en:

  • Datos fuera de la cadena: datos que se almacenan fuera de la cadena de bloques
  • Datos en cadena: datos que se almacenan en la cadena de bloques

Datos en cadena

Inspirándose en Google Spanner, BUMP ha creado una base de datos de motor de almacenamiento distribuido dedicada para todos sus datos en cadena llamada ChainDB. ChainDB se basa en la tecnología TiDB, que es un HTAP (procesamiento analítico y transaccional híbrido) de código abierto y distribuido. ChainDB tiene las siguientes funciones:

  • Una expansión horizontal, para que se puedan agregar fácilmente nuevos nodos sin detener los servicios de la terminal.
  • Alta disponibilidad para que el sistema se recupere rápidamente en caso de falla
  • Permite transacciones distribuidas.

Datos fuera de la cadena

BUMO utiliza tecnologías de almacenamiento tradicionales como IPFS para el almacenamiento de datos fuera de la cadena. Las ventajas del motor de almacenamiento fuera de la cadena son:

  • Dado que los datos se almacenan fuera de la cadena, el tipo de datos que se pueden almacenar es de naturaleza diversa.
  • La carga en la cadena de bloques se reduce en gran medida porque en lugar de almacenar todos estos datos voluminosos, solo necesitan almacenar un hash
  • Reduce los costos de hardware porque la tensión en los nodos será mucho menor
  • El almacenamiento de datos fuera de la cadena se puede ampliar fácilmente con el tiempo.

Fuegos artificiales BUMO: el sistema de consenso multicadena de 2 capas

Tener un algoritmo de consenso sin confianza, que sea tolerante a fallas bizantinas, es la columna vertebral de un proyecto de criptomonedas. Bitcoin, a partir de ahora, está utilizando el mecanismo de consenso de Prueba de trabajo (POW), mientras que Ethereum finalmente quiere pasar a Prueba de participación a través del protocolo Casper..

El problema con POW y POS tal como están es que, dado que el consenso requiere una aprobación por mayoría de todos los nodos que están en el sistema, lo que realmente no ayuda en la escalabilidad en absoluto.

Esta es la razón por la cual, criptos recientes como NEO, EOS y Cardano han utilizado un mecanismo de consenso basado en líderes, donde se seleccionan pocos validadores elegidos de todos los nodos y son responsables del consenso general del sistema..

BUMO ha elegido este camino creando un algoritmo de consenso multicadena de dos capas, que genera un conjunto de nodos de validación para la cadena principal votando de acuerdo con el DPoS, y luego genera bloques por los nodos de validación seleccionados a través del algoritmo BFT mejorado, logrando así un mayor rendimiento, escalabilidad y seguridad de las transacciones. Están llamando a esto el “BU Firework”.

Entonces, hemos dicho que es un sistema de dos capas donde:

  • La primera capa es el consenso de la cadena principal: los usuarios seleccionan un conjunto de nodos de validación para la cadena principal votando según el protocolo DPoS, y luego los bloques se generan mediante el algoritmo BFT mejorado. Los nodos de validación en la cadena principal son nodos completos y pueden participar en cualquier validación de consenso de subcadena.
  • La segunda capa es el consenso de la subcadena: los Proponentes generan periódicamente los bloques en la subcadena y el encabezado del bloque se envía a la cadena principal para el consenso de validación. Los nodos de validación en la subcadena son un subconjunto de los nodos de validación en la cadena principal. Basado en el algoritmo VRF (Verifiable Random Function), los nodos de validación se generan aleatoriamente y se cambian dinámicamente, y son altamente resistentes a los ataques..

El siguiente diagrama muestra una representación visual de cómo funciona este mecanismo de consenso de dos capas:

Repasemos brevemente todos los pasos involucrados en Firework. Primero tenemos el proceso de elección.

La elección

  • En primer lugar, tiene lugar la elección. BUMO implementa el proceso de votación de los nodos de validación basado en un contrato inteligente denominado “contrato de votación”, y el usuario participa en el proceso de votación enviando una transacción para activar el contrato..
  • Cualquier individuo u organización capaz de operar y mantener nodos en la cadena de bloques puede postularse para convertirse en candidato para el nodo de validación transfiriendo el depósito de BU al contrato de votación. El contrato registra la dirección de la cuenta del candidato y, una vez que se convierte en un nodo de validación, el incentivo de bloque correspondiente se asignará a la cuenta..
  • Cuando los validadores son elegidos, votan sobre varias propuestas. Si la propuesta obtiene una supermayoría de 2/3, se considera una propuesta exitosa..

Ahora bien, ¿qué sucede si uno de estos nodos resulta corrupto? Supongamos que uno de estos nodos de validación es culpable de realizar operaciones maliciosas o simplemente es ineficiente en general. En este caso, los otros nodos pueden iniciar una “abolición del nodo malicioso”.

  • Un nodo se clasifica como ineficiente si su tasa de generación de bloques es menor que el umbral (como el 10%) en un determinado intervalo de tiempo.
  • Un nodo se clasifica como malicioso si actúa deliberadamente de manera bizantina..

El Consenso

Una transacción se agrega a la cadena de bloques solo cuando cumple las siguientes condiciones:

  • La transacción no se ha entregado al nodo antes
  • Los parámetros dentro de los cuales se define la transacción es legal
  • Las tarifas de transacción asignadas son suficientes para cubrir todo
  • Queda espacio en la cola de caché dentro del cual se colocará la transacción

Puede obtener más detalles del protocolo de fuegos artificiales aquí mismo.

La ventaja del BFT modificado del protocolo Firework es que:

  • El derecho a generar bloques se distribuye de manera más uniforme entre los nodos para evitar la centralización
  • El estado de los nodos al final de cada ronda es estable, por lo que no es necesario agregar un proceso de punto de control y agregar más complicaciones.
  • El tamaño de la cola de caché se ajusta dinámicamente al tamaño de la red general
  • Mayor tasa de éxito en la entrega de mensajes y posibilidades de disponibilidad de nodos.

Se otorgan un total de 500 millones de tokens BUMO a bloques BUMO. Inicialmente, se recompensan 8 tokens BUMO por el descubrimiento de un bloque. Después de eso, la recompensa se reducirá en un cuarto cada 5 años. Teóricamente, el número total de BUMO terminará en los próximos 360 años..

Presentamos Bumo Blockchain

Arquitectura de órbita

El concepto actual de cadena única está extremadamente desactualizado por varias razones..

Las Dapps se están volviendo más complicadas

En primer lugar, con una mayor adopción, la eficiencia del almacenamiento se ha convertido en un motivo legítimo de preocupación. Las Dapps son cada vez más complicadas. Debido a esto, la estructura de la cadena de bloques que tenemos en este momento simplemente no ha evolucionado lo suficiente para lidiar con estos Dapps de alto nivel..

Recuerda todo el fiasco de Cryptokitties?

Cryptokitties era un juego popular en el que criabas y criabas gatos digitales en blockchain. El juego se hizo tan popular que en realidad atascó toda la cadena de bloques. De hecho, consulte este gráfico a continuación:

Presentamos Bumo Blockchain

La cadena de bloques se atascó tanto que retrasó todas las transacciones. Incluso retrasó el lanzamiento de una ICO..

Diversidad de datos

En los últimos años se han presentado casos de uso de blockchain cada vez más interesantes. Si bien eso es bastante emocionante, la verdad es que la cadena de bloques, tal como la conocemos, no está lista para aceptar tipos de datos tan diversos..

Posibles técnicas de escalabilidad?

Las dos técnicas de escalabilidad más populares que Bitcoin y Ethereum están analizando son:

  • Soluciones de capa 2 como Lightning Network y Raiden Network
  • Fragmentación

Las soluciones de Capa 2 ciertamente aumentan el rendimiento de las transacciones, sin embargo, no abordan los problemas de escalabilidad de estado. La fragmentación es prometedora, pero según Ethereum, todavía falta mucho para su implementación completa..

Esta es la razón por la que BUMO está utilizando una estructura de “Arquitectura polimórfica de dos capas para cadenas de bloques de varios niños” para abordar todas las necesidades futuras de escalabilidad..

El sistema de cadena de bloques de múltiples niños se presenta con una estructura multiforme de dos capas, en la que “dos capas” significa la cadena principal y las cadenas secundarias; y “multiforme” significa las diferentes características técnicas entre la cadena principal y las cadenas secundarias.

Este diseño se llama “Arquitectura de órbita” que puede ver en el diagrama a continuación..

Presentamos Bumo Blockchain

La órbita se divide en:

  • Cadena principal
  • Cadena infantil

Primero tenemos la Cadena Principal. Habrá solo una cadena principal en el sistema BUMO que estará a cargo del mantenimiento general del ecosistema. Será responsable de seleccionar los validadores de la subcadena, proponentes de bloques de subcadena, almacenando el estado final de la subcadena. Incluye dos tipos de nodos, los nodos normales y los nodos de validación..

Los propios nodos de validación se dividen entre nodos de supervalidación y nodos de validación ordinarios. Los nodos de supervalidación necesitan descargar la información y participar en todas y cada una de las subcadenas. Los validadores ordinarios, por otro lado, pueden elegir las subcadenas que desean descargar y gobernar.

La siguiente parte es la Child Chain. Puede ser una sola subcadena o una colección de subcadenas. La child chain puede diseñarse de acuerdo con las necesidades de una empresa que se está desarrollando en la cima de la cadena BUMO. Pueden seguir la arquitectura de la cadena BUMO principal O pueden tener su propio conjunto de reglas y límites de bloque para satisfacer sus necesidades.

Piense en la cadena principal como las raíces y el tallo de un árbol, cuyas cadenas secundarias son las ramas que brotan del tallo..

Debido a la naturaleza expansiva de las subcadenas, BUMO teóricamente puede escalar de manera mucho más eficiente que los otros proyectos..

La estructura general se ve así:

Presentamos Bumo Blockchain

Funciones de interoperabilidad

BUMO aporta interoperabilidad mediante la implementación del sistema de canales. Antes de comenzar, eche un vistazo al siguiente diagrama:

Canal consta de dos capas:

  • Cadenas principales
  • Cadenas cruzadas

Mainchain consta de nodos de colección y nodos de validación. Los nodos de validación se encargan de proporcionar un consenso de alto nivel para la cadena cruzada. Después de validar un bloque de la cadena cruzada, los datos de su blockhead se almacenan en la cadena principal.

Piense en las cadenas cruzadas como enrutadores en el sistema de red tradicional. Enrutan los datos de diferentes cadenas de bloques a la cadena de bloques de destino. Traducen el protocolo y también se aseguran de que se eviten la carga y el ataque entre cadenas.

La cadena principal lleva varias cadenas cruzadas. Entonces, ¿cómo se comunica la cadena principal con las cadenas cruzadas y cómo se comunican estas cadenas cruzadas entre sí??

Para eso, debemos analizar el Protocolo de comunicación entre cadenas de Canal o CIC. Las capas de CIC son las siguientes:

Presentamos Bumo Blockchain

Capa # 1 es un contrato de servicios que se divide en contrato intercadena y contrato intracadena. Estos definen la comunicación entre cadenas y los contratos de servicios de comunicación entre cadenas..

Capa # 2 es una verificación ligera. Esta es una verificación ligera que demuestra el hecho de que realmente existe una transacción entre cadenas.

Capa # 3 es la transacción en sí.

Capa # 4 es el registro de tiempo real de la transacción.

Los principales participantes del CIC son los siguientes:

  • El cliente
  • Validador de cadena cruzada
  • Validador de MainChain
  • Nodo recopilador que ofrecerá servicios de enrutamiento

Entonces, ¿cómo funcionará realmente CIC? Considere los siguientes pasos:

  • Primero, el remitente creará un contrato de transacción entre cadenas en la cadena de envío que estipula varias condiciones para la ejecución y cancelación del contrato. También deben mostrar la prueba de la ejecución exitosa de la cadena de destino..
  • La cadena de envío envía la transacción al nodo recolector de la cadena principal. El recolector también obtiene una validación de transacción ligera que puede verificar para ver la validez de la transacción..
  • El cobrador inicia el proceso de enrutamiento dividiendo la transacción en dos partes. La transacción del remitente a la cadena principal y luego la transacción de la cadena principal a la cadena de destino.
  • La cadena de destino valida la transacción y envía un mensaje de confirmación a la cadena principal. El recolector verifica el mensaje y lo ingresa en la cadena de bloques..

Desarrollo de contrato inteligente BUMO

Al ser una plataforma de desarrollo de contratos inteligentes, BUMO tiene como objetivo brindar a sus desarrolladores las mejores herramientas posibles para ayudarlos a comenzar. Para una plataforma de contrato inteligente, la forma ideal de obtener reconocimiento rápidamente es crear herramientas tan fáciles de desarrollar como sea posible. Veamos cómo BUMO se las arregla para lograr esa tarea.

Los contratos inteligentes en BUMO tienen las siguientes propiedades:

  • Turing completo, lo que significa que con suficientes recursos el contrato podrá resolver cualquier problema.
  • Despliegue rápido
  • Llamadas flexibles
  • Ejecución confiable de los contratos

Los contratos inteligentes en BUMO se ejecutan en una máquina virtual llamada BuVM. El BuVM ofrece las siguientes propiedades que sientan las bases para sus “Contratos inteligentes ecológicos”.

  • Permite un mejor rendimiento de los contratos inteligentes
  • Aumenta la seguridad de los contratos inteligentes
  • Permite la compatibilidad con varios idiomas para contratos inteligentes
  • Cree un entorno amigable para los desarrolladores

El marco general del sistema de contrato inteligente de BUMO se ve así:

Entonces, los componentes del marco son los siguientes:

  • Bambook: el sistema de contabilidad en BUMO
  • BuOracle: proporciona un mecanismo de Oracle para activar la devolución de llamada del contrato
  • BuDAPP: Dapps en el sistema BUMO logra una rica lógica empresarial mediante la combinación de implementación de DApp y contratos inteligentes BUMO
  • BuVM: la máquina virtual BUMO

Una de las características más atractivas de BUMO es lo amigable que es para los desarrolladores de aplicaciones tradicionales. Esto se debe principalmente a las siguientes características:

  • La riqueza de sus API nativas
  • Funciones similares a Websocket que verifican el estado de la transacción
  • Capacitar a los usuarios para que administren tokens sin la necesidad de un contrato inteligente

Ampliemos ese último punto porque eso es lo que hace que BUMO sea bastante único. En pocas palabras, BUMO permite a los desarrolladores crear una aplicación sin la necesidad de crear un contrato inteligente.. haga clic aquí para ver un ejemplo de cómo se puede realizar la gestión de tokens en BUMO sin un contrato inteligente.

Por lo general, en otras plataformas de contratos inteligentes, uno de los mayores problemas es la barrera de entrada. Los desarrolladores necesitan aprender un nuevo lenguaje (como la solidez) y crear contratos inteligentes que sean herméticos y no susceptibles a ataques o errores. Al utilizar esta función de “aplicación sin contrato”, BUMO obtendrá instantáneamente una gran cantidad de desarrolladores que desarrollan en su plataforma..

BUMO frente a otras plataformas de contratos inteligentes

Comparemos BUMO con algunas otras plataformas populares de contratos inteligentes.

Presentamos Bumo Blockchain

Conclusión

Entonces, ahí lo tienes.

BUMO está trayendo muchas características interesantes al espacio criptográfico. El equipo se ha comprometido con la innovación blockchain para presentar soluciones reales a algunos de los mayores problemas en el espacio criptográfico..

Si desea informarse con más detalles técnicos, consulte su página web aquí.

“>

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me