Autor original: Eli Ben-Sasson
Compilación original: Shenchao TechFlow
Starknet será la primera red en utilizar Bitcoin y Ethereum y escalar Bitcoin a miles de transacciones por segundo. Esto sucederá dentro de los seis meses posteriores a la posible actualización OP_CAT de Bitcoin. Esta es mi propuesta para el futuro de Starknet, así como de blockchain, la economía global y los derechos individuales. Hemos tomado medidas concretas hacia esta visión y apoyamos públicamente la adopción de OP_CAT.
Es hora del próximo desafío de STARK. Ha llegado el momento de que los STARK demuestren su capacidad de escalar en la moneda más igualitaria de la historia, Bitcoin. Una vez que Bitcoin adopte OP_CAT, la implementación de validadores STARK en Bitcoin Script se convertirá en una realidad. Esto abre la puerta a un movimiento seguro y autohospedado entre Bitcoin y Starknet, creando una red secundaria de una sola capa que escala tanto a Ethereum como a Bitcoin.
La criptotecnología puede limpiar el mundo digital y financiero, brindar integridad a las monedas y reequilibrar el poder en la sociedad, alejándolo de las grandes empresas tecnológicas y devolviéndolo a manos de individuos soberanos. Es una herramienta para empoderar a las personas y a las comunidades de base. En resumen, es una fuente de bondad. Por eso necesitamos una visión que lo demuestre y que sea relevante para todos. Dejé una tranquila carrera académica para perseguir esta visión.
Ninguna visión puede completarse sin ampliar la cadena de puntos de partida de este gran proyecto. Al escalar Bitcoin, liberaremos el poder de blockchain para cambiar el mundo. StarkWare respalda esta iniciativa con medidas prácticas y el lanzamiento de un fondo de $1 millón para respaldar nuevas investigaciones que revelarán los pros y los contras de la adopción de OP_CAT por Bitcoin.
Nuestra asociación estratégica con Weikeng Chen de L2 Iterative Ventures (L2 IV) a través de la Fundación ZeroSync fue muy fructífera y finalmente condujo a la creación del Bitcoin Wildlife Sanctuary. Aprovechamos la experiencia práctica en ingeniería e investigación de su equipo para avanzar en los esfuerzos de código abierto para implementar convenciones basadas en OP_CAT y validadores STARK en Bitcoin Script. También estamos agradecidos con BitVM y ZeroSync Foundation por ayudar a muchas personas a aprovechar el potencial de Bitcoin. Carter Feldman de QED también fue influyente, mostrándonos lo que una nueva perspectiva y una visión abierta de Taproot pueden revelar.
Después de esta publicación, habrá muchas actualizaciones oficiales de StarkWare y Starknet, pero por ahora quiero volver a lo básico y explicar por qué hacemos lo que hacemos.
(fuente de vídeo)
2008: fractura
Era 2008 y acababa de producirse el colapso financiero mundial. En respuesta, Satoshi Nakamoto publicó el revolucionario libro blanco de Bitcoin. En este momento de ruptura, Satoshi nos mostró cómo podíamos hacer las cosas de manera diferente. Nosotros, el público, podemos exigir y hacer cumplir estándares más altos de integridad y transparencia en el sector financiero. Satoshi Nakamoto introdujo un protocolo inclusivo que invitaba a todos a unirse, en lugar de depender de las fortalezas y rascacielos de los bancos tradicionales. A través de la minería y las tarifas de Bitcoin, el protocolo distribuye valor de manera justa y transparente a su amplia base de contribuyentes. Cuanto más amplia sea la base de contribuyentes, mejor y más seguro será Bitcoin.
Bitcoin nos brinda mucho más que un libro de contabilidad: nos brinda confianza en el cambio. Llega en un momento en que los bancos están metiendo la pata, ocupados recuperando casas y esperando que no nos demos cuenta de que incluso con todas las actitudes confiadas de "confía en nosotros" de las hipotecas, una casa no siempre es "segura como una casa".
El impacto de Bitcoin, cuando se materialice plenamente, podría trascender la realidad que vemos hoy. Su destino puede y debe ser ser ampliamente utilizado como reserva global. Puede formar la base de una “red de integridad” global que sustenta todas las funciones sociales requeridas por nuestra sociedad libre: dinero, gestión de derechos de propiedad e interacción social.
El libro blanco de Bitcoin prevé una red de facto para pagos, tanto grandes como pequeños, operada por todos, ricos y pobres. Hoy en día, 1.500 millones de personas en todo el mundo ni siquiera tienen una cuenta bancaria. Para estas personas, los pagos con Bitcoin no son sólo una alternativa, sino su primera exposición a la infraestructura financiera. Hoy en día, Bitcoin ofrece muy poca capacidad y la capacidad existente es demasiado cara para casi todos estos 1.500 millones de personas. Mi motivación es desarrollar tecnología que haga que Bitcoin y la sociedad libre que sustenta sean accesibles para todos.
Elefante en el texto.
Algunos consideran a StarkWare un fanático de Ethereum. Si bien compartimos los valores de Ethereum y estamos comprometidos con su éxito, somos, ante todo, entusiastas de STARK. Starknet se implementa como una segunda capa de Ethereum, y conectar Starknet a Bitcoin también es una extensión natural de su conjunto de funciones. Esto es consistente con nuestra visión inquebrantable desde la fundación de StarkWare de que los STARK son el bien público necesario para escalar todos los proyectos de blockchain verdaderamente descentralizados. Por supuesto, Ethereum también es la encarnación de la misma ambiciosa misión descrita anteriormente, aunque toma un camino diferente con diferentes compensaciones. Esto es bueno porque, en general, aumenta nuestras posibilidades de éxito en el establecimiento de protocolos que puedan resistir a los actores estatales. Los valores fundamentales de Ethereum son la razón por la que lo elegimos como capa de liquidación para Starknet, y estos valores permanecen. Creemos firmemente en Ethereum y estamos comprometidos con su éxito a largo plazo. Introducir ZK-STARK en Bitcoin no es un cambio de nuestro camino, sino un regreso al punto de partida. Hasta ahora, StarkWare ha implementado todos sus sistemas en Ethereum. Pero la idea de que STARK escalara la cadena de bloques surgió por primera vez en una conferencia de Bitcoin en la primavera de 2013.
Subí al escenario para hablar en una conferencia para discutir mi investigación entonces preliminar y algo excéntrica sobre un tipo de pruebas criptográficas que llegaron a llamarse STARK, y muchos en la audiencia respondieron que este tipo de investigación criptográfica era exactamente lo que blockchain necesitaba. En otras palabras, fui "pillado naranja" con Bitcoin, dos años antes del lanzamiento de Ethereum.
Por eso, StarkWare ha estado profundamente involucrado con Bitcoin desde el principio y siempre ha visto la red con admiración. Ahora siento que Taproot y potencialmente OP_CAT pueden tener esta conversación abiertamente mientras dan forma a lo que es posible para Bitcoin.
También apoyamos proyectos innovadores de Bitcoin como ZeroSync, que integra pruebas ZK con Bitcoin para mejorar la privacidad y la escalabilidad. StarkWare también encargó al investigador John Light que escribiera el Informe de acumulaciones efectivas sobre Bitcoin, que reevaluó el potencial de las acumulaciones efectivas existentes para integrarse con Bitcoin y concluyó que puede existir una combinación ideal. Nuestro probador-verificador circular STARK Stwo de próxima generación trabaja en el campo finito M 31. Esta área encaja bien con Bitcoin Script, lo que nos hace ideales para ofrecer la próxima generación de extensiones de Bitcoin.
lo que quiero ver
Mi sueño es ver que Bitcoin alcance la escala que necesita para seguir funcionando para todos. Esto incluye estar abierto a todos, sin barreras financieras. Creo que esto debe adherirse a la insistencia de Satoshi Nakamoto en la descentralización y la seguridad.
Internet comenzó como un patio de recreo para un grupo especializado de ingenieros y académicos. Se necesitaron años para ampliarlo y convertirlo en la infraestructura que sustenta nuestras vidas. Blockchain es una herramienta que se ejecuta sobre Internet y puede democratizar Internet y reequilibrar el poder al distribuir confianza e integridad a individuos soberanos en una gran comunidad, en lugar de delegarla a unas pocas grandes corporaciones. Pero para realmente capturar el poder y devolvérselo a las masas, necesita expandirse.
También creo que la oportunidad de escalar Bitcoin debería aprovecharse para promover un valor que muchos en la comunidad Bitcoin consideran importante: la privacidad. La misma criptografía que proporciona la escalabilidad de Bitcoin también proporciona la materia prima para sus capacidades de privacidad mejoradas. Con el tiempo veremos que puedes tenerlo todo: tus claves, tus monedas, tu confidencialidad.
¿Cómo esperamos lograr esto?
Nosotros, StarkWare, estamos tomando tres pasos concretos para escalar Bitcoin hoy:
Propondremos un nuevo diseño de Starknet que unifique el espacio al convertir a Starknet en una segunda capa descentralizada autohospedada con liquidación simultánea en Ethereum y Bitcoin. Una única capa que se deposita sobre ambas cadenas simultáneamente. Nuestro equipo realizará o patrocinará todo el trabajo necesario para lograr este objetivo. Los detalles de la arquitectura en la que estamos trabajando se anunciarán en las próximas semanas.
StarkWare ha lanzado un fondo de 1 millón de dólares que se otorgará a investigadores y desarrolladores de Bitcoin para estudiar OP_CAT y su impacto. Estas subvenciones se otorgarán a personas y proyectos que realicen investigaciones de buena fe, ya sea a favor o en contra de las actualizaciones, y a contribuyentes que proporcionen pruebas de concepto para casos de uso de OP_CAT. Los detalles sobre el fondo se anunciarán la próxima semana.
En última instancia, creemos que la bifurcación suave OP_CAT Bitcoin es el camino más seguro para el escalamiento de Bitcoin, permitiendo específicamente la verificación y acumulación de STARK. Por lo tanto, anunciamos nuestro apoyo público a OP_CAT. OP_CAT hace posible la acumulación sin confianza en Bitcoin al permitir convenciones recursivas que administran y actualizan automáticamente su estado, aumentando así significativamente el rendimiento de las transacciones sin sobrecargar Bitcoin.
¿Qué se puede desbloquear al escalar Bitcoin?
Al escalar Bitcoin, podremos procesar transacciones de millones de usuarios en un segundo, en comparación con las trece transacciones por segundo actuales. Algunos casos de uso que imaginamos para las extensiones de Bitcoin incluyen:
Escalar Bitcoin y Ethereum simultáneamente: Blockchain está fragmentada hoy. Puedes elegir el "oro digital" de Bitcoin, que tiene valor pero no puede hacer mucho más, o Ethereum, que aspira a ser la "computadora del mundo", o una de las otras cadenas más pequeñas. Al abarcar y ofrecer la posibilidad de elegir entre las dos cadenas más grandes (las dApps pueden elegir una o ambas), Starknet eliminará su fragmentación. Ampliará ambas simultáneamente sin interferir con la gobernanza independiente de ninguna de las cadenas.
Privacidad: Las STARK, pruebas criptográficas utilizadas en procesos de escalado, tienen incorporado un enorme potencial de privacidad aún no realizado. El potencial de la privacidad es algo natural para la comunidad Bitcoin. Los aspectos de “conocimiento cero” de la tecnología ya se comprenden bien, pero aún es necesario analizarlos y traducirlos en soluciones prácticas. La integración de segundas capas privadas en el ecosistema de Bitcoin, aprovechando tecnologías como Zcash, MimbleWimble o Noir, puede mejorar significativamente la privacidad de las transacciones.
Proporcionar servicios financieros a los excluidos: Para nosotros, la misión de Bitcoin siempre ha sido, en parte, empoderar a los desfavorecidos. Aproximadamente 1.500 millones de personas en todo el mundo carecen de servicios bancarios tradicionales, lo que crea una barrera a la movilidad financiera ascendente. Otros intentos de escalar Bitcoin aún no han proporcionado soluciones para su uso masivo. A través de nuevos métodos de escalamiento y herramientas adicionales, Bitcoin tiene el potencial de proporcionar un sistema financiero global e inclusivo para los no bancarizados del mundo.
Innovación financiera en Bitcoin: El Bitcoin de hoy admite pagos digitales en efectivo, pero los mercados modernos necesitan más: mejores opciones de autocustodia con bóvedas programables, gestión de riesgos y herramientas de cobertura, crédito, préstamos, derivados, contratos de futuros y más. Todo esto requiere más funciones que no pueden ni deben crearse directamente en Bitcoin. Hacer de Starknet una segunda capa de Bitcoin ofrece lo mejor de ambos mundos: innovación financiera masiva respaldada por la seguridad de Bitcoin como oro digital.
Experiencia de usuario mejorada: la seguridad de autocustodia original de Bitcoin también dificulta su manejo seguro desde la perspectiva del usuario promedio. Una segunda capa moderna proporcionaría a los usuarios interacciones autohospedadas seguras y simples para la mayoría de sus necesidades diarias, al tiempo que dependería de la sólida pero torpe seguridad de la primera capa de Bitcoin como reserva de valor a largo plazo.
¿Por qué OP_CAT, STARK y Starknet?
¿Por qué elegir OP_CAT? Los STARK requieren verificación de la cadena hash, nada más. Su ciclo de verificación principal consiste en operaciones algebraicas simples (suma y multiplicación de números primos pequeños) y verificación de que las entradas confirmadas previamente a través de un árbol Merkle se abren correctamente. OP_CAT hace posible de manera única crear y abrir entradas del árbol Merkle en Bitcoin Script, porque la operación principal que permite la creación y verificación del árbol Merkle es concatenar dos valores y luego aplicar hash (OP_CAT permite la concatenación). Aunque otros códigos de operación que habilitan convenciones pueden ser más poderosos, OP_CAT es el único en discusión actual que permite la verificación del árbol Merkle.
¿Por qué elegir STARK? En resumen, ofrecen la mayor escala, son los más probados en batalla, los más seguros, no requieren ninguna configuración de confianza como "residuos tóxicos", ni primitivas criptográficas exóticas, e incluso son seguros poscuánticos. El nuevo probador-verificador STARK, Stwo, utiliza números pequeños que encajan en la pila de Bitcoin y son más eficientes.
¿Por qué elegir Starknet? Starknet ya cuenta con una vibrante comunidad de desarrolladores en Ethereum y un lenguaje de programación que pone en sus manos todo el poder de escalamiento. El lenguaje Cairo nativo (y de código abierto) de Starknet le resultará familiar a cualquier desarrollador que conozca Rust. La comunidad Bitcoin actual no tiene un lenguaje obvio de alto nivel para construir un mundo de actividad en cadena. Espero que El Cairo pueda llenar este vacío y convertirse en uno de los idiomas nativos de Bitcoin.