Entiendo que la visión de Binance es crear un intercambio criptográfico descentralizado. ¿No sería más flexible construir su propia cadena de bloques en lugar de depender de una existente (ETH)?
Según tengo entendido, los tokens basados en ETH son programables debido a la máquina virtual de ETH. Por lo tanto, los programadores deben codificar en el lenguaje de nivel superior de ETH, como Solidity. Es muy evidente que Solidity y sus pares no están diseñados como un lenguaje de programación de propósito general y no son adecuados para construir y optimizar un intercambio distribuido.
¿Alguien puede explicarme por qué Binance no crea su propio código de cadena de bloques desde cero?
Construir su propia cadena de bloques no es difícil, pero hacerlo seguro es realmente difícil. No solo estoy hablando de escribir código seguro, sino de toda la infraestructura: la seguridad de los sistemas distribuidos (como las cadenas de bloques) depende de la cantidad de validadores/mineros/nodos que verifican una actualización de estado antes de que se considere una verdad común.
Si todos construyeran su propio sistema solo porque el software estaría un poco mejor optimizado, no habríamos ganado nada, porque cada desarrollador tendría que encontrar (y de alguna manera pagar) suficientes nodos distribuidos para controlar su sistema. También sería mucho más difícil para la población en general confiar en ellos, porque no están utilizando un sistema seguro conocido como Ethereum, sino que están construyendo su propio sistema.
Y acerca de que Solidity no es muy bueno para el software de alto rendimiento : estoy de acuerdo, Solidity es demasiado básico y pierde muchas funciones para usar en proyectos de software más grandes. Pero el EVM no es exclusivo de Solidity, habrá otros lenguajes que se compilen en el código ensamblador de Ethereums que eventualmente tendrán características más avanzadas como subprocesos. (Suponiendo que el problema de escalamiento se resuelva y Ethereum logre manejar millones o incluso miles de millones de transacciones por segundo.
Y el último argumento: Compatibilidad . Ethereum es la plataforma más grande para tokens , por lo que tiene sentido construir un intercambio de tokens en él. Habrá formas de asignar otros tokens a la cadena Ethereum en el futuro (Bitcoin, Litecoin, Dogecoin y muchos otros están en desarrollo), pero esto también requiere más tps de lo que es posible actualmente.
Alex Sk
helin wang
Richard Horrocks
helin wang
Breec