Artículo de Blog
Autor
Leigh McCulloch
Fecha de publicación
Puente Estelar
Puente
En los últimos años, hemos visto cómo las blockchains crecen en adopción y utilidad, estableciendo su lugar en el sistema financiero global. Al mismo tiempo, mientras han crecido en popularidad, hay una creciente fragmentación, reflejando la fragmentación que hemos visto (y hemos estado tratando de resolver) en las finanzas tradicionales.
Stellar, por otro lado, se está convirtiendo en una capa de interoperabilidad establecida entre una amplia variedad de sistemas financieros con un número creciente de anclajes Stellar conectando monedas fíat con stablecoins emitidas en Stellar. Hoy, los usuarios pueden canjear activos en sus billeteras Stellar fuera de la red por un dólar real, peso u otra moneda fíat en su bolsillo — o más importante aún, pueden intercambiar entre monedas a una velocidad más rápida y con un costo menor que en las vías existentes.
Pero si Stellar aspira hacia su misión de crear acceso equitativo a la infraestructura financiera mundial, necesita ser un puente - no solo hacia el sistema financiero tal como está hoy, sino hacia el sistema financiero en el que se está evolucionando, que ahora incluye otras redes blockchain. Por eso, participantes en el ecosistema de Stellar, como Pendulum y Flare, están habilitando acceso a otras blockchains mediante el desarrollo de tecnologías que unen blockchain con blockchain.
Hoy, estamos anunciando un nuevo proyecto: Starbridge, una integración de confianza mínima entre Stellar y Ethereum.
El desarrollo y diseño de Starbridge apenas está comenzando, y estamos partiendo con los siguientes requisitos:
Para la lista completa de requisitos, ver docs/requirements.md.
Starbridge transferirá dos tipos de activos para facilitar capacidades bidireccionales simétricas: activos locales y activos envueltos.
Starbridge utilizará estos activos para realizar dos tipos diferentes de transferencias:
Cuando los activos locales se depositan en el puente, se bloquearán en una cuenta o contrato. La mayoría de las estadísticas para puentes miran el valor total bloqueado (TVL) como una medida de éxito, siendo la metodología que más depósitos equivalen a un TVL más alto.
Así es como funciona Starbridge a un alto nivel. La cuenta/contrato donde se bloquean los activos será controlada por un grupo de operadores de Starbridge. Cada operador de Starbridge tendrá su propia llave única, y todos juntos, controlarán la cuenta/contrato. El control y la descentralización se establecerán usando una configuración de firmantes m-de-n.
Cuando decimos m-de-n, queremos decir que hay algún número de firmantes, n, que pueden autorizar transacciones, y para que una transacción sea autorizada, un subconjunto de esos firmantes, m, debe firmar.
Por ejemplo, si la configuración de firmantes es 3-de-5, cualquier 3-de-los-5 firmantes necesitan firmar para autorizar. Esto significa que hay tolerancia al fallo, tolerancia al comportamiento nefasto o negligente, y control descentralizado del valor bloqueado.
El flujo de una transferencia toma solo unos pocos pasos:
El diseño de Starbridge también vendrá con la capacidad de revertir transferencias que no se puedan completar. Una reversión funcionará de la misma manera que un envío, excepto que el emisor se convierte en el receptor en la misma cadena.
Starbridge está en un desarrollo muy temprano, y continuamos iterando en el diseño y sus capacidades. A medida que este proyecto se refine más, miraremos las mediciones de éxito, y esperamos evaluar formas en las que podemos ir más allá de TVL creando métricas informadas por la interoperabilidad y el acceso, que están en el corazón de nuestra misión. Creemos que Starbridge es una manera significativa en la que podremos mantener y construir el papel de Stellar en el sistema financiero, fomentando el acceso dentro y más allá de blockchain. Al aumentar la accesibilidad a las fortalezas de Stellar, tanto a través de vías de pago tradicionales como de otras blockchains, el sistema financiero puede continuar evolucionando e innovando hacia alturas aún mayores.
Para leer más sobre el diseño, ver docs/design.md. Para seguir el progreso de Starbridge, visitar github.com/stellar/starbridge, unirse al Discord de Desarrolladores de Stellar y estar atentos a este espacio.