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

Golden Deep Core | Hablando sobre la evolución del software blockchain en código abierto

Author:

Time:

La selección de temas de este artículo proviene de la comunicación con Second State, debido al desarrollo de Wsam, Second State ha realizado muchos intentos en el campo del middleware y ha llevado a cabo el desarrollo integrado de muchas cadenas públicas. Este artículo analiza brevemente el desarrollo de la evolución del software blockchain. Parte del contenido de este artículo proviene del artículo del CEO de Second State, Michael Yuan, que fue complementado por Wang Hang de Jinse Finance and Economics Corríjame si hay alguna deficiencia. Cuando hablamos del sueño de que la tecnología cambie el mundo, todos tenemos la imaginación más ideal del proceso de implementación de la tecnología, con el suficiente apoyo humano, financiero y material, sin riesgos y resistencias. La naturaleza multifacética del mundo hace que el desarrollo de la ciencia y la tecnología y la realización de la tecnología se enfrenten a la dimensión opuesta. Al igual que cuando un proyecto de cadena de bloques va a realizar transacciones, debe enfrentar el impacto de los riesgos de seguridad. Esto significa que la tecnología debe evolucionar y los riesgos deben debilitarse constantemente, porque el resultado de la tecnología eventualmente formará capacidades estilizadas, acelerará el trabajo repetitivo y aumentará la capacidad de producción total. El riesgo de la capa técnica debe reducirse a un nivel lo suficientemente bajo antes de que pueda convertirse en la capa inferior de un proyecto comercial. En el desarrollo tecnológico de Internet, el control de riesgos es técnicamente más maduro, pero expone un gran riesgo de centralización. Una vez que la cadena de bloques es bien conocida, la cadena de bloques resuelve el problema de la centralización. Una red basada en la descentralización seguramente será útil en el desarrollo tecnológico. . Los profesionales de la industria de la cadena de bloques han comenzado a acelerar la evolución tecnológica en el desarrollo tecnológico de la cadena de bloques. Además de los avances tecnológicos, la evolución de los clientes de la cadena de bloques se ha convertido en gran medida en el foco del desarrollo de la tecnología de la cadena de bloques. Recordatorios de la historia Golden Evening News | Lista de acontecimientos importantes en la tarde del 4 de julio: 12:00-21:00 Palabras clave: Banco de Pagos Internacionales, Estados Unidos, Malasia, Filipinas 1. Informe del Banco de Pagos Internacionales: inversores en cifrado tienen más educación que el nivel promedio; 2. El senador de EE. UU. de Wyoming pide apoyo para la minería de Bitcoin; 3. George Town, Malasia, incauta 149 máquinas ilegales de minería de criptomonedas; 4. El congresista de EE. UU. insta al Congreso a investigar el papel de la criptomoneda en los ataques de piratería de ransomware; 5. Bolsa Nacional de Valores de Filipinas: las criptomonedas son "una clase de activo que ya no podemos ignorar" 6. Opinión: es probable que la emisión de monedas estables en Europa requiera una licencia bancaria 7. CEO de MicroStrategy: la incertidumbre regulatoria es la clave de todo mercado criptográfico 8. CEO de Coinbase: la moneda digital del banco central de China representa una amenaza para los Estados Unidos [2021/7/4 0:26:31] DevCon2 se llevó a cabo en Shanghái en 2016. Cuando la conferencia estaba en pleno apogeo, una gran varios nodos de consenso en la cadena pública de Ethereum fueron atacados repentinamente por piratas informáticos y se desconectaron.Todos los nodos que ejecutan el software oficial Geth de la Fundación Ethereum se vieron afectados. Geth es un cliente eth desarrollado en lenguaje Go. Este ataque derribó una gran cantidad de nodos Geth, pero al final, el daño real a Ethereum no fue grande. Debido a que Ethereum está fuera de la fundación, también existe el software de nodo de paridad no oficial desarrollado por el Dr. Garvin Wood. Su arquitectura es diferente de Geth. No hay ninguna vulnerabilidad de software de Geth explotada por los atacantes, por lo que no ha estado fuera de línea. Este incidente se conoce como el "ataque de Shanghai" en la historia. Golden Salon丨 Zhong Wenbin: Hay pocos avances "superficiales" en la industria de la cadena pública: en esta edición del Golden Salon, el CTO de Qtum, Zhong Wenbin, pronunció un discurso y señaló: Hay muchos avances "puntuales" en la industria de la cadena pública , pero hay pocas "superficies" de avance. Las monedas digitales encriptadas representadas por Bitcoin, LTC, DASH, etc. se han verificado durante diez años, y el concepto de moneda comunitaria también se ha arraigado profundamente en los corazones de las personas, y todavía está creciendo y reforzándose a sí mismo en la actualidad. Sin embargo, la gran mayoría de las "plataformas de cadenas públicas", incluido Ethereum, aún no saltaban de la lógica simple de automejora de la moneda digital cifrada, sino que comenzaron a retirarse al espacio de Bitcoin para la competencia homogénea de "moneda digital cifrada". ". La innovación general es relativamente lenta y aún está lejos de ser una aplicación revolucionaria. Desde la perspectiva de la moneda digital encriptada, las personas esperan más el desarrollo de la tecnología de privacidad (activos privados, almacenamiento privado, computación privada) para proteger la privacidad de los activos en la cadena. Por ejemplo, tecnología a prueba de conocimiento cero, Mimblewimble, informática segura multipartita, activos de privacidad basados ​​en contratos inteligentes, etc. Desde la perspectiva de la plataforma, además de algunos avances "puntuales" como la tecnología de privacidad y el almacenamiento distribuido, también espero que la cadena pública pueda salirse del marco inherente de fuerte consistencia en toda la red e integrar la tecnología blockchain con computación en la nube e inteligencia artificial La integración hace que el marco técnico de la plataforma de la cadena pública sea más diversificado y la lógica de ejecución más asincrónica. [2020/3/18] El mayor recordatorio de este asunto es que no se puede contar con un solo núcleo. Como dice el dicho, no pongas todos los huevos en la misma canasta. Hoy, tomando Ethereum como ejemplo, actualmente hay siete lenguajes admitidos que los desarrolladores usan a diario, a saber, Java, Python, JavaScript, Go, Rust, .NET y Delphi, y se admitirán más lenguajes en el futuro. El cliente Eth2.0 puede reflejar mejor esta característica, incluidos 10 tipos de clientes, que son desarrollados por 10 equipos. Salón Dorado | Zhu Rong, fundador de Yinglian Capital: el mercado de BTC puede no funcionar bien antes de reducirse a la mitad: en esta mesa redonda del Salón Dorado, sobre el tema "cómo aprovechar las oportunidades de inversión en el mercado actual", el fundador de Yinglian Capital, Ren Zhu Rong dijo que la reducción a la mitad de Bitcoin en mayo de este año al menos tendrá un mayor impulso psicológico para el mercado. El mercado alcista es esperado por muchas personas, pero en realidad puede que no sea tan simple. Cuanto más claro sea, menos debe creer demasiado. La mayor posibilidad es que no haya un buen desempeño en marzo y abril, y en mayo y junio Más adelante pueden surgir mejores oportunidades. Se necesita algo de paciencia, y sería mejor mantener una actitud cautelosamente optimista. Aunque se han realizado ajustes en los últimos meses, puede considerarse como un pequeño mercado alcista en su conjunto. Puede tener ciertas expectativas sobre las perspectivas del mercado, pero no debe apresurarse por un éxito rápido. [2020/3/4] El equipo de desarrollo de Eth2.0 Now Ethereum también adopta la máquina virtual WebAssembly, uno de los propósitos principales es usar WebAssembly para atraer a desarrolladores que no sean Solidity para escribir contratos inteligentes. A partir de esto, es concebible que eventualmente Ethereum se convierta en una red construida por múltiples nodos, múltiples redes, múltiples clientes y múltiples consensos. Es un todo complejo y la mejor parte de la comunidad de criptomonedas. Análisis | Disco dorado: BTC/USDT rebotó con fuerza: Análisis completo del disco dorado: BTC/USDT tocó fondo y rebotó en el mercado nocturno.Después de que los alcistas mantuvieran 6400, lanzaron una nueva ofensiva hace una hora, acercándose a 6600, y el alza de el punto más bajo ha sido rango de casi el 10%, el rebote es relativamente fuerte. A corto plazo, se suprime MA144, mientras que el MACD diario aún no ha formado una cruz dorada, por lo que no es adecuado para perseguir más alto por el momento, y es mejor encontrar un punto de compra para ingresar al mercado después de esperar ajustes [2018/8/10] La comunidad de criptomonedas y la ecología siempre han operado con autonomía de código abierto. La fe y el reconocimiento unen a los desarrolladores, y la autonomía mantiene las relaciones y el orden, y cada uno cumple con sus deberes para formar una forma de desarrollo enorme y diversa. Hacia RUST Gavin Wood fue el cliente de Parity escrito en Rust. Después de que Gavin Wood restableciera Polkadot, Parity se convirtió en un cliente esencial para el desarrollo de Polkadot y Polkadot también está equipado con herramientas de desarrollo en varios idiomas. Pero Rust sigue siendo el punto brillante entre estos lenguajes. El software de cliente de Polkadot ha sido muy popular en los últimos años, y Rust se utiliza en el desarrollo de la mayoría de los proyectos, como Polkadot, Oasis Labs, Near, CyberMiles, Nervos, etc. Golden Finance News: MasterCard anunció que apoya a las empresas para realizar pagos B2B a través de la red de tecnología blockchain. [2017/10/24]¿Por qué Rust es adecuado para proyectos de blockchain o proyectos de criptomonedas? El autor obtendrá palabras clave como "seguridad", "alta eficiencia", "simplificación" y "menos lagunas" en la respuesta de la parte del proyecto, pero además de estas características distintivas, también hay evaluaciones de "difícil de aprender" y " pocos desarrolladores". . Yin Hang, el fundador de Phala, el proyecto ecológico Polkadot, me dijo una vez: "Tal vez no haya más de 50 personas en China que entiendan Rust". Después de consultar algunos análisis del lenguaje Rust, recibimos algunos comentarios. No hay recolección de basura, las primitivas están integradas en el lenguaje/compilador para asegurarse de que no se olvide de liberar mallocs o eliminar accidentalmente la referencia de punteros no válidos. Hay dos características más importantes en la lista. La capacidad de crear bibliotecas a través de FFI que se pueden vincular a otros lenguajes (como Python, Ruby, Go, etc.), además de la integración de bajo costo (o costo cero) con bibliotecas C y C ++. Al reunir algunos proyectos grandes de C++, Rust parece un buen enfoque. Una descripción más sistemática es: Rust es un lenguaje de programación a nivel de sistema diseñado para garantizar la seguridad de la memoria y los subprocesos y evitar errores de segmentación. Como lenguaje de programación a nivel de sistema, su idea básica es "abstracción de sobrecarga cero". En teoría, su velocidad está al mismo nivel que C/C++. Rust se puede clasificar como un lenguaje de programación compilado de propósito general, multiparadigma, similar a C/C++. A diferencia de estos dos lenguajes de programación, Rust es seguro para subprocesos. El objetivo del lenguaje de programación Rust es crear un sistema de software seguro y concurrente. Enfatiza la seguridad, la concurrencia y el control de la memoria. Aunque Rust toma prestada la sintaxis de C/C++, elimina los punteros nulos y los punteros colgantes, que son la fuente de fallas del sistema, pérdidas de memoria y código no seguro en C/C++. Aunque Rust es un lenguaje de programación a nivel de sistema, no significa que solo pueda escribir programas de bajo nivel (sistemas operativos, controladores, herramientas, bases de datos, motores de búsqueda, etc.), y su alto nivel de abstracción es completamente asombroso. Demuestra que su capacidad y conveniencia para modelar problemas no son peores que C++/Java/Python/Ruby. Y similar a mejorar la eficiencia y seguridad en el proceso de programación a través del lenguaje, están Move y DeepSea. Tend to Wsam and Compiler Ethereum es un proyecto de referencia en la comunidad de criptomonedas, y Solidity y EVM son imprescindibles para todos los desarrolladores, pero para Solidity y EVM, los desarrolladores también lo encuentran inconveniente. La razón principal es que la eficiencia de implementación no es alta, hay muchas lagunas y las funciones no son perfectas, etc. Muchos proyectos usarán C++ para complementar y desarrollar algunas funciones o usarán directamente la interfaz Ethereum para transformar. Ethereum también se está moviendo hacia la máquina virtual WebAssembly, desarrollada como Ewasm. WebAssembly se ha desarrollado durante muchos años y el código puede escribirse en muchos idiomas y ejecutarse en muchos sistemas operativos y tipos de procesador. Y su compatibilidad con todos los navegadores, las funciones binarias y las funciones de seguridad son muy adecuadas para proyectos de cadena de bloques. Esta es la razón por la cual los proyectos de criptomonedas utilizan ampliamente la máquina virtual Wsam. Para Ethereum, con el fin de implementar WebAssembly, la Fundación Ethereum seleccionó oficialmente YUL como lenguaje intermedio. Es decir, el compilador de Solidity solc admitirá completamente a YUL como compilador de lenguaje intermedio en el futuro. Esto involucra la parte del compilador, al igual que el cliente, se deben hacer otros preparativos. Debido a que YUL solo está disponible para Ethereum, no se ha implementado antes en otros compiladores. Y resulta que el desarrollo de solc y YUL no va bien. solc actualmente no puede compilar un contrato inteligente Ewasm completo. Según la hoja de ruta, Ewasm no se lanzará oficialmente hasta 2021. Antes de eso, no hay contratos inteligentes ni DApps en ETH 2.0. En octubre de 2019, en DevCon5 celebrada en Osaka, Japón, SOLL, un compilador de la comunidad, tomó la iniciativa para completar la tarea de compilar el código fuente de solidez en el código de bytes de Ewasm y también puede realizar el trabajo de solc. Esta capacidad proviene de la comunidad.Al ver las deficiencias oficiales, los desarrolladores de la comunidad proporcionan diferentes rutas de compilación: desde el código fuente de Solidity hasta LLVM y luego hasta el código de bytes Ewasm. SOLL usó este camino para completar el proceso y, por lo tanto, el equipo de SOLL recibió una bonificación del propio Vitalik. En la Solidity Summit en línea a fines de abril de 2020, SOLL lanzó la versión 0.1.0 basada en el marco LLVM. En este punto, el compilador SOLL supera la mayoría de los casos de prueba estándar de YUL. El código abierto de la comunidad es realmente un buen cuchillo, ya que brinda muchas soluciones y soporte para el equipo central de criptomonedas. Es como un compromiso hecho por el compilador SOLL. Usar las características de LLVM para implementar una respuesta estándar oficial cercana a Ethereum sin reemplazar a YUL. En un sentido más amplio, este es el resultado de la colaboración autónoma y la evolución inevitable de la comunidad de criptomonedas. Desde una perspectiva global, Ethereum es actualmente la comunidad de criptomonedas más grande, y su Github tiene muchos más desarrolladores comunitarios que otros proyectos. Es fácil recordar algunas llamadas realizadas por la comunidad Ethereum hace unos años. Por ejemplo, Mihai Alisie, uno de los fundadores de Ethereum, concluyó en el blog de la Fundación Ethereum en 2015: Desde la etapa de diseño, Ethereum Builder se concibió como una herramienta que reduciría las barreras de entrada y aumentaría la interacción de la comunidad entre los miembros y la alegría. de una cooperación más estrecha para todos. Además, en una comunidad activamente comprometida, la retroalimentación constante proporcionada por el grupo también ayuda al equipo de desarrollo a probar y mejorar las funciones, al tiempo que atrae a los recién llegados a varios aspectos de Ethereum al proyecto. Ahora, con Ethereum Builders, puede hacer que las personas hablen sobre su trabajo, compartan conocimientos y brinden soporte entre pares, todo mientras permite que los nuevos desarrolladores se incorporen y comiencen a funcionar de manera rápida y exitosa. Con respecto a futuras conferencias de Ethereum, me gustaría recordarles a todos que cualquiera puede programar una conferencia. Esto significa que cualquier persona que realmente tenga un proyecto o tema interesante puede hacer una sugerencia, y si la gente encuentra interesante el proyecto y/o tema, el resto se arreglará solo. Este párrafo expresa claramente el concepto de código abierto y la visión común de las criptomonedas. La buena noticia es que muchos eventos en el período posterior se han llevado a cabo de esta manera. Aunque ha habido muchos riesgos de activos, bifurcaciones y disputas internas en la comunidad, al final, para esta práctica colaborativa, la hoja de respuestas entregada por Ethereum sigue siendo satisfactoria. Una comunidad de criptomonedas no practica productos con un solo atributo, sino que resuelve múltiples problemas y asegura un equilibrio entre la capacidad de aplicación y la creencia Después de entender de esta manera, no es difícil para nosotros averiguar por qué el desarrollo de la comunidad de criptomonedas es tan lento. , por eso muchos pasos son muy cautelosos.

Tags:

Binance Apps
Los casos de uso no se limitan al pago.Lightning Network también tiene estos tres escenarios de uso principales: chatear, jugar y Defi

Cuando la gente habla de Bitcoin Lightning Network, lo primero que viene a la mente es como una red de segunda capa construida sobre la base de la cadena de bloques de Bitcoin.

Live Golden Sentence|Bibox Ms.Rabbit AI potencia las transacciones para hacer que la inversión sea más inteligente

La cuarta hada "Houlang" en la primera fase de la Semana de transmisión en vivo de hadas "Hourang" organizada por Jinse Finance Live, la directora de marca de Bibox, la Sra. Rabbit.

Golden Outpost | La estrategia de gobierno digital de Brasil se centrará en el desarrollo de blockchain

Golden Finance News, recientemente DMEXCO publicó un informe de encuesta de tendencias, el informe cree que aunque la economía mundial está experimentando dificultades actualmente.

Golden Deep Core | Hablando sobre la evolución del software blockchain en código abierto

La selección de temas de este artículo proviene de la comunicación con Second State, debido al desarrollo de Wsam.

ICO de Reddit: ¿Qué significa para Ethereum?

No hace mucho, Blue Fox Notes habló sobre el plan de Reddit para lanzar su token comunitario basado en Ethereum.

Observación dorada | La actualización de Steem Network congela las cuentas de los opositores Justin Sun: No tiene nada que ver conmigo

La controversia en torno a la adquisición de la red Steem por parte de Justin Sun continúa.La red Steem originalmente estaba programada para sufrir una bifurcación dura el 20 de mayo. En ese momento.

Zhou Yanli, exvicepresidente de la Comisión Reguladora de Seguros de China: La protección de la información financiera debe fortalecerse y la legislación unificada de protección de datos debe acelerarse

En el Simposio "Cloud" sobre Nueva Infraestructura, Nuevo Diseño, Nuevo Impulso - Oportunidades y Desafíos de los Enlaces de Zonas Industriales.

ads