div#pop_ad { opacity: 0; }
本文由IPFS原力区原作
智能合约 (Smart Contract)伴随着2014年以太坊的出现逐渐被圈内人熟知,又因为近些年DeFi的火热,智能合约的应用也得到了极大的推广。但早在1995年,法学学者尼克·萨博就提出了智能合约的概念,即一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。
法学学者尼克·萨博我们可以举个简单的例子,比如A和B两个人打赌100块,结果A赢了,但B不认账,A只能独自郁闷。现实生活中这样的例子数不胜数,正如程序员世界有一个共同的认知:相对于自动化程序,人是不可信的。如果A、B二人通过区块链的智能合约来打赌,双方需要同时在智能合约中放入100块的资产,智能合约会根据结果自动执行将胜利者的本金和赢得的奖励返还给胜利者。这个过程中无需担心谁会抵赖,也不需要拉入一个第三方做仲裁,最大限度地减少恶意和意外情况发生,还能够减少成本。从本质上讲,智能合约就是一套以数字形式定义的承诺,由代码定义也由代码强制执行。因此智能合约的优势就在于高确定性、防篡改、无法干预,自动化程序的效率可以显著提高。
区块链的去中心化、可溯源、防篡改等特性与智能合约天然契合,而智能合约也开拓了区块链技术的应用场景。那么,具体有哪些应用场景可以发挥智能合约的优势?智能合约的应用场景金融2020 年 6 月份,Compound 推出“借贷即挖矿”点燃了 DeFi(去中心化金融) 市场的火热。加密资产投资者将稳定币、ETH 等加密资产作为抵押品进行流动性挖矿,即能够赚取利息还能够获得治理代币,这个对于有囤币需求的投资者来说可以说是最合适不过的理财方式。随着投资者的不断涌入,借贷、DEX及其他金融衍生品DeFi项目也如雨后春笋般涌现。DeFi项目相关的价格利率、抵押借贷、订单撮合等全部由智能合约实现,让参与者享受无需许可、高效的服务体验。

代码漏洞导致资产受损。基于区块链构建的智能合约,平台底层的安全性是有所保障的。但是由于智能合约还处在发展实践阶段,在规则制定和代码实现上依然不够成熟。比如早期的TheDAO盗币事件和近期的COVER通证增发事件,都是代码协议出现漏洞导致的。
此外,还有专门研究各类智能合约的团队,利用业务逻辑漏洞进行“薅羊毛”,也给项目方和社区造成了一定的伤害。目前的解决方案是由第三方安全审计机构,在智能合约代码发布前进行审计。但要想保证智能合约的无懈可击,还需要更多的实践经验。
TPS不足导致大规模商用受限。因为区块链“不可能三角”理论的局限,TPS(系统吞吐量)一度成为区块链走向大众的强大阻碍。比如现阶段比特币的TPS只能达到每秒处理7笔交易,以太坊也只能达到每秒十几笔。

声明:本文系IPFS原力区原创稿件,版权属IPFS原力区所有,未经授权不得转载,违者将依法追究责任。
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。