Una vez que el inventario de Token de venta curva alcanza cero, el protocolo transfierte 2,000,000,000 Token reservado + todas las reservas BNB de curva real En el PancakeSwap V2 Token/WBNB Pair, y implantar e inicializar un Short Engine separado. La migración no utiliza BNB virtual, mezcla fondos de otras curvas o añade inventario de préstamo al AMM.
1. Condiciones de activación y orden de ejecución atómica
| Orden | Acción | Resultado |
|---|---|---|
| 1 | Solucionar la compra final, entregar Token, impuesto de proceso y reembolso | El inventario de ventas llega a cero; estado completo y post-curva |
| 2 | Leer este Token MarketGroup y motor reservado | No utilice un grupo predeterminado seleccionado posteriormente o un distribuidor diferente |
| 3 | entrar en la migración; recheck Pair, lugar, reservas y saldos | Rejeitar lugares inválidos o la contaminación de Token |
| 4 | Envuelve todas las reservas reales de BNB en WBNB | Verificar la disminución de BNB y el aumento de WBNB wei para wei |
| 5 | Token de migración de transferencia y el importe completo de WBNB a Pair | Verificar recibos reales sin truncado de precisión |
| 6 | Registro de reservas de migración; el distribuidor fijo implementa el contrato de motor reservado | Asociar el motor a su mercado, snapshot económico y inventario de préstamos existente |
| 7 | Verificar los vínculos del motor y abrir el comercio de Token externo | externalTradingEnabled=true |
| 8 | Cero el registro BNB real de esta curva y guardar los resultados de migración | Estado Final: Migración |
2 de la misma. BNB nativo y WBNB: la misma precisión, los saldos separados
| Escenario | Activo / Unidad |
|---|---|
| Pagos de curva, contabilidad de la curva de fábrica y liquidación de posición del motor | BNB, 18-Wei decimal |
| Reserva de pareja y entradas/salidas del router | WBNB, 18-Wei decimal |
Si las reservas BNB reales de esta curva son Q, la cantidad envuelta y depositada como WBNB es:
Cada wei entra en la pareja. Ningún polvo de migración surge de la conversión decimal, y no existe un registro de reclamaciones de polvo. Los saldos de BNB y WBNB son independientes. Transferir BNB no aumenta automáticamente el saldo de WBNB. Factory comprueba los incrementos de saldo antes y después del envoltorio y de la transferencia al Pair.
3. Ejemplo de agotamiento de la oferta del grupo actual
Ejemplo D: Comprar todo el inventario una vez desde el estado inicial, sin impuestos de Token ni donaciones
Comprar todos los Tokens 8,000,000,000 utilizando los cálculos de números enteros 18-decimales crudos:
| Elemento | Resultado exacto |
|---|---|
| El importe neto que entra en la curva | 15.998084815592369216 BNB |
| El dinero depositado en la pareja | 2,000,000,000 Token |
| WBNB es depositado en la pareja | 15.998084815592369216 WBNB |
| Total de WBNB crudo depositado en el par | 15998084815592369216 |
Endpoint de curva, reservas externas reales y anclaje ideal
| Indicador | El resultado de este ejemplo | Uso |
|---|---|---|
| Página de inicio Virtual BNB | 22.138084815592369216 BNB | Reserva de curvas virtuales |
| Endpoint Virtual Token en línea | 3,070,367,520 Token | Reserva de curvas virtuales |
| Capacidad de mercado del protocolo curve-endpoint | 72.102393838482141108 BNB | Ratio de reserva-reserva virtual tiempos de suministro de curva fija |
| WBNB inicial real del mercado externo | 15.998084815592369216 WBNB | Reserva de parejas actuales |
| Token iniciales reales del mercado externo | 2,000,000,000 Token | Reserva de parejas actuales |
| Capitalización inicial real del protocolo | 79.990424077961846080 BNB | actualStartMarketCap |
| Anchor de migración ideal fijo BNB | 15.998084815592369216 BNB | Parámetros del modelo de riesgo |
| Capitalización fija de migración ideal | 79.990424077961846080 BNB | Riesgo de grupo/anchor del modelo colateral |
Las reservas externas reales equivalen a la ancla ideal aquí porque este ejemplo comienza limpio, compra todo el inventario una vez, y no tiene donación. No se obliga al mismo depósito en cada graduación. Las reservas de curva virtual y las reservas externas reales son distintas. Los precios marginales no necesitan ser continuos a través de la migración.
4 de la misma. Pre-creado pareja, donaciones y controles de contaminación
Los cheques clave incluyen:
- Tanto la reserva de Token de la pareja como el saldo real de Token son cero.
- Las reservas registradas de WBNB no superan el saldo real de WBNB.
- La pareja debe ser la pareja Token/WBNB registrada por la fábrica del lugar del grupo, con la correspondencia de la dirección predicida, el orden del activo y el hash del código de tiempo de ejecución.
- El WBNB real recibido en esta transacción equivale al importe de migración de esta curva.
- Todos los LPs que se encuentran en la lista se mantienen por la dirección cero. Las reservas de token equivalen a la asignación de migración; Las reservas de WBNB equivalen al saldo real pre-migración más este depósito.
Un cheque fallido devuelve la compra final. Los hashes y las relaciones del código de la fábrica/router todavía deben ser verificados; El motor se implementa utilizando el distribuidor y la dirección reservada en la creación.
Deje que el balance real de WBNB en pareja antes de la migración sea :
La donación permanece en el pozo sin reembolso al donante o comprador final; Aumenta el precio inicial y actualStartMarketCap sin cambiar el anclaje ideal fijo o eludir la confirmación gradual de TWAP.
Ejemplo E: la misma graduación con una donación adicional 1 WBNB retenida
| Elemento | Sin donación | Extra 1 WBNB |
|---|---|---|
| Token Reservas | 2,000,000,000 | 2,000,000,000 |
| Reservas WBNB | 15.998084815592369216 | 16.998084815592369216 |
| Capacidad de mercado inicial del protocolo (BNB) | 79.990424077961846080 | 84.990424077961846080 |
| Capital de mercado ideal fijo (BNB) | 79.990424077961846080 | 79.990424077961846080 |
Este ejemplo no implica que las donaciones ilimitadas sean aceptables. Los intervalos de números enteros de reserva, las reglas de LP y los límites de ejecución todavía se aplican. Las operaciones de pareja normal pueden eliminar una donación no sincronizada antes de la migración; El equilibrio en la ejecución determina el resultado.
BNB enviado directamente a la fábrica no aumenta automáticamente el valor de un Token realNativeReserves• El WBNB enviado directamente a Factory no es automáticamente el financiamiento de migración de este Token tampoco. Mantenga la contabilidad de curva, el balance de fábrica y el saldo real de pareja separados.
5 de la misma. LP y préstamo de inventario
La liquidez devuelta debe ser positiva, y el LP total debe exceder la cantidad devuelta para cubrir la estructura de liquidez mínima inicial de V2. El creador, la cartera de protocolo, los operadores y el comprador final no reciben ningún LP de migración.
“Locked/burned LP” aquí significa mantenido por la dirección cero y no redimible por cuentas ordinarias. No es el caso de los LP Suministro total No se quema, ni se queman las semillas. No establece que nadie pueda agregar liquidez de AMM externa más tarde.
1,997,367,528 Token en el inventario de préstamos ya se ha mentado a la dirección de motor reservada. Migración sólo implementa e inicia el motor; No vuelve a minar o añadir este principal a Pair. El motor gestiona el inventario utilizando su libro de registro separado y el saldo real.