本文主要是介绍TokenGazer一问到底 | 第26期:研究员 vs SERO,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
TokenGazer《一问到底》是一档辨析区块链领域一级市场项目优劣的优质栏目。每一期将针对区块链领域早期的一级市场项目,邀请项目负责人做客现场,和社群内百余名研究员深度问答、科学辨析。旨在通过项目方与研究员高质量的对弈问答,打造专业级别的项目评析平台,厘清项目价值,探寻早期优质项目。同时,让社群用户真正参与价值评析,传递评析方法,在“问与答”中获取价值信息。
本期项目:SERO
活动时间:1月30日20:00
SERO:不仅是全球第一个支持智能合约的不可追踪的加密货币,它还是一个允许开发者自行发布匿名加密货币,并且可以在分布式应用中使用的平台。
以下为互动文字整理版:
01
TokenGazer社区成员 张睿:SERO是什么?有没有预挖?
包钧@SERO:SERO是基于零知识证明做的匿名算法,可以说和Zcash有点像,但是又优于Zcash。SERO的主网代币总量为10亿枚,分配比例为(75%+5%+10%+10%),其中7.5亿枚作为矿工奖励,每四年出块数量减半,时间和比特币减半时间对应,101年挖矿完;0.5亿有基金会奖励给矿工公会负责人,1亿对应SERO的ERC20代币(原本SERO团队发行了10亿ERC20代币,其中9亿已经销毁),剩下1亿留给团队和早期捐赠者,而这1亿的释放比例和挖矿出块的比例相同,等于101年团队奖励份额才释放完毕。
02
TokenGazer社区成员 晓笙:SERO是以太坊的分叉?
包钧@SERO:SERO是基于以太坊的分叉,但是以太坊的账户体系不适合匿名币,所以我们把整条链的底层架构全部重新重构和编程了,但还是兼容EVM的,严格的来说也不算分叉,只是借用了一部分以太坊的代码框架。
03
TokenGazer研究员 HK:SERO目前的开发进度怎么样?白皮书中提到了几种关键的技术方案,包括零知识证明、VRF等在开发过程中有没有遇到技术瓶颈和困难?
包钧@SERO:SERO目前已经实现了三点:
1)成为世界上第一个支持智能智能合约的隐私币;
2)成为世界上第一个可以让开发者自行发布隐私币的平台,同时可以在DAPP中进行调用;
3)就是我刚才提到的研发了世界上最快的零知识证明库Super-ZK。
现在已经发布了BetaNet,并且在GitHub上进行了开源,最新1月8日发布的BetaNet-Release版本已经是SERO对外发布的第12个版本。
而这个版本所有矿工挖出来的SERO通证将1:1映射主网上线以后的SERO通证。困难是肯定有的,V神说过零知识证明是最为强大的隐私保护方案,但开发难度也最高,我们前期对Zcash以及zk-SNARKs、zk-STARKs进行了非常多的深入研究,对于用零知识证明来支持智能合约是难度非常高的,因为零知识证明做隐私保护需要UTXO模式,但是需要支持智能合约需要以太坊的账户模式,SERO团队经过非常长的研究和测试,最后非常创新的发明了同时支持UTXO和账户的混合模式。
04
TokenGazer研究员 HK:简单说一下SERO采用的VRF的过程吧,并且是如何选择出块节点的,这个过程中怎么保证公平性?
包钧@SERO:我们现在的共识机制是POW,在我们原来的计划中我们想共识机制更改为VRF+拜占庭来提高TPS,但是我们现在的运营中发现,POW对参与SERO挖矿的矿工有很大的益处,导致SERO的价值得到持续的肯定,所以我们会坚持POW,以给矿工更公平更可预期的收益和支持。
TokenGazer研究员 HK:也就是说,与白皮书中的规划不同,暂时不会使用VRF了?
包钧@SERO:是的,我们以社区的利益为最优先的考虑方向。
05
TokenGazer社区 场外提问:101年最后一块币挖出来之后会发生什么,公链还可以持续运行吗?
包钧@SERO:谢谢你关注101年以后的问题,我相信如果SERO公链到101年以后,那一定会有非常强大的DAPP生态,后面公链在DAPP消耗SERO的GAS会非常的坚挺,矿工一样会有巨大的收益。
TokenGazer研究员 旭蝈蝈:DAPP消耗的gas多带来的是用户成本高呀,对链的生态是不利影响。
06
TokenGazer研究员 HK:作为一个底层公链项目,SERO的目标性能是达到多少TPS?目前实现的是多少?
包钧@SERO:SERO修改了以太坊的整个底层框架和一些优化工作,当前SERO的TPS大约是以太坊2倍多,每秒钟50笔交易左右。我们未来会使用Plasma和闪电网络来极大的提升TPS。
07
TokenGazer研究员 HK:如果采用POW,经济激励还是给矿工,而矿机不能直接提供存储和计算资源。SERO在这方面有没有特殊的考虑?如何维系系统中的节点?
包钧@SERO:SERO的激励模型和以太坊比较类似,但也不完全一样。首先SERO推出全民挖矿的概念,所以SERO现在是CPU挖矿,普通电脑就可以挖,所以短时间内吸引了大量看好SERO项目发展潜力的个人矿工参与其中,从1月8日正式开放挖矿开始,陆续有6大洲的数百名矿工加入了SERO挖矿队伍,其中中国和欧洲是最火热的。
每一区块的SERO代币奖励数随着个人矿工数量和算力的增加而增加,从1月8日的每个区块1个SERO,到今天1月30日每个区块55个SERO奖励,并且算力还在不断上涨当中,难度也从原来的9000多万上涨到了113多个亿,算力增加了100多倍,但和以太坊相比,还是有难度仅为以太坊的二十万分之一,所以只要不是太差的机器,还是可以顺利的挖到SERO。同时,SERO开启了去中心化社区的扶持工作,鼓励社区中的粉丝自发组织公会,SERO今年调整了代币分配规则,将80%的代币都用作挖矿奖励,其中75%由矿工挖矿所得,另外5%就作为对公会的代币奖励,排名前100位的公会都会根据算力排名获得相应奖励。所以现在的SERO社区的气氛非常活跃。
08
TokenGazer社区成员 王备:未来有没有计划支持第三方的全节点区块浏览器?
包钧@SERO:现在我们有自己的区块浏览器:
https://explorer.web.sero.cash
未来可以支持第三方。
09
TokenGazer研究员 HK:出块奖励还是直接给到矿工的,提供算力的全节点的激励措施有考虑吗?
包钧@SERO:出块奖励直接奖励给矿工,另外每个月有对出块数最多的前100个矿工公会进行奖励,如果,您提到的“提供算力的全节点”是矿池的话,这是我们下一步的重点工作。
10
TokenGazer研究员 HK:目前来说,SERO项目的知名度不是特别高,作为公链项目,拥有自己的用户和生态是至关重要的。SERO后续在这方面会有哪些措施?
包钧@SERO:我们的知名度和Grin、Beam是有差距,但是我认为在熊市中,我们社群的火热程度、忠实粉丝数量都还是比较出色的,除了一些矿工以前是挖门罗的转到我们社区的以外,我们的大部分矿工以前都不是专业挖矿的,很多都没有接触过,但抱着对我们项目前景的看好,很多人都加租了很多服务器,我觉得加上现在矿工工会的激励,社区发展会越来越壮大。
同时,我们已经和很多合作伙伴一起在SERO上开发具有隐私保护功能的DApp,最快的可能很快就会面世,因为我们是唯一支持智能合约的隐私保护技术,所以我相信未来越来越多的开发者都会发行自己的匿名通证,并且在DAPP里面可以实现隐私保护功能,这一块的市场特别大,而且我们已经开始抢占先机。
11
TokenGazer社区成员 王备:我看了下,白皮书里似乎没提到挖矿的官方抽成,是否有抽成,如果有是多少?
包钧@SERO:因为我们的白皮书是技术白皮书,重点讲的是结束相关的内容,所以一些政策以我们WIKI的官方公告为准:
https://wiki.sero.cash/zh/index.html?file=home-Home
与绝大部分区块链团队不同的是,我们的技术白皮书是在我们攻克所有难点,作出测试网络后才写的,所以上面的技术细节(特别是第3章)对技术感兴趣的朋友们可以看一下,严格的对应了我们的技术实现。
TokenGazer研究员 HK:目前SERO也有一些改进和变化,包括不采用VRF,这部分会在近期更新到白皮书中吗?我看到白皮书还是有一些这方面的考虑和论证。
包钧@SERO:现在我们更重视社区的利益,所以我们暂时不考虑把共识改成VRF+拜占庭,所以我们会将白皮书进行更新。
12
TokenGazer社区成员 王备:挖矿工会是否是实名制的?如果跑路了怎么办?
包钧@SERO:挖矿工会的目的是可以让资深的矿工来带领新矿工一起玩,我们官方为每一个矿工做支持的效率比较低,所以我们将支持工作交给公会,并给予奖励,现在公会气氛都很好,不存在跑路的问题。
13
TokenGazer社区成员 周鹏:Sero是如何实现如此高的出块速度的,每秒50笔,与其他两家Grin/Beam相比速度突出。
包钧@SERO:我们出块速度比Grin和Beam要快,Grin和Beam一分钟出一个块,SERO一分钟出4个块,每秒50笔是TPS,支持50个交易,不是每秒50块的意思,一分钟出4块。
14
TokenGazer研究员 HK:对于没有ICO,没有预挖矿的项目,小包总觉得会不会更加受到大家的推崇和欢迎?
包钧@SERO:我认为这是双刃剑,没有ICO,没有预挖矿的项目对社区肯定是更有力,但是如果团队没有持续的融资能力,项目也会不能持续推进,所以我们的货币政策是为了求一个平衡。
我们先来说一下Grin,Grin 的货币政策采用了较罕见的供应量无上限模式,一分钟产生一个区块,一个区块的奖励是(60+x)个Grin,并且永不衰减,没有上限。也就是说,一秒一个币,一天能产出八万多个Grin,第一年能产生三千多万的Grin。
Beam代币总量为2.628亿枚,第一年每个区块发行100BEAM代币,一分钟产生一个区块,1年后每一块减半为40个,之后每4年减半一次,133年后总量挖完。和Zcash有点像的是,前五年中,每出一块,Beam基金会都会在每一块中分的20个,5年便是20BEAM*60分钟*24小时*365天*5年,等于5256万的币属于团队基金会支配,及5年20%的币已经归于基金会所有,而5年一共挖出来1.5768亿,所以前五年团队占流通量的1/3左右,相对来讲对币价的波动可能产生不良的影响。
SERO的主网代币总量为10亿枚,分配比例为(75%+5%+10%+10%),其中7.5亿枚作为矿工奖励,每四年出块数量减半,时间和比特币减半时间对应,101年挖矿完;0.5亿有基金会奖励给矿工公会负责人,1亿对应SERO的ERC20代币(原本SERO团队发行了10亿代币,其中9亿已经销毁),剩下1亿留给团队和早期捐赠者,而这1亿的释放比例和挖矿出块的比例相同,等于也101年团队奖励份额才释放完毕。
所以我的观点是:Grin提供了比较创新的供应量无上限模式,使通胀永远保持不变(尽管逐渐接近0% )。这与比特币等其他加密货币不同,Grin 团队目的是劝阻囤积 Grin。这种罕见货币供应政策也让该项目的价值分析陷入难点,不少加密货币投资人批评这种设计导致该项目早期通货膨胀率奇高。Beam采用了Zcash的模式,前期五年团队会得到相当于 ,Beam和Zcash一个抽水模式,抽水的钱35%用作投资,45%给团队,20%给基金会。这种模式前期被团队掌控的代币占比比较大,有一定风险。而相对来说,SERO和传统区块链项目比较接近,一上来就规划了10%用作对外融资,10%的核心团队部分根据挖矿的出块比例来同比例释放,101年才能释放完毕,也显示了我们SERO团队对长期看好SERO项目并且不愿意短期套现出场的决心,80%代币用于挖矿奖励比一般牛市的区块链项目要显得更良心一些。
15
TokenGazer社区成员 周鹏:SERO主要侧重于匿名性,但匿名分为安全和隐私等多层级设计的,与Grin/Beam相比,SERO在匿名性方面优势是什么?
包钧@SERO:这个我要稍微解释一下技术细节,如果大家对我的解释有不明白的,可以更深入的提问。Grin和Beam是一对亲兄弟(其实Grin和Beam在英语中都是笑容的意思),他们都基于MimbleWimble协议而开发;而SERO是基于零知识证明开发的,对zk-SNARKs做了大量的改进、重构和优化,比较像是匿名币鼻祖Zcash的继任者或者升级版。
在Grin和Beam项目中,为了保证交易的匿名性,MimbleWimble协议通过为所有输入和输出创建一个多重签名来改变这个比特币的未使用交易输出(UTXO)模型。参与交易的各方创建一个公共多重签名密钥,用于验证交易。系统中没有地址,交易双方共享所谓的“致盲因子”(blinding factor),其中只有这两方知道他们正在参与这笔交易。但这也导致了,交易双方需要同时在线。
MimbleWimble改进了比特币一些概念以实现隐私。 首先,MW通过更改交易的创建方式和组成结构来隐藏交易金额。 在比特币中,用户通过确定接收者地址和交易金额,签署交易并将其广播到整个网络来创建交易。在MW中,为了隐藏TX数量,发送方和接收方必须一起工作以在将信息广播到网络之前制定交易。
交易的发送者/接收者承诺 花费/接收特定的交易金额。 然后通过使用私钥作为致盲因子来隐藏交易数量。结果是具有隐藏金额的交易仍然可以被网络验证为有效交易。 然后利用从交易双方的私钥导出的新的多重签名将该交易广播到网络。 广播的交易只会显示单个或多个UTXO用于创建新的UTXO。
当MimbleWimble TX广播到未经确认的的交易池时,它仍然包含在交易中使用的输入和输出信息。 网络上的任何人都可以看到此信息。 因此,MW需要额外的步骤来尝试隐藏此信息。 此步骤称为交易cut-through。 在最简单的形式中,如果Alice向Bob发送了一些钱,然后Bob用这笔钱支付Charlie,那么可以组织MimbleWimble块以完全删除Bob的信息。该块将改为显示Alice已向Charlie汇款的交易。 Bob的交易就会消失。 检查最新账本的人不会知道Bob与Alice或Charlie交易。 随着cut-through的继续发展,它可以保护许多用户的隐私。
MimbleWimble的优点:
1)它通过隐藏交易金额和避免使用公开可见的地址,为用户提供更好的隐私。
2)cut-through的使用进一步改善了隐私,并且通常允许更小的块和更小的区块链数据大小。
MimbleWimble的缺点:
1)协议上不可能支持脚本语言,因此在可见的将来只能用作简单交易的场景。
2)目前Grin的交易需要双方的交互,并非像其他区块链项目那样仅需要付款方单方操作就能完成,不太符合大家的使用习惯,提高了使用门槛,这会限制Grin和Beam的使用场景。
3)不支持智能合约,以至于不能在分布式应用中使用MimbleWimble来保护隐私。
下面我说说SERO。
SERO,基于以太坊框架基础进行了深度修改(底层链结构换掉了),有如下三个特点:
1)这是个纯正的匿名币,不同于Zcash可以让用户选择匿名和公开交易,SERO上所有的交易都是100% 匿名交易;
2)SERO使用零知识证明来实现账户和交易信息的隐私保护功能,电路结构和ECC部分比Zcash更优化,所以加密速度比Zcash快一个数量级;
3)SERO支持智能合约,这就意味着使用者用智能合约发的Token(类似ERC20)和Ticket(类似ERC721)也是100%匿名的,这部分也是世界首创。
16
TokenGazer研究员 HK:2019年第一季度的开发目标是什么?
包钧@SERO:第一季度我们的重点是2块:
1)矿池的支持,因为随着挖矿难度的升高,Solo挖矿模式对机器配置一般的矿工比较难挖,矿池可以让他们收益平滑而且可预测;
2)轻钱包:我们开发轻钱包,让币的流通和转账更加顺畅。
关于TokenGazer
TokenGazer致力于为区块链行业提供长期有效,不断完善的价值研究方法和工具集,以及针对区块链和Token项目的技术和商业洞察。为国内外用户提供行业领先的定性、定量分析工具、研究模版、数据仓库、数据可视化服务等,帮助用户更好的分析和衡量区块链项目的真实价值。
TokenGazer已获得世界第一大加密数字代币交易所币安的天使投资人JRR Crypto的千万级别融资。
欢迎登陆TokenGazer官网:www.tokengazer.com查看一级市场研究报告、二级市场评级报告以及量化研究、项目估值偏离数据。
长按识别二维码关注我们
点击下方“阅读原文”查看往期精彩!
↓↓↓
这篇关于TokenGazer一问到底 | 第26期:研究员 vs SERO的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!