区块链的关键技术、应用与挑战,密码学、共识机制、去中心化
作为一种新型的去中心化的分布式账本技术,区块链正以其去中心化、匿名性以及利用计算机科学建立信任机制等特点,颠覆现有的生产...
关注互联网生态圈 分享前沿科学与技术
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约是指一份能自动执行本需要手动才能完成任务的协议。智能合约就是任何能自行执行部分功能的协议。例如,一份能自动计算合同当事人待付金额,并安排支付这笔金额的合约。智能合约将减少协议执行过程中的人工干预。
智能合约这个术语至少可以追溯到1995年,是由多产的跨领域法律学者尼克·萨博(Nick Szabo)提出来的。他在发表在自己的网站的几篇文章中提到了智能合约的理念。他的定义如下:“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”
智能合约的目的是提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。
作为一种新型的去中心化的分布式账本技术,区块链正以其去中心化、匿名性以及利用计算机科学建立信任机制等特点,颠覆现有的生产...