Motor de consenso blockchain

Download Whitepaper
Sin permiso

Cualquier persona puede unirse y empezar las verificaciones sin requerir del permiso de nadie

Equitativo

Resistente a la centralización de la tecnología ASIC y los monopolios energéticos

Eficiencia energética

Bajo consumo de energía y computación

Universal

Apoya a múltiples instancias de blockchain en paralelo

Seguro

EL nivel de seguridad es similar al protocolo de consenso de Nakamoto

Sobre nosotros

Nosotros consideramos al blockchain como una tecnología que posee un gran valor social. El blockchain es capaz de coordinar acciones humanas a través de un mecanismo de consenso, para así realizar tareas importantes como mantener un libro de contabilidad público. En última instancia, el blockchain facilitará una visión del internet de valor sin intermediarios.

El mecanismo de consenso es la máxima garantía de seguridad y credibilidad de un blockchain. Este requiere que los usuarios puedan unirse a la red y ayudar a mantenerla sin la necesidad de algún permiso, y todos los participantes pueden obtener una parte justa del valor creado.

El motor de consenso MASS pretende convertirse en la infraestructura básica para todas las capas de consenso de blockchain. Basado en el protocolo de consenso de la prueba de capacidad, el motor de consenso MASS crea una capa de consenso que es sin permiso, equitativa, eficiente energéticamente, segura, y universal; asegurando así la seguridad fundamental de la cadena principal.

El motor de consenso MASS es universal y capaz de proporcionar servicios de consenso a través de cualquier número de cadenas públicas. Los nodos usan la capacidad de almacenamiento para llevar a cabo el protocolo de consenso y no requieren permiso. El motor de consenso MASS es equitativo y cuenta con eficiencia energética, solo una pequeña cantidad de recursos informáticos son requeridos, es decir, cualquier persona tiene la oportunidad de participar.

Línea de tiempo

stagecontenttime
InvestigaciónEl algoritmo central de PoC fue propuesto, y después de la investigación, verificado Septiembre 2015 – Junio 2017
El acuerdo de consenso PoC de MASS fue propuesto, y después de la investigación, verificadoJunio 2017 – Abril 2018
Desarrollo y exámenes en la redContratación de expertos para la comunidad, Desarrollo del sistema prototipo PoC blockchain Mayo 2018 – Marzo 2019
Examen de red MASS 1: verificación del sistemaMarzo 2019
Examen de red MASS 2: pruebas de seguridad del sistemaAbril 2019
Examen de red MASS 3: pruebas de estabilidad del sistema Mayo 2019
Examen de red MASS 4: pruebas de confiabilidad del sistemaJunio 2019
La red MASSRed MASS: lanzamiento del cliente de nodo completoSeptiembre 2019
El motor MASSMotor MASS: embalaje y publicación del motor de consensoNoviembre 2019
La capa 2Desarrollo y lanzamiento del complemento de extensión de la red MASSFebrero 2020
La cadena transversalDesarrollo y lanzamiento del protocolo de la cadena transversal MASSJunio 2020

FAQ

¿Qué es MASS?

El motor de consenso del MASS pretende convertirse en la infraestructura básica de todas las capas de consenso de los blockchain. Basado en el Protocolo de consenso de una prueba de capacidad, el motor de consenso del MASS crea una capa de consenso sin permisos, equitativa, eficiente energéticamente, segura e universal, garantizando así la seguridad fundamental de la cadena pública.

El motor de consenso del MASS es universal y capaz de proveer servicios de consensos a través de numerosas cadenas públicas. Los nodos usan el espacio de almacenamiento para lleva a cabo el protocolo de consenso, el cual no requiere de algún permiso. El motor de consenso del MASS es equitativo y cuenta con una eficiencia energética, solo una pequeña cantidad de recursos computarizados es requerida, lo que significa que cualquier persona tiene la oportunidad de participar.

La red MASS es la primera cadena pública en hacer uso del motor de consenso del MASS. MASS es una reserva de valor en circulación en la red MASS, y también es el ancla de valor para el motor de consenso del MASS.

La comunidad MASS es una organización online no lucrativa que trabaja por la difusión de la tecnología blockchain. Esta fue lanzada en 2017.

¿Quién creo MASS?

MASS fue creado por la comunidad MASS. La comunidad MASS es una abierta y no lucrativa organización online cuya misión es promover la tecnología blockchain entre el público en general, mejorando así la vida de las personas y liderando una equitativa y más prospera sociedad.

La comunidad MASS fue lanzada en 2017. Nosotros estamos constantemente fomentando nuestro desarrollo a través de continuos debates y cooperaciones online, así como periódicos eventos fuera de línea. La comunidad MASS da la bienvenida a todos los expertos con formación en informática, ciencias sociales, economía, finanzas o espíritu empresarial, y a quien tenga nuestra misma. Nosotros preferimos a miembros con instintos novedosos y fuertes habilidades de colaboración. Para garantizar que los miembros de la comunidad son suficientemente calificados, los nuevos miembros deben ser primero aprobados por al menos la mitad de los miembros existentes. La comunidad MASS tiene requerimientos estrictos de investigación e implementación para garantizar la excelencia de nuestro trabajo. Cuando el tiempo sea el adecuado, nuestro trabajo será una fuente abierta, un movimiento que promoverá un amplio conocimiento de la tecnología y ayudará con futuras colaboraciones.

Aquellos que quieran unirse a la comunidad MASS son invitados a enviar su CV a [email protected], y nosotros les responderemos en cuanto sea posible.

¿Qué problemas puede solucionar MASS?

Desde nuestro punto de vista, el punto clave que debe abordarse para que el blockchain pueda entrar en la corriente popular no es la capa estructurada de datos, el contrato de capas, o la aplicación de capas. Más bien es la capa de consenso, es decir, La capa 0. La razón de esto es muy simple. Todas las estructuras de datos de blockchain, contratos y aplicaciones difieren de modelos tradicionales centralizados, ya que pasan por un consenso de red distribuida que no requiere permiso.

Sin consenso, todos los blockchain basados en acciones (tales como transacciones) seria infundado, así como blockchain basados en contratos y aplicaciones. En pocas palabras, Si la capa 1 es la base del blockchain que garantiza su seguridad y descentralización, la capa 2 se trata principalmente de escalabilidad y rendimiento, entonces la capa 0 es el consenso. Sin una fuerte capa 0, las capas 1 y 2 serían inútiles.

Cuando la red Bitcoin se lanzó por primera vez, fue un increíble trabajo de creatividad que no solo incluía un innovador y sofisticado consenso de Nakamoto, sino también mostraba por primera vez el potencial a larga escala, abierto, con una red distribuida sin permiso. Sin embargo, nosotros creemos que la red Bitcoin es retenida por una serie de deficiencias claras. El más crítico de estos defectos es que es inseparable de su mecanismo de consenso, es decir, es un gasto insostenible de energía, es inequitativo, y cuenta con una minería cada vez más centralizada. La gente a menudo habla sobre su falta de escalabilidad o el problema con la capa de contrato, pero nosotros no consideramos que estos sean problemas críticos. La razón es porque estas llamadas deficiencias tienen remedio o soluciones que están bien establecidas o parecen prometedoras. Lo que en serio limita la escala de la red Bitcoin es el consenso de la prueba de trabajo (a pesar de todo su éxito, la red Bitcoin no es particularmente grande. Solo tiene alrededor de 10,000 clientes de nodo completo, el número de mineros activos está en decenas de miles, y solo hay unos pocos millones de usuarios. En términos de escala, esta es muy pequeña en comparación a los servicios tradicionales de internet).

Desde el punto inicial de tratar de resolver los problemas inherentes a PoW (prueba de trabajo), hemos creado e implementado un algoritmo de consenso de prueba de capacidad, para luego usarlo como la base de nuestro ideal motor de consenso MASS capa 0. ¿Qué hace exactamente un buen mecanismo de consenso capa 0? Hemos desarrollado un marco de referencia sobre características ideales y usado este como la base de nuestro progreso. Nosotros entendemos que un buen motor de consenso capa 0 debe tener las siguientes cualidades:

  • Sin permiso
  • Equitativo
  • Eficiencia energética
  • Universal
  • Seguro
¿Qué ventajas brinda MASS?

Desde su creación, la naturaleza descentralizada, inmutable y sin permiso de Bitcoin ha atraído a personas en masa a su comunidad. Los miembros de esta comunidad han trabajado sin cansancio en el mantenimiento de la red Bitcoin, así como en la promoción y desarrollo de la tecnología Bitcoin en general. Sin embargo, la gran sed del consenso de Nakamoto por el poder en computación ha llevado a que los recursos se concentren en las manos de unos pocos. Bitcoin corre el riesgo de caer en el juego entre una red cada vez más centralizada y un puñado de oligarcas, quienes han monopolizado con éxito los recursos de informáticos.

Entonces, Bitcoin tal como existe actualmente está rodeado por una multitud de problemas, entre ellas centralización excesiva, el desperdicio del mecanismo de consenso y la no reutilización del potencial informático utilizado en la minería. Para poder resolver apropiadamente estos problemas y crear una infraestructura de blockchain más democrática, equitativa, eficiente en energía, segura, escalable y versátil, la comunidad MASS ha desarrollado un efectivo protocolo de consenso en una prueba de capacidad (PoC). Cuando un nodo en la red MASS está completo para el siguiente bloque, este solo necesita proporcionar una prueba de capacidad valida e infalsificable a la red. Esta prueba se refiere únicamente a la capacidad dada por el nodo y puede ser verificada por cualquier otro nodo.

The following are some of the main advantages of the MASS PoC consensus protocol:

La red no necesita permiso、El nivel de seguridad es similar al protocolo de consenso de Nakamoto、La red se dirige más hacia la descentralización en comparación con Bitcoin、Competir por los bloques no requiere del uso de recursos informáticos、La red puede apoyar a múltiples instancias de blockchain en paralelo.

El sistema MASS cuenta con las siguientes características:

Seguro: Usando la teoría del intercambio de tiempo-memoria (TMTO), el protocolo PoC asegura que las pruebas sean infalsificables, y junto al uso de una función aleatoria verificable, garantiza que el sistema MASS tenga un 51% de tolerancia a fallas bizantinas. Además, un esquema de detección de ataques protege la cadena principal de los ataques de Nothing-At-Stake que podrían dividir a la cadena principal.

Equitativo: El protocolo de consenso PoC de MASS garantiza que la probabilidad de generación del bloque de un nodo dependa únicamente de la prueba efectiva de capacidad proporcionada por el nodo. Adicionalmente, la prueba efectiva de capacidad es un medio de almacenamiento independiente; de este modo, todos los nodos que participan en la red MASS tienen márgenes de costos similares.

Eficiencia energética: En el protocolo PoC de MASS, los recursos informáticos son solo requeridos al iniciar la capacidad de almacenamiento, y al ingresar al bloque cuando los datos de la fase de consenso solo se pueden acceder en O(1) complejidad del tiempo. Por ello, usando el protocolo PoC de MASS para bloques de consenso no requiere un consumo continuo de energía. Cuando el sistema de MASS realiza bloques de consenso, los recursos informáticos usados son despreciables, lo suficientemente pequeños para no afectar el uso normal de la computadora. Cuando la capacidad de almacenamiento no está participando en la red MASS, esta puede ser reformateada por otros usuarios.

Universal: Durante el proceso de consenso, el nodo solo necesita realizar una pregunta en la capacidad inicial y no ejecutar ninguna operación de datos en él. Por lo tanto, el mismo espacio de almacenamiento puede proveer pruebas de capacidad para múltiples instancias de consenso de blockchain, y los nodos usando el protocolo PoC pueden simultáneamente apoyar a múltiples instancias de blockchain en paralelo.

¿Qué es el algoritmo de consenso en una prueba de capacidad?

Prueba de capacidad (PoC) es un mecanismo de consenso basado en dar una prueba del espacio de almacenamiento. En el algoritmo de consenso PoC, cuando un nodo presenta un bloque a la red, este debe a su vez proporcionar una prueba de capacidad valida. Es muy difícil para un nodo generar capacidad de prueba válida sin tener un tamaño de almacenamiento correspondiente, y la prueba puede ser verificada por cualquier otro nodo en la red. Si ambos bloques de datos junto la prueba son válidos, el bloque será aceptado por el resto de la red. El principio básico detrás de cómo una prueba es proporcionada es el siguiente: durante la fase inicial, una serie de datos es generada de acuerdo al protocolo y es guardada en el dispositivo de almacenamiento. Cuando un nuevo bloque esta por ser generado, una parte de estos datos almacenados se recupera en base al valor de un numero aleatorio. Esta parte es luego usada para generar una prueba y el nodo es capaz de completarse para el siguiente bloque.