Sui公链技术特点分析:为什么适合DeFi项目部署?
为了促进一个健壮且可扩展的DeFi生态系统,需要编程语言以三种方式提供支持:
1。数字资产稀缺
2。加强访问控制
3。资产安全
。数字资产的稀缺性
稀缺性是有价值的实物资产的重要属性,但数字资产并不存在固有的实物稀缺性,数字资产的计算规则必须通过编程强制执行。换句话说,系统中的资产供给不可能是无限的。,您必须完全禁止代码漏洞导致资产被复制。
为了实现稀缺性,Move规定资产永远不能被复制或隐式丢弃,只能在存储位置之间移动。(因此得名"移动"。)
Move是如何做到这一点的?
Move有一个由字节码验证器强制执行的类型系统,每当开发人员向区块链发布Move字节码时,它就会运行,以防止滥用资产值。
复制——如果我写一些以令牌为输入的函数,然后再尝试写另一段代码来复制令牌,类型系统就会产生错误。花双——如果我有一个代币,并且我试图将它传递给接受代币作为支付功能的人。这将防止令牌被发送两次。
Destroy——如果我使用一个以令牌为输入的函数,我应该无法重新分配保存令牌的变量,因为销毁就是扔掉令牌。
move语言的这些设计保证了数字资产的行为和物理资产的行为一样稀缺。
加强访问控制
在Solidity中,数据集中存储在合同中。当合同存在漏洞时,一旦黑客获得合同权限,所有用户数据都会被攻击。
move开发团队认为数据应该存储在拥有它的帐户中,而不是存储在合同中。Move中的模块可以是库或程序,可以创建、存储或传输资产。就像以太坊里的契约。,但更像是银行使用面向对象编程。Move指定只有公共模块才能被其他模块访问,结构中的字段只能在它们的模块内访问和更改,每个资源都存储在由所有者帐户控制的模块中。
此功能允许在智能合同中维护数字资产的所有权信息和权限。如果资产被发送到智能合约,所有权将不会改变。一个更简单的例子是,如果黑客获得了移动智能合同的访问权限,,他/她也将无法将资产提取到他/她的钱包中。
资产安全
DeFi安全风险越来越令人担忧,超过1亿美元的黑客攻击成为新常态。根据慢雾技术的统计2022年上半年,DeFi安全事件约100起,损失超过16亿美元,主要原因是项目缺陷和合同漏洞。
作为一门专注于金融场景的语言,Move在设计上借鉴了Solidity可能存在的安全漏洞,非常重视"智能合同的安全性和正确性"。
字节码验证器
许多常见错误可以通过移动字节码验证器来防止。验证器在执行前检查每个字节码程序,并且验证器采取安全预防措施。开发者可以';不要通过跳过编译器直接用字节码写代码来绕过它们。每当代码被发布到区块链,它将被直接执行。
前面提到的资产稀缺性是通过字节码验证器实现的,默认情况下是强制的。开发人员依靠语言的强大支持来确保无论攻击者试图做什么,他们代码中的不变性都不会改变。
你为什么选择在隋身上建造Defi?
上面说的属性都是关于招式语言的,不是Sui本身。接下来,让';让我们谈谈为什么Sui适合部署Defi协议,主要有三个原因:
。1。共识机制
2。平行协议
3。存款基金令牌经济学共识
隋分为3354拥有的对象和共享对象两种。
拥有的对象由单个地址拥有。,包括简单的txn,如p2p令牌传输、大规模铸造NFT等。
Simpletxns使用拜占庭一致广播,这是一种绕过共识的算法。
由于验证者不需要相互通信(在传统一致的情况下),这种算法允许简单的事务使用非常少的计算资源。共享对象(复杂事务)
SUI上的共享对象是没有特定所有者的对象。任何人都可以读或写,场景主要包括复杂的DeFi交易,如AMM,公开拍卖或接受任何交易的中央限价订单簿。
用于复杂交易隋使用独角鲸-牛鲨共识引擎。该机制有两个主要组件:narwhal(sui的内存池)和Bullshark(确保事务顺序)。
把Narwhal想象成一个管家,控制着未决的共识交易。它本质上需要一堆事务来处理,并形成一个无领导的批处理图,这些批处理被标记为集合。图形结构允许在每一轮中向系统中插入更多的交易。证书证明了每轮中每组的数据可用性。
通过Narwhal,事务被创建成一个有向无环图(DAG),可以想象成一个文件树,其中的活动序列用图形直观地呈现出来。
Bullshark优化了Narwhal提供的DAG结构,专注于减少网络上验证器之间的通信开销。
独角鲸和长牙(牛鲨的前身)的原始论文指出,当独角鲸和长牙一起使用时,可以达到"160,000tx/sec,延迟约3秒"。
宇迦实验室的另一边NFT是历史上最大的NFT造币厂。在造币的过程中,以太坊因为规模巨大,对气体的需求远远大于链条中的其他任何时期。,导致以太扫描崩溃,这是以太坊网络的黑暗时刻。索拉纳上发生的事情更糟糕。铸造NFT的需求造成网络拥塞,甚至多次导致网络完全关闭。
通过Sui的共识机制,Sui验证者将不会面临与以太坊或Solana相同的计算压力,NFT大规模铸造等交易与涉及DeFi活动的交易分离,绕过了共识。因此,为DeFi释放了验证节点和共识资源,这为处理和部署DeFi事务提供了不太拥挤但稳定的环境。
并行协议
EVM的主要限制之一是事务的顺序执行。一次一个事务,所有其他事务都暂停,直到完成。这种模型允许潜在的有趣用例,但不可能实现扩展或高效执行。
并行执行识别独立的事务,可以同时执行,然后对相关事务进行排序执行。并行处理的概念很简单,挑战在于识别事务之间的依赖关系。隋用招';的强大的所有权类型及其以对象为中心的数据模型来清晰地标识事务之间的依赖关系,因为Sui上的对象代表资产,可以共享。因此,通过检查事务是否使用相同的对象,很容易识别依赖关系。
如共识机制中所解释的,拜占庭共识广播理论上允许Sui无上限水平扩展,以满足应用程序的要求。,同时保持极低的每笔交易运营成本。
这一设计突破消除了现有区块链中的一个关键瓶颈:需要在总有序事务列表上达成全球共识。
存储资金的令牌经济学
区块链的优势在于它允许我们将数据写入其中并在以后读取。挑战在于从写数据到读数据的经济成本。以太坊写1MB的数据需要几万到几十万美元。验证者需要存储大量数据来运行网络,并且通常会将这些成本转嫁给最终用户,这是一个亟待解决的市场需求。
存储的问题是时机,经济学家称之为外部性。如今,将数据写入存储的用户不会将他们的成本内部化。未来的用户被迫为过去的存储付费。town。一个简单的类比就是:
爱丽丝从一开始就在用穗网。虽然链上存储的数据不多,但她享受的是低气费。
Bob在Sui网络成熟后开始使用,因为当时大量数据存储在链中,Bob被迫支付高额的煤气费。
穗';代币经济学旨在永远解决存储成本问题。。用户在Sui上进行交易时,需要预先支付计算和存储费用,存储费用存入存储基金,用于调整分配给验证者和委托人的未来股权奖励份额。
存储资金由过去的交易提供。,并用作跨不同时期转移燃气费的工具。它包括一个删除选项,允许用户在删除链上以前存储的数据时获得回扣,这将鼓励用户考虑删除链上不必要的数据。
这种用户通过预定付费结构为存储付费的租赁模式,引入了一种基于市场的机制,使得用户可以在链上数据过载时主动释放存储,DeFi协议可以删除过去已经结束的拍卖。NFT协议可以删除不再存在的NFT元数据,这可以有效地帮助降低部署在SUI上的协议的成本。
一般来说,面向资产的编程使得Move语言非常适合部署DeFi应用。访问控制、形式化验证等技术逻辑为分散资产的安全性提供了多重保障。
SuiMove不仅利用了Move面向所有权/资产的编程设计,其基于对象的数据模型也起到了锦上添花的作用。。通过设计,Suiverifiers可以有效地无限扩展网络吞吐量,满足建设者和创造者的需求。Sui的可扩展性并不局限于事务处理,还使得存储具有低成本和可扩展性。
相关内容
相关资讯
-
用友财务报表生成(如何用用友软件生成财务报表)
这是在线使用的云会计财务软件,财务报表自动生成,只需录入凭证后,资产负债表、利润表、现金流量表就会自动计算,实时生成,还有总账、明细账、科目余额表等各类账簿也会实时生成,对于广大会计人员和小企业来说,
-
证券投资中的数学(证券投资中的数学结题报告ppt)
经济学:重理论轻实践,本科很难就业,适合性情沉稳、爱研究、数学、英语功底较好的同学,未来就业方向对院校层次有较高的要求
-
ASD币是哪个交易所的平台币?一文了解AscendEX
被称为「2020最火」的AscendEX不断取得突破,相继为机构启动专线接入服务、上线Staking产品和DeFi挖矿产品、开启BitMax「大航海计划」与100多个头部全球加密社区建立合作关系,并上
-
正规虚拟币平台?正规虚拟币平台排名
虚拟货币投资交易正规平台,国内都有哪些中国最大的虚拟货币交易平台是比特币交易平台,知名度最高的三家是比特币中国、okcoin、火币网
-
方正中期期货if合约多少钱,方正中期期货app下载
方正言文祥E356开机总要按F1怎么办开机需要按下F1键才能进入,主要是因为BIOS中设置与真实硬件数据不符引起的,可以分为以下几种情况:1、实际上没有软驱或者软驱坏了,而BIOS里却设置有软驱,这样
实时快讯
-
2023-09-08虚拟货币差别太大(有什么本质区别吗?)
-
2023-09-08社保基金投资哪些股票了(社保基金投资的股票有哪些)
-
2023-09-08黄金强支撑位(黄金支撑线和压力线的确定)
-
2023-09-08虚拟货币2022牛市行情 什么方向最挣钱?
-
2023-09-08用友代理商 安徽(代理用友软件太难了吧)
-
2023-09-08广西社保年审软件(广西社保认证一年认证几回)
-
2023-09-08庞庄(庞庄小学)
-
2023-09-08北京万达信息股份有限公司(北京万达集团股份有限公司)