美文网首页
InterValue项目的关键特性

InterValue项目的关键特性

作者: InterValue | 来源:发表于2019-03-28 10:50 被阅读0次

InterValue对区块链基础设施的各个层面均作了很大改进,在部分层面提出了突破性的创新。

InterValue 主要技术创新包括:

1、在底层 P2P 网络节点通信层面,结合现有基于 Tor 的匿名通信网络、基于区块链的分布式 VPN 的优点实现了独创的匿名P2P 通信网络,设计实现了节点匿名接入的方法,并实现了私有加密的通信协议,极大地增强了底层通信网络中节点的匿名性,确保节点间通信难以被追踪和破解。

2、在底层数据结构层面,采用了新型数据结构,增强式的有向无环图(DAG)——哈希网(HashNet,HN),从而实现异步并行的事件共识验证,提升了系统的可扩展性。

3、在分布式共识机制层面,设计了一种安全高效的双层共识机制,基于增强 DAG 的 HashNet共识和基于随机选择函数的拜占庭协商(BA-VRF)共识,该共识机制具有并发量高、交易确认速度快的特点,可快速构建面向不同应用场景的生态体系。

4、在抗量子攻击层面,采用新型抗量子攻击密码算法,通过将 ECDSA 签名算法替换为基于整数格的NTRUsign 签名算法,同时用 Keccak-512 哈希算法替换现有的 SHA 系列算法,降低了量子计算⻜速发展和量子计算机逐步普及带来的威胁。

5、在匿名交易层面,结合⻔罗币和 ZCash 等加密虚拟货币的特性,通过一次密钥和环签名技术,设计了效费比极高和安全性极好的交易匿名和隐私保护方法,并支持零知识证明作为选择功能,满足不同应用场景隐私保护需求。

6、在智能合约层面,通过实现摩⻄虚拟机 (Moses Virtual Machine,MVM),支持声明式非图灵完备智能合约和面向摩⻄ (Moses) 语言的高级图灵完备智能合约,优势在于较好的支持链下数据访问,支持第三方资产发行,能以公有链、联盟链、私有链等形式落地到实际应用场景。

7、在跨链通信和多链融合层面,采用中继链技术将跨链通信和多链融合功能模块作为单独一层 Overlay 来实现,既能够保持跨链操作的独立性,又能够复用 InterValue 基础链的各种功能。

8、在生态激励层面,综合使用多种 Token 分配手段和方法,并支持双层挖矿用于生态激励。

9、在行业应用层面,通过流通支付、数据传输、数据搜索、合约调用等 JSON-RPC 行业通用接口的开发,支撑上层的各类应用。

InterValue 关键特性概括起来,主要包括:

• 基于 HashNet 的新型增强式 DAG 数据结构,存储空间需求小

• 多层共识机制:HashNet、BA-VRF 和基础 DAG 共识

• 完全分布式匿名 P2P 网络通信

• 抗量子攻击的哈希算法和签名算法

• 支持声明式智能合约与图灵完备智能合约,并支持链下数据访问

• 支持图灵完备的高级声明式智能合约

• 支持高并发交易,交易确认时间短

相关文章

  • InterValue项目的关键特性

    InterValue对区块链基础设施的各个层面均作了很大改进,在部分层面提出了突破性的创新。 InterValue...

  • INVE登陆交易平台后致社群用户的一封信

    各位InterValue的关注者: 我是InterValue项目的创始人Barton Chao。我谨代表Inter...

  • iOS property关键字详解

    一、property关键字介绍 简介:属性(property)是Objective-C的一项特性,用于封装对象中的...

  • 项目的特性

    目标 三个具体目标 : 绩效 时间 成本 第四个维度:客户对于项目的期望。 一般客户的期望会随着项目的进展而不断提...

  • InterValue项目周报:20190218-20190224

    作者:InterValue团队 一、InterValue开发进度 1、项目进度 (1) inWallet v3.3...

  • Java 10 如约而至,12项关键特性

    Java 10 如约而至!!! 为了更快地迭代,以及跟进社区反馈,甲骨文曾在2017年就宣布Java 的版本发布周...

  • 第二章 InnoDB储存引擎(下)

    2.6InnoDB 关键特性 InnoDB关键特性包括 插入缓冲(Insert Buffer) 两次写(Doubl...

  • Innodb关键特性

    Innodb特性包括:插入缓冲两次写自适应哈希索引异步IO刷新相邻页 插入缓冲 使用 Innodb 存储引擎的表数...

  • InnoDB 关键特性

    InnoDB存储引擎的关键特性包括: 插入缓冲(Insert Buffer) 两次写(Double Write) ...

  • InnoDB 关键特性

    insert buffer是对写索引做了优化, 而索引具体起作用是在读数据的时候 1.插入缓冲 (Insert B...

网友评论

      本文标题:InterValue项目的关键特性

      本文链接:https://www.haomeiwen.com/subject/ydnfbqtx.html