El compilador Vyper de Ethereum se muda de su organización GitHub
Fundación Ethereum, la principal organización sin fines de lucro que lidera el desarrollo de Ethereum, recientemente hizo un anuncio con respecto a Vyper Compilador. Vyper es una "programación pitónica orientada a contratos idioma que apunta al EVM ”e incluye scripts de línea de comandos vyper y vyper-json para compilar contratos, junto con un compilador IDE en línea y Remix.
en un entrada en el blog, la Fundación declaró que el Proyecto Vyper se basa en el objetivo de "desarrollar algo que fue diseñado a nivel de lenguaje para exhibir naturalmente un alto grado de seguridad", y agregó que fue escrito por Vitalik Buterin, el creador de Ethereum. El blog continuó diciendo que la prueba de concepto presentada como un sustituto de Serpent no tenía un mantenedor dedicado poco después de su presentación.
“Afortunadamente, hubo miembros entusiastas de la comunidad que tomaron la antorcha y continuaron el desarrollo del proyecto, y nosotros (el equipo EF Python) nos volvimos a involucrar en el proyecto durante algún tiempo a principios de este año. Este otoño, el equipo de Consensys Diligence realizó una auditoría de seguridad preliminar en el compilador Vyper basado en Python ".
La publicación escrita por Piper Merriam de la Fundación declaró que la auditoría de seguridad en el compilador destacó dos puntos principales. Primero, hubo errores "serios múltiples" y segundo, abordar los problemas era complejo ya que la base de código era una "deuda técnica de alto nivel".
“Dado que la implementación actual de Vyper basada en Python aún no está lista para la producción, se ha trasladado de la organización ethereum github a su propia organización: vyperlang. Los mantenedores existentes planean abordar los problemas de forma independiente una vez más, pero continuaremos siguiendo de cerca el proyecto ”
Posteriormente, el blog también publicó una actualización en compilador basado en óxido en conjunto, indicando que el Ethereum El equipo continúa trabajando en ello.
"Dicho esto, los mantenedores de la base de código Python Vyper tienen la intención de continuar con el proyecto (…) actualmente hay dos compiladores 'Vyper': el trabajo apoyado por EF para construir un compilador escrito en Rust para entregar la idea original de Vyper y el esfuerzo de Python que funcionará de forma independiente hacia los mismos objetivos en la base de código de Python ".
Bob Summerwill, el Director Ejecutivo de ETC Cooperative, adicional,
"Nada dice "enfoque comunitario" como no financiar un proyecto clave durante años, dejar que los voluntarios lleven la carga y luego decidir que no es lo suficientemente bueno y construir su propia versión con su personal de tiempo completo " @ETCCooperative ten la espalda @vyperlang equipo."