TokenGazer一问到底|第37期:研究员 vs Thund
TokenGazer《一问到底》是一档辨析区块链领域一级市场项目优劣的优质栏目。每一期将针对区块链领域早期的一级市场项目,邀请项目负责人做客现场,和社群内百余名研究员深度问答、科学辨析。旨在通过项目方与研究员高质量的对弈问答,打造专业级别的项目评析平台,厘清项目价值,探寻早期优质项目。同时,让社群用户真正参与价值评析,传递评析方法,在“问与答”中获取价值信息。
本期项目:ThunderCore
活动时间:4月24日10:30
ThunderCore:新一代的区块链公链平台, 致力于突破现今区块链的困境(速度慢、扩展性不足), 达成快速、高扩展性、安全、与以太坊虚拟机兼容的公链平台。
以下为互动文字整理版:
01
TokenGazer研究员 Tiger:验证节点(Committee or Validator)是通过权益抵押产生,哪些节点可以成为验证节点?最终成为验证节点的关键因素是抵押的Token数量吗?在这个过程中怎么考虑去中心化的问题?
Chris Wang@ThunderCore:委员会节点通过一个简单的Top-K选举方案进行选举:想成为委员会的节点对他们想抵押出的权益数额(Amount of Stake)进行竞价。由于任何节点都可以申请成为委员会成员,任何拥有足够Token的人都可以成为委员会的一部分。委员会选举每3个小时会进行一次,因此希望成为委员会成员的新成员不必等待很长时间就可以进入下一个委员会。这是我们解决去中心化问题的办法之一。
02
TokenGazer社区成员 王备:2019年ThunderCore在工程进度上最重要的目标是什么?
Chris Wang@ThunderCore:2019年简单的说是两个:第一,主网全面上线的情况下,为区块链的开发者和用户提供一个理想的平台;第二,是我们的基于ThunderCore区块链的游戏平台全面上线,同时吸引游戏开发者和用户。我们以游戏平台作为切入点,吸引更多的非传统加密货币用户加入区块链社区,为将来进一步扩展区块链用户群打下基础。
03
TokenGazer研究员 XU:TT持有人可以委托给节点分取收益吗,出块节点有没有上限,每年增发率是多少?
Chris Wang@ThunderCore:是的,普通TT持有用户将可以分享利益,并且我们很快就会推出权益池的具体方案(Staking Pool Service),任何人都可以参与其中,分享利益,请关注我们的具体动态。
04
TokenGazer研究员 Tiger:Accelerator在Fast-Path协议中担任重要角色,那么Accelerator是如何产生的?系统中有多少个Accelerator?产生Accelerator的机制是否具有一定的随机性(如VRF)来防范潜在攻击?
Chris Wang@ThunderCore:粗略地讲,加速器(Accelerator)选举的过程与委员会选举类似,但会再加上TT持有者的投票过程。选举过程将选出一组候选加速器节点,其中一个节点将作为当前的加速器。更多细节将在即将发布的新版ThunderCore技术白皮书中进行具体解释。
ThunderCore目前支持多个加速器。假如当前的加速器出现故障或行为异常,另一个加速器会接管。事实上,加速器切换的代码已经实现并上线,现在在主网上就可以使用。
安全的随机数生成过程对于安全性至关重要,我们的密码学专家团队(Elaine Shi和Rafael Pass教授)正在努力解决这个问题,敬请关注我们的研究动态。我们将使用ThunderCore原生的随机数生成器(native random number generator)来从候选节点中选择加速器。
05
TokenGazer社区成员 王备:一个非计算机专业的新用户从部署全节点到利用ThunderCore区块链支付交易需要花费多长时间掌握?
Chris Wang@ThunderCore:首先,用ThunderCore交易并不需要用户去部署自己的全节点,现在大家已经可以使用很多轻量化的钱包如Trust Wallet进行Thunder Token的转账交易。其原理就跟大家不需要部署以太坊的全节点就可以转账Ether一样。另外,对于非开发者的普通用户,我们提供了与ThunderCore区块链集成到一起的手机App。用户可以非常容易地利用App参与交易,玩线上游戏。大家玩转一个手机游戏能多快,就能以怎样的速度学会使用ThunderCore区块链进行交易。
06
TokenGazer社区成员 无限空间:好像只发了个技术白皮书,商务方面的介绍都没有,比如Token发行量啊,定价啊,团队介绍啊,有一个完整的PDF文件可以发一下吗?
Chris Wang@ThunderCore:请参考官网thundercore.com的讯息和FAQ(https://www.thundercore.com/faq)。大部分讯息如Token发行量和团队介绍都可以在官网上找到,其他的会陆续与大家分享。
07
TokenGazer社区成员 煎饼:ThunderCore一般情况下都是通过快速链确认,如果遇到攻击非法被盗取大量TT,按白皮书的解释是会回滚数据之后切换慢速链,那在快速链一般秒级确认,非法者可以在短时间套现离场这样回滚数据的切换链方式如何保证用户权益?
Elaine@ThunderCore:For large-amount transactions, one can wait for the Heartbeat to appear on the slowchain to get paranoid security. This secures against even entire malicious committee.
Elaine@ThunderCore:大额交易用户如果对安全性极为看重,可以选择等到Heartbeat transaction在慢速链上出现再确认交易,以确保极高的安全性。使用这种方法甚至能在全部委员会都是恶意的极端情况下抵御攻击。
08
TokenGazer社区成员 阿琪:是不是可以认为ThunderCore是转PoS的Ethereum,那么ThunderCore将如何在众多类Ethereum中脱颖而出。社区、技术还是投入?
张剑青@ThunderCore:首先在技术上,ThunderCore不仅仅是PoS化的Ethereum。为了支持PoS我们需要更完备的分布式协议的支持。Elaine和Rafael教授发明的Thunderella和Pala(https://eprint.iacr.org/2018/981)算法是我们现在支持PoS机制的基石,解决了分布式协议工程实现中的很多问题。
在社区建设上,我们既注重培植已有的Ethereum开发者社区,而且如前所述,我们特别关注非加密货币用户的引入,也就是吸引尚未使用加密货币的新用户。我们将努力为这些用户加入区块链社区创造条件。
09
TokenGazer社区成员 王备:你们是否计划在游戏平台上线时,一并推出具有代表意义的第一方游戏, 就像Epic和Fortnite,Steam和CSgo。
Chris Wang@ThunderCore:我们不是游戏公司,我们是给第三方游戏开发者提供区块链平台。这样的战略定位也收到了很好的反响:不到一个月,仅是游戏类就已经有7~8个DApp在ThunderCore上涌现,每天数千个玩家在使用。大家现在就可以到Trust Wallet上面体验这些游戏。
TokenGazer研究员 XU:平台地址可以给一下吗?
Chris Wang@ThunderCore:大家现在在币安官方钱包Trust Wallet已经可以玩ThunderCore链上的游戏。大家马上也可以在我们的手机App上玩。另外开发者可以到 thundercore.com/developers寻找资料 或者直接email我们。
10
TokenGazer社区成员 Tiger:Accelerator发送的micro-block需要经过多少Epoch才会被确认最终性?
Chris Wang@ThunderCore:现在,加速器每秒提出1个micro-block,并且在委员会节点的投票(平均在一秒钟内,最长的时间约2-3秒)之后这个区块会被最终确定。
11
TokenGazer社区成员 Tiger:在ThunderCore主网刚上线的阶段,系统中的节点是否足够多?项目方是否在其中担任Accelerator或验证节点的角色?
Chris Wang@ThunderCore:目前ThunderCore主网络上线仅一个多月,我们当前阶段的首要任务是保证网络的稳定性和安全性。因此,加速器和委员会节点现在是由ThunderCore以及参与运行加速器和委员会节点的合作伙伴运行的。下一步我们希望更广大的社区成员运行我们的加速器和委员会节点。在逐步推进这项工作的同时,我们也确保我们刚上线的网络稳定并且不会受到攻击。在接下来的几个月里,随着我们的主网公开发布,我们将发布全节点(Full Node)的源代码,这样任何人都可以运行全节点并参与共识协议。在最初几个月中,我们将会密切关注节点的运营成本,以决定是否需要为委员会节点添加额外的激励措施。
12
TokenGazer社区成员 周鹏:作为游戏平台公链,EOS、TRON等多为赌博类游戏,请问如何解决区块链游戏多元化发展问题?
Chris Wang@ThunderCore:其实ThunderCore不仅仅是一个游戏平台,任何需要高速度和低Transaction Fee的应用都可以使用ThunderCore。我们现在也看到很多游戏以外的DApp,比如预言机(Oracle),去中心化交易所(DEX)等被部署到我们的链上。我们相信只要我们能把我们的平台做到快、便宜和拥有良好的用户体验,更多游戏开发者将会带着自己的游戏来到ThunderCore平台和整个区块链生态中,所以游戏多元化将会是很自然的发展趋势。
13
TokenGazer社区成员 Tiger:如果有恶意节点不停发送Yell Transaction 来攻击整个网络,Thunder如何保障整个系统不会在Slow-Mode和Fast-Mode之间来回切换影响用户体验?
张剑青@ThunderCore:Yell是向ThunderCore高速链上发布交易的另一种方式(一种缓慢的、从低速链即以太坊上发布的方式),首先,Yell本身不会触发慢速模式。Thundercore加速器会从慢速链中提取Yell并发布在高速链上。另外,确认时间上以太坊与ThunderCore高速链相比速度非常慢(1秒vs15秒);并且在以太坊上过多的发布Yell涉及到会大量支付Gas成本的问题。因此不停发送Yell并不会使ThunderCore网络受到攻击。
14
TokenGazer研究员 Tiger:生态建设是公链项目的重要一环,目前ThunderCore的主网已经上线,生态建设的情况怎么样?有多少开发者和用户在实际使用Thunder这条公链?
Chris Wang@ThunderCore:自主网上线以来,我们的平台实现了平稳的增长。我们已经有7~8个游戏DApp、有每天数千个玩家在Trust Wallet上可以使用。我们最近发起的大使计划 (Ambassador Program) 正在邀请世界各地的爱好者申请成为ThunderCore大使,从而在各自的社区中并代表ThunderCore。这将是让ThunderCore走进开发人员社区的关键一步。另外,我们一直在海外,刚刚开始使用微信,请大家关注我们,很快会有空投活动。
15
TokenGazer研究员 Tiger:公链这条赛道的竞争非常激烈,ThunderCore也在白皮书中和一些知名的公链项目进行了简单对比。那么ThunderCore未来如何在这个领域脱颖而出?团队未来是打算把ThunderCore建设成哪个具体领域的公链(如游戏、去中心化金融等),还是打算做成大而全的公链?
Chris Wang@ThunderCore:ThunderCore从第一天就有“Blockchain for the masses”的愿景,也就是说我们希望将区块链引入主流,进入大众视野。为实现这个目标,我们目前的策略是以DApp为切入点,大力布局移动端区块链游戏,吸引尚未使用加密货币的新用户参与游戏,创建钱包,并在这些移动端游戏中鼓励用户使用TT(Thunder Token)。
与此同时,我们的执行团队在游戏行业有着丰富的经验和骄人的业绩。通过高效的游戏开发以及强大的合作伙伴,我们已经在生态推广第一周实现了近5倍的用户增长。其次,我们具备卓越的技术能力。ThunderCore技术团队由世界顶级加密货币学家和工程师组成。由他们设计开发的ThunderCore共识协议打破了以太坊和比特币在速度和可扩展性上的瓶颈,有力地支持了用户和交易量的快速增长。
16
TokenGazer研究员 XU:第一第二第三轮的Token释放时间和每轮的代币分配是怎样的?目前社区和官网没有看到任何消息。
Chris Wang@ThunderCore:我们会在上火币Prime Lite之前会与火币共同发布这些细节。
17
TokenGazer研究员 Tiger:目前项目的开发进度是否符合路线图?在开发过程中有没有难以解决的技术问题?
Chris Wang@ThunderCore:在进度规划方面,ThunderCore团队一直如期或提前完成阶段性任务。很高兴告诉大家,我们定下的目标都已经实现了,而且有些还比我们预期的速度要超前。尽管如此,加密货币社区始终会存在着亟待解决并需要我们与社区共同努力才能解决的问题。我们一流的研究和工程团队一直致力于解决这些问题,也希望为社区的发展做出贡献。
大家也许已经知道,我们5月9号就要上火币Prime Lite。除了上交易所让更多用户可以使用到我们的产品,我们的永久目标是继续提供好的用户体验。ThunderCore有几个特色,速度快、安全性高等等,但我们最特别的是重视使用者的感受(user experience)。为了让使用者有更好的体验, 如刚刚所提,我们即将发行手机应用,这是一个钱包加上使用DApp的平台,用户在这个应用里就可以立刻玩游戏。我们发行这个应用时,也会做一系列的空投活动(airdrop), 免费给用户Thunder Token,让大家立刻就能使用我们的公链。请大家注意, 我们很快就要开始了, 如果你有兴趣的话, 请关注我们的微信公众号。
18
TokenGazer研究员 Tiger:能不能给普通小白用户一句话概括TT是做什么呢?TT做过峰值测试么?测试环境是?现在峰值TPS多少?
张剑青@ThunderCore:ThunderCore是新一代的区块链公链平台, 它突破了现今区块链的困境,速度快、扩展性高、可证明,同时又与以太坊虚拟机兼容。
我们做过大量的峰值测试。一般情况测试值为1200~1500TPS,有时候会达到2000TPS。
我们的测试环境跟我们的生产环境基本一致在,在AWS上构建同规模的测试链,运行我们自己开发的压力测试工具。
我们测试团队正在撰写一篇关于我们功能测试和压力测试的blog,我们会详细介绍我们的测试工具,环境和测试方法。欢迎大家关注我们的微信号。
19
TokenGazer社区 场外提问:有什么是TT办得到的,但是传统钱币办不到的?谁需要ThunderCore?
Chris Wang @ThunderCore:只要你知道如何交易,你就可以安全和私密的进行快速转账,即使是大额度转账也无法被中心化机构如银行或者政府撤销或者限制交易。
20
TokenGazer研究员 Tiger:TT为什么地址和ETH是同一个地址?
Chris Wang@ThunderCore:严格意义上说不是同一个地址,而是地址的格式相同。这主要是出于兼容性的考虑:我们一直以来的一个目标是让Ethereum的DApp开发者可以用常见的开发工具,在几分钟内把DApp无缝地迁移到ThunderCore平台上来。
21
TokenGazer研究员 Tiger:ThunderCore两位密码学教授加入团队的初衷是什么?
张剑青@ThunderCore:I guess they want to see their research become something real for actual users, rather than just research papers.
张剑青@ThunderCore:我认为他们是想看到这项研究变为对用户切实有用的东西而不仅仅是纸上谈兵。
以上为本期《一问到底》内容汇总,如有更多问题,可在公众号(TokenGazer)给我们发送信息。
责任编辑:TokenGazer
本文为TokenGazer原创内容,转载请注明出处。