Inicio / Criptomonedas / La web descentralizada puede ayudar a prevenir ataques al estilo BadgerDAO

La web descentralizada puede ayudar a prevenir ataques al estilo BadgerDAO

La web descentralizada puede ayudar a prevenir ataques al estilo BadgerDAO

Otro mes, otro hackeo de DeFi. Ahora es el turno de BadgerDAO, con el protocolo DeFi del puente bitcoin sufriendo un exploit que resultó en el retiro de alrededor de $120 millones en fondos sin autorización. El hackeo es otro golpe a la reputación de seguridad de DeFi, particularmente en un momento en que otros factores ya están creando obstáculos para el mercado de criptomonedas en general.

En este caso, los problemas de BadgerDAO no provienen de sus propios protocolos, sino de su interfaz de usuario frontal, que está alojada en el proveedor centralizado Cloudflare. Según el equipo de BadgerDAO, se insertó un script malicioso en su clave API de Cloudflare, y los piratas informáticos pudieron usar este script para interceptar transacciones y transferir fondos. BadgerDAO incluso trató de suplicar directamente a las partes responsables que restauraran las criptomonedas tomadas debido al exploit.

El hack BadgerDAO destaca que una de las mayores vulnerabilidades de seguridad que afectan a las aplicaciones supuestamente descentralizadas es la dependencia del alojamiento web centralizado. Conscientes de esta deficiencia, los protocolos de blockchain como Internet Computer tienen como objetivo proporcionar una alternativa basada en blockchain a la web descentralizada en el backend, donde se alojan y consultan los datos, así como en el frontend, donde los usuarios interactúan con un sitio web.

“El ataque BadgerDao destaca los peligros del alojamiento en servidores tradicionales que pueden ser interceptados por piratas informáticos en lugar de una cadena de bloques Web3”, dice Max Chamberlin, quien lidera el desarrollo de productos y estrategias para el protocolo comercial InfinitySwap. “Cualquier atacante que pueda controlar el servidor puede suplantar un sitio web frontend que parece ser un intercambio como BadgerDao o Uniswap, pero en realidad es una trampa para el atacante. Los sitios web en la computadora de Internet, por otro lado, se pueden construir de manera que la lógica central sea inmutable, lo que reduce la superficie de ataque para los piratas informáticos”.

Web3 frente a web 2.0

Es irónico que gran parte del público perciba la tecnología blockchain como riesgosa, mientras que la conocida tecnología Web 2.0 se considera probada y verdadera contra las amenazas de seguridad. De hecho, el hack de BadgerDAO ilustra cómo suele ocurrir lo contrario, donde la tecnología Web 2.0 proporciona el vector de ataque.

El reciente exploit no solo dañó la reputación de BadgerDAO: alrededor de 54 millones de dólares en bitcoins robados durante el hackeo pertenecían al protocolo de préstamo de Celsius Network. Esto refleja cómo la industria de las criptomonedas en su conjunto puede verse afectada por su continua dependencia de proveedores centralizados como Cloudflare y Amazon Web Services. Incluso una interrupción de AWS puede dañar un intercambio descentralizado, como sucedió recientemente con dYdX.

BadgerDAO está lejos de ser único entre los dapps en el uso de un proveedor de gran empresa para su interfaz de usuario frontal. Uniswap, SushiSwap, Compound y otras plataformas DeFi líderes también confían en la nube centralizada para sus interfaces frontales. Esta dependencia expone a numerosas plataformas DeFi a varios riesgos.

Pero la tecnología de cadena de bloques y los principios de descentralización pueden ayudar a reducir la superficie de ataque de las criptomonedas y evitar los ataques al estilo de BadgerDAO, brindando a las dapps una alternativa a los servicios Web 2.0 centralizados y basados ​​en la nube.

Esta fue en parte la inspiración detrás de Internet Computer blockchain, una «computadora mundial» optimizada para Web3. Desarrollado por la fundación sin fines de lucro DFINITY, Internet Computer se concibe como una pila de tecnología de desarrollo de cadena de bloques para dapps, sin pasar por la TI tradicional, como los firewalls y los proveedores de la nube.

Además de procesar transacciones y ejecutar contratos inteligentes, Internet Computer proporciona la infraestructura web descentralizada en la que se ejecutan las dapps y las interfaces. Utiliza una red distribuida de subredes, que son esencialmente mini-blockchains, para procesar los datos del contrato inteligente del «recipiente» necesarios para alojar y operar sitios web y servicios basados ​​en la web. La integración de Blockchain con el estándar WebAssembly permite que el código de contrato inteligente se ejecute directamente en el navegador.

Al ejecutar servicios web y dapps solo en una red descentralizada, sin tener que llamar a Amazon o Cloudflare para alojarlos, se elimina la posibilidad de que un actor malicioso descubra un error o una vulnerabilidad en los servicios centralizados o las API que usa una dapp para comunicarse. con estos servicios.

“Con el advenimiento de la criptografía Chain Key, que es esencialmente un servicio de firma de claves criptográficas distribuidas, hemos agregado seguridad a Bitcoin en la computadora de Internet”, señala Chamberlin. “Ya no necesitamos carteras activas que se ejecuten en servidores pirateables para proteger sus activos; todo puede ejecutarse directamente desde una cadena de bloques segura y comprobada. En InfinitySwap, estamos emocionados de ver cómo BTC migrará a Internet Computer como resultado de sus propiedades de seguridad”.

El principio de descentralizar dapps no solo donde se alojan sus datos sino también donde los usuarios interactúan con ellos es simple y las ventajas de seguridad son claras. Los servicios basados ​​en blockchain que se ejecutan directamente en la web pueden ayudar a eliminar las costosas vulnerabilidades de la Web 2.0 en DeFi mientras protegen y hacen crecer el ecosistema criptográfico en su conjunto.