Puntos clave
- La tecnología Blockchain y los contratos inteligentes tienen el potencial de desbloquear una nueva era de florecimiento humano.
- El valor que introducen las plataformas de contratos inteligentes es El código es ley; la capacidad de Construir aplicaciones imparables.
- Si se compromete positivamente, el Código es la Ley será enormemente beneficioso; los que intenten sofocar su adopción se quedarán atrás.
- Es probable que el cambio perturbe a las instituciones poderosas, que pueden luchar contra la tecnología que amenaza su posición.
- Sólo las blockchains comprometidas con Code is Law son aptas para asumir este reto; otras quedarán capturadas.
- En la actualidad, la mayoría de los proyectos de blockchain, incluido Ethereum™, no están comprometidos con Code is Law, lo que socava su propuesta de valor.
Introducción
Para Ethereum Classic, los principios son lo primero, y la historia de ETC comienza con una frase que capta de forma muy sucinta su filosofía central: Code is Law.
Code is Law pone lo "imparable" en "Build Unstoppable Applications", una filosofía alabada con entusiasmo por The Ethereum Project hasta The DAO Hack. Pero, ¿qué es exactamente Code is Law, y por qué los eterianos ajenos a Ethereum Classic decidieron abandonarlo?
Una visión de futuro
Muchos de los que piensan profundamente en el potencial de la tecnología blockchain tienen un momento "eureka", en el que todo hace clic, y las salvajes valoraciones del espacio de las criptomonedas se sienten de repente un poco escasas. Se dan cuenta de que puede existir un futuro en el que todos los acuerdos entre las personas se rigen, en última instancia, no por instituciones corruptibles, sino por la fría y dura lógica del código de los contratos inteligentes.
En este futuro, los individuos deciden por sí mismos qué contratos desean celebrar, en lugar de tirar los dados a través de los monopolios geográficos en los que han nacido. No hay intermediarios, ya que la búsqueda de rentas en todos los ámbitos se sustituye por la desintermediación, la competencia en el mercado y la optimización de los precios. Esta realidad es más justa, más barata, interoperable y global. Se convierte en un disolvente universal que lubrica la maquinaria osificada de antaño.
Se desencadena una nueva era de florecimiento humano, al liberar a la sociedad de la ineficacia y la opacidad de la corrupción. Será nada menos que un nuevo renacimiento, un rayo de esperanza frente a las alternativas más oscuras y, por si fuera poco, es posible lograrlo en el transcurso de nuestras vidas.
Jurisdicciones virtuales
En este futuro, existen una o más "jurisdicciones virtuales" globales, por encima, y en algunos casos en lugar, de los marcos legales basados en la geografía que operan hoy en día. Estas nuevas jurisdicciones serán las preferidas, ya que ofrecen algo que sus alternativas tradicionales no pueden proporcionar de forma consistente: transparencia, equidad e incorruptibilidad.
A diferencia de las jurisdicciones legales que existen hoy en día y que son regularmente manipuladas por los caprichos de los poderosos, las futuras jurisdicciones virtuales se regirán por el principio de El código es la ley, lo que significa que, por primera vez, la humanidad podrá operar bajo real, en contraposición a la apariencia de, Estado de Derecho, codificado no en textos legales esotéricos y malinterpretables, sino en pura matemática.
Code is Law es posible gracias a la tecnología blockchain, y es un concepto sencillo que mantiene la soberanía de estas jurisdicciones virtuales. Significa que el código de un Contrato Inteligente es el árbitro final del resultado de una interacción en la cadena, en lugar de una fuerza superior de fuera de la red. Como resultado, las aplicaciones de son imparables, y se ejecutan exactamente según lo programado sin tiempos de inactividad, censura o interferencia de terceros.
Cuando los individuos se comprometen voluntariamente con contratos inteligentes en una cadena que sigue Code is Law, aceptan el resultado de cualquier lógica definida dentro de esos contratos. Si un contrato está mal redactado o tiene un error, no es responsabilidad de la red más amplia "compensar" a las partes que no están contentas con un resultado determinado. En pocas palabras, no hay vuelta atrás, ni rescates, ni reembolsos, a menos que estén programados de antemano.
El valor de las cadenas de bloques
Al reflexionar, se hace evidente que Code is Law es la única manera en que los Contratos Inteligentes pueden ser interpretados de manera justa o útil. En las cadenas de bloques que no defienden El código es la ley, el resultado de las transacciones no se rige por la elección individual a través del código del contrato, sino en última instancia a instancias de la "gobernanza" del sistema heredado, incluyendo todos los inconvenientes que la introducción de una cadena de bloques pretendía aliviar.
Para aquellos que quieren "Construir Aplicaciones imparables ", la verdad aparente es que El código es la ley es lo que hace que los blockchains sean valiosos. Por eso existen. Sin El código es la ley, hay formas mucho más eficientes de "Construir aplicaciones parables ", como Amazon Web Services, así que ¿por qué molestarse con un blockchain en absoluto?
No sin lucha
Aunque estos nuevos sistemas aportarán un valor inmenso a la inmensa mayoría, es inevitable que se opongan a ellos quienes se benefician injustamente del statu quo.
En jurisdicciones transparentes e incorruptibles El código es la ley , los que no puedan aportar un valor real en igualdad de condiciones se extinguirán. Por esta razón, en un intento inútil de frenar el progreso, las cadenas de bloques verdaderamente descentralizadas experimentarán un importante rechazo por parte de las instituciones establecidas, para las que esta realidad más justa supone una amenaza existencial.
Si la historia de sirve de ejemplo, se intentará frenar la adopción de estas nuevas tecnologías tan potentes. Los proyectos que no están suficientemente descentralizados, los que no son Grado de Soberanía, serán capturados por las mismas instituciones que prometen perturbar. Por ello, Code es la Ley y el alto grado de descentralización necesario para sustentarla debe ser el objetivo principal de las cadenas de bloques que deseen sobrevivir y aportar valor a largo plazo.
Cuando el código no es la ley
El concepto de Code is Law es potencialmente provocador y perturbador del orden global existente, pero no tiene por qué ser combatido reflexivamente. Como todas las tecnologías potentes, cómo y dónde se aplican determina quién se beneficia de su aplicación. Al igual que Internet antes de la cadena de bloques, el genio ha salido de la botella. Sin duda, esto cambiará el panorama actual, pero la sociedad se beneficiará si se compromete positivamente con la tecnología.
La forma de comprometerse depende de reconocer los límites del Código es la Ley, y de comprender que, al igual que las brasas de un fuego, sólo puede existir en circunstancias únicas y tiene que ser alimentado y madurado hasta convertirse en la fuente de luz furiosa en la que tiene el potencial de convertirse.
El viejo mundo
La frase no es sólo Código es Ley. El concepto de Code is Law es ambivalente en cuanto a la forma en que cualquier policía local particular maneja la imparcialidad de los contratos inteligentes en su jurisdicción fuera de la cadena. El robo de criptodivisas, por ejemplo, se considera ilegal en muchos lugares, y Code is Law los defensores pueden apoyar sistemáticamente la devolución de los fondos robados al tiempo que se oponen a la anulación de las transacciones maliciosas.
Como hay muchas jurisdicciones legales y varios enfoques de la vigilancia, Code is Law blockchains reconocen que para seguir siendo globalmente relevantes y accesibles, deben ser neutrales y seguir sus propios acuerdos contractuales. Las preocupaciones fuera de la cadena están fuera de la responsabilidad de la cadena, cuyo único papel es asegurar que las transacciones son no reversibles a través de la interferencia de terceros con el protocolo.
Code is Law blockchains son sistemas opcionales que pueden tener consecuencias fuera de la cadena que dependen de cómo se utilicen. De la misma manera que el fuego puede utilizarse tanto para calentar como para destruir, como nuevo primitivo tecnológico, restringir su uso sólo perjudicará al que lo restrinja, que se quedará atrás mientras otros se aprovechan de él. No cabe duda de que existe un gran reto a la hora de averiguar cómo interactúa el mundo con esta nueva tecnología, pero eso depende de los prejuicios culturales y no está necesariamente bajo el control de los tecnólogos. En cualquier caso, por favor, no disparen al mensajero.
Fuera de la capa contractual
Un error común sobre Code is Law es que se aplica a todas las partes de la pila tecnológica de un blockchain, incluido el código de los clientes de los nodos. Esto no tiene sentido, ya que los nodos de la cadena de bloques se escriben en lenguajes de programación convencionales y operan en entornos de ejecución tradicionales, donde el código no podría ser ley aunque quisiera. En su lugar, los clientes de la blockchain se escriben para participar en el protocolo de una determinada blockchain, cuyo funcionamiento crea un nuevo entorno de ejecución descentralizado; una capa de contratos que se sitúa en la parte superior, donde El código es la ley puede operar.
9 de 10 Cadenas
Algunas cadenas han abandonado por completo la idea de Code is Law . De hecho, la gran mayoría de los proyectos de blockchain actuales no dan mucha o ninguna prioridad a la imparcialidad de, a la descentralización de o a la resistencia a la censura de, y, por tanto, son incapaces de ofrecer el brillante futuro al que hemos aludido. Estos proyectos pueden ciertamente hacerse un hueco en áreas que no sacudirán demasiado las cosas, pero en el momento en que supongan una amenaza para los poderosos titulares, serán fácilmente manipulados, capturados o comprometidos de alguna manera, y por lo tanto, en última instancia, no lograrán un cambio seriamente monumental.
Lamentablemente, esto es cierto para el hermano más joven, aunque más pesado, de ETC, Ethereum™, un proyecto que una vez compartió estos principios, pero después de sólo un año, se separó, reiniciando una nueva cadena con nuevas reglas, yendo por un nuevo camino, y renegando explícitamente de Code is Law.
Para entender lo sucedido, ahora debemos reflexionar sobre la historia compartida de Ethereum Classic con Ethereum™ y volver a revisar el incidente que llevó a la génesis de ETC.