Docs

Docs

  • 文档
  • github

›概述

概述

  • HVM简介
  • HVMD安装
  • 快速开始

HVM 智能合约

  • 合约简介
  • 合约规范
  • 内置类型
  • 注意事项

开始开发

  • 合约模板
  • 应用模板
  • 合约编译
  • SDK使用
  • FAQ

HVM简介

什么是 HVM?

HVM(Hyperchain Virtual Machine)是集成在hyperchain中的轻量级 Java 智能合约运行时。它提供了一个沙箱环境来执行Java语言编写的智能合约,并能通过多种方式保证其安全性。在HVM上,你可以高效的写出简单强大的智能合约。

说明: HVM是hyperchain的执行器,更多的了解Hyperchain,参见这里。

什么是 HVMD?

HVMD (HVM Demo)是一个封装了HVM的执行环境,它可以作为一个二进制可以单独运行,但只是简单提供了智能合约的执行功能,对于外部发送的交易进行执行,并返回结果,类似于没有共识的hyperchain节点。通过HVMD,用户可以对Java智能合约进行快速调试、验证编写的智能合约的正确性。

什么是Java智能合约

Java智能合约是指用Java语言编写的,在特定区块链平台运行的智能合约代码,能够通过一定的代码逻辑来访问和操作区块链上的数据。目前的Java智能合约是指针对在HVM执行引擎上运行的合约代码,其通过解析Java Byte Code执行实现。

HVMD安装 →
  • 什么是 HVM?
  • 什么是 HVMD?
  • 什么是Java智能合约
QTechGitHub
Copyright © 2025 Hyperchain Co., Ltd.