Intercambio de Ethereum Intercambio de Ethereum
Ctrl+D Intercambio de Ethereum
ads

Los investigadores y desarrolladores de Parachain hablan sobre el proceso de implementación, las dificultades técnicas y la dirección de desarrollo de Parachain

Author:

Time:

El cofundador de Polkadot, Robert Habermeier, dijo que el objetivo actual es de 80 a 100 cadenas paralelas y el objetivo a largo plazo es de 3000 cadenas paralelas. El título original: "Análisis de cadenas paralelas: proceso de implementación, dificultades técnicas, dirección de desarrollo futuro, etc." se discutió en la mesa redonda de Polkadot Decoded de 2021 "Análisis de cadenas paralelas: ¿Quién hizo Parachains? ¿Qué son Parachains? ¿Por qué hay Parachains? ?" , el investigador Jeff, el implementador de código Rob y el moderador Joe discutieron algunos temas que son importantes para el desarrollo de parachains. PolkaWorld resume el contenido principal de la mesa redonda en este artículo. Jeff: Jeff Burdges, investigador de criptografía de W3F, ha investigado mucho sobre el desarrollo de parachain Rob: Robert Habermeier, cofundador de Polkadot/desarrollador principal de Parity, dirigió el equipo de implementación para hacer que las parachains se ejecutaran en la práctica Joe: Joe Petrowski, director técnico Integración, W3F, Joe, anfitrión de esta mesa redonda: Hace aproximadamente un año y medio, Jeff lideró un equipo que publicó un artículo sobre usabilidad y efectividad. En el momento de la implementación, este esquema ha cambiado mucho. Jeff, ¿puedes hablar brevemente sobre cómo surgió la idea de este artículo? Jeff: Obtuvimos algunas ideas del ecosistema Ethereum, como la idea de usar códigos de borrado. Pero algunas cosas específicas en torno a estas ideas, como la forma de optimizar la fragmentación, no se han formalizado. Hakuhodo de Japón y el desarrollador de Polkadot Parachain Astar establecieron una empresa conjunta de Web3: El 5 de diciembre, el gran grupo de publicidad y comunicación de Japón, Hakuhodo, anunció que establecerá una empresa conjunta de Web3 con la empresa de desarrollo de Polkadot Parachain Astar Network Stake Technologies "Hakuhodo キースリー". La nueva empresa facilitará el desarrollo de nuevos servicios a través de la planificación y gestión del Web3 Hackathon. Durante el Hackathon sobre el tema del desarrollo de servicios relacionados con Web3, Kisuri utilizará la red de Hakuhodo para reclutar patrocinadores. Según las noticias de marzo, Hakuhodo lanzó un nuevo proyecto "Hakuhodo DY Play Asset" que aplica blockchain y NFT. (Coinpost) [2022/12/5 21:22:49] A fines de 2019, decidimos formalizar estas ideas y proponer un enfoque más preciso. En general, de la forma en que diseñamos protocolos complejos, escribiría todas las opciones de diseño posibles y luego usaría el proceso de eliminación. A principios de 2020, escribí este diseño y lo discutí con todos. Notamos algunos problemas y se me ocurrió una técnica llamada "Inclusión de dos fases". Es decir, antes de que realmente comience, la cadena de retransmisión de parachain debe conocer un bloque, y el verificador debe decir que este bloque es válido. Luego comenzamos a hacer la codificación de borrado y luego el trabajo real de verificarlo. Uno de los beneficios de hacer esto es que debido a que alguien tiene mucho interés en el proceso, limita la cantidad de veces que pueden intentarlo. De modo que si lo atacas, también te destruyes a ti mismo. No es seguridad criptográfica, es seguridad de sistema distribuido, pero es razonable. La plataforma de juegos de cadenas ecológicas de Polkadot, Ajuna Network, ganó la ronda 31 de la subasta de paracaídas de Polkadot: el 7 de noviembre, la plataforma de juegos de cadenas ecológicas de Polkadot, Ajuna Network, ganó la ronda 31 de la subasta de paracaídas de Polkadot al cerrar alrededor de 87 000 DOT. Un total de más de 700 colaboradores participaron en el préstamo colectivo de Ajuna Network, y se emitirán un total de 900,000 recompensas AJUN. [2022/11/7 12:28:51] Joe: Para aquellos que no están familiarizados con la fragmentación, lo que acabo de decir puede ser un poco abstracto. De hecho, tenemos mil verificadores. Cuando desea incluir uno de estos bloques de parachain, debe enviar el bloque de datos a todos los verificadores, lo que implica costos, complejidad, red, almacenamiento, etc. Deje que todos tengan que lidiar con esto. mensaje, por lo que realmente desea asegurarse de que estos mensajes sean mensajes válidos, y por una razón. jeff: si Los códigos de borrado son bastante antiguos y existen diferentes tipos de códigos de borrado. Pero, en términos generales, si usa criptografía, generalmente usa algo basado en la interpolación Lagrangiana o códigos Reed-Solomon. La razón es que tiene un umbral elevado, por lo que podemos recuperar la imagen completa de cualquier tercer fragmento. Entonces, ¿Cómo lo hacemos? Tenemos bloques de parachain, llamados bloques de candidatos, y tenemos validadores 3f+1. Luego, borramos el código de estas cosas en fragmentos 3f+1, y siempre que tenga fragmentos f+1, puede reconstruir el bloque original. En otras palabras, siempre que haya un poco más de 1/3 de fragmentos, puede reconstruir el bloque original. Este es un método matemático muy antiguo que en realidad nos hace más rápidos. De acuerdo con nuestro número actual de validadores, debemos encontrar algunos documentos relativamente nuevos para optimizar. Esto es lo que hicimos este año: optimizar en gran medida el código de borrado. Lo hicimos funcionar 400 veces más rápido, asintóticamente más rápido. De un algoritmo O(N²) a un algoritmo O(log n). Esto hace que los cálculos sean menos engorrosos. Podríamos hacerlo mejor después de eso. Este es nuestro último avance, por supuesto, sería bueno si lo hubiéramos resuelto antes jajaja. El protocolo de identidad ecológica de Polkadot, Litentry, ha lanzado el navegador de bloques de paracaídas Litentry: Jinse Finance News, el protocolo de identidad ecológica de Polkadot, Litentry, ha lanzado el navegador de bloques de paracaídas de Litentry, los usuarios pueden ver los datos relacionados con las paracaídas de Kusama y Polkadot. [2022/9/8 13:15:35] Joe: Convertir estos estudios en código es en realidad un gran desafío. Lanzamos la red de prueba Rococo a mediados del año pasado. ¿Puede Rob hablar sobre algunos desafíos encontrados en la implementación temprana de este protocolo? Rob: Recuerdo que el primer envío de código relacionado con la parachain fue en la segunda mitad de 2018. A mediados de 2019, tuvimos el primer borrador del llamado protocolo V0. En los primeros años, invertimos más en BABE, En términos del consenso GRANDPA, es decir, en términos de generación de bloques y confirmación de bloques, en realidad no hubo un estudio en profundidad de parachains en ese momento, porque la parte de parachain es más complicada y requiere más tiempo de desarrollo. Las cosas han progresado mucho desde mediados y finales de 2019 hasta principios de 2020. Como Jeff mencionó hace un momento, el equipo de investigación comenzó a finalizar realmente el acuerdo, como la usabilidad para garantizar que los bloques de parachain aún existan, para que otros humanos puede inspeccionarlos para controles adicionales para garantizar la seguridad. Creo que en realidad es muy difícil realizar todos estos estudios. Si está construyendo cualquier tipo de sistema, cada bit de complejidad adicional que agrega al sistema aumenta exponencialmente el tiempo que lleva crear ese sistema. Esta regla también se aplica al código, porque una vez que alcanzas una cierta cantidad de código, es realmente difícil agregar más cosas, porque las cosas nuevas definitivamente perturbarán y destruirán algunas cosas que se hicieron antes. El proyecto Polkadot DeFi Equilibrium lanzará la parachain DeFi Genshiro en Kusama: el 17 de abril, el proyecto Polkadot DeFi Equilibrium lanzará la parachain DeFi Genshiro en Kusama y participará en la subasta de tragamonedas de parachain. Se informa que, a diferencia de la versión Polkadot de su plataforma, Genshiro admitirá una gran cantidad de tokens ERC-20 desde el principio; el principio de funcionamiento de su modelo de gobierno es permitir que los usuarios comprometan GENS (el token de utilidad de Genshiro basado en Kusama) para proponer nuevos parámetros del sistema y votar. Cuanto más tiempo estén apostados los fondos de un usuario, más influencia tendrá su voto en una propuesta. Con respecto a la economía de los tokens GENS, EQ: GENS=1:10, el suministro inicial de EQ es de 120 millones de piezas y el suministro total de tokens GENS en Kusama es de 1200 millones de piezas. Con respecto al Lockdrop de los titulares de EQ existentes en Polkadot, los usuarios que asignan y pertenecen a EQ en Polkadot pueden obtener tokens 10 veces la cantidad de tokens GENS en Kusama. Sin embargo, deberán apostar los tokens EQ desbloqueados dentro de los tres meses, y GENS se contará automáticamente para la asignación bloqueada (atribuida en el bloque de génesis de Genshiro). Si el usuario desbloquea el token, debe estar bloqueado durante 3 meses, y cada token que no esté desbloqueado puede obtener 10 GENS. Equilibrium también declaró que espera que Equilibrium y Genshiro puedan usarse en lugares distintos a Kusama y Polkadot. [2021/4/17 20:31:17] Por lo tanto, es muy importante tener un buen diseño y planificación. Cuando iteremos el protocolo, definitivamente investigaremos un poco. Pero en 2020, enfocamos nuestra energía en la Guía de implementadores e iteramos allí, no en el código. Puedo hablar por teléfono con Jeff y Al (Alistair) para hablar sobre lo que hay en el borrador y luego escribir una página que diga "así es como codificaremos" en lugar de solo escribir el código, y hemos ahorrado semanas. Después de eso, puedo asignar el trabajo de escribir código a muchos desarrolladores. El protocolo de transacción de cadena cruzada RAIFinance, STP y Cobak lanzaron conjuntamente el KPA de la Alianza Polkadot de Corea del Sur y planea participar en la subasta de ranuras de cadena paralela: RAIFinance, un protocolo de transacción de cadena cruzada basado en Polkadot, anunció una empresa conjunta con STP ( Standard Tokenization Protocol) y la plataforma comunitaria coreana de blockchain Cobak Inició la Korean Polkadot Alliance (KPA para abreviar), que es una organización sin fines de lucro basada en proyectos y equipos ecológicos de Polkadot. En la actualidad, los fondos de criptomonedas, incluidos NGC Ventures y GBIC, se han unido como miembros fundadores KPA tiene como objetivo promover y acelerar el rápido desarrollo de la ecología Polkadot de Corea del Sur. [2021/2/5 18:58:40] Así que creo que es importante tener un buen plan al construir un sistema de este tipo. También hay un sistema modular, de modo que puede agregar una parte independiente del código y puede organizar estos códigos en paquetes pequeños, en lugar de un sistema completo, porque es difícil que una persona maneje un sistema complejo completo. ¿Cómo se desarrollarán en el futuro los subprocesos paralelos, las cadenas de retransmisión anidadas, etc.? Joe: Hablando de la etapa actual. Ahora Kusama ha lanzado la cadena Shell en blanco y ya hay 12 parachains en Rococo, pero el tiempo de generación de bloques de Kusama es de unos 12 segundos y estamos resolviendo este problema. ¿Cuáles son los retos a los que nos enfrentamos a corto plazo para aumentar el tiempo de bloqueo a 6 segundos y conseguir más cadenas en directo en Kusama? Rob: Creo que todo se reduce esencialmente a la web. Kusama tiene 900 certificadores, y estos certificadores son personas propietarias de KSM, y los nodos se implementan en todo el mundo para sincronizar la cadena. Esta cosa es genial, este es probablemente uno de los conjuntos de validadores más grandes del mundo. Pero cuando agrega algo de complejidad a esta red, como agregar una cadena paralela, definitivamente agregará mucha carga. De hecho, también hemos probado antes con los mismos parámetros en Rococo, pero el efecto en Kusama es completamente diferente, porque los nodos de validación se ejecutan en todo el mundo en Kusama, por lo que el principal desafío es hacer que el código de red se ejecute sin problemas. posible Cuando escribimos el código de la red, hicimos muchos mecanismos anti-trampas. Este tipo de cosas es que si nadie está jugando con él, no notarás su existencia, pero si alguien hace el mal, encontrarás que estas defensas Los mecanismos son muy importantes. Jef: Exacto. A medida que agreguemos más y más paracadenas, habrá más carga informática y veremos cómo se desarrolla en ese momento y cómo creceremos en el proceso. De hecho, observar cómo afectarán estas operaciones a la red es también un proceso de aprendizaje gradual. Joe: Para eso está Kusama, ¿no? Rob: Exacto. A medida que aumenta el número de cadenas paralelas, la carga de validadores definitivamente aumentará. Debido a que el verificador necesita verificar un bloque e hipotecar su propia moneda detrás del bloque, algunos otros verificadores optarán por verificar por sí mismos. Cuantas más paracadenas haya, más cálculos tendrá que hacer, aunque la cantidad de cálculos debería ser más lenta que el aumento de la cantidad de paracadenas, razón por la cual esta red es escalable, no inescalable como otras cadenas de bloques. Pero como validador, es posible que aún deba verificar docenas de bloques por segundo. Joe: Hablemos de algo más práctico, hablemos de los planes de Polkadot y Kusama para el próximo año. Tenemos un plan para subprocesos paralelos, que ahora se puede ver en la interfaz de usuario, porque antes de que la cadena se actualice a una parachain, se registra en forma de subproceso paralelo. Pero en el futuro, haremos que los hilos paralelos sean más prácticos. ¿Puede hablar sobre el diseño e implementación de hilos paralelos y qué trabajo queda por hacer para realizarlo? Rob: Los parathreads son similares a las parachains, la principal diferencia es la forma en que se programan. Tenemos un programador, si es una cadena paralela, cada bloque se programará; si es un hilo paralelo, entonces necesita realizar una subasta, y los recopiladores de hilos paralelos pueden competir entre sí para obtener la cantidad de bloques bien escrito. Esto provoca cambios en la red en términos de recopilación, cuando usted es un productor de bloques parathread, debe informar a los validadores que tiene bloques para enviar. Entonces, en general, hay tres desafíos: programador, subasta, cambios de red. Jeff: De hecho, había un diseño para hilos paralelos en ese momento, pero al final elegimos este con subastas. Porque este diseño puede prevenir mejor las trampas, pero para subprocesos, si no pueden enviar bloques por algún motivo, pueden perder recursos. Así que tenemos que mirar de nuevo algunos temas económicos. Joe: Dijimos que algunas funciones principales se liberarán de la cadena de retransmisión y se distribuirán a la cadena paralela para lograr aún más la escalabilidad y realizar la idea de la cadena de retransmisión anidada (Nested relaychain)

Tags:

Binance Exchange App
Golden Outpost|Autoridad Monetaria de Singapur: Ali, Google y más de 300 empresas solicitan licencias de pago o intercambio de cifrado

Según Bloomberg, Sopnendu Mohanty, director de tecnología financiera de la Autoridad Monetaria de Singapur (MAS).

Impuesto criptográfico ineludible El Departamento del Tesoro de EE.UU.propone ampliar los requisitos de declaración de impuestos para las criptomonedas

Impuestos a los ricos, 80.000 millones de dólares "armados" a la agencia tributaria... Por supuesto, el gobierno de EE. UU. no soltará la presa gigante del impuesto al cifrado.El 28 de mayo.

Lista de estrategias de oferta de tragamonedas de Kusama Parachain

Del 3 al 4 de junio, Kusama Network lanzó oficialmente la primera parachain de bienestar público Statemine. La llamada paracadena de bienestar público puede entenderse como la infraestructura de la red.

Los investigadores y desarrolladores de Parachain hablan sobre el proceso de implementación, las dificultades técnicas y la dirección de desarrollo de Parachain

El cofundador de Polkadot, Robert Habermeier, dijo que el objetivo actual es de 80 a 100 cadenas paralelas y el objetivo a largo plazo es de 3000 cadenas paralelas. El título original: "Análisis de cadenas paralelas:.

Revise el historial de desarrollo del protocolo Ethereum DeFi a partir del consumo de gas

Título original: "Through the Looking Gas: A History of Ethereum Protocols" En julio de 2015, se lanzó oficialmente Ethereum. En los últimos años.

El nuevo "puerro" en el círculo monetario: del carnaval a la afasia, la fe se rompe y se refunde

Para la mayoría de las personas, "Bitcoin" ya no es una palabra desconocida. Es posible que hayan escuchado el mito de hacerse rico con Bitcoin desde el principio, pero en ese momento.

Observación dorada | Musk VS Sun Yuchen: Bitcoin "con el corazón roto" y protección de compra inferior

El CEO de Tesla, Elon Musk, publicó un tweet relacionado con bitcoin por enésima vez y le adjuntó un emoji de "desconsolado".Hace unas horas, Musk actualizó sus noticias en la plataforma social.

ads