mt logoMyToken
总市值:
0%
恐慌指数:
0%
币种:--
交易所 --
ETH Gas:--
EN
USD
APP
Ap Store QR Code

Scan Download

智能合约:优势、弊端、Archway

收藏
分享

很多人会疑惑,智能合约究竟是什么?这次我们将会盘点所有智能合约相关知识,包括DeFi基础知识,智能合约用例、利弊、问题及解决方案。文末介绍了被业界看好的智能合约创建及盈利工具——Archway。


世界瞬息万变,无纸化时代已经到来,智能合约和DeFi将大展宏图。DeFi是去中心化金融(Decentralized Finance)的缩写,是颠覆传统金融界的概念。DeFi技术的核心是不需第三方介入,同时确保可靠性。DeFi的可靠性甚至更强,因为受信任的只有算法和系统。然而,如果没有智能合约,DeFi只是虚有其表。

2. 什么是智能合约

有很多人对智能合约做出了定义:


“智能合约最智能的点是,协议的执行不需要他方操作。”

——Jimmy Song

“简单来说,智能合约是一种由公链支撑、由加密编码执行的自动合约。”

——MEDIA Protocol

“智能合约是应用于像区块链这样基于算法的去中心化世界的协议,具有自动化和自我执行的特点,不依赖第三方或寻租机构。”

——Kevin Lu 

“智能合约是一段储存在区块链上的代码,由区块链交易触发,在该区块链的数据库中读取和写入数据。”

——CoinDesk

我们用一个例子来说明,假设你想租一间公寓,既可以房东直租,也可以找中介。但如果采用房东直租,就没人能担保该交易的法律效益。你可能会被房东欺骗。


               传统合约VS智能合约


区块链的创建初衷也是这样的:世界上没有人100%值得信任,唯一可信的只有算法。回到公寓的例子,假如公寓是注册在区块链上的资产,区块链就可以作为交易的担保。智能合约(而不是真的担保人)是区块链系统用于验证和担保的工具,有着广泛的应用范围。


智能合约可以服务于任何需要明确、可追踪协议的交易,比如银行贷款、供应链、房产销售甚至众筹。


传统合约必须依赖中间人。协议者需付钱给中间人,等待其返回文件。智能合约担保下的交易仅仅就像把加密货币扔进售卖机,无需等待,商品就立即送到。


3. 智能合约利弊

3.1 优势

比起传统合约,智能合约优势如下:


快捷、高效、准确

一旦符合条件,智能合约能够立即执行。智能合约是数字化、自动化的,无需纸币介入,也无需纠错。


可信、透明

智能合约无需第三方,加密的交易记录由参与人共享,无需担心条款是否遭到调换。


安全

区块链交易记录是加密的,很难被黑客攻击。每条记录都记载在分类账上,与前一条和后一条记录相连,如果黑客要调换其中一条记录,必须要更改一整条链。


实惠

智能合约不需要中间人,不用支出相关的时间和金钱成本。


3.2 弊端


难上手

人们通常错误地认为智能合约只存在于以太坊。2009年,比特币世界就有了一个广为流传的智能合约语言——Script。实际上,早在1995年,智能合约就先于比特币诞生了。比特币智能合约和以太坊智能合约的区别在于,后者的语言是图灵完备的。也就是说,以太坊智能合约语言“Solidity”允许更复杂合约存在,但复杂合约更加难以分析。


智能合约过于复杂会引发严重后果。虽然复杂合约能服务于更复杂的情况,但很难保证安全,即便对于传统合约也是如此。复杂合约的不确定性增加了,可解释的余地就更多。


不适用于所有用例

根据CoinDesk,“区块链是基于共识的系统,只有当每个节点在处理完每笔交易和区块后都达到相同状态,区块链才能发挥作用。”

在不同时间,智能合约的数据不同。受到数据外部来源及数据变化的影响,这些数据在事后无法验证。区块链在这种情况无法使用,同样也无法使用智能合约。但预言机数据源可以弥补该缺陷,因为预言机数据涵盖了具体情形下需要用到的所有信息。


合法化

“法律领域学者认为智能合约并非法律协议,而是履行其他合约规定的义务的手段,如支付义务自动化、代币/加密货币兑换义务自动化的技术手段。”

——Smart contract. Wikipedia

智能合约可能受到区域法律限制。比方说,加密货币在乌克兰合法,但在很多国家不是。此外,区域法律牵涉到需专人负责验证的中心化系统,这就需要新的、有针对性法律条文。


4. 智能合约创建工具——Archway

创建智能合约不需律师,只需要一个区块链开发者、一家公司或一个恰当工具———比如Archway。

Archway的特点: 

  • 开发者奖励

  • 最终用户gas费返利

  • 智能合约溢价费

  • 通胀奖励

4.1 开发者奖励

使用Archway,dApp可以凭借自己对网络的贡献赚取交易费用和通胀奖励。这种盈利模式与验证器通过操作典型PoS链的节点获得奖励类似。

Archway为dApp提供三种潜在资金来源:

  • gas费返利

  • 通胀奖励

  • 智能合约费(可选择)

Archway允许dApp开发者及其社区配置奖励的管理和分配方式。当一个合约被实例化,dApp创建者会指定一个所有者地址,来自动存入全部费用和奖励。该地址可以是创建者的地址、多重签名、或由单独自定义合约控制的地址。也可以根据需要把所有权转移到新的地址,只需前拥有者签名就能实现。


4.2 最终用户gas费返利

不同与已有的智能合约,Archway不燃烧gas费,也不会把全部gas费分发给验证器或铸币者。Archway把收集来的gas费分配给dApp开发者和验证器两方,比例为1:1。Archway网络提供可配置的参数,可随时间调整,以确保开发者和验证器的油费回扣比例维持在最佳水平。对开发者来说,他凭借一份智能合约赚取所有gas费50%的回扣。对验证器来说,在短期内推迟部分奖励,对交易量和费用都有益处,还可以增加基础网络的价值。


Archway的gas费返利只占所付费用的50%,使黑客无利可图。上传新合约所需gas费高于常规交易,能防止滥用,杜绝垃圾合约的部署。总体来说,上传合约的gas费并不算高,小型项目完全可以负担。gas费返利由网络按区块自动支付。


4.3 智能合约溢价费

现有的智能合约平台根据链上交易所需的计算处理量收取油费。虽然这种收费方式适合网络基础经济,但不适用于开发者需支付额外费用的用例,比如分布式存储、链外处理、外部数据源,或审计和保险合同等其他高级功能。


Archway允许dApp开发者自定义其与智能合约互动的费用,该费用名为“转换率”(take rate)。转换率为开发者提供了灵活的选择,允许其结合具体使用情况和运营需求收取不同水平的费用。


默认情况下,智能合约费用设置为0。初次部署时,dApp开发者可以自定义费用,该费用可随时调整。


4.4 通胀奖励

Archway网络的整体通胀率符合Cosmos Hub铸币模块的模式,总代币供应量视网络上活跃代币的比例,每年增加7%至20%。Archway直接与dApp分享通胀奖励。初始阶段,Archway分配给 dApp开发者25%的通胀奖励,给验证器75%。该比率可调整。


每个dApp有通胀奖励上限,以杜绝女巫攻击和垃圾邮件交易。部署在Archway的智能合约获得的奖励数额必须小于其在一个时期内产生gas的总量。Archway正在研究动态奖励上限,使分配更加灵活,也能激励开发者优化dApp。


通胀奖励由网络区块支付,剩余的奖励会贡献给Archway用于社区治理。

Archway是个颇有前途的新生平台,它最大的优势是针对开发者的奖励机制。网络建设离不开开发者,开发者离不开资金。使用Archway能促进双赢。


5. 结语

智能合约有助于建设安全稳定的区块链世界,有了它,没人有机会作弊,也不再需要受信人。尽管智能合约仍然存在弊端——难于上手、尚未合法、不适用所有用例,但这些难题正渐渐解决,我们应该保持期待。

免责声明:本文版权归原作者所有,不代表MyToken(www.mytokencap.com)观点和立场;如有关于内容、版权等问题,请与我们联系。