10月11日19:00—20:00,YeeCo技术社区特邀YeeCo项目CTO郭斌详细解答PoC-4发布的相关技术内容,就并行挖矿技术、跨分片交易技术细节、开发进展等问题展开全面讨论。以下为AMA分享重点内容集锦,以便社区用户了解: 1、YeeCo主网挖矿将在主网上线后正式开始。 2、PoC-5完成后将开启测试挖矿,测试网挖矿有收益。 3、普通用户购买矿机就可以挖矿,并行挖矿部署将由矿池实现。 4、存储分片可以降低全节点的运行代价,解决历史交易数据量过大问题。 5、理论上,量子计算机对区块链的影响主要体现在密码学方面,主要影响非对称加密。 6、量子技术还是实验室阶段,短时间内生产使用可能性极小。 7、并行挖矿参与的分片数和全网总分片数是两个概念,正常博弈情况下,矿池都会选择参与所有分片挖矿;总分片数可扩展。 问题一:什么时间开始挖矿? 回答:严格意义上的主网挖矿,是从主网上线正式开始。 不过,PoC5完成后,YeeCo的layer1就相对成熟了,会安排测试性质的挖矿(主要测试YeeCo的TPS),体验性质的挖矿(邀请生态里矿池建设者,邀请矿工参与挖矿或云挖矿)。具体时间根据PoC5之后的安排,年内就会进行。团队会有专人负责这一块,请大家关注公众号和社群的通知。 问题二:并行挖矿会以什么形式进行? 作为PoW共识的公链,和比特币,以太坊一样,主网上线时,挖矿算法和协议都是公开的,搭建矿池,设计制造矿机,挖矿都是完全开放的。 生态里会形成矿池,矿机厂商和矿工群体。普通用户想要参与挖矿,一般只要购买矿机接入矿池就行了。 至于并行挖矿,全节点本身会支持用于并行挖矿的RPC(在本次发布的PoC4已经实现了,具体看release notes),矿池在实现的时候会解决并行挖矿的实现和部署问题,普通挖矿用户不需要自己做额外的工作。 问题三:跨分片交易有哪些应用场景? 跨分片交易是分片技术引入的,分片技术的目的是获得高吞吐率和可伸缩性,即让TPS达到几千,以及根据需要扩容到几万。所以有了高TPS就可以支持更多需要高TPS的应用场景。 举个例子,我们经常谈侧链,分层,跨链,其实是让不同的业务跑在不同的链上,而这些链还是有结算的需求,比如双十一各大电商有很高的TPS,但是这个基础是银行的能处理很高的TPS。在YeeCo的规划内,Layer2上会跑各种各样的应用,这些应用的交易规模最终都会体现在YeeCo的Layer1上的交易规模,所以YeeCo的Layer1要被实现成能支撑很高的TPS。 问题四:谷歌的量子霸权对YeeCo公链有影响吗,有的话如何应对? 量子霸权的影响是对整个区块链领域的影响。理论上,量子计算机对区块链的影响主要体现在密码学方面,对对称加密和哈希影响有限,主要影响非对称加密。 这个问题首先还是看量子计算技术的成熟度,目前的量子计算技术还是实验室阶段,基本上目前只有极少数的特定的计算任务才能用到量子计算机这样的运算,短时间内实现规模化生产和投入使用的可能性极小。 第二要用发展的眼光看非对称加密技术,非对称加密技术也是在发展中,从比特别开始的ECDSA,到后来的Ed25519,非对称加密技术也在不断提高安全性。 第三要关注抗量子技术,矛和盾一定是相辅相成的发展的,目前的信息世界,不仅仅是区块链领域,传统领域也都构建在密码学基础上,抗量子技术本身也有特别大的社会动力去发展,而且本身YeeCo团队在抗量子技术上也有一定的探索和积累,这在我们的白皮书中也有提及。 问题五:看到以太坊也做了分片,跟YEE的全分片有什么区别吗?YEE的全分片技术是否还有优势呢? 这个话题其实有特别多的技术细节,这里简单说一下:1. 共识方面,YeeCo的全分片是PoW共识的分片,保留了PoW的安全性和去中心化,通过分片技术获得了可扩展性,而以太坊是在PoW上加一层PoS,分片是跑在PoS上的,PoS有其优势,也有一些被质疑的点,比如安全性和去中心化,共识模型最终会限制其上跑的应用。 分片方案方面,YeeCo的分片是全分片,而且各个片分的链是无锁的,异步的,可以做到线性扩容,以太坊的分片方案更多侧重在计算和状态分片,各分片的状态最终会构建一个世界状态树。 问题六:YeeCo全分片方案与一般的分片方案多了存储分片,这带来哪些不同? 我们认为带宽,计算,内存和存储都会成为一个区块链系统的瓶颈,所以YeeCo在设计分片方案的时候,采取了全分片的方案。 我们知道一条公链随着使用,会积累大量的历史交易数据,造成不小的磁盘开销,存储分片可以使磁盘存储也被平行的切分开,降低全节点的运行代价,使得存储也可以无线扩容。 问题七:PoC-4里面着重提到了CRFG方案,这个方案目前的详细进展如何?大概什么时间能够完成? CRFG是YeeCo设计的为PoW共识引入最终确定性的技术,即有了CRFG,交易可以通过一定机制达到最终确定状态而不被回滚,这极大的提高了跨链和上层应用的安全性。 在PoC4中,我们已经完成了投票人固定的情况下的最终确定性,目前正在开发根据挖矿出块矿工滚动切换投票人,预计PoC5完成。 问题八:最终确定性是啥?为什么在PoC-4多次提到? 纯粹的PoW共识不具备最终确定性,而是遵循最长链原则,节点任何时候发现了更长的链,就会切换到最长链上,已确认交易也会随着最长链的切换而改变,所以才会出来面临极端情况时,上层应用暂停对交易的处理(比如交易所暂停充提币)。而有了最终确定性,每个块会有一个最终确定的状态,全节点保证达到最终确定的块不会回滚。 YeeCo的CRFG就是建立最终确定性的技术,PoC-4中我们已经完成了投票人固定的情况下的最终确定性,所以会多次提到。YeeCo团队专门就最终确定性这个话题发布过一篇文章。链接如下 https://github.com/yeeco/wiki/blob/master/articles/design_of_finality_in_blockchain_consensus.md 问题九:并行挖矿可以在多个分片上挖矿,理论上分片越多,收益越高,那么YeeCo如何规划分片数量的? 并行挖矿参与的分片数和全网总分片数是两个概念。 比如在一个特定时间,全网是16个分片,那挖矿可以考虑只参加1个分片,也可以考虑参加2-16个分片,一般由矿池负责这个工作,区别仅仅是多运行一些全节点。正常博弈情况下,矿池都会选择参与所有分片挖矿。 至于全网的总分片数,首先这个数是可以扩大的,这是YeeCo本身要实现的扩容能力。具体什么时候扩容,扩容到多大,是根据交易量来的,按需扩容。当网络拥塞了,手续费变高了,这个时候就会考虑扩容。 自由提问环节 问题一:普通家用电脑办公能否挖矿?我新职场开业,有30台办公电脑,可不可以办公同时挖矿? 有计算能力的设备理论上都可以挖矿,但是要看全网算力和设备算力的对比情况,如果全网算力很低,办公电脑的CPU也具有可操作性,但是如果全网算力高了,办公电脑的CPU就没有太大的挖矿价值了,所以挖矿要趁早。 问题二:GitHub 半个月没更新了,最近在做哪方面工作能简单说一下吗? 首先,这里给大家介绍下我们的开发流程,首先我们的代码并不是一个工程,yeeroot,substrate,yeeroot-lite-ui,也不是直接在master上开发,所以大家不能只关注yeeroot的master分支,我们都是在开发分支上提交,最终完成code review才合并到master分支。 第二,每个PoC初期,工作主要是设计讨论,产出并不体现在代码量上。 第三,十一国庆假期原因。 问题三:目前全分片技术发展的如何? 1. 首先行业内是有一些团队在做分片技术的,就不具体点名了,目前都处于研发中。在共识,分片切分对象,跨分片交易处理方面都有一定的区别,YeeCo采取的是PoW共识,全分片,无锁跨链。 2. YeeCo的分片方案的发展,我们已经按PoC对研发工作做了阶段划分,目前已经顺利完成了PoC4和PoC5,其中PoC4完成PoW和基础的分片,PoC5完成了跨分片交易。 问题四:PoC-5测试挖矿,有没有yee奖励? 刚才的回答中,提到了体验挖矿,这个过程的机制我们在规划中,会有testnet币和mainnet币的兑换逻辑,所以测试网挖是有收益的。 问题五:假如计划投资有10万块,买币与买矿机哪个更合算? 这是通用的挖矿策略问题, 取决于诸多因素,全网算力,电价,矿机价格,币价,需要根据具体数据计算。 问题六:如果不想买矿机,投资云算力是否可以? 我们在规划体验挖矿的时候,会引入矿池,我们鼓励矿池提供云挖矿产品。 —- 编译者/作者:YeeCo 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
YeeCo项目PoC-4阶段AMA实录:测试挖矿将获收益
2019-10-15 YeeCo 来源:区块链网络
LOADING...
相关阅读:
- Filecoin挖矿指南之设备性能对证明计算的影响2020-08-01
- Filecoin挖矿指南之系统的证明机制2020-08-01
- 币汐柔:8.1比特币和以太坊逆流而上不断突破新高晚间建议多单为主2020-08-01
- 余恒说币:比特币8.01晚间行情走势详解及后期点位操作指导2020-08-01
- 以太坊上涨造成GPU显卡供应短缺,矿机商向英伟达发难2020-08-01