对话时间:7月6日18:00
微信社群:布洛克--北京--059
对话嘉宾:
程超
DAIS核心开发者
钛云科技联合创始人兼CTO
时艳强
布洛克科技创始人
全球高校区块链爱好者联盟主席
本期速览:DAIS核心开发者,钛云科技联合创始人兼CTO程超做客布洛克科技时点对话栏目第105期,程总分享了自己丰富的创业经历以及All in区块链后创办DAIS公链的初衷和愿景,从技术角度详细讲解了协同矩阵的创造性和独特性,并对TPS的提高和公链的安全性问题表达了自己的一些见解。
开场
时艳强:各位布洛克人,大家晚上好! 欢迎大家来到领先的区块链社群媒体【布洛克科技】,与3000+社群1000000+布洛克人一起参与【时点对话】节目,探讨区块链和数字货币。本期是布洛克科技【时点对话】第105期,主题:面向未来的公有链!嘉宾:程超总。
程超,DAIS核心开发者,钛云科技联合创始人兼CTO,粤港澳大湾区区块链创新人物。毕业于清华大学,在人工智能和加密技术等领域发表多篇国际论文。
【时点对话·第一问】
“DAIS要做一条高效、便捷应用的公共基础设施”
时艳强:程超总,您曾就职于网易游戏,似乎与区块链行业有些距离,您是怎样接触到区块链的?又什么样的原因让您决定all in区块链的?创立DAIS的初衷又是什么?
程超:各位【布洛克科技】的朋友,大家好!回答布洛克科技【时点对话】第一问。我在13年开始接触比特币和一些山寨币,当时在清华读研,也作为一个投资者参与比特币的交易以及了解它的必备知识。15年我们整个团队从清华研究生毕业后开始从事区块链行业,在深圳注册了公司叫做招股科技。我们选择这个行业的初衷很简单,因为这是一个新兴行业,数字货币包括区块链是一个新玩法。我们15年毕业进入这个行业时比较主流的提法是数字货币,所以选择从事数字货币交易业务,开了一家交易平台叫众股网,17年9月4号之后因为国家政策的原因,众股网在国内关闭了,直到18年六月份我们在蒙古国又重启了众股网的海外版ZG.TOP。
选择数字货币交易所作为切入点的原因很简单,对初创公司而言,做数字货币交易所能获得较好的利润,有利润的初创公司才能存活下来。我们刚进入这个行业时区块链概念还不太多,虽然我们也做一些比较初期的底层技术开发,比如研究比特币、以太坊底层的技术,为一些公司开发产品,这只是我们公司的业务范畴之一。我们的DAIS是基于整个行业的发展,在17到18年大行业发展的背景下提出的一个公有链概念。我们创立DAIS的初衷目标是要做一条高效、便捷易用的一个公共基础设施。从15年到现在,我们在帮一些企业做区块链项目的时候发现区块链做了这么多年却一直缺乏TPS够用和开发便捷的公有平台。所以我们也是基于开发过程中遇到的问题提出DAIS这样一个公有链平台的概念。
【时点对话·第二问】
“DAIS提出协同矩阵其实就是多链数据协议”
时艳强:DAIS创造性地提出协同矩阵区块链,可以介绍一下这种技术?它的灵感来源于何处?未来会有哪些具体的落地场景?
程超回答布洛克科技【时点对话】第二问。DAIS提出的协同矩阵概念是一个多链数据协议,它是基于我们对市面上现有的市场占有率和知名度比较高的公链做了总结后提出的,比如大家了解的比特币、以太坊还有EOS等就是传统的基于单链构成的底层区块链技术,它们的缺陷是对底层硬件资源使用效率太低。一个成熟的公有链系统,平台底层的节点有上万个,而比特币、以太坊、EOS每一秒永远只会有一个节点参与数据打包以及需要全部节点参与数据确认,从硬件和软件层面来讲这都是非常低效的,而且我们在技术开发过程中总结发现单链结构对于效率的提升是有上限瓶颈。
2018年最近新出来的一种DAG技术,他们通过在一定程度上降低系统的去中心化来提高交易效率,但DAG技术一方面本身不够成熟,另一方面对于智能合约的支持程度不好,所以我们综合了整个行业的技术现状以及我们的开发经验提出了协同矩阵区块链概念。这个概念从技术角度而言很简单,我们的系统里面会同时存在多条子链并行运行,它们存储的数据共同构成整个系统数据的全集,每条子链会交给相应类型的节点去处理。我们会对底层的硬件类型做分类,比如有一千个节点我们把系统分成十类,那么每个类型的节点有一百个,这同类型的一百个节点处理相应的一条链,这意味着同一个时刻有十个节点在打包,每个区块的共识只是在该条链的那一百个节点上进行,这样就变相地提高了数据打包及确认的效率。容易地如果系统节点扩展到一万个,我们依然可以很进行技术拓展,把节点类型拓展为一百种,这样同时会有一百条链在运行,这样每个时刻都有一百个节点可以写数据,有一百条链支持写数据从而提高了交易数据写入和确认的效率。从理论上来说,这种简单的思路让我们的性能相对于单链提高了N倍,比如我们有一百条链就能提高一百倍,这种拓展是非常方便和易实现的,如果系统的节点数扩展了,我们就可以相应的提高链的类型的数量,也就是节点的类型数量。我觉得这种方式具备很好的随着系统扩容而进行自适应拓展的能力。
具体的基于DAIS公有链的可以落地的新应用,我觉得和比特币、以太坊、EOS这种通用型公有链是类似的,理论上可以开发出各种应用,比如像投票、慈善众筹、小红包等,也包括复杂的大型的比如私密社交、物联网节点、甚至金融业务都可以在上面落地。我们把应用落地的工作交给了B端,比如项目开发商、项目合作方甚至一些技术极客让他们在上面进行自由的拓展。DAIS是要建设好底层基础设施让B端以及技术极客可以在上面自由发挥想象,落地各种各样的应用场景。因为现在对于整个区块链具体哪个应用场景最适合落地大家都说不好。我觉得打造一个通用型的底层公链平台,让更多的资源方、企业方或者技术极客参与进来就是一种对于公有平台最好的落地方式,通过这种方式可以在公有平台上搭建或者尝试出各种不同类型的落地利用,当然包括我刚才说的这些方面。
【时点对话·第三问】
“底层同时密集运行多条子链是DAIS的核心”
时艳强:在DAIS的项目介绍中,我看到了有关子链的一些设计,我们之前时点对话栏目中也请过墨客的创始人,他们的技术核心就是子链技术,在子链的应用上,DAIS有何不同?协同矩阵链还有哪些需要改进的地方?
程超回答布洛克科技【时点对话】第三问。我所了解的子链技术更多是通过主链节点上衍生出的子链,比如从唯一的主链第十个节点衍生出一条子链,这是我了解到的子链产生的方式,这和DAIS子链有所不同,这种方式是希望从任何一个结点延伸出一条初始的子链,相当于给每个用户提供一条单独的链条运营,这也是一种可尝试的方式。
但我们DAIS子链实现方式跟这是不太一样,刚刚我们也介绍过,我们是底层同时立即运行多条子链,这些多条子链是同时存在的,它不是依托于某条主链衍生产生。系统里的节点被同时被分成100个不同类型,那系统里有一百个子链在运行,每个节点处理某个特定类型的子链,这些子链通过相应的逻辑关系产生可实现数据追溯的功能。
需要改进的地方一方面在协同矩阵具体实现技术细节方面,比如如何真正使我们的底层TPS或交易效率真正尽可能接近理论上限,因为理论演算的上限和实践推算出来的上限是有差别,这是我们技术团队需要进行改进和突破的地方。另一方面根据区块链行业的发展进行改进,如果这个行业在底层还是在基础设施层,或者在合约层、服务层能衍生出一些新的理念、技术出来,那我觉得DAIS需要及时进行跟进和改进。因为整个行业无论是技术还是从技术概念方面都是在不断发展,所以DAIS也要不断学习和衍化发展并且进行相应改进,选择合适自己有效的技术方案来进行改进。
【时点对话·第四问】
“整个公链领域目前仍处于蛮荒阶段”
时艳强:2018年是区块链技术发展元年,诞生了很多公链项目,公链技术目前还处于底层基础阶段,技术还不完善,问题很多,您可以介绍一下市场上公链项目的一个状况?公链项目技术发展的瓶颈在哪里?为何难以突破?
程超:回答布洛克科技【时点对话】第四问。我觉得16年是区块链技术发展的元年,因为16年创投行业开始推广宣传区块链技术概念,而且当时国内也有不少做区块链底层技术的公司,他们获得投资并且得到推广。目前公链项目的现状一方面大家在不断完善技术,因为底层公链大的发展方向是确定的。另一方面大家不断的探索应用层或者尝试应用层,但需要找到一个合适应用层面的爆发点,我觉得这才是现在整个区块链行业甚至公链行业应该做的事情。
目前整个市场上公链竞争激烈,各种类型的通用公链如以太坊、EOS等,还有面向某个领域应用的一些公链比如像EOF还有比原链、DAIS等。这些公链的现状大家都清楚,它们大多数主链还没有出来或者只出来一个1.0版本,大家也知道技术性能上并没有什么特别大的突破或者特别大的优越性,所以整个公链领域还是一片盲区,处于比较初始阶段。所以我觉得任何成熟有经验的技术团队都有逆袭弯道超车的可能性。公链依然是一个比较热门有发展前景的领域,下一波公链还是会继续作为一个比较竞争激烈的赛道被大家探索宣传。
公链目前的技术发展瓶颈很明显:一方面底层的性能难以提升,这是大家最熟知并且最需求最迫切的,也是整个行业需求最迫切的,需要一个高TPS的底层链,因为大家转币时,只要转账交易量一大就出现堵塞。TPS的提升是现在各种链最迫切的需求或者是C端用户最迫切的需求。对于C端用户而言就是用来炒币,而炒币需要转账快速而且要不堵,现在像EOS、以太坊以及比特币的交易量大了转账就堵了,所以高TPS是瓶颈之一。
从未来来看存储性能和存储效率也是发展瓶颈之一,如果要落地大型应用尤其是类似存证或者涉及到数据存储方面的运用,对于底层区块链的存储性能就有要求。例如以太坊、EOS和比特币的存储性根本不够,没法存储稍微大点的数据。所以在未来如果需要落地大型应用的情况下,区块链的存储性能也是一个比较大的瓶颈。所以,短期来看底层是TPS,长期来看做应用落地是存储性能。
为何难以突破?我觉得也不一定是难以突破,现在需要积累,以前的技术积累太少了。在17年以前区块链底层技术很粗糙很简单,也缺乏足够优秀的技术人员完善开发,因为做好任何一个底层的技术开发是需要大量技术人员和大量的时间。随着17年以来这一波带来的资金、技术人员再加上时间的积累,这些方面应该是可以突破。
【时点对话·第五问】
“TPS速度的提升是目前C端用户最迫切的需求”
时艳强:看到您说过这样一句话,目标是3.0时点的BTC,我们看到,前两天以太坊又堵塞了,可目前来看,无论是BTC还是ETH都难以摆脱TPS的影响,您如何看待这样一个现象?您在公链设计中,是如何控制TPS的,采用了哪些技术手段?
程超回答布洛克科技【时点对话】第五问。现在比特币、以太坊网络出现拥堵之类的TPS问题,它的核心总结是现阶段的区块链技术无法满足市场需求。现阶段市场需求是什么?现阶段市场需求并不一定是大型应用落地,至少对于C端用户而言,他们的迫切需求是转账要快要好,不能堵不能卡,不能转账量一大就卡了,这是目前C端市场的迫切需求。这个需求体现在技术端是TPS或者转账效率没法满足需求,对于这个现象我还是坚持刚才的观点,需要时间和人才的积累来解决这个问题,只要有足够的时间以太坊或者一条新链的底层转账效率足够满足用户的需求,这是没问题的。包括我们DAIS理论设计值,如果设计系统一百条链,那理论的TPS可以轻松达到十万以上,只要能达到十万以上的TPS,那么转账很难卡,因为十万的TPS在很多中心化的系统方面是够用的,除非支付宝每秒几十万甚至上百万的TPS。但我觉得只要理论性能达到十几万的就能保证平常十几万的TPS,对于我们币圈的转账交易就不会有什么太大问题出现,不会出现一个营销活动就导致网络瘫痪。
在我们的公链设计过程中如何控制TPS?刚刚也提到过,我们采用多链技术,通过多链技术的方式来提高TPS,相当于同一时刻底层如果产生一万条交易,我们会把这一万条交易平均分给一百块条链,一条链相当于只处理一百条交易,对于单条链而言这个交易量是可以承受的,并且每个新交易/块只需要交给相应类型的几十个或者一百多个节点去确认,那确认效率也会提高。从整个过程来看我们的数据打包以及数据确认项目都得到提高,整个交易的效率就会得到提高。
【时点对话·第六问】
“节点访问权限的安全性及私钥生成、保存的安全性是公链着重考虑的两方面”
时艳强:前段时间,EOS的漏洞被热点关注,也就在前两天,币安也爆出丢币新闻,虽然其创始人出来澄清,但难免受到大家怀疑,在您看来,公链的安全性该如何保证?为什么爆出丢币新闻的都是一些大的交易所?
程超:回答布洛克科技【时点对话】第六问。首先,我回答一下关于交易所丢币的问题,因为我们也是亲自开发和运营过交易所,所以我觉得在技术层面交易所丢币主要体现在三个方面:一方面交易所要不断对接各种新的币,不同币的链在技术实现上可能存在较大差异,比如以太坊的链、BTS的链、比特币的链还有USDT的链以及新出来的链,他们技术都不一样。交易所对接这种链的技术细节不熟悉,这样造成对接开发过程中出现漏洞导致交易所出现丢币;第二是交易所本身有的服务器可能会存在漏洞,被窃取了服务器权限,甚至出现数据库被脱库,这种问题在传统互联网行业也很容易出现;第三是交易所本身的代码逻辑导致交易所出现bug,比如提币多次或者账户没有币也可以通过交易所的代码逻辑漏洞把币转走,这些都是可能导致丢币的原因。通过刚才分析可以得出这些问题都不一定完全是底层链的漏洞。之前也出现过底层链的漏洞,比如EOS漏洞或者之前以太坊DAO的智能合约出现漏洞,对于公链的安全性,确实需要在公链开发过程中关注到这些安全性。
我们DAIS在做公链安全性能一方面会借鉴公链已经出现过的一些漏洞,我们肯定会规避,比DAO的智能合约丢币的漏洞或者EOS之前爆出的节点被窃取的漏洞,我们肯定都会关注。我们在整个技术设计方面从架构层面也会关注,具体的比如控制好每个节点的权限,只有控制好这些权限设计才可以保证节点的安全性。
从公链角度而言,公链的安全性最重要的是节点的安全性,一方面要控制节点的访问权限,另一方面私钥保存层面也需要做好相应的安全措施。从公链单方面的安全性考虑而言,节点访问权限的安全性以及私钥生成保存的生成机制的安全性,这是公链需要着重考虑的两方面。
至于为什么爆出丢币的新闻都是些大的交易所,我觉得这个不是必然,小的交易所肯定也会被盗币过,但是大的交易所爆出来的新闻轰动效应比较大。最关键的是大交易所币多,对黑客而言利益大,小交易所可能偷不了几个币或者偷出来的都是些没有价值的单机币,而大交易所可能有大量的比特币、以太坊,偷出去也比较好卖。如果黑客盗取的是一个只在若干个交易所交易,比如盗了一个只在两三个交易平台交易的币,那他盗了之后项目方完全可以很快的更换代币,让黑客盗走的代币失效。最关键的为什么是大交易所出现盗币新闻?原因还是:第一,大交易所的币多,比特币、以太坊等这种有价值的币多,利益大;第二,盗币之后产生的新闻轰动效应也比较大。
【时点对话·第七问】
“EOS的节点营销是一个非常成功的公链营销方案”
时艳强:今年对整个区块链行业来说,都是历史性的一年,各个节点均迎来爆发,热点话题与热点人物不断,请您分别聊一聊,风风火火的上半年给您印象最深刻的一件人和事?对您有哪些影响?
程超回答布洛克科技【时点对话】第七问。风风火火的上半年让我印象深刻的可能就是EOS的节点营销,无论怎么喷它是空气币或者BM的个人问题以及BM将大量资金用途去向不明等这些问题,但是无法回避的问题就是EOS节点营销事件在上半年确实是一个比较轰动整个行业的事件或者是一个比较成功的案例。它是真正的将去中心化的理念在具体的商业运营过程中得到发散和体现。
EOS节点营销这种方式确实是很好的纳入了更多的资源入场或者说绑架各种资源入场,相信很多节点买了币之后,他的币量大并且很有可能是高价位,那变相得成为EOS技术社区甚至商业社区的更坚定地参与者,他们自己会想办法吸引更多的技术人才或者企业在EOS上面做事情,这件事情对我个人印象比较深刻,我觉得至少是一个比较成功的营销。
对我们做DAIS公链和区块链产品是一个很重要的启发,甚至我觉得像后面HT、OK这种平台币的结点计划都是一定程度学习EOS激烈营销的方案。它确实是一个比较轰动性的行业事件。整个行业中大多数人无论再怎么看好或者不看好,认为是空气币,但是不得不承认或者不得不佩服这是一个非常成功的公链营销方案。
【时点对话·传承问】
时艳强:程超总作为资深的区块链行业布道者,应该接触过很多圈内人士,其中是否有您欣赏和佩服的从业者,为什么?【布洛克科技】目前覆盖11个国家200个城市3000个社群节点用户100万,希望通过【时点对话】邀请更多的大咖来社群分享区块链和数字货币,以推动整个行业进一步的发展,如果程超总引荐两位嘉宾,您会引荐谁来做客【布洛克科技】进行分享?
程超:回答布洛克科技【时点对话】传承问。在这个行业看了这么多年,让我佩服的是埋头苦干、深耕整个行业并且低调做事的人,比特时代的黄天威黄总是我比较欣赏的。他也是技术出身,13年开始做比特币交易平台,并且一直秉持着个人理念做了这么多年,就是坚持平台的运营,不盲目追踪热点,不做过分夸张的营销,然后在行业内建立起良好的口碑以及行业壁垒,无论是技术还是资源壁垒,这些都让我觉得他是非常踏实、诚恳的行业实践者和信仰者。
我们众股网的海外版ZG.TOP,除了我们自己作为股权投资人外也邀请了黄总一起作为投资人,黄总在平台运营以及资源共享等方面提了很多宝贵的建议,让我们对平台的运营、比特币交易、以及数字货币整个行业的理解更加深刻,这些都是我们ZG.TOP在运营过程中可以学习和借鉴的地。而且我们会考虑邀请黄总作为DAIS公链的行业顾问以及营销顾问。
【时点对话•提问一】
时艳强:移动端生态体系的建设对DAIS意味着什么?它的重要性有哪些?
程超回答布洛克科技【时点对话】提问一。移动端生态体系的建设对于我们DAIS的市场推广包括未来的应用落地都是一个很重要的环节。因为互联网现在具体做用户营销包括做产品推广时需要定位到某一个端口,我觉得移动端是里面十分重要的一个端口。首先,移动端用户参与性强,参与也方便,我们会在移动端一方面构建用户生态,另一方面构建智能合约生态或者应用生态,我们会面向C端提供一系列的制作简单的智能合约模版,会生成像慈善众筹、小红包、投票或者足彩竞猜一些简单的应用,我们会开发出一系列这样的智能合约模板。这些智能合约模板的普通C端用户可以简单的一键生成,只需要在里面填写、添加、编辑图片或者文字素材就可以生成自己相应的合约模板,生成的这些合约模板可以分享到DAIS的移动端APP或者分享到微信端让更多的用户参与进来,我觉得这种方式是很好的用户教育或者用户体验区块链应用的方式。现在很多区块链应用太高大上,代理权悬在空中,普通用户没法参与进来,因为区块链作为一种基础设施,它前期需要给用户一种参与感,让用户真正能参与到这些简单的小型的区块链应用里面,慢慢的逐步再进行延伸拓展。在我们的移动端生态如果基于这种方式做到一定用户之后,我觉得对于B端的应用落地而言也是有裨益,非常有帮助。
【时点对话•提问二】
时艳强:DAIS在公司初创阶段,是什么吸引打动前海汇潮,松禾资本投资机构获得融资?
程超回答布洛克科技【时点对话】提问二。我觉得主要是团队的因素,一方面我们团队做事风格很创新,但是也比较稳健,因为数字货币领域收益和风险是需要做权衡的,未来只要在这个行业里面收益肯定是有,但如果不顾风险做事对公司是不负责任的,尤其对投资者不负责任。对于在区块链从事多年的公司而言我们已经把握先机,现在要做的是在保证利益的情况下做好风险控制,这是对投资人最好的回报和保证。我们这方面的经营理念或者说运营理念包括团队做事风格以及基本素质是能吸引到前海汇潮、松禾资本进行投资最主要的因素。
(感谢程超的分享,也感谢每一位布洛克人支持)
——布洛克科技·简介——
【布洛克科技】是领先的区块链社群媒体,集新闻、快讯、行情、社群、项目为一体综合性服务平台。全球首创“社群媒体”概念,7*24小时项目追踪报道,秉持“客观、真实、深度”的理念,服务全球区块链领域创业者与投资人。
——布洛克科技·往期回顾——


【时点对话】原声分享,尽在喜马拉雅FM:
http://www.ximalaya.com/61270347/album/15012447/
——布洛克科技·时点对话·预告——
分享将在【布洛克科技】全国社群同步直播
进入社群即可参与
如未进入社群,请在识别下方二维码
回复关键词:“布洛克”进群
点击下方"阅读原文",看往期文章
继续阅读
阅读原文