SushiSwap – 具有SUSHI拓扑的Uniswap的演变

?起源

在推出以来的两年中,? Uniswap巩固了其地位在DEFI的支柱之一。随之而来的是,他们的协议设计本身已经成为一种标准,许多项目都从中汲取了它的原理。

这样,我们就将SushiSwap设计为Uniswap协议设计中的下一步:演进。采用Uniswap优雅的核心设计,我们添加了面向社区的功能,我们认为这些功能有助于改进协议的设计,并为所涉及的参与者带来更多好处。

?协议设计

?流动资金提供者激励

当然,许多人可能会想到的自然问题之一是:“为什么有人要向SushiSwap提供流动性,而不是Uniswap?”。

使用Uniswap,流动性提供者只有在积极提供流动性时才赚取资金矿池的交易费。一旦他们撤回了部分资金,他们将不再获得该被动收入。此外,随着协议越来越受欢迎,尽管它们是早期的流动性提供者,但他们冒着被风险投资商,交易所,挖矿池等(更大,更富裕)的利益相关者(更大和更富裕)加入大量协议的风险而稀释其收益的风险。

借助SushiSwap,还可以向矿池中提供一些流动性,并以SUSHI代币的形式获得奖励。但是,与Uniswap不同,即使您决定不再参与流动性规定,那些SUSHI代币也将使您有权继续赚取一部分SUSHI中上涨的协议费用。作为帮助提供者提高流动性的早期采用者,您成为该协议的重要利益相关者。

质押将获得的收益将与您已投入的LP代币数量与所投入的LP代币总量成正比。除非您继续提供流动性,否则您的持股量和相应的奖励收入将逐渐被摊薄。

?代币分配

我们知道,我们很多人都是Uniswap矿池中现有的流动性提供者。这样,我们设计了令牌分配机制,以使现有的Uniswap流动性提供商尽可能容易地开始迁移到我们的协议

为了开始提供流动性并获得SUSHI代币,持有Uniswap LP代币的任何人都可以将这些LP代币放到相应的初始矿池列表中。一旦完成,一旦在区块10750000开始奖励,他们将开始赚取代币。可以根据链上管理添加合格的LP令牌列表。因此,是我们每个人都做出决定的。

在每个块中,将创建100个SUSHI令牌。这些令牌将平均分配给每个受支持矿池的质押者。

但是,对于前100000个块(约2周),产生的SUSHI令牌的数量将为10x,导致每个块铸造1000个 SUSHI令牌。这是为了激励早期的农民和该协议的采用者,并为The Liquidity Migration™️提供帮助。

初始可用矿池集:

SUSHI / WETH矿池获得的金额是两倍,因此请确保提供您的SUSHI以便不被交易所,从而有资格获得额外的丰满度?。SUSHI启用后,社区可以投票添加更多合格矿池,或更改任何矿池的SUSHI权重。你们决定

?奖励分配

使用当前的Uniswap配置,任何矿池中所有交易费用的0.3%将按比例分配给矿池中的流动性提供商。在SushiSwap中,0.25%直接流向活跃的流动性提供者,而剩余的0.05%直接转换回SUSHI(显然是通过SushiSwap)并分配给SUSHI代币持有者?

?确保项目的可持续性(又名开发资金)

让我们确保项目的长期可行性和可持续性。根据@LawMaster的建议,每个SUSHI发行版的10%留给了开发人员。希望社区不要介意给我们喂一些晚餐。

The️流动资金迁移™️

从协议开始(大约2周)开始的前100000个区块左右,我们将迁移所有押在SushiSwap合约上的流动性代币。此迁移将涉及获取在SushiSwap上质押的所有Uniswap LP令牌,在Uniswap上针对相应的令牌对赎回它们,以及从这些令牌初始化新的流动资金矿池。这些新矿池将与标准Uniswap矿池几乎相同,其附加功能是,将通过上述逻辑将所产生的任何费用分配给SUSHI代币持有者。

迁移完成后,转换后的流动性将为第一批SushiSwap矿池提供燃料,并将使该协议立即生效。风险承担者不需要做任何事情,并且会继续提供流动性,从而继续获得SUSHI代币奖励。

?协议用法

在协议和智能合约级别,SushiSwap与Uniswap共享相同的接口。这意味着,如果您的协议当前与Uniswap兼容,则与SushiSwap集成应该相对简单。我们将与各种DeFi和其他生态系统工具一起开始集成SushiSwap。

?安全审核

安全对我们很重要。我们合理地对测试范围进行了单元测试,并测试了一切都可以在测试网上正常运行。

编辑:PeckShiled进行了审核,而Quantstamp进行了审核。

我们邀请Trails of BitsPeckShieldOpenZeppelinConsensysCertikQuantstamp等来审核合约。第一家确认在其官方Twitter帐户上对SushiSwap进行审核的公司将赢得这项工作。在您确认后,我们保证将为此次审核支付5 ETH的活期存款。

您将要审核的合约将包含在SushiSwap智能合约存储库中的所有内容,该存储库可从https://github.com/sushiswap/sushiswap获取,并且已经被认为可以进行审核。

Meanwhile️同时,MasterChef的农业合约未经审计,但对于大多数Solidity开发人员而言,它很简单。在您使用LP代币之前,请仔细阅读合约一切都在测试版中,请您自担风险。

?智能合约

带有WTFPL许可的合约可从https://github.com/sushiswap/sushiswap获得。一些代码来自其他项目,包括Uniswap / Yam / Compound / OpenZeppelin,并受其许可。以下是合约清单,并进行了简要说明:

SushiToken令牌合约,与COMP / YAM投票功能。
??? 的主厨存款LP的令牌农场寿司。
Maker 
SushiMaker收集收入,转换为SUSHI,然后发送到SushiBar。
Bar 
SushiBar投注SUSHI可获得更多SUSHI?。
?? 
迁移迁移的主厨LP从Uniswap令牌到SushiSwap。
GovernorAlpha + Timelock:从治理的东西Compound
UniswapV2UniswapV2 进行了少量修改以签订迁移合约。

我们签订的所有合约都应具有合理的测试范围。我们将继续做更多的测试。如果您认为有任何问题,请通过Discord让我们知道(最好是私下,如果是严重问题)。

提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢