“Necesitamos mostrarle al mundo que esta área puede superar a Wall Road y moverla a una mejor base. Puede superar a los gobiernos y trasladarlos a una mejor base. Y lo más importante puede superar a las corporaciones y la lógica empresarial y volverlas confiables nuevamente ”.
Ese es Emin Gün Sirer, profesor de sistemas distribuidos en Cornell, presentando Avalanche (AVA), un nuevo protocolo criptográfico que se explain como una plataforma para plataformas.
Una de esas plataformas para ejecutarse en AVA es athereum, una bifurcación amigable que básicamente duplicate la pink ethereum, incluidos todos los saldos de cuentas y contratos, en la nueva purple.
En muchos sentidos, es comparable a una división en cadena donde 1eth es igual a, en este caso, 1 eth plus 1 ATH (athereum).
Sin embargo, no hay división de la cadena, no hay contención ni nada, pero todos los que tienen eth obtienen ath.
La razón es porque ellos quiero mostrar el nuevo protocolo que se basa en lo que se afirma que es un documento anónimo.
“Alguien dejó caer este documento en IPFS y algunos canales de IRC ayer. Explain una nueva familia de protocolos de consenso que combina lo mejor del consenso de Nakamoto con lo mejor del consenso clásico. Gran avance “, dijo Sirer el 17 de mayo de 2018.
Group Rocket es lo que aparentemente se llaman a sí mismos. Uno pensaría que todos asumen que es el equipo Cornell, pero mucho más interesante es el equipo azul y rojo.
Ese es el protocolo de consenso. Le preguntas a la gente si les gusta el azul o el rojo, y haces esa encuesta constantemente, y terminas con una decisión azul o roja, válida o inválida.
¿Cómo? Bueno, la matemática está en los periódicos, pero nos recuerda algo que dijo Satoshi Nakamoto sobre transacciones no confirmadas. Citamos en su totalidad:
“Creo que será posible que una compañía de procesamiento de pagos proporcione como servicio la distribución rápida de transacciones con una verificación suficientemente buena en algo como 10 segundos o menos.
Los nodos de la pink solo aceptan la primera versión de una transacción que reciben para incorporarla al bloque que intentan generar. Cuando transmite una transacción, si alguien más transmite un doble gasto al mismo tiempo, es una carrera propagarse primero a la mayoría de los nodos. Si uno tiene una ligera ventaja inicial, se extenderá geométricamente a través de la purple más rápido y obtendrá la mayoría de los nodos.
Un ejemplo aproximado de la parte posterior del sobre:
1
4 1
16 4
64 16
80% 20%
Entonces, si un gasto doble tiene que esperar incluso un segundo, tiene una gran desventaja.
El procesador de pagos tiene conexiones con muchos nodos. Cuando obtiene una transacción, la dispara y al mismo tiempo monitorea la red en busca de gastos dobles. Si recibe una doble inversión en cualquiera de sus muchos nodos de escucha, alerta de que la transacción es incorrecta. Una transacción de doble gasto no llegaría muy lejos sin que uno de los oyentes la escuchara. El que gasta dos veces tendría que esperar hasta que termine la fase de escucha, pero para entonces, la transmisión del procesador de pagos ha llegado a la mayoría de los nodos, o está tan avanzado en la propagación que el gastador doble no tiene la esperanza de obtener un porcentaje significativo de nodos restantes. ”
AVA es bastante diferente del anterior, no hay una primera regla vista y el orden en que se recibe una transacción es irrelevante, pero tal vez alguien leyó el comentario anterior y lo leyó de nuevo y se preguntó, entonces ¿por qué mineros?
En la época de Nakamoto, cuando era muy cuestionable si algo como bitcoin no sería anulado instantáneamente mediante el arresto de sus fundadores, la razón principal presumiblemente period permanecer en el anonimato.
Por eso habría tenido necesitaba un sistema de distribución de las monedas. Por lo tanto, tiene la Prueba de trabajo que opera principalmente para gestionar la emisión, mientras que la validación se mantiene mediante nodos.
Si las monedas se imprimen en su lugar, la moneda en sí misma ahora puede ser un “minero”, “apilador” o más correctamente dijo el “un cpu un voto”, la identidad indescriptible.
En el consenso de Nakamoto para evitar el doble gasto de esta moneda, tienes la cadena más larga. En Avalanche, tiene un nuevo sistema de consenso de sondeo y muestreo de nodos.
Phillip Liu Jr, Jefe de Estrategia y Operaciones de AVA Labs, explica que el nuevo protocolo es un poco diferente de la regla que se vio por primera vez como en bitcoin si ” la mitad de los nodos ve una transacción primero y el resto ve la otra primero, los nodos bizantinos pueden duplicar el gasto y defraudar. Necesitas un sistema que pueda elegir una de esas transacciones “. Él dice:
” Nakamoto permite que quien produzca el bloque y el resto de los bloques que se construyen en la cadena finalicen la transacción, y en avalancha usamos la votación submuestreada. [19659002] Usted pregunta a un número constante de pares qué transacción creen que debería aceptarse. Todo el mundo hace esto hasta que la pink make your mind up una sola transacción. Está comprobado que bajo un cierto umbral bizantino, la crimson converge en una de estas transacciones ”.
No pudimos establecer cuál es el umbral porque puede aumentar o disminuir, pero el valor predeterminado inicial parece ser al menos El 80% de los nodos están de acuerdo en azul o rojo.
La plataforma de sondeo
El equipo afirma que en AVA básicamente puedes elegir tu propia pink. Entonces, digamos que hay 10,000 nodos, puede elegir 1,000 de ellos, llamarlos nodos morados, y ahora tenemos una subred: athereum o abitcoin o lo que quiera.
Como puede elegir su propia pink, puede Personaliza tu propia crimson. Puede tener el EVM de ethereum, cero conocimiento de Zcash y firmas de anillo de Monero, todo para su placer. Rado Minchev, un portavoz de AVA, le dice a Trustnodes :
“Su subred puede elegir qué nodos lo validan. Podría ser cualquier tipo de nodos diferentes que representen diferentes funcionalidades. Su decisión. Por ejemplo, puede ejecutar una subred con nodos rojos (VM habilitada para zk) y nodos azules (IPFS) para una purple CDN privada con pruebas de conocimiento cero habilitadas.
Su subred, sus validadores, su conjunto de reglas. Podría ser privado o público, descentralizado o centralizado, con diferentes conjuntos de complementos, and so on. ”
Sirer ha dicho públicamente que usted establece un acuerdo con estos nodos. Parafraseando, algo como: Quiero que conserve mis registros de propiedad durante 50 años, lo garantiza y, a cambio, obtiene tarifas de transacción.
Ese ejemplo específicamente porque esta plataforma aparentemente está destinada a la tokenización. “AVA es una plataforma de plataformas, básicamente un world-wide-web interoperable de activos. Athereum es una subred en AVA “, dice Minchev.
El documento en sí no se refiere a ella como plataformas, sino como colores. Puede etiquetar los nodos, que en una forma easy olvidan las etiquetas o interacciones anteriores, pero en formas más robustas mantienen una “fuerza de la convicción de un nodo en su coloration actual”, con lo establecido por “cuántas muestras consecutivas de la purple tienen todos produjeron el mismo color “. A esto agregamos lo que se puede llamar un parámetro de” búsqueda “:
” En cada consulta exitosa, el nodo incrementa su contador de confianza para ese color. Un nodo cambia de shade cuando la confianza en su colour actual es menor que el valor de confianza del nuevo shade. ”
Finalmente agregamos un DAG (un árbol) de todas las transacciones conocidas, y lo complementamos con bitcoin como salidas de transacciones no gastadas (UTXO), y tenemos la pink de pago.
O, como Stephen Buttolph, un Arquitecto de Sistemas Senior en AVA Labs dice: “Un nodo solo votará sobre un shade (transacción) que sea válido (tiene fondos). Es basic verificar esto en un nodo con el conjunto UTXO actual “.
Sostienen que esto no es solo un bitcoin podado, sino que esta descripción de Liu podría recordarle algo más:
” Al azar elige un grupo de 10 nodos y preguntarles, luego elige aleatoriamente otro grupo y pregunta nuevamente. Y así sucesivamente “.
Eso es una especie de Ripple o Stellar, que hacen este tipo de muestreo, pero fundamentalmente tienen los validadores establecidos que tienen que darle permiso para unirse como un nuevo validador. Esto se debe a que, de lo contrario, puede estimular muchos nodos y, básicamente, superar a la purple.
Con AVA existe el aspecto de prueba de estaca (PoS) que actúa como resistencia de sílabas, pero como el shade de un nodo depende del shade de otros nodos con el El umbral establecido en 80%, tener alrededor del 20% del AVA replanteado podría permitirle básicamente jugar con los colores. Liu dice:
“20% de 1 billón son 200 millones, eso es bastante para atacar, diría, y también todo lo que puedes hacer es ralentizar la crimson, ni siquiera puedes gastar el doble.
Si hay un ataque en un sistema de Prueba de trabajo (PoW) como btc, eth, etcetera., los intercambios se cierran. Los intercambios pueden al menos confiar en que no habrá un doble gasto y aún pueden operar en Ava. Así que sí, estamos mucho más seguros. Incluso podemos tolerar más del 51% de seguridad. ”
¿Una gobernanza electoral?
Si lo anterior te deja con las cejas levantadas, lo que sigue los levanta más. Aquí Sirer según nuestra transcripción:
“En AVA, la forma en que funciona el sistema, la forma en que funciona el protocolo es sondeando a la audiencia. Es exactamente el mismo mecanismo que utilizamos para las decisiones de gobernanza.
Cualquier usuario en AVA puede conectarse y decir: Hola, soy un usuario aleatorio, pero me di cuenta de que estamos acuñando demasiado. Disminuyamos la tasa de acuñación. O viceversa, no tenemos suficientes nodos, aumentemos la tasa de acuñación.
Si hay consenso social, si suficientes personas aceptan esto, entonces el sistema adoptará esa propuesta y pasará a un nuevo punto de operación “.
Cómo exactamente funcionaría esto aparentemente no está del todo terminado, pero pensarías que funcionaría un poco como la forma en que los mineros de ethereum son “encuestados” para aumentar o disminuir el límite de gas, o cómo los “mineros de bitcoin” fueron encuestados al aumentar o disminuir el límite de tamaño de bloque suave antes de que se alcance el límite duro de 1 MB.
Es probablemente lo que se puede llamar un consenso social suave, ir con la multitud si lo desea. El oráculo de la multitud. Buttolph dice:
“En la implementación precise, el nodo habrá establecido preferencias para las que intentará optimizar automáticamente. Por lo tanto, las preferencias son manuales (o predeterminadas) y la respuesta de las transacciones de gobernanza es automática “.
” ¿Resolvió el trilema? “
” Se podría decir que resolvimos el trilema, pero nunca creímos en el trilema en el primero lugar “.
Así afirma el proyecto. El trilema, como ya sabrá, es una sugerencia de que solo puede tener dos de los tres: escalabilidad, descentralización, seguridad.
Puede mezclarlos como desee, pero no puede hacer que los tres discutan. El equipo de Cornell dice que se les ocurrió algo que puede proporcionar los tres.
Afirman de manera realista que esto puede manejar alrededor de 200 transacciones por segundo con tiempos de bloqueo finalizados en alrededor de 90 milisegundos con un nodo que solo necesita alrededor de 20 conexiones o comunicaciones , en lugar de “hablar” con todos los nodos, y también básicamente reclaman fragmentación, que no es exactamente como lo llaman, pero este muestreo es conceptualmente muy parecido. Ah, y también puedes tener tu propia cadena de bloques o red criptográfica personalizada.
Entonces, ¿qué no te gusta? Bueno, el código completo aún no está disponible hasta donde sabemos. No hay un documento técnico para la pink AVA en sí, solo para la parte de consenso. Y hay redes de prueba, etc., pero nadie puede saber realmente cómo resistiría los haxors una vez (o si) gana valor y, por lo tanto, es digno de atacar.
Aún así, el proyecto es interesante ya que Cornell ha sido pionero en sistemas distribuidos durante décadas.
Afirman que han combinado lo mejor de los sistemas de consenso anteriores a Nakamoto, que generalmente son rápidos y muy escalables, con el consenso de Nakamoto sin líder o descentralizado, que es muy sólido.
Si esas afirmaciones resisten el queda por ver la prueba del tiempo, y se estima que el bloque de génesis se lanzará este invierno, de diciembre a febrero.