确定回复
返回顶部
    1. 蜂鸟财经Dapp生态月·第十六期:区块链技术发展与应用

      wanglin
      2019-11-28 17:21:18
        北京时间2019年11月27日,EOS原力团队创始人孤矢在DappOS旗下蜂鸟财经发起的Dapp生态宣传月直播活动中,对区块链技术发展与应用这个主题发表了演讲分享。  

      北京时间2019年11月27日,EOS原力团队创始人孤矢在DappOS旗下蜂鸟财经发起的Dapp生态宣传月直播活动中,对发展与应用这个主题发表了演讲分享。
      孤矢在活动中分享了EOSC社区的治理历程和治理机制,并介绍了EOS原力开发团队近期的开发工作。在谈到联盟链与区块链的应用场景时,孤矢表示:公有链和联盟链是一种互相补充关系,是不同场景下的不同解决方案。在一些应用场景中,联盟链无法做到绝对的无需信任,因此还需要公链来补充信任。

      以下是部分演讲内容的精彩实录:

      大家好,我是EOS原力团队创始人孤矢。

       

      我今天和大家聊聊区块链技术发展与应用,先介绍一下EOSC和EOS原力开发团队。

      介绍

      EOSC主网

      EOSC是EOS主网上首条分叉链,对EOSIO的选举机制进行了优化,在创世高度1启动了EOSC主网,并持续对EOSC主网进行迭代升级,使得EOSC朝着去中心化的高性能平台的方向持续演进。

       

      这个是EOSC社区的官网:https://www.eosforce.io/

      EOS原力开发团队

      EOS原力开发团队是资深的区块链3.0技术开发团队, 致力于在实践中探索更加开放的区块链基础设施。EOS原力团队在高性能低延时共识算法,区块链虚拟机,隐私计算,跨链,链上治理等领域有着深入的实践和研究,累计为区块链开源社区贡献了100万行代码。EOS原力开发团队也是EOSC主网的核心开发团队之一。

       

      EOSC社区治理

      我们是在2018年开始组建团队研究EOSIO,我们启动EOSC的原因有两个,一是我们看好EOSIO和Block.one团队的长期发展,二是我们认为EOSIO需要更好的治理机制,之前协议中并没有很好的去定义这一部分。

       

      我们在主网启动前跟很多节点候选人沟通过这个问题,但是当时大家都不是特别care。你可以理解为EOSC和EOS最大的区别就是对于选举机制的理解不同。

       

      我们一开始就认为EOS 社区的选举策略有问题,因为DPOS和大部分POS对于选举的依赖很重,你甚至可以理解为选举是DPOS共识机制的一部分,选举能否生效决定DPOS共识是否能生存下去。

       

      所以我们启动的时候就选择了现在比较主流的一票一投和投票分红策略,当然,这不是我们的原创,之前大量对POS的研究都是这样。这样的好处是我们社区的节点都比较独立,社区的投票积极性也比较高,我们的投票率长期在60%以上。

       

      当然,我们很快遇到了问题。比如节点会比谁给用户分红多,这个也是今天困扰所有POS项目的一个问题;第二个就是持币多的用户有积极性,持币少的用户没有积极性;第三就是依靠选举,节点不出块以后也没有相对应的惩罚。

       

      面对社区治理时,我们首先要定义下什么是治理。

       

      我们认为你投票选节点这件事不属于治理范畴,这属于共识机制本身。治理是说整个社区围绕着一个目标,根据链上关系的映射,通过去中心化的方式对协议本身的治理。

       

      经过社区长达一年多的实践和改进,社区提的几个提案也针对以上问题进行了多次改进,最新的选举规则已经与早期EOSC有很大的区别,与现在的大多数POS网络也有很大的区别。

       

      比如我们的FIP#7:https://github.com/eosforce/FIPs/blob/master/FIP%237_zh.md

       

      有几个主要的思想在里面。

       

      一是,我们将传统POS的票数权重改为时间权重,并不是你的币越多投票权越大,而是你锁定时间越久投票权重越高,节点的排名也是按照这个逻辑来的。这点是我们反复抽象,希望找到和POW算力一样公平的权重,我们认为POS里这个权重是时间。

       

       

       

      二是,EOSC社区建立了对节点的奖惩机制。我们将节点核心工作定义为出块,因此对于连续稳定出块的节点和其投票者给予了更多权重,对于连续不出块的节点系统会给予双倍的惩罚。这点你可以理解为比特币矿池的幸运值,幸运值越高,爆块几率越高。

       

      三是,我们上线了去中心化预算系统,不论是社区还是开发团队,任何人都可以去预算系统里发起预算,由社区链上选出的管理委员会进行预算审计和发放。这个事借鉴了dash社区的预算系统,我们做了一些改进。这个是为了社区的长期可持续发展作出准备,激励更多类型的贡献者。

       

       

      EOS原力团队近期开发工作

      然后我和大家说下EOS原力开发团队近期在EOSC主网上的一些开发工作

      单元测试

      首先是单元测试。如果大家看我们最近的周报,会发现有一个东西被经常提到,就是单元测试。‍‍我们做哪些单元测试?就是对EOSIO的新特性还有以前没有测试过的,通通做一次‍‍全局的测试,确保这些新的功能使用起来没有问题。

       

      第二个就目的就是,‍‍我们通过这些测试,可以把我们以前没有发现的问题都找出来,然后主网的稳定性也会进一步得到提高。‍‍这个事情很基础,而且也很重要。‍‍虽然它短期看不出什么效果。

      轻节点

      另外我们有一个很重要的工作,就是‍‍轻节点的开发。‍‍我们从研究跨链开始,就在准备轻节点的开发。有几个原因,一是说‍‍在我们研究跨链的时候,发现你要跟别的链去进行跨链的互操作的话,如果没有轻节点,‍‍实现不了。EOSIO有关于轻节点这部分的描述,但是并没有实现。而没有轻节点,我们跨链就完成不了。所以轻节点我们是要做的。

       

      另外轻节点还有一个好处就是,说‍我们现在的备选节点不是心跳协议检测到它的时候,其实你没有办法证明他有没有在做验证工作,现在轻节点出来以后,备选节点的验证工作就可以进行了。

       

      还有就是主节点都之前都不愿意搭P2P导致网络不是很安全,所以‍‍轻节点出来以后,主节点的P2P成本也会下降,然后网络的稳定性也会上升。‍‍

      数据库插件

      除了轻节点的开发以外,大家知道区块链最底层的一部分就是数据库,‍‍那么我们会做各种数据库的插件,而且会开源。因为其实EOSIO社区有个问题,‍‍随着联盟链的出现,然后以及说大家各做各的生意,导致说虽然有很多数据库插件,但是不开源而且很混乱,所以我们会说‍‍会把一系列的这种数据插件做出来,并且开源实际上也是对DAPP、链上数据查询的开发者都提供了有很好的支持。‍‍

       

      这些问题,都是需要和社区一起逐步实践探索发现并解决的。

      联盟链与公有链

      然后我再讲一下联盟链,以及区块链的应用案例。

       

      我们其实也一直在开发着可定制的联盟链开发框架。因为现在无论是企业还是政府都有关于联盟链的需求,但是现有的很多联盟链并不开源,所以我们会去做这个工作,就是根据行业通用的需求做一套开源的框架出来。

       

      公有链和联盟链其实并不是一种对立关系,而是不同场景下的不同解决方案,是一种相互补充的关系。

       

      公有链上的数据是公开的,但是在实际产业中常常遇到的需求是有些数据需要隐私和隔离,这类问题就需要联盟链去解决。但在很多场景中,联盟链也没办法做到绝对的无需信任,这怎么办?

       

      现有的一种方案就是,联盟链每过一段时间就会把这段时间里生成的区块的Hash往例如比特币、以太坊这样的公信力比较前的公链上传一次,通过这种方式来证明自己数据的未篡改,补充信任。

       

      从技术上来说,公有链上有些非实际的应用其实没办法提出一个具体的技术需求,但在具体的产业里,企业是会有明显的存证、数据隐私、可信等等方面的需求,在这些场景就自然会需要区块链。通过联盟链和To B的产业合作,你可以很快地找到一些应用场景。

      案例

      区块链医疗

      以前一个互联网公司要进入医疗领域,想要做一个大平台,把各个医院的数据都集中到一起,然后‍‍做什么大数据,人工智能辅助诊断等事情,他们会遇到一个问题,就是医院和病人都不会把数据上传到它的平台,对于医院来说,‍‍这不只是意愿问题,还是法律,国家不允许。而且对病人来说,在A医院的诊断到了B医院,其实还是要重新做一个检查的。‍‍所以以前互联网公司在做医疗的时候基本上都是失败了。

       

      但区块链不一样,比如我刚才提到,我们一个很重的开发任务就是做带有隐私隔离的数据库功能,通过隐私计算你可以实现在一个双方都看不见的黑盒子里,在不透漏双方数据的前提下把问题解决。

      以前的溯源其实都是假溯源,中间你贴了一个码,人家把码撕掉,贴上自己的码,然后假货也变成真货了。基于中心化数据库的溯源其实很容易篡改,而且在实际中也没少发生过的。

       

      用区块链解决溯源问题有一个好处,就是你上链的信息改不了,如果哪一个环节缺失了或者造假了,我可以很快定位到出错或者造假的源头,然后对这个环节的负责人进行追责。而传统的溯源方案即使出了问题,你也很难快速定位到是哪个环节出了问题。

       

      EOSC链上去中心化预算系统

      EOSC链上预算系统其实就是原生的区块链应用。区块链上的激励机制都给了持币的用户或者挖矿的用户,但是开发者怎么激励?所以我们社区就提出要实现一个去中心化的链上预算系统,区块奖励大概有30%会进到预算系统里去。

       

      这是EOSC预算系统的一个前端入口:https://u.eosforce.io/#

       

      大家在预算系统里可以看到,这个预算系统是由主网节点投票表决选出来的委员会来负责的,就是说大家都可以向预算系统申请,整个过程是公开透明上链的。

       

      围绕着这个系统,我们EOS原力开发团队在社区里的重要性也在急剧下降,因为别的团队也可以来做这个事情。但这其实也是我们的目标,因为通过这种方式,社区也不会依赖我们,从而也确保了链的可长期发展。

      THE END
      点赞(139)
      收藏(0)
      分享此文章
      标签:
      本文为原创文章,作者:wanglin,如若转载,在文章标题后注明 “文章来源:FN (Fintech News)|FN.com”,网址 :http://www.fn.com/news/104299.html 若违规转载,FN资讯有权追究法律责任。
跟帖

0

参与

0

发表评论
  • 暂无评论~
资讯
“一路有你THAI珍贵” ---泰国全明星音乐盛典
由Fansboard在深圳主办的“一路有你THAI珍贵”泰国全明星音乐盛典,将在“双十二”当天揭开序...
wanglin

2019-12-06 17:56:52
资讯
矿业新势力中国行·杭州站,圆满结束!
12月3日,由嘉楠区块链、算力互联、鲸交所、Quick Mining、微机、火币矿池、贝宝金融、CO...
wanglin

2019-12-06 16:43:27
资讯
2019CAN大会·区块链赋能产业研讨会:见证中国“区块链+”力量
12月3日,区块链赋能产业讨论会暨链习大学堂开幕式将在杭州钱塘江畔举行。此次研讨会由区分联合浙江清华...
wanglin

2019-12-06 11:07:18
资讯
烤猫归队
12月20日,将是一个特别的纪念日,这一天矿圈最神秘的男人烤猫将要归队。
wanglin

2019-12-06 10:42:23
资讯
任铮:2019年区块链投资额度及数量有巨大下滑
12月4日,Nova全球区块链投资机构峰会在广州召开。
小竹笋

2019-12-04 11:49:06