wisdom中文是什么(更加智能的WisdomChian来了)

前言:近期Wisdom Chain公告表示代号为普罗米修斯升级已经完成,海洋网络正式启动了。简单的说就是Wisdom Chian加入了智能合约,以此让Wisdom Chian更加灵活与智能,今天我们就了解一下更加智能的Wisdom Chian。

什么是智能合约?

智能合约(smart contract)这个术语至少可以追溯到 1995 年,是由多产的跨领域法 律学者尼克·萨博(Nick Szabo)提出来的。

wisdom中文是什么(更加智能的WisdomChian来了)(1)

所谓“合约”,就是条文、合同一类的东西,里面记录了发生的条件与对应执行的条款,以支持确权等操作;所谓"智能",就意味着自动化、可编程。

所以,智能合约就是可编程的合同,也可以理解为一段自动执行的条文合同,在计算机中,就是一段自动执行的程序片段。它更易于合约保存,并且由确定的算法运行,给定输入,就得到对应的输出,极大保障了合约的执行力。

智能合约如何运作?

很多区块链网络使用的智能合约功能类似于自动售货机。智能合约与自动售货机类比:如果你向自动售货机(类比分类账本)转入比特币或其他加密货币,一旦输入满足智能合约代码要求,它会自动执行双方约定的义务。

例如,“如果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等。

wisdom中文是什么(更加智能的WisdomChian来了)(2)

多种高级语言的支持,使得 90% 以上的开发者无需学习新的语言即可参与到Wisdom Chain智能合约的开发中来,甚至可将现有业务系统中的代码直接移植到区块链上。这将大大增加Wisdom Chain的全面普及。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页