Bitcoin Investigador de la Batería Hasta el Interés Académico en Erlay Protocolo


En noviembre de 2019, Gleb Naumenko, co-autor de la Erlay y protocolo Bitcoin investigador en Chaincode Laboratorios, llegó a Londres para presentar en la conferencia ACM 2019.


El ACM conferencia es uno de los principales conferencias sobre computación y de comunicaciones de seguridad. Se reúne “los investigadores de seguridad, profesionales, desarrolladores y usuarios de todo el mundo.” Naumenko la apariencia fue un raro ejemplo reciente de Bitcoin de investigación que está siendo cubierta en una conferencia centrada en temas más generales que exclusivamente cryptocurrency (o “blockchain”).


Como Naumenko mismo ha dicho, hay numerosos beneficios para llegar a los individuos de otros campos de investigación que participan en la revisión y retroalimentación para el ecosistema Bitcoin. Estos beneficios incluyen el fortalecimiento de los existentes Bitcoin investigación y también la atracción de nuevo talento para abordar la multitud de desafíos que el mundo real y de investigación que necesitan avanzar. Naumenko está tratando de alentar a los actuales y futuros estudiantes de posgrado para centrarse en el peer-to-peer desafíos de Bitcoin como futuros ataques de red de bots en el Bitcoin red.



Erlay: la Reducción de Bitcoin, los Requisitos de ancho de Banda


Naumenko describe su investigación “el análisis, la protección y la optimización de la forma en que estos nodos se comunican.” Él es quizás mejor conocido por su trabajo en Erlay. Aaron van Wirdum y Omar Faridi previamente cubierto Erlay en Bitcoin Magazine. A medida que se escribe, “Erlay es una nueva propuesta que podría ayudar a reducir los requisitos de ancho de banda.” Se describe un enfoque que reduce el número de mensajes entre los nodos y el tamaño de algunos de esos mensajes. Erlay podría reducir la cantidad de ancho de banda requerido por aproximadamente 40 por ciento.


Reducir los requisitos de ancho de banda no es sólo importante para la reducción de la barra para un individuo, para iniciar la ejecución de un total de nodos, pero también permite a los nodos existentes para aumentar su número de conexiones de decisiones eclipse ataques más difíciles de ejecutar.


Sólo como un eclipse lunar protege tu vista de la luna, un eclipse ataque de los escudos de la vista del resto de la red de bloques y transacciones. Como resultado, un atacante puede alimentar a las transacciones y/o bloques que no se ve en el resto de la red o no incluidos en la gran prueba-de-trabajo en cadena. Este ataque hace menos viable como un nodo del número de conexiones aumenta a medida que el atacante tiene el control de un mayor número de nodos.


Actualmente, los requisitos de ancho de banda aumenta linealmente con el número de conexiones. Sin embargo, con Erlay los requisitos de ancho de banda son aproximadamente constante a medida que aumenta el número de conexiones.


Aunque la necesidad de llevar a cabo un nodo se ha ganado una gran cantidad de atención en los últimos años (por buenas razones, tales como la descentralización y la confianza de minimización), la calidad y la cantidad de Bitcoin pares a los que están conectados a ha recibido menos atención. Aunque no tan importante como en la Red de Rayos, ciertos ataques, como el eclipse de los ataques y de la red de fracturas, son posibles en el Bitcoin red si un atacante logra el control de los pares a los que se conecten o se las arregla para desconectarse de honestos compañeros.



¿Por qué no son Más Académicos, la Investigación de Bitcoin?


Hay algunos Bitcoin-la investigación enfocada en los clústeres de la investigación de estos temas. Estos incluyen La Iniciativa De Cryptocurrencies y Contratos (IC3), Aviv Zohar en La Universidad hebrea y Aniket Kate en la Universidad de Purdue. Sin embargo, el número de ellos es relativamente bajo teniendo en cuenta la atención de los medios, la conciencia pública y el dominio del mercado de Bitcoin.


Hay una serie de posibles explicaciones de por qué el Bitcoin ecosistema no ha atraído más interés académico hasta la fecha. Bitcoin tiene posiblemente injusta reputación de ser de lento movimiento y resistentes a nuevas ideas. Sin duda, es más conservador que el de muchos otros cryptocurrencies con mayor énfasis en la censura de la resistencia, la descentralización y evitar duro normal horquillas.


Mientras que otros cryptocurrencies puede experimentar con la no probada la novela de la criptografía, muchos Bitcoin los desarrolladores del Núcleo de sentir la responsabilidad de garantizar la novela de la criptografía es ampliamente estudiado y lo ideal es probado antes de ser considerado para el Bitcoin.


Además, hay la gran incentivos financieros para centrarse en la construcción de un nuevo cryptocurrency, ya sea a través del asesor de cuotas ofrecidas en otros proyectos y pre-minas o los generosos salarios ofrecidos por las empresas como Facebook a trabajar en sus propios cryptocurrency relacionados con los proyectos. En contraste, de código abierto contribuyentes a Bitcoin a menudo luchan con más limitadas oportunidades de financiación.


Además, hay un subconjunto significativo de la comunidad académica que dedica su tiempo a la investigación de posibles reemplazos para la prueba de trabajo, tales como la prueba de juego, en un esfuerzo para abordar el problema de la percepción del gasto de energía.



El Tirón de la Prueba de la Apuesta


No hay ningún daño en algunos investigadores continuar esta idea, pero vale la pena recordar que la prueba de juego no es una idea nueva. De hecho, el avance que Satoshi Nakomoto hizo de nuevo cuando se publicó por primera vez el software de Bitcoin en 2009 no se registraron avances en la toma de la prueba de la apuesta viable. Ni tiene 11 años de la observación de una prueba del sistema de trabajo se destacó en el mundo real con miles de millones de dólares en la línea que nos enseñó nada acerca de la viabilidad o el diseño óptimo de una prueba del sistema de apuesta.


Aunque puede ser atractivo y el ego inflado para perseguir estas Satoshi nivel de avances técnicos, que son extremadamente raros, suponiendo que se producen con regularidad se basa en la esperanza y no de la ciencia.


Por supuesto, es extremadamente difícil demostrar matemáticamente que la prueba de la apuesta de los sistemas nunca trabajo, dado el vasto espacio de diseño. Sin embargo, Andrew Poelstra, Director de Investigación en Blockstream, está convencido distribuido consenso de la prueba de la apuesta es imposible. En 2014, él escribió,



“El problema en última instancia se reduce a lo que Greg Maxwell llamadas gratuitas de simulación y Andrew Miller llama nada en juego. Si es gratuito para los firmantes para crear válido bloques, entonces son capaces de bajo precio de la búsqueda de la blockspace por bloques, los cuales dirigen la historia en su favor.”



No es como si la prueba de los sistemas de trabajo ya no está presente una interesante área de investigación para académicos e investigadores. Como Naumenko él mismo ha comentado, “todavía Estamos aprendiendo cosas sobre la prueba de trabajo … creo que la prueba de trabajo es simple y, sin embargo, no podemos comprender en su totalidad.”



Londres Bitcoin Devs


Mientras que en Londres, Naumenko también se presentó en el London Desarrolladores de Bitcoin meetup. (El video de su presentación puede ser visto aquí con la transcripción disponible aquí.) Para prepararse para Naumenko de la presentación de la London Desarrolladores de Bitcoin meetup organizó un Seminario Socrático una semana antes en el Erlay trabajo de investigación y el peer-to-peer de Bitcoin y de los Relámpagos.


Esto llevó a una interesante discusión durante Naumenko la presentación del sobre, entre otras cosas, los retos de medir con exactitud el número de nodos sin la metodología que se gamed y el peer-to-peer vulnerabilidades en altcoin redes. Él no era gratuito de IPF del libp2p de la biblioteca para su uso en consenso distribuido de redes, que se describe como “el monstruo de Frankenstein” cuando se compara con la mayor simplicidad de Bitcoin peer-to-peer protocolo.


Él no estaba impresionado con algunos de los impunes peer-to-peer vulnerabilidades en Etereum y siente que el Etereum de la comunidad se centra demasiado en la prueba de la estaca y de la cero-conocimiento de las pruebas de la investigación, en detrimento de abordar peer-to-peer explota.


En el Rayo de la Red, Naumenko ha encontrado el ritmo de cambio muy rápido en la actualidad ampliamente la investigación pertinente ataque, consulte el Rayo protocolo desarrolladores y considerar la publicación de un documento sobre el mismo. Curiosamente, Naumenko cree que hay aplicaciones para Erlay en el Rayo de la Red por lo que puede ser un caso de “reloj de este espacio.”



Otros Bitcoin Investigación


Está claro que el peer-to-peer de las capas de Bitcoin y el Relámpago de la promesa a ser una próspera área de investigación en los próximos meses y años. Además de su investigación en Erlay, Naumenko tiene un número de abrir pull requests en el Bitcoin Core repositorio de GitHub.


A diferencia de los Rp afectar a los demás componentes de la Bitcoin Core codebase como la billetera, Naumenko del PRs a menudo toque muy pocas líneas de código, y quizás más fácil de revisar y entender para aquellos que están menos familiarizados con el lenguaje C++. Hay otras peer-to-peer proyectos de investigación tales como el diente de león, que se centra en traer de privacidad de mejoras para el peer-to-peer capa y es compatible con Erlay.


Bitcoin Core contribuyente Amiti Uttarwar también está trabajando en la mejora de la transacción de la retransmisión de la lógica para mejorar la privacidad. Ella organizó un Bitcoin Core PR revisión club período de sesiones, en noviembre de 2019, para discutir un pull request abrió (#16698) en el Bitcoin Core repositorio.


Para aquellos que están interesados en aprender más acerca de Bitcoin peer-to-peer capa, Naumenko estará de regreso a Londres para presentar en el Avance de la conferencia de Bitcoin en febrero de 2020. Un BIP número que ha sido asignado para Erlay (BIP 330) y Naumenko actualmente está trabajando en una producción de preparados de aplicación.



Adoption & Community, bitcoin research, Conference, erlay, Technical

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel