跳转到内容

用户:Xinshuhao/WaykiChain

维基百科,自由的百科全书

WaykiChain专注于区块链底层核心技术和生态技术的研发及相关项目运营, WaykiChain研发的第三代区块链商业公链拥有交易处理能力、共识机制、智能合约引擎,以及区块链生态去中心化治理能力,为各行业和垂直领域提供区块链基础服务设施和解决方案。

底层特点

  • 模块化:将区块链上的功能实现为模块,开发者可以添加、编辑或根据需求组合调用,降低开发成本。
  • 通用化:将智能合约、钱包SDK以及公链API接口等进行通用化,这样开发者和应用运营者可以尝试更多可能。
  • 开放化:设计出开放的开发框架,开发人员创建自己的应用程序、开发模块以及公链接口。

技术特性

  • 在公链底层拥有五类资产(原生资产、跨链资产、用户发行资产、市场锚定资产、智能资产),成为结算层为商业和金融业提供结算和流通服务。
  • 双虚拟机智能合约执行引擎(Lua + WebAssembly),开发语言具有多样性。
  • 主链子链分层,适应扩展性、交易性能为用户提供行业定制化需求。

相关术语

共识机制

WaykiChain是采用DPoS+pBFT共识机制,兼顾整体性能和共识效率。共设置11个超级节点通过投票选举产生,固定每3秒产生一个新的区块。

双虚拟机

WaykiChain底层提供智能合约双引擎技术:LuaVM + WASM VM。

跨链技术

WaykiChain支持同构类子链,应用侧链可以自定义共识机制、侧链资产及出块间隔等协议。

开放金融

开放金融技术的基础设施是采用两倍价值抵押一种或多种链上资产后生成价值相对恒定的资产,这类资产可在各账户之间流通,为上层应用提供服务。

DEX

提供链上挂单、撮合、结算全流程操作服务,交易均在链上有记录,形成完整可审查交易账目。在维基链上发行的加密资产可在DEX参与交易。

区块浏览器

[区块浏览器]是WaykiChain应用数据展示系统,其根据区块链中的应用数据,显示链上的转账交易记录、地址账户余额等。数据公开透明,并具有不可篡改特点。

浏览器钱包插件

浏览器插件钱包是WaykiChain轻钱包的一种,为Web端浏览器与维基链上智能合约进行互动和去中心化应用提供服务。

技术架构

在WaykiChain GitHub上的代码仓库获得的WaykiCHain节点程序只有一个,具体部署时可分为两类角色:

核心节点(或称为记账节点、超级节点)

用来验证交易和产生新的块;WaykiChain公链共部署有11个这样的核心节点。

普通节点

用来和WaykiChain核心节点交互同步数据、管理钱包私钥和地址,以及包括发起交易到链上。

参考文献