当前位置:首页 > 知识学习 > 详情

什么是本(ben)体智能合约怎么样玩转本体智能合约

2025-01-12 17:19:37 阅读(23) 精品歌词网

本体智能(neng)合约是一个多功能、轻量(liang)级、高可用、并发、多语言、跨合约(yue)、跨虚拟机的完整系统。本体(ti)智能合约支持很多主流开(kai)发语言,比如C#和Python。开(kai)发者可以非常方便地开发(fa)本体智能合约,无需学习新的语(yu)言。未来将支持更多主流开发语言,包括:Java、C、Rust、Go、JavaScript等(deng)。

本体(ti)智能契约具有确定性、高性能和可扩(kuo)展性的特点,包括交互服(fu)务和虚拟机两个模块(kuai)。

交互服务提供虚(xu)拟机和区块链图书之间的交互,虚拟(ni)机提供智能合约(yue)的运行环境。服务包括(kuo)本机服务和NEO虚拟(ni)机服务。原生服务在基础链中提供(gong)特殊智能合约的实现,可以快速方便(bian)的使用。NEO虚拟机(ji)服务提供了外部访问NEO虚拟机(ji)的API,可以增强智能合(he)约的调用功能。

什么是本(ben)体智能合约怎么样玩转本体智能合约-精品歌词网

本体智能契约有两种类型:原生契(qi)约和NeoVM契约。

原生契约是直接(jie)写在本体底层的契约。它不需要(yao)像部署普通契约那样编写契约代(dai)码,执行效率高。它是对普通契约的一(yi)个巨大优化和通用服务,包括ONT、ONG、Auth、治理契约和(he)DID契约,这些契约都将由原生(sheng)契约来实现。

NeoVM契约是使用NeoVM虚拟尚(shang)力财经小编2022 机运行(xing)的契约,需要编写相(xiang)应的契约代码。现在支持的(de)语言包括:C#和(he)Python。NeoVM本身是(shi)轻量级的、可伸缩的和高性能的(de)。通过与交互服务层结(jie)合,可以打通虚拟机与账本的(de)交互。

什么是本体智能合(he)约怎么样玩转本体智能合约-精品歌词网

本体智能契约运行需要(yao)传入运行契约所需的(de)脚本和运行契约(yue)的虚拟机类型。智能合约(yue)调度中心会根据虚拟机(ji)的类型启动不同的虚拟机运行合约(yue)。合同在执行过程中,调用AppCall指令(包含运行合同(tong)的必要参数),触发智能合同(tong)调度中心,智能合同调度中心(xin)将根据传入的参数启动相应的(de)虚拟机运行相应的脚本(ben),直到合同运行完毕(bi)。

什(shi)么是本体智能合约怎么样玩转本体智(zhi)能合约-精品歌词网

WasmVM目前运行的是(shi)测试中的

交易费(fei)是气限和气价的乘积。GAS 尚力财经小编2022limit用于计算执行智能合约的(de)操作码过程中的步骤。理论上,智能合同越复杂,所需的气体限(xian)制数量就越高。本体(ti)事务设置的气体极限最小数(shu)量为20,000。气价是定价操作码(ma)的执行。气价越高,共识节点优先打包(bao)交易。

本体智(zhi)能合约优势明显。

首(shou)先,ontology提供了(le)一个非常高效的契约开发工具,支持主(zhu)流开发语言Python,让开发者不用(yong)学习solidity等新的编程语言(yan)就可以开发契约(yue);

其次(ci),本体采用双令牌模型,特别(bie)引入ONG作为燃料(liao)(标杆以太气)。使用本体的人多的时(shi)候,ONG成本大,人少的(de)时候成本低。这个弹性成本符(fu)合开发商的预期。另一方面,本(ben)体不需要像EOS一样为CPU和带宽资源抵押Token,为内存买RAM。这也给开发者带来了极大的便(bian)利。

第三,本体拥有极高的TPS,实(shi)现秒级封锁时间,轻(qing)松保证用户体验,让开(kai)尚力财经小编2022发者释放更(geng)多创造力。

上一篇:西班牙(ya)是北约成员国吗(西班牙属于北约吗)

下一篇:走马观花(hua)走字的意思(走马观花的走字是什么意思它的诗意是什么)

推荐阅读:

  • nft杰(jie)西卡

    nft杰(jie)西卡

    1986年4月23日生于加拿大,身高(gao)178cm。为马克·詹克(ke)布斯(MarcJacobs),安娜·苏(AnnaSui),王(wang)薇薇(VERAWANG),华伦天奴(VALENTINO),普拉达(PRADA),杜(du)嘉班纳(Dolce&Gabbana)都拍摄过(guo)广告,…
    2023-06-13 阅读(30)
  • 类似开局签(qian)到荒古圣体的爽文(类似于开局签到荒古圣体的爽文)

    类似开局签(qian)到荒古圣体的爽文(类似于开局签到荒古圣体的爽文)

    开局签到荒古圣体(ti):5本签到打卡流小说,签到就能(neng)轻松变强,从头爽到尾(wei);5本签到打卡流小(xiao)说,签到就能轻(qing)松变强,从头爽到尾!第一本:《开(kai)局签到如来神掌》作者:回到原(yuan)初书评:十…
    2023-06-13 阅读(29)
  • 除氯是什(shi)么意思(电水壶除氯是什么意思)

    除氯是什(shi)么意思(电水壶除氯是什么意思)

    除氯是什么意思(si)除氯就是(shi)清除氯分子。氯是一种气(qi)体元素,味臭有毒。水在沸腾的(de)时候,会产生“氯”。最好的烧水方式是,在水沸腾(teng)以后,将壶盖打开,沸腾3分钟以上,将“氯”气挥发(fa)掉。如果…
    2023-06-13 阅读(24)
  • 艺术家人(ren)格(艺术家人格 isfj)

    艺术家人(ren)格(艺术家人格 isfj)

    16种性格类型中被称为作曲家(jia)艺术家的是哪个类型(xing)16种性格类(lei)型中被称为作曲家艺术家(jia)的是ISFP类(lei)型。ISFP为艺术家(jia)型人格,具有以下特(te)征:羞怯的、安宁和(he)善地、敏感的、亲切的、…
    2023-06-13 阅读(28)
  • paythebill(paythebill怎么读(du))

    paythebill(paythebill怎么读(du))

    付账该用paythebill还是payforthebill,两者有什么区别吗?●paythebill和payforthebill都有“付账”的意思。区别(bie)在于:●paythebill是固定短语,专指吃晚饭的(de)结账、付账。例句:Ourhostleftustopaythebil…
    2023-06-13 阅读(23)