Compartir este artículo

Un hardware confiable puede ayudar a que Bitcoin escale, pero ¿a qué costo?

herramientas, ferretería
herramientas, ferretería

A medida que el año 2016 llega a su fin, el desarrollo de Bitcoin continúa en una encrucijada.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Long & Short hoy. Ver Todos Los Boletines

Tomemos como ejemplo la tan esperada solución de escalado, Lightning Network. Un proyecto de código abierto que busca aumentar la capacidad de Bitcoin a millones de transacciones por segundo (y, por consiguiente, el valor de la tecnología), su código está casi listo para su lanzamiento. Sin embargo, Bitcoin aún no está del todo listo para el cambio.

Si bien es posible implementar alguna forma de Lightning Network hoy en día, el cambio técnico que podríaallanar el camino Para una versión mejorada, aún se necesita el apoyo casi unánime de mineros y usuarios; de lo contrario, no se activará. (Por ahora, la señalización de hashrate de los mineros se ha estancado en alrededor del 25%, lejos del 95% necesario).

Este cuello de botella ha llevado a algunos investigadores a comenzar a explorar otras opciones para hacer despegar los canales de pago estilo Lightning.

Una nueva idea, Teechan, proviene de la Iniciativa para Criptomonedas y Contratos (IC3), un grupo académico centrado en blockchain y dirigido por la Universidad de Cornell. publicación de anuncioexplica que el protocolo de transacciones fuera de cadena es similar a Lightning Network, permitiendo potencialmente millones de transacciones por segundo, pero utiliza una construcción diferente.

Es decir, se basa en un tipo especial de hardware, Intel SGX, que enmascara los datos y los protege de manipulaciones externas.

La ventaja es que funciona ahora mismo y que aprovecha la relativa ubicuidad de los chips de Intel.

Ittay Eyal, ONE de los científicos informáticos detrás de Teechan, le dijo a CoinDesk:

Teechan trabaja básicamente con la red Bitcoin existente, sin modificaciones. Organizamos un canal en la red de pruebas de Bitcoin únicamente con funciones disponibles en la red operativa.

Sin embargo, ONE que KEEP en cuenta que los participantes necesitarían comprar un tipo específico de ordenador con un hardware específico para abrir un canal. (Intel SGX solo funciona en una parte de los productos de la compañía).

Si bien los desarrolladores de Bitcoin dicen que no se oponen a la idea de un hardware confiable en todas las redes de blockchain, la idea de que podría aplicarse a una red global sin confianza en alguna capacidad ha alguno en pie de guerra.

Debate sobre la descentralización

El problema para muchos es que el hardware confiable está en desacuerdo con el modelo de seguridad descentralizado de Bitcoin tal como se ha concebido popularmente. Por naturaleza, requiere cierto grado de confianza en el gigante tecnológico Intel.

El uso de hardware confiable en proyectos de Criptomonedas (que en gran medida están impulsados ​​por software) ha El escepticismo se dibujó antespor esa razón.

Si bien los entornos de ejecución confiables son una forma de garantizar la Privacidad y seguridad de los datos, Intel (u otro proveedor de hardware) potencialmente tiene una puerta trasera al contenido.

"Es totalmente cierto", afirmó Ari Juels, profesor de informática de Cornell Tech, aunque argumentó que es "difícil escapar" de la centralización en todas sus formas. La confianza en Intel es particularmente difícil de evitar, añadió, ya que sus chips impulsan tantos dispositivos, incluso los nodos y monederos de los que ya dependen los bitcoineros.

Según datos de 2015,casi el 90%De todas las computadoras, funcionan con chips Intel.

Parece que también hay cierto interés en la idea por parte de otras comunidades de blockchain de código abierto.

El creador de Ethereum , Vitalik Buterin, por ejemplo, publicó una publicación en TwitterencuestaLa semana pasada, preguntó a sus seguidores qué pensaban sobre la tendencia a utilizar hardware confiable como "ingrediente" en proyectos de blockchain, lo que recibió una respuesta mixta.

Según el criptógrafo Matthew Green, la respuesta podría no ser tan clara.

"Depende de lo que esté en juego. ¿La seguridad de una red global y miles de millones de dólares? De ninguna manera", dijo.comentó, reiterando que cree que Intel representa un único punto de falla.

Aquí Green podría estar haciendo referencia a la prueba del tiempo transcurrido (Poeta), un algoritmo de consenso desarrollado por Intel que utiliza el mismo hardware de Intel.

Otros casos de uso

Con esto en mente, el IC3 ha estado investigando casos de uso de computación confiable más allá de los canales de micropagos. (Intel incluso se incorporó recientemente como patrocinador del grupo académico de blockchain).

Además, de los 13 proyectos de blockchain enumerados enel sitio web de IC3, al menos tres utilizan la computación confiable hasta cierto punto como una forma de garantizar la integridad o Privacidad de los datos.

Una razón es que los contratos inteligentes que se ejecutarían sobre una cadena de bloques se consideran cada vez más como herramientas para la verificación de datos, por ejemplo, si la temperatura en una fecha y hora determinadas fuera necesaria para su ejecución.

Prácticamente cualquier contrato inteligente interesante debe tener conocimiento del estado del mundo real. Cualquier instrumento financiero debe tener una idea de lo que ocurre en el mundo real, ya sean precios de acciones o de materias primas, dijo Juels.

Pero, si bien puede parecer una tarea fácil, recuperar datos confiables para contratos inteligentes es lo que Juels llamó un "obstáculo bastante importante", porque los datos pueden manipularse antes de que lleguen al contrato inteligente.

Argumentó que los oráculos actuales en Ethereum no ofrecen una alta garantía de confianza. Por otro lado, el proyecto... Pregonero utiliza SGX para extraer datos de un sitio web que los participantes consideran confiable con la seguridad de que no serán manipulados en su camino hacia el contrato inteligente.

El libro blanco de Town Crier es público, y IC3 planea lanzar una versión pública en Ethereum a principios de 2017.

Halcón

Es otro proyecto de Ethereum que utiliza la Tecnología de Privacidad de Zcash para ocultar las direcciones de envío y recepción de las transacciones de Ethereum . Los programadores pueden escribir contratos inteligentes como lo harían normalmente y luego ejecutarlos a través del compilador Hawk para MASK su contenido.

Al desempeñar el papel de "administrador" en algunas aplicaciones de Hawk, Intel SGX puede ayudar a ejecutar contratos inteligentes de Hawk que ven las entradas de un usuario, pero se confía en que las KEEP en Secret para otros programas.

Usos futuros

Y esto puede ser sólo el comienzo.

Juels cree que hay muchas aplicaciones futuras de hardware confiable que aún están por explotar y muchos más experimentos que los desarrolladores pueden intentar.

Como ejemplo, citó cómo las recompensas por errores ahora ofrecen recompensas a los programadores, lo que beneficia a los proyectos de código abierto (comoEthereum) así como programadores capaces de detectar errores. Sin embargo, Juels mencionó que el intercambio justo suele ser un problema. Los programadores no siempre reciben el pago prometido tras revelar el error que encontraron, mientras que otros pueden recibir un pago por encontrar un error que no es real ni útil.

Propuso la idea de un contrato inteligente de recompensas por errores. Gracias a las sólidas garantías de integridad de SGX, los cazadores de recompensas pueden demostrar que descubrieron un error sin revelárselo a la empresa.

En el futuro, IC3 también buscará mejorar los conceptos que ya existen y continuar con el desarrollo de protocolos que utilicen hardware confiable.

Aunque el jurado aún puede estar deliberando sobre la Tecnología, es seguro decir que podría convertirse en una gran tendencia en el próximo año a medida que las principales cadenas de bloques compiten para aumentar la capacidad.

Imagen de herramientasvía Shutterstock

Alyssa Hertig

Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.

Alyssa Hertig