Skip to main content

GateChain 区块链

最初,GateChain 的主网是基于 UTXO 架构构建的,实现了自己的安全账户模型并进行了原型验证。这项工作在业界得到认可,并形成了一篇题为“基于 UTXO 模型的安全账户研究”的研究论文(待发表)。随后,为了更好地与跨链生态系统集成,GateChain 的架构迁移到了由 Tendermint 基础设施支持的区块链框架。

在共识层面,它借鉴了 Algorand 的共识机制,利用 VRF(可验证随机函数)算法来提高安全性和效率。新架构直接采用账户模型,专注于上层协议创新,特别强调实现具有可撤销交易和清算能力的独特安全账户。

在应用层,新架构提供标准接口以满足各种上层应用的需求,并提供基于 SDK 的离线账户生成和交易签名功能,为第三方生态系统应用提供便捷的开发工具。

层级详情

应用层

最顶层包含面向用户的应用:

  • Dex:用于代币交换和交易的去中心化交易所
  • dApps:去中心化应用生态系统
  • Explorer:用于查询交易和区块的区块链浏览器
  • Wallet:用于管理用户资产的数字资产钱包

框架层

提供核心区块链服务和功能框架:

  • Asset Service:处理代币和资产管理
  • Vault Account:数字资产安全存储系统
  • Goverment:用于决策的链上治理系统
  • Module Manage:协调各种功能模块

执行层

负责智能合约和交易执行环境:

  • CosmosSDK:基于 Cosmos 的开发工具包,提供区块链基础设施
  • EVM:用于执行以太坊兼容智能合约的以太坊虚拟机

核心层

构成基础设施和核心功能:

  • Consensus:确保网络节点达成一致
  • Staking:用于网络安全和验证者选择的机制
  • VRF:用于安全随机性的可验证随机函数
  • ABCI:连接区块链应用与共识引擎的应用区块链接口