「直播回顾」ITC万物链2018半年技术进展

「直播回顾」ITC万物链2018半年技术进展_第1张图片

2018年8月15日22:00,ITC官方团队进行了全球同步英文直播,为社区支持者详细解读了半年来IoT Chain项目的技术进展,以下为直播中文回顾:


「直播回顾」ITC万物链2018半年技术进展_第2张图片
ITC万物链项目半年技术回顾 2018/8/15

ITC万物链目前发展怎么样?


「直播回顾」ITC万物链2018半年技术进展_第3张图片

一切都在按照项目路线图稳步推进。

我们已经设计了完善的模块化框架(Modular Framework)。已经实现DAG数据结构;已经实现了改善的BFT算法;支持以太坊虚拟机(EVM);完成了基本的加密模块(Cryptographic Module)。

我们正在开发多链钱包(Multichain Wallet)。除了钱包的基础功能,我们将会在钱包中支持一些有趣的去中心化协议,我们会考虑Bancor(BNT)、HYDRO、SWFT等,让ITC TOKEN可以实现更多有趣的功能。

ITC万物链的技术目前能实现什么?


「直播回顾」ITC万物链2018半年技术进展_第4张图片

我们的技术已经可用于企业的联盟链场景,我们对企业版的功能做了如下规划。

·数据结构(Data Structure)

为了获得更好的性能以及支持并行交易,区别于传统的Blockchain链式结构,IoT Chain采用DAG有向无环图的数据结构来存储交易。

·共识算法(Consensus Algorithm)

IoT Chain针对企业应用场景的联盟链架构中,采用优化BFT共识算法,可以满足拜占庭容错。并支持灵活的共识引擎架构,可以根据业务需求,切换不同的共识算法。

·EVM智能合约(EVM Smart Contract)

EVM是目前区块链生态中技术可用性最高,开发者生态最友好的智能合约运行环境。IoT Chain支持EVM虚拟机,开发者可以使用solidity或者其他语言方便地编写安全的智能合约。

·区块链浏览器(Blockchain Explorer)

区块链浏览器是区块链所有交易的公开易读入口,用户可以通过区块链浏览器查询交易信息或者合约执行记录。

·数据流程(Data Flow )

属于联盟链成员的节点可以部署并且触发合约,节点的交易流程总是伴随着已部署合约的触发,交易携带的参数以及合约执行的结构会在智能合约体现,并且可以通过区块链浏览器查看。

·安全通信协议(Secure Communication Protocol)

联盟链的节点之间通过KDF、ECIES、和AES密钥交换算法和加密算法,首先通过安全握手确认身份之后再在安全信道上加密通信。对于有不良行为的节点,P2P协议会自动进行屏蔽,并根据历史行为进行评分。

·加密算法(Encryption Algorithm)

针对链上隐私信息,采用加密哈希算法Keccak256,保证数据安全,防止被恶意节点获取作恶。链上账户使用非对称密钥加密如ECDSA、EDDSA等,对个人发起的交易进行签名,防止恶意节点伪造他人发起交易。

·区块链节点环境监控(Monitoring The Blockchain Node Environment)

通过节点和区块监控系统,可以实时监控联盟链网络中各节点的状态,包括同步信息、区块统计、交易统计、恶意或者滥用行为报警等。

·应用程序接口(Application Interface)

配套有完整的RPC接口和主流语言客户端,在企业内部可以方便地部署微服务架构,并与企业既有设施和服务等高效结合起来。

ITC万物链的下一步规划是什么?

「直播回顾」ITC万物链2018半年技术进展_第5张图片

1、企业客户(Corporate Clients)

我们相信唯有区块链技术的落地才能促进区块链行业健康发展。

我们已经在与一些有影响力的企业洽谈合作,目前企业版的技术已经可用,所以接下来的推进会更加顺利。

我们将加大商务拓展,和有影响力的企业一起用区块链技术真正增加传统行业的效率。

2、主网开发(Mainnet Development)

接下来的重点有3块:

第一是VRF共识的集成。实现了VRF之后,IoT Chain主网的性能和安全性会极大提高。我们将在10月份发布公开测试网络,邀请社区一起测试优化IoT Chain主网。

另一块是性能优化(Performance Optimization)。性能优化需要各个单独模块的调优以及模块连接之后的联调优化。理论上VRF、DAG、BFT这些技术保证了高性能的可行性。但是真正要把IoT Chain的性能做到极致,更多的是工程上的实现。这部分工作也非常重要。

存储方案(Storage Solution)的设计实现也是接下来的重点工作。我们新加入一位对分布式存储很有经验的同事,这会加快我们开发进度。

▸点击阅读原文,即可访问Youtube ITC频道,回看直播

以上。

- 相关阅读 -

「直播预告」ITC万物链2018半年技术进展回顾

「周报」ITC万物链项目进展更新2018/8/4-8/10

- 关于ITC万物链 -

ITC万物链是一种基于区块链的安全物联网轻操作系统,旨在解决目前物联网严重的安全问题,满足物联网高度并发的使用场景,实现万物互联互通。

ITC万物链主张数据主权属于用户。

- 加入社群 -

中文电报群

https://t.me/IoTChain_CN

英文官方推特

https://twitter.com/IoT_Chain

官方Medium

https://medium.com/@IoT_Chain

你可能感兴趣的:(「直播回顾」ITC万物链2018半年技术进展)