aion 变量_Java生态系统在Aion虚拟机中遇到了区块链

aion 变量

Java和区块链的最新消息涉及Aion虚拟机 (AVM)的公开发布。

永恒之塔基金会欢迎Java开发人员加入AVM ,该软件允许开发人员“直接在Java中”构建智能合约 。 Aion网络是“旨在支持未来存在众多区块链以解决独特的行业问题并为现代世界提供服务的未来的多层区块链网络”。

他们的开源虚拟机已获得MIT许可。 让我们看一下对开发人员友好的VM。

JVM和区块链

不可否认Java的流行和广泛使用。 AVM使用熟悉度AVM作为其关键点之一。 基于Java的VM使用熟悉的Java工具生态系统,并在本机JVM代码上运行。

还请参见: 调整您的垃圾收集器

根据新闻网站Attack of the 50 Foot Blockchain的作者David Gerard的文章,Aion 不一定是Java的“第一个” 区块链。 Gerard写道,智能合约引擎“已经从C ++重写为Java”。 永恒之塔营销负责人Calvin Sribniak-Jones在回应Gerard时写道:“ 尽管还有其他平台可以使Java代码与区块链进行交互,但这是首次本机JVM代码可以安全可靠地直接在公共区块链上运行。

有关为什么JVM和区块链如此完美融合的信息,请参阅Aion VM团队负责人Jeff Disher的帖子“ Aion虚拟机(AVM):为什么选择Java和JVM? ”。 他解释了Java生态系统的成熟度如何为区块链应用程序打开许多潜力。

功能与概述

GitHub README文本

AVM不是对底层JVM的修改或重写,而是字节码转换器和运行时库,它提供了对如何允许开发人员与AVM进行交互的控制。 它将DApp彼此隔离,同时限制对类库的访问。

还请参见: Apache Dubbo,基于Java的开源RPC框架成为顶级项目

区块链

AVM蓝图。 来源

AVM的一些显着功能包括:

你好,世界

在VM团队负责人Jeff Disher的公告博客中 ,未来包括一些可能的计划。 期待可能包括的更新:

  • 其他JVM语言支持
  • 最佳化
  • 较小的用户库
  • 易于扩展API

在此处查阅文档 ,其中包括合同示例

构建和测试的先决条件包括JDK 10或更高版本以及Apache Ant v1.10或更高版本。

有关如何构建Hello World的说明,请参见此处

翻译自: https://jaxenter.com/blockchain-aion-jvm-159294.html

aion 变量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值