- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
Los usuarios de SushiSwap solicitaron cambios, pero el protocolo no puede cumplirse sin una revisión
Otra migración de contrato inteligente de Sushiswap podría estar en el menú si se implementan las propuestas de Regulación recientemente votadas.

La conclusión:
- La comunidad de Sushiswap votó sobre cambios en la Regulación del protocolo para reducir el programa de recompensas de tokens, introducir un período de bloqueo para los SUSHI recién creados e implementar el staking de comisiones. Sin embargo, estos cambios no pueden implementarse sin migrar primero a nuevos contratos inteligentes, según informó una firma de investigación a CoinDesk.
- El contrato actual de MasterChef no permite cambios en el contrato de SushiToken, que a su vez dicta otras funciones del protocolo para acuñar tokens SUSHI y para pagar recompensas por staking de tarifas a los titulares de Sushiswap .
- La firma de investigación afirma que cada contrato inteligente tendría que migrarse manualmente para realizar los cambios, aunque el equipo de Sushiswap está buscando soluciones alternativas que no requieran tanto trabajo pesado.
La migración del contrato inteligente de Sushiswap está completa, pero hay un problema: es posible que se necesite otra migración si el equipo desea implementar cambios en el protocolo por el que votó la comunidad de Sushiswap .
Las limitaciones en el código de SushiSwap hacen que los cambios propuestos sean imposibles sin soluciones alternativas serias o alteraciones al código de SushiSwap, es decir, otra migración, dijo a CoinDesk la firma de investigación blockchain IntoTheBlock.
El La comunidad de Sushiswap acaba de votar Reducir la recompensa del token SUSHI (un token de proveedor de liquidez, LP) que se otorga a los usuarios de SUSHI que depositan tokens en los fondos de liquidez de SushiSwap) de 100 SUSHI por bloque a 50, con reducciones a la mitad sucesivas cada dos años. Además, este cambio incluiría un mecanismo de adquisición de derechos mediante el cual dos tercios de todos los SUSHI recién acuñados quedan bloqueados durante un año.
Estos tokens adquiridos generarían comisiones por transacción, pero no podrían transferirse ni usarse en votaciones hasta que expire el bloqueo de un año. La propuesta de adquisición de derechos es particularmente relevante para este proyecto después de que su progenitor, Chef Nomi, se vendiera.Tokens SUSHI por valor de 13 millones de dólares para éterEl fin de semana pasado. Chef NomiRecientemente perdí esta fortuna, sin embargo, anunció en Twitter que envió los 37.400 ether que obtuvo al intercambiar sus tokens SUSHI al tesoro de Sushiswap .
Sigue leyendo: "Si me hubieran dado una paliza": la chef Nomi, creadora de Sushiswap , devuelve 14 millones de dólares al fondo de desarrollo
SUSHI desenrollado
Estas propuestas obtuvieron una mayoría aplastante de votos entre la comunidad, pero IntoTheBlock le dijo a CoinDesk que los contratos inteligentes actuales de SushiSwap no son lo suficientemente flexibles como para doblar las reglas del protocolo.
El contrato de MasterChef, por ejemplo, no permite que se altere el cronograma de recompensas porque la tasa de emisión está “codificada”.
“...[T]a versión actual del contrato inteligente de MasterChef tiene codificado el número de Fichas SUSHI
por bloque que se puede otorgar. Esto se ha hecho a través desushiPorBloque
Variable que se inicializa con un valor de 100 al crear el contrato y no se puede modificar posteriormente. Puede consultar la referencia. en la línea 96 del contrato inteligente de MasterChefEn términos más simples, cambiar el valor de lasushiPorBloque
“La variable requeriría implementar un nuevo contrato inteligente”, se lee en un documento de investigación de IntoTheBlock compartido con CoinDesk.
Sigue leyendo: Sushiswap retirará hoy hasta 830 millones de dólares de Uniswap : ¿Por qué es importante para DeFi?
Afortunadamente, existe una solución para esta limitación que no requiere otra migración: incluso si la recompensa tiene un límite máximo, es posible enviar recompensas adicionales a una dirección sin salida a la que ONE tiene acceso (por lo tanto, para disminuir las recompensas de 100 SUSHI a 50 SUSHI, cada recompensa de bloque enviaría 50 de los 100 SUSHI acuñados a esta dirección sin salida).
“Aunque inteligente, esta opción dista mucho de ser elegante y se aleja del diseño original del protocolo Sushiswap ”, se lee en el informe.
La gran migración: Qué significaría
Más que poco elegante, solucionar las demás limitaciones requeriría una revisión completa de los contratos inteligentes de SushiSwap. El problema se debe a una decisión de diseño en la que el contrato de MasterChef (que controla el protocolo) no es actualizable y, de hecho,poseeel contrato SushiToken, por lo que migrar a un nuevo contrato MasterChef (por ejemplo, MasterChefV2) también requeriría implementar un nuevo contrato SushiToken (SushiTokenV2), según el desarrollador de IntoTheBlock Pablo Bianciotto.
“La limitación surge de que MasterChef no es actualizable”, declaró a CoinDesk. “Para que sea actualizable, la lógica del contrato debe almacenarse en otro contrato referenciado por MasterChef. Esto daría la flexibilidad de cambiar la lógica de acuñación/distribución de recompensas reemplazando este contrato secundario por ONE nuevo y actualizando la referencia de MasterChef.
Además, SushiToken es propiedad de MasterChef, por lo que crear un nuevo contrato de MasterChef V2 con una nueva lógica de distribución de recompensas y funciones actualizables requeriría migrar también el contrato de SushiToken.
Para actualizar el contrato a fin de implementar la adquisición de derechos, por ejemplo, se requeriría crear un MasterChefV2y Bianciotto dijo un contrato de SushiTokenV2.
El director ejecutivo de FTX Exchange, Sam Bankman-Fried, quien es ONE de los poseedores de múltiples firmas y fue elegido como el nuevo Master Chef por los usuarios de Sushiswap , refutó esta afirmación después de la publicación.
"Se puede realizar la adquisición de derechos", le dijo a CoinDesk por mensaje directo, "enviando las emisiones de SUSHI a un fondo controlado por un contrato inteligente que dicta el cronograma de adquisición de derechos".
Bianciotto confirmó que se trata de una solución alternativa viable y agregó que “puede verse como una extensión de la solución” para enviar nuevos SUSHI a una dirección de grabación para controlar su tasa de emisión.
Sigue leyendo:Negocio sospechoso: ¿Qué pasó con el protocolo DeFi Sushiswap de $1.2 mil millones durante el fin de semana?
Sin embargo, la limitación del código todavía interferiría con la implementación de la propuesta de pago de tarifas porque no hay forma de transferir los tokens adquiridos del contrato de MasterChef a otro contrato para el staking de tarifas.
“Esta parte es aún más difícil de lograr”, dijo Bianciotto. “Para obtener pagos de comisiones, debes apostar SUSHI en el contrato de SushiBar, pero si tu SUSHI, recompensado por apostar, está adquirido y se encuentra en MasterChef, no podrás transferirlo de MasterChef a SushiBar para obtener pagos de comisiones”. Añadió que sería necesario crear un SushiBarV2 para adaptar este cambio, así como un nuevo contrato de acuñación de tokens SUSHI (SushiMakerV2).
Un efecto cascada
En efecto, la naturaleza no actualizable del contrato MasterChef crea un efecto cascada: cada contrato inteligente bajo su control también requiere una actualización para realizar cambios en el protocolo. El equipo de Sushiswap puede implementar las propuestas de adquisición de derechos y reducción de emisiones con las soluciones alternativas descritas anteriormente, pero la única solución para que los contratos inteligentes de SushiSwap sean actualizables sin estas medidas enrevesadas es migrar cada contrato inteligente a una versión completamente nueva.
Dado que cada contrato tendría que redistribuirse, este proceso de migración sería más laborioso que el anterior. La migración completa de cada contrato inteligente implicaría tomar una instantánea de los saldos de todos los usuarios y distribuir los nuevos tokens mediante airdrop tras la implementación de los nuevos contratos, así como migrar los datos individuales de cada usuario de todos los pools de liquidez de SushiSwap. Los usuarios también tendrían que retirar del staking todos los tokens SUSHI en SushiBar y en los pools de staking SUSHI/ ETH antes de la instantánea.
Biaciotto dijo que si bien la instantánea y el lanzamiento aéreo pueden parecer simples para las direcciones de los usuarios, "los contratos inteligentes que dependen de SushiToken podrían dejar de funcionar a menos que se actualicen para usar el nuevo SushiTokenV2".
También señaló que no hay plazos para estos cambios. Recomendó una migración transparente y metódica que, además, facilite la incorporación y modificación de funciones del protocolo sin problemas en el futuro, evitando así tener que implementar más cambios mediante otra migración.
Respuesta de la comunidad
CoinDesk se puso en contacto con El nuevo liderazgo electo de SushiSwap (aquellos miembros que poseen una de las nueve claves multifirma para dictar el desarrollo del protocolo) para preguntar si están planeando otra migración.
"No habrá migración a corto plazo", respondió 0xMaki, el desarrollador principal de Sushiswap, quien ha estado en el proyecto desde el principio. 0xMaki continuó diciendo que desean implementar las propuestas de adquisición de derechos y participación en las tarifas, pero que "se requerirá más reflexión" para lograrlo.
Sigue leyendo:La migración de Sushiswap marca el comienzo de una era de "políticos de protocolo"
Otro miembro del equipo insistió en que dicha migración sería mucho menos complicada y que no hay ninguna preocupación por problemas inminentes. Bianciotto reafirmó que, dado que SUSHI es propiedad de MasterChef, cualquier tipo de migración no es trivial.
Para corroborar la investigación de IntoTheBlock, CoinDesk contactó a Zokyo Labs, una empresa de seguridad y desarrollo de blockchain con un estudio DeFi. Un representante de Zokyo confirmó los hallazgos de IntoTheBlock sobre la capacidad de actualización de los contratos inteligentes actuales de Sushi.
Nota editorial: Este artículo se actualizó para incluir comentarios adicionales del director ejecutivo de FTX Exchange, Sam Bankman-Fried, y de Bianciotto sobre cómo implementar la adquisición de derechos sin una migración.
Colin Harper, Blockspace Media
Colin escribe sobre Bitcoin. Anteriormente, trabajó en CoinDesk como reportero de tecnología y en Luxor Tecnología Corp. como jefe de investigación. Actualmente, es editor jefe de Blockspace Media y también colabora como freelance para CoinDesk, Forbes y Bitcoin Magazine. Posee Bitcoin.
