LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > UDTswap+Nervos设计:建立在Nervos 上的多重流动性池经济模型的自动代币交易

UDTswap+Nervos设计:建立在Nervos 上的多重流动性池经济模型的自动代币交易

2020-10-03 Dew_x 来源:区块链网络

UDTswap功能

UDTswap构建在Nervos网络上。令牌对不受限制。将任何UDT交易到任何UDT直接交换支持。使用不变产品(x * y = k)做市商公式进行自动定价。任何人都可以参与链上流动性池。支持CKB和任何基于UDT的池。为相同的CKB和UDT对支持多个池。支持针对不同池的多次交换。流动资金提供者(LP)赚取交易费。可以防止前面行驶。协议保护费。

介绍

UDTswap是在Nervos上使用多种流动资金池经济性的自动交换协议。UDTswap是一种去中心化交易所,用链上的流动资金池代替了订单簿。可以创建任何流动资金池。此外,现有的自动做市商(AMM)协议可以设置基础货币并创建令牌对,但UDT互换中的基础货币没有限制。将流动性添加到流动性池中时,价格将通过不变产品做市商机制(x * y = k)自动形成。流动资金池提供商将赚取相应代币对掉期所产生的交换费(0.3%)。

* USD

UDT是用户定义的令牌,是可以在Nervos网络上发行的令牌类型。这类似于以太坊上使用的ERC-20令牌类型。

每个流动资金池都有两个CKB或UDT。要存入流动资金池,您要存入等值的UDT对。存入池后,池的池的“池池令牌(UDT类型)”将颁发给所有流动池提供者,并用于验证提供者的池池贡献。此外,流动资金池代币的燃烧与流动资金池中存入资金的提取成比例。

U在UDTswap中,任何人都可以列出令牌,并且UDT以及CKB都可以作为基础货币列出。例如,您可以将CKB / BTC对制成为CKB基础货币,但也可以创建BTC / USDT对作为BTC基础货币。仅当该令牌对有流动资金池时,用户才能交换。

多个池:

与使用AMM模型的传统分散式交易所(作为单个流动资金池)不同,UDTswap支持多个池。例如,CKB / USDT令牌对中可以有多个流动性池(例如:CKB / USDT池A,池B,池C等)。这是相同的令牌对,但是由于每个池(大小)形成的价格不同,因此可以实现套利交易。套利将从流动性提供者和交易者那里获得更多利润。

多池模型的主要功能如下

1.解决游泳池的占用问题

作为每个流动性池一个活动单元,如果用户尝试从该池中添加/删除/交换,其他用户将无法使用该池,直到状态更新为止。由于这可能导致池占用问题,因此UDTswap可以通过支持多个池和协议保护费(PPF)来解决此问题。

随着UDTswap交易的增加,流动资金池的占用可能会频繁发生。每个流动资金池都有每天最多可容纳的交易数量(平均8?9000个)。这就是为什么流动性提供者(LP)创建流动性池来分发交易以为用户提供顺畅的交易环境的原因。有限合伙人还可以运营多个流动资金池,以拓宽收益途径。

原则上,普通用户将执行简单的令牌交换。但是,如果恶意攻击者故意夺取流动资金池,这将对用户和有限合伙人构成很大的障碍。如今,Nervos的网络费用非常低,因此可以免费实现流动资金池占用攻击。引入协议保护费是为了防止这种对流动资金池的攻击。

协议保护费(PPF)设置为61 CKB。使用UDTswap时,用户必须支付协议保护费。后续数字可以通过治理过程进行更改。协议保护费不仅用于提高UDTswap的安全性,还用于建立持续增长的开放金融基础设施。

2.补充不良汇率设定

在现有的AMM交换模型中,单个池可以通过首先提供异常比例的流动性池来为代币经济性带来问题。UDTswap可以创建新的流动资金池,并通过正常的代币汇率为用户提供良好的交易环境。

3,确切的代币互换

当令牌价格在市场中快速变化时,现有的AMM模型无法保证实时交易确认订单,因此无法检测到价格的快速变化。因此,用户需要设置滑点以承担风险。未设置滑点的用户可能会收到较少的令牌。每次更新单元状态时,UDTswap都会获取价格,因此用户可以以正确的价格交换令牌,从而降低了承担责任的风险。

4,流动资金池之间的

尽管是相同的令牌对,但由于每个池(大小)形成的价格不同,因此可以实现套利交易。套利将从流动性提供者和交易者那里获得更多利润。

UDTswap不仅支持CKB,而且还支持UDT的基本资产,以在将来扩展Nervos和长尾资产生态系统。另外,大多数现有交换模型的流动性池仅支持一个池,而UDTswap支持多个池。因此,UDTswap为流动性提供者(LP)提供了更多的经济机会。

为什么UDTswap建立在Nervos网络上?

Nervos是第1层,旨在用于层体系结构。第1层负责分散化和安全性,有助于安全地运行第2层/ DApp /链上资产。第2层负责可伸缩性,为重视用户体验的应用程序提供性能。通过第1层和第2层的互操作性,这可以解决区块链的根本问题。在第1层的层体系结构中,Nervos CKB,高度的分散性和安全性至关重要。Nervos具有以下功能以实现分散和安全性。

?共识算法:工作量证明(NC-MAX)

Nakamoto Consensus的安全性已经过10年的测试和验证。近年来,基于高安全性假设设计了区块链生态系统中提出的共识算法,但发现了新的攻击方式。Nervos使用NC-MAX,这是比特币Nakamoto Consensus的升级版,已被证明具有安全性。这样就可以解决比特币网络,TPS低,交易确认时间长的问题,并且通过动态难度调整机制,所有有效区块都包含在难度调整中,使得自私挖矿变得不可能。

Nervos开发了一种新的哈希算法Eaglesong,任何人都可以参与开放的去中心化哈希市场。因此,ASIC开发人员竞争并向矿工发布了性能良好的ASIC。当前,Nervos的哈希率约为14PH / s,而当启动Lina主网时,哈希率约为74TH / s哈希率的190倍。随着哈希率的提高,Nervos网络上51%攻击的成本变得非常高。这意味着Nervos网络的安全性不断提高,链上价值维护的范围也得到了扩展。

?价值商店的加密经济学

1.解决状态爆炸问题

历史数据和状态数据都必须消耗存储资源。比特币的UTXO模型和以太坊的账户模型是根据历史和状态的增长来管理的,但是没有机制可以控制历史和状态的大小。

在上图中,我们可以看到随着以太坊网络的发展,状态数据的积累呈指数增长。比特币的状态数据从0到3 GB累积了10年,以太坊的状态数据从0到10到15 GB累积了4年。例如,一旦支付交易费用,用户在以太坊中使用的交易或智能合约将永远保留在网络上。这允许整个节点继续为存储付费,但是用户不需要连续为存储付费。区块链网络的整个节点都应考虑这一点,以获得永久性存储成本。

如果DeFi已成为区块链上的主要用途,那么区块链的历史和国家的积累率就可以成倍地积累。随着数据的不断累积,运行整个节点所需的存储资源将增加,整个节点的进入障碍将继续增加,并且网络的分散级别会降低。此问题称为状态爆炸问题。

2. Nervos通用知识库的经济

为了解决状态爆炸问题,在Cell模型的基础上设计了Nervos状态模型。单元模型可以升级比特币UTXO模型,以通过类型脚本和锁定脚本创建各种复杂的智能合约,包括令牌,DeFi和上下文业务逻辑。此外,Nervos状态模型的最大特点是,它使链上存储空间可用作公用资源。只要用户存放了Nervos CKB的本机令牌CKB(CK字节),它就可以占用Nervos网络的状态空间。

例如,如果Bob有1000个CK字节,则他可以创建一个具有1000个字节空间的单元,或者创建多个具有最大1000个字节总空间的单元。这意味着,如果用户占用网络上的某个状态,则将付出一定的代价。

状态爆炸问题的另一个问题是由于节点完全退出而导致分散性/安全性降低的问题。为了解决这个问题,Nervos设计了可持续的加密经济。CKB的发行方法是“基础发行”和“二次发行”。

基本发行: “基本发行”的总供应量有限,类似于比特币的发行时间表-大约每4年将基本发行数量减半,直到所有基本发行代币都被挖出。所有基本发行令牌都将奖励给矿工,作为保护网络的激励措施。

二次发行: “二次发行”旨在收取州租金,并且其发行金额随时间推移是恒定的。基本发行停止后,将仅进行二次发行。

Nervos DAO可以帮助长期投资者应对由于二次发行而导致的通货膨胀的影响。例如,如果我们持有10,000个CKB代币并期望从长期投资中获利,则可以将代币锁定在Nervos DAO合同中,并获得恒定利率,并且不会因第二次通货膨胀的影响而损失发行。

在基础发行结束之前,矿工的收入(基础发行+次级发行+ Tx费用)的分布曲线类似于比特币,在第三部分中,网络发行了大部分区块奖励。与比特币不同,即使基础发行完全结束,您仍然可以通过第二次发行获得回报。

例如:例如,所有CK字节的60%用于存储状态,所有CK字节的35%存放并锁定在NervosDAO中,而所有CK字节的5%保持液态。然后,二次发行的60%分配给矿工,发行的35%分配给NervosDAO,按比例分配给锁定的代币。其余第二次发行的使用(在此示例中为该发行的5%)由社区通过治理机制确定。在社区达成协议之前,将要烧掉这部分二次发行。

二次发行可以视为状态数据的租金,其设计目的是解决状态爆炸问题中提到的上述“您只需支付一次Tx费用即可永久使用存储”。在开发的情况下,如果数据占用开发人员持有的CKB进行存储,则必须支付存储成本。这旨在减轻第二次通胀效应的负担。

在使用存储空间时,将通过二次发行向矿工支付“租金”。当块奖励的回报减少时,矿工将继续注入散列权以赚取二次发行。

我们认为基础发行和二次发行为区块链的状态爆炸问题提供了解决方案。如果开发人员长期居住在某个州,则需要收取固定的租金,而不再有这样的说法:“您只需支付一次Tx费用就可以永久使用存储空间。” 它将为矿工和矿主带来长期可预测的回报。稳定的发行政策将为持有人,矿工和开发商带来线性变化,而不会因发行政策的变化而导致瞬时波动和参与者动机的变化。

Nervos网络的NC-MAX和加密经济模型旨在解决矿工和区块链状态爆炸的长期激励问题,以设计可持续的第1层。第1层提供的去中心化和安全性为第2层和DAPP提供了一种共同成长为网络效应的跳板。

DeFi协议和UDTswap在Nervos上有什么优势?

对于安全的DeFi(DEX)操作,具有高度分散性和安全性的第1层是必不可少的,但是在最近的以太坊DeFi攻击案例中,气体设计和第1层智能合约等结构也很重要。Nervos的权力下放和安全性已经很高。天然气设计和智能合约结构与以太坊的不同之处是什么?在Nervos CKB上运行DeFi协议有什么好处?

?第1层网络瓶颈和TX费用设计(例如:以太坊DeFi Black星期四案例)

在黑色星期四之时,由于以太坊网络瘫痪,DeFi协议的交易费用无法预测。用户在发送交易时遇到很大的困难。内尔沃斯(Nervos)具有巨大的交易费用。Nervos采用链下计算和链上验证方法,因此如果符合规则,它可以发送交易。这意味着您知道交易发生前的状态变化,并且可以准确地看到交易消耗的费用。仅当Nervos的网络拥塞且矿工处理交易时,用户才能将每个周期的汽油价格设置得很高。

以太坊的费用设计无条件地只能以本机代币ETH支付,但是Nervos可以支付任何UDT费用,而不仅仅是CKB费用。这样,即使没有本机令牌,用户也可以使用其拥有的令牌进行支付。

?最大限度地减少对智能合约的依赖

在以太坊中部署智能合约后无法更新的问题将对区块链开发人员承担重大责任。到目前为止已经发布的DeFi协议是由智能合约构成的,因此一旦造成损害,就无法永远撤消。具有最低第三方信任成本的DeFi协议非常矛盾,因此对智能合约的依赖性过高,从而导致较高的信任成本。但是,可以通过某些方式(例如类型ID)创建CKB脚本。类型ID允许开发人员随时更新脚本。这可以大大减少对智能合约的依赖。

?UDT:一流资产

令牌是DeFi生态系统资产领域的关键。存在风险是因为ERC-20令牌的交易和状态受合同约束。UDT与Nervos的ERC-20令牌相似。对于UDT,所有者的令牌存储在Live Cell中,并受所有者的锁保护。资产的所有权始终由所有者拥有,它可以通过降低对智能合约的依赖性来有效控制资产的风险。

?前檐

例如,以太坊Uniswap具有领先优势。如果有人想以1:10的比率交换,则他发送交易。矿工可以看到,或者其他任何人都可以看到未决交易列表。因此,恶意交易者可以以更高的汽油价格进行另一笔交易,或者可以通过1:10交易受益的任何其他更快的方式更快地进行开采,从而改变1:10交易的汇率。

在这种情况下,由于UDTswap的状态模型是单元模型,因此无法进行UDTswap。如果有人要使用UDTswap,则必须使用池单元作为输入。而且,如果有人抓住了该事务并更快地发送了另一个事务,则由于该事务未使用活动池单元,因此无法挖掘第一个事务。因此,无法实现前行。

DeFi生态系统正在增长,资产价值和用户数量也在日益增长。此外,使用DeFi协议的可互操作的应用程序具有重叠的层,称为DEFI LEGO。随着DeFi生态系统的发展,攻击案例的数量在增加,攻击类型也在多样化。仅通过追求高可扩展性就无法解决构建强大的DeFi LEGO的问题。

关键是您是否可以安全持有资产。只要链上稳定,DeFi生态系统将具有增长的潜力。这使用户可以体验不需要信任的金融服务。Nervos是用于创建可靠的DeFi Lego的第1层,以及用于将来的DeFi协议的第1层。

UDTswap将专注于创建一个透明的,完全分散的资产市场,以便将来成为Nervos上的第2层和Dapp令牌交换的基础设施。如果您对我们的UDTswap有任何反馈,请访问Discord频道,因为这条有意义的通道需要社区的力量!

最后,Nervos的加密经济为UDTswap设计提供了很大的启发。我要再次感谢Nervos基金会。

参考:

Nervos加密经济:

https : //github.com/nervosnetwork/rfcs/blob/master/rfcs/0015-ckb-cryptoeconomics/0015-ckb-cryptoeconomics.md

改善x * y = k做市商的前线阻力:https :

//ethresear.ch/t/improving-front-running-resistance-of-xyk-market-makers/1281

区块链和状态爆炸:

https : //talk.nervos.org/t/topic/1515

Nervos对话-Growfi UDTswap

https://talk.nervos.org/t/growfi-udt-swap/4382/11

—-

编译者/作者:Dew_x

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...