医疗链上线平台|更加智能的Wisdom Chian来了
前言:近期Wisdom Chain公告表示代号为普罗米修斯升级已经完成,海洋网络正式启动了。简单的说就是Wisdom Chian加入了智能合约,以此让Wisdom Chian更加灵活与智能,今天我们就了解一下更加智能的Wisdom Chian。
?
什么是智能合约?
智能合约(smart contract)这个术语至少可以追溯到 1995 年,是由多产的跨领域法 律学者尼克·萨博(Nick Szabo)提出来的。
?
所谓“合约”,就是条文、合同一类的东西,里面记录了发生的条件与对应执行的条款,以支持确权等操作;所谓"智能",就意味着自动化、可编程。
?
所以,智能合约就是可编程的合同,也可以理解为一段自动执行的条文合同,在计算机中,就是一段自动执行的程序片段。它更易于合约保存,并且由确定的算法运行,给定输入,就得到对应的输出,极大保障了合约的执行力。
?
智能合约如何运作?
很多区块链网络使用的智能合约功能类似于自动售货机。智能合约与自动售货机类比:如果你向自动售货机(类比分类账本)转入比特币或其他加密货币,一旦输入满足智能合约代码要求,它会自动执行双方约定的义务。
?
例如,“如果A完成任务1,那么,来自于B的付款会转给A。”通过这样的协议,智能合约允许各种资产交易,每个合约被复制和存储在分布式账本中。这样,所有信息都不能被篡改或破坏,数据加密确保参与者之间的完全匿名。
?
虽然智能合约只能与数字生态系统的资产一起使用,不过,很多应用程序正在积极探索数字货币之外的世界,试图连接“真实”世界和“数字”世界。
?
智能合约根据逻辑来编写和运作。只要满足输入要求,也就是说只要代码编写的要求被满足,合约中的义务将在安全和去信任的网络中得到执行。
?
智能合约与Wisdom Chian
?
从性能角度来说,Wisdom Chian采用了轻量级的 WDC VM(WDC Virtual Machine)作为其智能合约的执行环境,其启动速度非常快,占用资源也很小,且WDC 虚拟机的指令集中内建提供了一系列的密码学指令,以优化智能合约中用到密码学算法时的执行效率。此外,数据操作指令直接对数组及复杂数据结构提供支持。这些都会提升 WDC智能合约的运行性能。
?
Wisdom Chian智能合约支持的语言
?
Wisdom Chain 智能合约是基于 WebAssembly 字节码实现的虚拟机,因此支持的语言是AssemblyScript,当然,后面还将陆续支持· C#、VB.Net、F#、 Java、KotlinPython· C、C++、GO、JavaScript等。
?
多种高级语言的支持,使得 90% 以上的开发者无需学习新的语言即可参与到Wisdom Chain智能合约的开发中来,甚至可将现有业务系统中的代码直接移植到区块链上。这将大大增加Wisdom Chain的全面普及。
?
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。