No es ningún secreto que las dApps y los negocios orientados a Blockchain han tomado el mundo por asalto estos últimos años. Sin embargo, Ethereum, Solana y otras similares han empezado a tener problemas. Estas Blockchains se han enfrentado a problemas de seguridad y tiempo de funcionamiento, al tiempo que se han visto desbordadas por el número de sus usuarios.

Cuando las startups buscan una capa base de Blockchain sobre la que construir, buscan una base segura y fiable. Esto significa un algoritmo de prueba fuerte y un tiempo de actividad cercano al 100%. A informe reciente de Trust Machines una de las startups más prometedoras del sector, demuestra que Bitcoin podría ser justo lo que están buscando.

¿Qué es un protocolo de capa base y por qué es importante?

La capa base o capa 1 de Blockchain es una Blockchain como Bitcoin, Ethereum o Solana y su infraestructura subyacente. Estos capa 1 Blockchains pueden validar y finalizar las transacciones de Blockchain sin necesidad de otra red. Los protocolos de capa 2, por otro lado, son generalmente más escalables pero dependen de otra red para la seguridad y de un protocolo de consenso. Estos son sus Polígonos, sus Arbitrios, sus Cadenas xDai.

Las cadenas de capa 2 se utilizan porque no son tan restrictivas a la hora de construir aplicaciones complejas y generalmente tienen una mayor capacidad de escalado que sus homólogas de capa 1. Del mismo modo, debido a los grandes tiempos de transacción de Bitcoin, es poco probable que puedas construir un juego satisfactorio directamente sobre él. Sin embargo, la cadena de capa 2 abre vías adicionales para que las amenazas se cuelen, haciendo que la seguridad de la capa sea aún más importante.

Una cadena de capa 1 de alta calidad es necesaria para la mayoría de las aplicaciones es la necesidad de una forma segura y fiable de validar y finalizar las transacciones. Si una cadena de capa 1 puede ser atacada o derribada, todas las cadenas de capa 2 que dependen de ella caerán juntas. Esto, a su vez, significa que todas las aplicaciones que dependen de esas cadenas experimentarán dificultades.

Bitcoin, en particular, destaca aquí, ya que su protocolo base tarda semanas, meses o, a veces, incluso años en pasar de la propuesta a la implementación. Esto se debe a que la comunidad tiene un largo y riguroso proceso de discusión cada vez que se hace una propuesta. Se aseguran de que los cambios sean seguros y se ajusten a los valores fundamentales de la cadena.

¿Por qué no se han creado ya aplicaciones sobre Bitcoin?

Entonces, si Bitcoin es tan seguro y fiable, ¿por qué no hemos visto ahora una avalancha de aplicaciones construidas sobre Bitcoin? A diferencia de Ethereum, Solana o Cardano, Bitcoin nunca se hizo para albergar aplicaciones en su capa base. Bitcoin se supone que es un medio de pago P2P resistente a la censura.

Bitcoin uses a simple, Turing incomplete architecture. The Turing incompleteness of Bitcoin makes it a simpler architecture and helps it decrease its complexity and number of vulnerabilities. This makes it a fairly cumbersome system to build applications upon.

Otro problema de Bitcoin es el bajo rendimiento de su capa base. Aunque la capa base de Bitcoin Mecanismo de consenso PoW (Proof-of-work) garantiza la seguridad, la descentralización y la inmutabilidad de cada transacción, también impide en gran medida el número de transacciones que pueden producirse cada segundo. En la actualidad, Bitcoin procesa entre 5 y 7 transacciones por segundo, una cifra muy inferior a la de la mayoría de las cadenas de nivel 1.

¿Cómo las aplicaciones basadas en Bitcoin están creciendo a pesar de los desafíos?

El mismo informe publicado por Trust Machines muestra que una cantidad masiva de BTC está siendo transportada a ETH para su uso en dApps a través de puentes. Esto supera con creces el BTC transportado a través de redes de rayos en un periodo de tiempo similar. Dado que los puentes introducen una capa adicional de inseguridad y riesgo, eso muestra un cierto grado de demanda de aplicaciones nativas de Bitcoin entre los usuarios de Blockchain.

Algunas de estas aplicaciones (al menos las más sencillas que pueden funcionar en un entorno de recorrido incompleto) se construirán directamente sobre la capa base de Bitcoin. Esto es especialmente probable en el caso de las aplicaciones orientadas a las finanzas, que se beneficiarán enormemente de los 575.000 millones de dólares de capitalización de mercado de Bitcoin y de su enorme liquidez.

Sin embargo, la mayoría de las aplicaciones utilizarán protocolos de capa 2 sobre Bitcoin, como Lightning Network o Liquid. Todos estos protocolos abordan ciertos problemas dentro de Bitcoin, ya sea la dificultad de programar aplicaciones o el bajo rendimiento. Algunas soluciones más singulares, como Stacks, don’t link to Bitcoin as a traditional layer 2 protocol.

Stacks is a layer 1 protocol connected to Bitcoin through its consensus mechanism – proof of transfer. This enables Stacks to utilize Bitcoin’s base layers to their fullest while providing DeFi applications, smart contracts, and even NFTs to its userbase.

This is extremely exciting, especially with firms like Trust Machines working on creating tools to make developing smart contracts easier using Stacks. This will allow developers to have an easier time developing apps on Bitcoin and will, in turn, drive in more users.

¿Por qué las startups se decantan por el Bitcoin?

With layer 2 solutions, Stacks, and the like doing a great deal to resolve Bitcoin’s major issues, the question of what makes Bitcoin so valuable to build on remains open. We touched a little on this when talking about base layer protocols, but Bitcoin is incredibly secure and reliable. This means attacks like those that happened to Ethereum are nigh-impossible, and massive downtimes like the ones experienced by Solana are also incredibly unlikely.

This makes apps built on Bitcoin inherently more stable and trustworthy – two extremely important assets to have, especially with dealing with users that have vested a large amount of their wealth into Bitcoin.

On that topic, since Bitcoin is the most popular cryptocurrency with the highest market capitalization, users are more likely to have Bitcoin already around to spend on dApps and smart contract interactions. Today, users lose thousands due to fees when transferring Bitcoin into Ethereum (or another cryptocurrency). If these users could jump to a DeFi marketplace that runs natively on Bitcoin so they could evade those fees, they would do so in a heartbeat.

Finally, Bitcoin’s base layer is very stable and gives its users peace of mind regarding base layer changes. Other chains like Ethereum are already looking to simplify their base layer into something more akin to Bitcoin, so why not use Bitcoin instead? Even rollups, one of the main ways Ethereum scaled itself, seem possible on Bitcoin.

Palabras finales

While traditionally speaking, Bitcoin isn’t the best chain to build apps on, Web3 has shown time and time again that traditions are meant to be broken. The base layer of Bitcoin provides extreme stability and security unmatched by its largest competitors, such as Ethereum.

As the report provided by Trust Machines shows us, there’s a great untapped demand for Bitcoin-native applications. However, until the advent of Layer 2 protocols like Liquid and Lightning Network, there was no way to tap into that demand due to how Bitcoin is designed.

Today, some developers are even stepping away from these Layer 2 protocols and embracing more creative solutions like Stacks – a way to get the benefits of Bitcoin’s base layer while embracing the future of DeFi, NFTs, and most importantly, the smart contracts that make it all possible.