1. Lanzamiento escalonado del staking de Bitcoin de Babylon
El protocolo de staking de Bitcoin de Babylon conecta a los poseedores de bitcoins con la demanda de seguridad en la red de sistemas Proof-of-Stake como cadenas PoS, L2s, capas de disponibilidad de datos, oráculos, y otros. Lo hace sin un intermediario de confianza.
El protocolo se lanzará en tres fases.
1.1 Fase-1: Bloqueo de Bitcoin
Durante esta fase, los poseedores de bitcoins inician el proceso de staking enviando transacciones de staking de Bitcoin a la blockchain de Bitcoin.
Cada transacción bloquea los bitcoins designados dentro de un script de staking de Bitcoin seguro y autogestionado. Los stakers también especifican parámetros clave, incluyendo la clave pública del proveedor de finalidad que han elegido para delegar su poder de voto PoS. Esto prepara los bitcoins bloqueados para participar activamente en la validación del consenso PoS en las fases subsiguientes.
Cabe destacar que, si el staker también posee la clave privada del proveedor de finalidad asociado, esta delegación se considera una autodelegación. En cualquier caso, solo se delega el poder de voto. Los bitcoins en staking no se transfieren al proveedor de finalidad.
1.2 Fase-2: Activación del Staking de Bitcoin
En esta fase, se lanzará una cadena PoS de Babylon para recibir la seguridad criptoeconómica de los bitcoins bloqueados en la Fase-1.
Al lanzarse, los proveedores de finalidad con delegaciones adecuadas de la Fase-1 participarán en el consenso de la cadena PoS de Babylon determinando la finalidad de sus bloques. La cadena PoS de Babylon también habilitará el protocolo de sellado de tiempo de Bitcoin para la sincronización de tiempo entre cadenas necesaria para la seguridad del staking de Bitcoin.
1.3 Fase-3: Activación del Multi-Staking de Bitcoin
En esta fase, el protocolo de staking de Bitcoin de Babylon evolucionará hacia un mercado de seguridad compartida, permitiendo que cualquier sistema PoS utilice la seguridad del staking de Bitcoin.
Los poseedores de Bitcoin podrán hacer staking de los mismos bitcoins en múltiples sistemas PoS simultáneamente, permitiéndoles ganar múltiples recompensas de staking. La cadena PoS de Babylon actuará como el plano de control que facilita el staking de Bitcoin para todos los sistemas PoS.
2. Detalles de la Fase-1
2.1 Tiempo máximo de staking y desbonding a demanda
Durante la Fase-1, cada staking se establece con un tiempo máximo de staking (es decir, el bloqueo de tiempo en el script de staking de Bitcoin) de 64,000 bloques de Bitcoin, lo que equivale aproximadamente a 15 meses. Esto significa que cada staking expirará automáticamente y estará disponible para retiro después de este período.
Sin embargo, los stakers pueden desbondear su staking a demanda en cualquier momento antes de su expiración. Habrá un período de desbonding en la cadena de 1008 bloques de Bitcoin (aproximadamente 7 días y definido en el script de desbonding de Bitcoin), después del cual el staking expirará y estará disponible para retiro.
2.2 Transacciones involucradas
Todas las transacciones en la Fase-1 son transacciones de Bitcoin e incluyen:
-
Staking: Para hacer staking, los stakers de Bitcoin generan transacciones de staking de Bitcoin y las envían a la blockchain de Bitcoin.
-
Desbloqueo y retiro anticipado: Para desbloquear y retirar un staking antes de su expiración, un staker generará una transacción de desbloqueo seguida de una transacción de retiro.
Expiración automática y retiro: Un staking expirará automáticamente después de 64,000 bloques de Bitcoin a menos que haya sido desbondeado previamente por el staker. Para retirar un staking expirado, un staker generará una transacción de retiro.
No hay otras transacciones o mensajes que los stakers necesiten firmar en la Fase-1.
En particular, los stakers no firmarán un consentimiento para el slashing de PoS. Por lo tanto, no hay slashing de bitcoins en staking durante la Fase-1.
2.3 Límite Total Inicial de Staking
Por razones de seguridad, habrá un límite inicial de staking de 1,000 bitcoins. Este límite se relajará a medida que avance la Fase-1.
- Primero en llegar, primero en ser atendido(FCFS): Cada participación se acepta en orden de llegada, según su orden en la blockchain de Bitcoin, hasta que se alcance el límite.
- Exceso y sin colas: Las participaciones que lleguen una vez alcanzado el límite se considerarán excedentes y deberán deshacerse y retirarse. No hay una cola de staking, lo que significa que si el límite se reabre una vez que las participaciones previamente aceptadas se deshacen, las participaciones excedentes no llenarán automáticamente el límite. En su lugar, deben enviarse nuevas transacciones de staking para rellenar la capacidad recién disponible. Este diseño sin colas está destinado a desalentar a los usuarios de mantener participaciones excedentes en el sistema.
2.4 Límites por Transacción de Staking
Junto con el límite total inicial de 1,000 bitcoins, también existen límites por transacción de staking:
-
Staking mínimo: 0.005 bitcoins. Esto es para asegurar que la cantidad de staking pueda cubrir la tarifa de la transacción de desbloqueo (0.00064 bitcoins, que irán al minero de Bitcoin) y la tarifa de retiro (personalizable por el staker).
-
Staking máximo: 0.05 bitcoins. Asegura que todo el límite necesitará al menos algunos bloques de Bitcoin en transacciones de staking para llenarse. Esto evita que una sola entidad compre un bloque de Bitcoin y tome todo el límite, excluyendo a todos los demás en el proceso.
Para promover aún más una participación amplia y genuina, se desalienta la división excesiva de participaciones.
2.5 Sistema de Puntos y Comisiones
No se otorgará ninguna recompensa directa de staking durante la Fase-1, ya que aún no hay una cadena PoS activa. En su lugar, un sistema de puntos medirá las actividades de cada ataque, rastreadas por la clave pública del ataque.
Durante el límite inicial de 1,000 bitcoins, se asignarán 3,125 puntos de Babilón por bloque de Bitcoin. Los 3,125 puntos se asignarán proporcionalmente entre todas las participaciones activas dentro de ese bloque. Los stakes con un estado diferente, como exceso, desvinculación, desvinculado y retirado, no recibirán ningún punto.
Para cada participación activa, tanto su ataque como el proveedor de finalización recibirán puntos, y el proveedor de finalización tomará una parte basada en su tasa de comisión.
Ejemplo: Una vez que se llena el límite de 1,000 bitcoins, un stake activo de 0.05 bitcoins ganará 3,1250.05/1,000 = 0.15625 puntos por bloque de Bitcoin. Si el proveedor de finalización cobra una comisión del 5%, el ataque ganará 0.156250.95 = 0.1484375 puntos por bloque de Bitcoin y el proveedor de finalización recibirá 0.156250.05 = 0.0078125 puntos por bloque mientras la participación esté activa. Durante 4,000 bloques de Bitcoin (aproximadamente un mes), asumiendo que el límite permanece lleno, el ataque acumularía 4,0000.1484375 = 593.75 puntos y el proveedor de finalización acumularía 4,000*0.0078125 = 31.25 puntos de esta participación.
Los 3,125 puntos por bloque de Bitcoin solo se aplican durante el límite inicial de 1,000 bitcoins. Esto, junto con el límite de Stalin, puede estar sujeto a ajustes futuros durante la Fase-1.
Nota Legal: los puntos no son, y nunca podrán convertirse en, acumularse como, utilizarse como base para calcular, o convertirse en toques u otros activos digitales. Los puntos son elementos virtuales sin valor monetario. Los puntos no constituyen ninguna moneda o propiedad de ningún tipo y no son canjeables, reembolsables o elegibles para cualquier moneda fiduciaria o virtual u otra cosa de valor. Los puntos no son transferibles, y no se puede intentar vender, intercambiar o transferir ningún punto, ni obtener ningún tipo de crédito utilizando puntos. Cualquier intento de vender, intercambiar o transferir cualquier punto será nulo y sin efecto, excepto que nosotros lo indiquemos explícitamente de otra manera en una actualización escrita de estas reglas en nuestro sitio web. Nos reservamos el derecho de cancelar, cambiar, descontinuar, limitar, modificar o retirar nuestro programa de puntos (incluyendo la frecuencia, criterios, cálculo o elegibilidad para ganar dichos puntos), en cualquier momento con o sin previo aviso y sin importar cualquier acumulación particular de puntos. Los puntos pueden no estar disponibles en su jurisdicción.
Usted acepta no participar en actividades manipulativas, fraudulentas, deshonestas o abusivas en relación con los puntos o cualquier distribución de activos digitales por parte de nosotros o nuestros afiliados. Esto incluye, pero no se limita a, crear múltiples cuentas para reclamar puntos adicionales o activos digitales, usar bots o scripts para automatizar el reclamo, o participar en cualquier esquema que infle artificialmente el número o el valor percibido de los puntos o activos digitales. Nosotros o nuestros afiliados podemos terminar cualquier o todos sus puntos debido a tales actividades, o por incumplir cualquier licencia otorgada por nosotros, y podemos divulgar de forma privada y pública por qué se tomó dicha acción.
2.6 Comité de Convenio
En la Fase-1, el comité de convenio es un esquema de verificación con múltiples firmas para asegurar el proceso de desvinculación bajo demanda. La tarea del comité es con-firmar las transacciones de desvinculación enviadas por los participantes, permitiendo al comité verificar la corrección y seguridad de la transacción.
Cabe destacar que el comité de convenio no puede robar los bitcoins del participante ni evitar que la participación expire y se retire, incluso si el comité se ve comprometido.
El comité de convenio opera como un esquema de múltiples firmas de 6 sobre 9 (es decir, se necesitan 6 de 9 claves para firmar la transacción de desvinculación después de que el participante la envíe), con cada clave en manos de entidades reputadas de diferentes sectores de la industria:
AltLayer(1 clave) – Proveedor de Rollo-as-a-Service
Babylon Labs (3 claves) – El equipo principal de desarrollo detrás del proyecto
CoinSummer Labs (1 clave) – Afiliado con un proveedor líder de servicios de staking (StakeFish) y un grupo de minería (F2Pool)
Cubist (1 clave) – Proveedor de infraestructura segura de staking
Informal Systems (1 clave) – Validador del ecosistema Cosmos
RockX (1 clave) – Validador de PoS y proveedor de staking líquido
Zellic (1 clave) – Auditor de seguridad
2.7 Formas de Participar en el Staking
Hay varias formas de participar en el staking:
Aplicación web oficial: La aplicación oficial de staking de Bitcoin (btcstaking.babylonlabs.io) ofrece una lista de proveedores de finalización verificados a los que los participantes pueden delegar. Para obtener información sobre cómo se registran y verifican los proveedores de finalización para la Fase-1, consulte la guía de registro de proveedores de finalización.
Servicios de terceros: como sitios web de staking de terceros, soluciones de custodia y APIs.
Herramientas de Línea de Comandos (CLI): Adecuado para usuarios con conocimientos técnicos.
También existen protocolos de LST (token de staking líquido) que participarán en la red principal de staking de Bitcoin de Babylon. Ten en cuenta que al participar en protocolos LST, no participas directamente en la red principal de staking de Bitcoin de Babylon, ya que tanto el staking como los puntos son gestionados por los protocolos LST.
Es importante destacar que no revisamos ni respaldamos los LST, el código de LST u otros participantes en el ecosistema, incluidos los servicios de terceros, por lo que se recomienda tener precaución y realizar tus propias investigaciones antes de utilizarlos. Como regla general, los participantes siempre deben realizar sus propias investigaciones antes de participar en la blockchain de Bitcoin o en el staking de Bitcoin.
Cualquier uso de la aplicación web btcstaking.babylonlabs.io, o del sitio web de Babylon Labs, o de cualquier contenido o material allí, estará regido por los Términos de Uso publicados en ese momento.
2.8 Elegibilidad
El staking está prohibido, y no recibirás puntos ni recompensas por staking, si eres:
(a) un residente o agente de, o una entidad organizada, incorporada o que realice negocios en cualquier país al que los Estados Unidos, el Reino Unido, la Unión Europea o cualquiera de sus estados miembros, o las Naciones Unidas o cualquiera de sus estados miembros (colectivamente, las “Jurisdicciones Mayores”) embarguen bienes o impongan sanciones; o si es, o si posee o controla directa o indirectamente a cualquier persona o entidad que figure en cualquier lista de sanciones o equivalente mantenida por cualquiera de las Jurisdicciones Mayores; o
(b) a U.S. Persona de EE.UU. según lo definido en 17 CFR § 230.902, o actualmente o habitualmente ubicada o residente en (o incorporada u organizada en) los Estados Unidos de América, Canadá, Australia o China continental.
Esta lista puede actualizarse de vez en cuando sin previo aviso.
3. Auditorías de Seguridad
El código base de la Fase-1 ha sido auditado por las siguientes entidades:
Coinspect: Informe de Auditoría
Zellic: Informe de Auditoría1
Cantina: A través de una campaña pública de seguridad, investigadores e ingenieros revisaron el código y reportaron errores e incidencias para obtener recompensas. Informe de la Campaña
Ten en cuenta que los planes a menudo necesitan ser actualizados, revisados, modificados o mejorados después de un lanzamiento de red principal. Vuelve aquí con frecuencia para verificar actualizaciones, aclaraciones o modificaciones.