En blockchain existe un triángulo imposible, que es seguridad, descentralización y escalabilidad. Cuando estos tres se introducen en blockchain, solo se pueden elegir dos de tres y no se pueden satisfacer todos.

Bitcoin es un sistema blockchain que maximiza la seguridad y la descentralización a expensas de la escalabilidad. El tiempo de generación de bloques de Bitcoin es de aproximadamente 10 minutos, mientras que otras cadenas públicas comunes como Ethereum 2.0, Solana, etc. tienen tiempos de generación de bloques de segundos o incluso milisegundos. Se puede ver que Bitcoin ha hecho grandes sacrificios en términos de eficiencia y seguridad Y la descentralización es la más alta, lo que ha creado una gran demanda para la expansión de Bitcoin por parte de una gran cantidad de participantes de blockchain.

Bitcoin Layer2 es un plan de expansión para Bitcoin. Es principalmente una expansión de capa superior para escenarios de aplicación donde Bitcoin es escaso y tiene una eficiencia operativa relativamente ineficiente. El propósito es resolver la dimensión de escalabilidad del triángulo imposible mencionado anteriormente. Sistema de pilas.

El sistema Stacks es una red de capa superior de Bitcoin que admite aplicaciones descentralizadas y contratos inteligentes. Está conectada al sistema blockchain de Bitcoin a través de un mecanismo de consenso que abarca dos cadenas, logrando así tanto la seguridad de Bitcoin como los contratos inteligentes. escenarios.

Stacks adopta un enfoque piramidal, con una capa de liquidación base en la parte inferior (Bitcoin), luego agrega contratos inteligentes y programabilidad encima (Stacks), luego agrega una capa de escalabilidad y velocidad encima (subred de Hiro). Al adoptar este enfoque en capas, no solo tiene la misma rica funcionalidad que las cadenas públicas como Ethereum, sino que también evita muchas de las deficiencias de estas complejas cadenas públicas.

Stacks es una capa 2 de Bitcoin con algunas propiedades únicas, como su propio token que actúa como un mecanismo de incentivo para mantener su libro histórico de todas las transacciones y opera de acuerdo con su propio esquema de seguridad.

Aunque Stacks agrega funcionalidad adicional a Bitcoin, no cambia el contenido de Bitcoin debido a su mecanismo de consenso de Prueba de Transferencia (POX). Esto también es lo que diferencia a Stacks de las soluciones de escalamiento L2 en Ethereum (como Polygon o Arbitrum), que mantienen a Bitcoin simple y seguro, mientras que otras características y velocidad optimizada se implementan utilizando otras capas, por lo que incluso si otras capas se ven comprometidas, lo hará. no afecta la capa base (Bitcoin).