学习
实践
活动
专区
工具
TVP
写文章

VTChain区块链项目简介

引言

区块链技术飞速发展的时代,我们迎来了基于区块链3.0技术的独角兽级项目VTChain(万象链,下面,就由小编一起带领大家了解一下VTChain项目吧。

1

VTChain项目简介

VTChain(万象链)是一种构建企业级区块链应用的分布式、生产级开放生态,致力于推动将区块链技术与企业级产品应用紧密关联起来,充分利用区块链技术的优势,解决应用系统实践中心化系统日益明显的成本与安全保障问题。

VTChain项目的性质:项目为公益项目,旨在推动区块链3.0应用技术在国内外的发展和提高。VTChain基金会为公益组织,负责推进、管理VTChain项目发展和运营。

2

技术特点

生产级公链和私链结合

VTChain是真正实现区块链技术所见即所得的生产型技术平台,基于VTChain系列模块和工具,可以快速结合企业业务实际,生产出分布式账本应用。

图灵完备的多语言生态

VTChain采用图灵完备的计算机语言和虚拟机,支持多种开发语言C#、JAVA、Node.JS、Javascript、Python等,开发者可自由选择适合的语言开发跨平台的区块链应用,或通过智能合约在VTChain虚拟机实时解释运行。

参与者身份共识机制

为避免参与者和Peer节点增多造成的网络拥堵,VTChain将区块链节点分为两种:共识节点,普通节点。经过申请授权的节点,可以作为共识节点存储参与者身份数据,共识节点之间采用智能合约机制使所有主机之间保持一致性状态。

VTChain具有CA证书中心,所有接入的企业级应用和参与者都必须签发CA证书才能使用本系统。

数据隔离和保密机制

在共识服务上采用“发布-订阅”机制,支持多通道消息传递,使得Peer节点可以基于应用访问控制策略来订阅任意数量的通道; 也就是说,应用程序指定Peer节点的子集中架设通道。

此外,peers的子集将这些私有块提交到不同的账本上,允许它们保护这些私有交易,与其他peers子集的账本隔离开来。应用程序根据业务逻辑决定将交易发送到1个或多个通道。

数字资产无缝流动

为了解决不同参与者所持有的数字资产流动问题,VTChain提供了一种结算中心的机制,使得持有比特币、以太坊币、莱特币等数字资产的参与者(包括机构),可以进行实时动态结算,参与者无需关心数字资产之间的转换关系,只使用自身持有的资产交易,由结算中心按照实时动态“换算率”进行结算。

跨平台、国产化IDE

VTChain使用C#语言开发,努力建设跨平台、适合国内开发者和企业的IDE开发环境,提供Web版IDE和桌面版IDE。国产化并非抄袭和模仿,而是从系统架构、业务逻辑、使用习惯、开发目标等综合考量,建立真正国产化的区块链企业应用方案和套件。

3

VTChain原理与架构

VTChain的重要特征是在自身公有链的基础上支持多Chain和多通道技术。

所谓的多链实际上是包含Peer节点、账本、订阅通道的逻辑结构,它将参与者与数据(包含链码)进行隔离,满足了不同业务场景下的“不同的人访问不同数据”的基本要求。

一个节点既存在于公有链,也可以参与到多个私有链中(通过接入多个通道);如下图所示:

通道:通道是由共识服务提供的一种通讯机制,是发布-订阅设计模式产生的信息管道,任何消息和业务的网络传输都基于通道机制完成。在VTChain区块链网络中,数字资产、交易账本、业务合约等都可以通过“发布-订阅”模式通讯。它定义了一种多对多的依赖关系,每个节点都可以订阅监听某一主题对象,当主题对象在自身状态变化时,会通知所有订阅节点,使他们能自动更新自己的状态。

基于这种发布-订阅关系,将区块链节点和共识服务连接在一起,形成一个个具有保密性的通讯链路(虚拟),实现了业务隔离的要求。如下图所示:

4

VTChain区块链应用生态

VTChain作为区块链3.0系统的先导者之一,我们创新地提出了模块化的区块链落地应用解决方案。

VTChain区块链系统不仅是区块链应用的生产系统,同时将是区块链应用系统的总入口,类似微信与小程序的关系,参与者可以通过应用系统名称或系统号订阅应用系统,即可使用该应用系统功能。

VTChain系统区块链3.0应用生态主要包括:

5

数字资产属性说明

VTChain区块链系统的基础数字资产包括BVC和BVG两种类型。

其中,BVC为VTChain系统创世的令牌,一开始便已经产生,发行总量不再增加,并随着系统的使用和交易过程逐渐消耗、减少。为减少VTChain系统中的无效交易,每一次转账操作,将自动扣除交易金额的0.001%(未来可能是动态费率)的交易费用,自动打入黑洞地址,永远消除,单次交易最多扣除100BVC。

BVG为VTChain的燃料令牌,它不需要发行,由系统自动随着区块的创建而产生,用于奖励系统共识节点和社区贡献者。

令牌使用范围:BVC主要用于系统应用交易结算和系统投票,而BVG将用于区块链网络的创建、记账等。BVG随着区块的不断增加自动产生,奖励给区块制造者,并在25年内全部产生完毕,总计10亿。

BVC和BVG将在VTChain平台上线稳定后,在VTChain去中心化交易所实现交易。

VTChain平台上线前,系统使用基于以太坊的代币BVT,使用属性等同于BVC。

6

VTChain应用场景举例

从目前的技术应用和行业现状来看,区块链技术在金融领域的商业价值最为清晰可见,我们将首先谈谈如何基于VTChain应用平台,实现P2P网贷聚合平台BCLP系统(Block Chain Lending platform,以下简称BCLP系统)。

BCLP系统是一种使用区块链技术、大数据技术实现的P2P网贷、信用共享、信息聚合、智能评估等数字资产管理系统。

BCLP系统技术原理框架如下:

7

VTChain团队介绍

VTChain团队是一只来自国内外区块链行业优秀的专家团队,核心团队由来自微软、IBM、Intel、OKCoin、Hanvon等知名机构的顶尖人才组成。

梅灿军:北京化工大学MBA硕士研究生,区块链行业、智能应用系统连续创业者,曾就职于国内500强企业和顶级科研院所,从事智慧城市、人工智能、机器学习等方面应用的研发工作。2012年关注并研究区块链技术,曾创立Ripple Ex在线交易平台、Bscoin在线交易系统,曾研究与开发区块链分布式计算技术。BA

高泽龙:国际区块链应用联合会副主席、国内知名区块链块讯网站顾问、商务部中国国际商务网顾问、亚洲区块链协会副主席。资深互联网行业从业者,知名科技专栏记者和活动家。

张立:曾任职于中国本土公关行业领军企业,致力于为企业客户提供以公共关系服务为主的品牌管理专业服务,擅长新媒体运营和品牌运营工作。

8

VTChain战略规划

VTChain作为第三代区块链技术的核心代表和先锋,具有巨大的商业价值和发展前景,其背后离不开社区开发者和相关组织的努力和推动。

具体项目规划如下:

9

综述

VTChain作为区块链应用领域的重要本土化框架之一,将为国内外广大开发者和企业提供开发平台和业务组合工具、数字资产交换中心服务。在目前国内外大力支持和期待区块链企业级应用的背景下,VTChain可以得到长足、快速的成长,有望成为国内最大的区块链应用解决方案提供商和平台提供方。

如果您对本项目感兴趣,欢迎加入我们团队,贡献您的一份力量,共同推动区块链3.0应用技术在世界的发展。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171214G0RV3900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券