7月4日消息,今日Tokensky东京站大会盛大召开。本届大会以“区块链+”为主题,引入区块链+机器人、区块链+游戏、区块链+人工智能、区块链+VR/AR、区块链+医疗、区块链+美容等各行各业相结合,并推进区块链跨国、跨行业的深度合作。本次大会邀请到3000+高端代表出席、130+海内外大咖演讲分享、100+重量级VC/PE投资人到场、100+数字资产交易所、200+海内外合作媒体。
EKT通用积分CEO周迅今日在TokenSky东京站上表示,尽管EKT分为Token链和DApp链,他对DApp链更为“偏心”,因为他认为“发Token没有什么太大意义,DApp的落地才是区块链行业发展的核心”。Token链根据token种类来进行分链,开发者可以按照自己需求来选择共识机制,注重公平则选择PoW,注重效率即选择PoS等。他还注重提到了侧链机制,并且预告将在下半年的路线图中增加对以太坊的跨链支持。EKT是使用DPOS+Paxos混合共识算法的公链平台,支持主链与主链之间、与链外的公链之间的合作。EKT在6月初已经上线火币HADAX,目前入选OKEx第三期投票上币项目。
以下为演讲实录:
大家好!今天我分享的主题是,如何搭建一个可大规模商用的区块链公链平台。
我们先从比特币说起,比特币作为第一代去中心化的加密数字货币,实现了完整的去中心化的记账功能。但是由于比特币只提供了非图灵完美的脚本,和有限的交易机构,使得比特币只能用于用户价值的存储与交易,无法运行复杂的应用。
以太坊作为一个智能合约的开发平台,不仅提供了图灵完美的开发语言,对智能合约的应用场景也进行了扩展。ERC—20代币和ERC—721的广泛应用就是一个很好的案例。但是由于以太坊早期设计的单一主链架构,在并发能力、跨链通信和对DF的运行环境支持上都有很大的局限性。为了解决区块链的性能问题,为DF的开发和运行提供良好的支持,我们提出并设计了一个全新的区块链公链架构EKT,旨在打造一个世界级的区块链公链平台。
我们在设计EKT的时候参考了比特币的一些设计思想,在比特币里面因为不支持图灵完美开发语言的,很多人可能会说这个是中本聪在设计时候的一个Bug,其实不是,这是比特币的一个Future,为什么比特币里面不支持图灵完美的开发语言呢?是因为中本聪在设计比特币的时候认为一个货币系统需要一个非常稳定的环境,一个公链平台,它支持的功能越复杂,它的稳定性可能就会越差。因此我们在设计的时候,我们把Token和DF分开了。我们存在两种类型的链,Token链和DF链,Token链只用于用户价值的存储与交换,大家可以认为我们是一个存在多种资产的比特币,我们的Token链。然后DF链是供开发者开发复杂的DF应用的。
下面我来跟大家介绍一下我们的Token链,首先介绍一下Token链的结构,我们的Token链是一个并行多链的结构。什么是并行多链?不知道大家有没有了解过以太坊的分片技术,以太坊的分片技术就是把不同的用户放在不同的分片里面,同一个分片的用户在进行交易的时候只需要当前分片打包交易就可以了。如果是不同分片的用户,在打包交易的时候其实需要去像根链跨分片交易 ,跨分片交易在安全性和效率上都有很大的问题,我们认为根据Token分片可能是一个比较好的方案。因此,我们的Token链是一个根据Token进行分链的一个方案,是一个并行多链的结构,不同的链可以运用不同的共识机制,如果你是一个对安全要求非常高的,你可以选择POW,或者是你认为自己有更好的,比如前面有一个DDPOS,你可以选择自己的研发新的共识机制。
可以说多链多共识是通往海量用户的高速公路。
EKT中的多链机制,多链有什么好处?首先它提高了TPS特性,其次多链是共享用户的,也就是说在EKT中的多链是天然支持跨链的,EKT是否支持跨其他公链呢?答案是支持的,而且支持的方式有两种,第一种方式通过跨链协议实现,对于一些有意愿和EKT对接的公链我们可以通过跨链协议,通过一个中间网关实现双方公链的跨链交易,对于比特币你找不到中本聪人在哪儿,找不到比特币开发组,你可以通过侧链机制去实现与比特币或者是以太坊的跨链。我们在下半年的路线图中也会增加对以太坊的跨链支持。
下面跟大家介绍一下DF链,我们认为单纯的讨论发Token其实是没有太大意义的,我认为DF的真正落地才是区块链公链竞争的一个核心。我下面来介绍一下我们DF链的一些设计,首先是DF的共识,在以前的DF中所有的信息、数据都是挂在交易里的,也就是说要把一个数据上链,比如产品溯源或者其他的信息要上链的话,你需要把信息挂在交易里面,然后再把数据上链。
其次是语言,智能合约的开发语言,我们会支持互联网的编程语言,比如说Java、Python和Node.js,这三种语言是我们最早支持的三种智能合约开发语言,开发者可以使用已经成熟运行20多年的语言编写自己的智能合约,而且不用学习一个特别复杂的智能合约开发语言。
最后就是对于一些特定场景的支持,比如说你要做一个博彩游戏,你需要一个随机数,首先随机数的生成在一个完全数据化的,比如说是一个POW的共识,其实是没法生成一个随机数的,假如说要运行一个随机数首先节点一定是固定的,DPOS是首选。生成随机数之后其实还存在一个问题,就是在以前的区块链网络里面,比如说以太网或者是US或者其他的公链,你的随机数就是等于无效的,没法去用它。然后在EKT中我们存在一个私有存储空间,假如说要生成一个牌局,生成随机数,这个时候在牌局结束之前你是不能把随机数写到区块链里面,写到摩卡证明里面的。因为你一旦写入你的智能合约是开源的,随机数写入了区块链里面,实际你的整个牌局已经开源了,这样会导致很多不安全的因素。
我们提供的私有空间就可以很完美解决这个问题,就是当你的牌局结束之后你才会把随机数和大家所有签名打牌的数据写到链里面去,因此我们提供了一个把可信的数据写到私有的存储空间里面,然后当你的事件结束以后再写到摩卡证明里面,我们这样可以满足大部分从中心化场景牵移到去中心化场景里面的一些弊端。
我举一个简单的场景,假如说一个老人想立一个遗嘱,其实他就可以找一个机构去帮自己写一份智能合约,然后当他去世之后他可以自动的执行自己的智能合约,或者假如说你要做一个ICU合约或者是其他的合约,很多应用场景其实是非常适合自动化去执行,通过一些人口机制或者是一些链上签名的方式去执行这件事情。
我认为DF链成熟,就是智能合约开发语言成熟之后,其实这个世界可以变得更加美好,更加高效。
下面我介绍一下我们的生态,我先介绍一下我们的Token结构,我们基金会是持有50%的Token,我们团队持有15%,是锁仓三年的。我们基金会持有的50%Token都是用来奖励DF生态的,就是对一个DF开发者来说,如果你想做一个DF,如果你有开发能力你可以开发DF,然后我们去给你投资EKT,假如说你没有开发能力我们也是有专门的DF的团队帮助你落地你的DF。我们也会对你的DF进行投资,帮助你的DF进行落地,同时构建我们的一个DF生态。
我们的应用场景非常广泛,我们解决了一个中心化的可信的环境,到一个完全去中心化没有隐私的一个环境里面的一些问题,所以我们的应用场景相比于其他公链可能会更有优势。
这是我们的团队,我们的创始人以前是百度和阿里的总监,我们的CTO以前是金山的CTO,做过单项目千万行级代码的WPS,金山快盘的6亿日活也是他做的。我们的COO以前是爱奇艺和蓝色光标的。还有两位技术合伙人,一位是小米云的首席架构师,还有一位是WPS表格的项目经理。
谢谢大家!
TokenSky 东京站旨在能够融合社群的力量、节点的力量、链接的力量,能够以顺其自然为道,无中生有为法,虚拟分布为术,公链通证为器,真正为各位认同 TokenSky 的嘉宾们带来价值和收获。 以“区块链+”为主题,将引入区块链+游戏、区块链+动漫二次元、区块链+人工智能、区块链+物联网、区块链+安全等各行各业相结合,并推进区块链跨国、跨行业的深度合作。
报道专题请关注:http://www.sfw.cn/s/TOKYO2018
扫链易公众号,关注TokenSky区块链大会最新动态。