前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >3M合约助手系统小助手智能合约项目开发逻辑介绍

3M合约助手系统小助手智能合约项目开发逻辑介绍

原创
作者头像
KFZ433
发布2022-06-22 16:21:04
4940
发布2022-06-22 16:21:04
举报
文章被收录于专栏:NFT链游的应用NFT链游的应用

1,什么是智能合约?

  智能合约就是控制合约的协议

  智能合约就是一种特殊协议,意在提供,验证或实施合同的履行和协商。智能合约允许在没有第三方的情况下执行可靠的交易。这些交易是可追踪的,不可逆转的。智能合约包含合约条款的所有信息,并自动执行所有设想的操作。

  2,智能合约怎么出现的?

  计算机学家和加密学家尼克萨博(Nick Szabo)在1994年首次提出了这个概念

  他定义了主要的工作原理,但在那个时候还没有合适的环境来实现它。自从区块链技术出现,事情就不一样了。比特币奠定了区块链上合约的基础。但,比特币不能满足智能合约所需。以太坊的出现,让智能合约能够实行,进一步推动了交易的落实。

  3,智能合约怎么工作的?

  主要原理可以参考自动售货机。

  它们只自动执行发给他们的指令。

  首先资产和合约条款被编码到区块链上。这些合约被拷贝部署到平台的所有节点上。条件触发后,根据条款合约就执行了。程序自动检查合约的执行情况。

  智能合约(Smart Contract)并不是一个新的概念,早在1995年就由跨领域法律学者Nick Szabo提出:智能合约是一套以数字形式定义的承诺(Promises),包括合约参与方可以在上面执行这些承诺的协议。在区块链领域中,智能合约本质可以说是一段运行在区块链网络中的代码,它以计算机指令的方式实现了传统合约的自动化处理,完成用户所赋予的业务逻辑。

  区块链与智能合约有什么关系?

  01.区块链为智能合约的运用提供技术基础1993年就诞生的智能合约为何现在才开始落地?因为能支撑它的技术——区块链刚刚问世。试想一段代码怎么保证订立合约的双方信任彼此?区块链的去中心化、公开性、不可篡改等优势,用技术手段解决了智能合约的信任问题,天然适用于智能合约。

  02.智能合约为区块链扩展了应用在以比特币为代表的区块链1.0时代,区块链仅仅用于解决数字货币的去中心化支付问题。但是智能合约应用以后,建立在区块链上面的应用大幅扩展:各类Dapp、钱包、还有大家热衷一时的以太猫等游戏才得以应用。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档