凭借大公司的光环和区块链趋势的支持,网易首款区块链产品“网易星球”上线两个月内就实现了百万用户。
据区块浏览器官方统计,网易星球目前累计数据量已超2亿。 世界杯竞猜活动期间,共有100万用户参与,参与人数2000万,单日交易峰值突破百万。 可以说拥有业界最大的数据量。 区块链应用案例之一。
网易星球实时数据,截至2018年11月7日,累计数据量超2亿
性能不足是区块链面临的一大挑战。 网易星球是如何处理这个问题的呢?
业界对于区块链应用背后的底层技术实际上知之甚少。 近日,星球日报独家获悉,网易星球底层是基于国内开源联盟链项目BCOS开发的。 BCOS(以下简称BCOS)由金融区块链合作联盟(以下简称金融区块链联盟)开源工作组开发。 金通联盟开源工作组由微众银行、深圳证券交易所、腾讯等九家成员机构组成。
星球日报采访了金链联盟开源工作组组长、微众银行区块链负责人范瑞斌,了解该项目的由来、技术架构和发展思路。
开源项目不同于商业合作。 项目开源后,所有人都可以免费获取。 BCOS团队还偶然发现网易星球是他们的用户之一。
“今年年初,我们发现网易星球的同学加入了BCOS社区,并且非常积极地讨论这个项目的技术。” 范瑞斌告诉《星球日报》:“我们也跟他们确认了此事。”
BCOS于去年12月开源。 其新功能和模块经过一段时间的验证稳定,满足通用行业的需求。

“虽然它是金融领域的底层平台,但它不仅仅是金融公司使用的。” 据开源工作组统计,目前使用BCOS作为底层平台的案例有微信仲裁委员会的“仲裁链”以及安妮股份的版权押金等。 包括证券平台、微众银行跨行对账平台、四方精创供应链金融平台等数百个案例,涵盖金融、司法、版权、物业管理等领域。
为什么开源:它如何最适合区块链
“对,他们,然后他们对我们,然后他们。”
这句话出自开源解决方案提供商红帽大会上,描述了国外开源软件力量的增长。 讲述了微软对“开源”态度的转变,先是视而不见,然后是嘲笑,然后是恐惧。 这种“恐惧”最终导致了微软的最终收购以及IBM对红帽的收购。
开源运营方式已经发展成为与国外商业运营竞争的一股力量。 它们已成为两种相互补充的软件开发和维护方法。 国际互联网公司为了吸引开发者,也维持着很多开源项目,但类似的案例在国内并不多见。
国内部署区块链的大公司不少,但开源的却很少。 为什么开源工作组选择深度参与开源项目?
范瑞斌认为,选择开源是由区块链的技术特点决定的。 区块链本身适合多方参与,是一个信任机器。 开源是最合适的运作方式。 “我们希望联合众多合作伙伴,构建基于开源项目的生态系统。”
开放、透明和可审计的代码是信任和可靠性的基础。 开源意味着社区用户可以更轻松、免费地使用它。 同时,较低的试错成本吸引了更多非巨型中小企业和个人使用。
社区中的用户实际上不能称为客户。 其中既有需求极其多样化的B端机构用户,也有C端个人用户。 范瑞斌表示,部分B端用户希望使用底层平台进行开发。 他们找到了区块链应用场景,拥有良好的研发团队,但往往缺乏良好的底层平台。 BCOS可以提供技术交流,并带来一些以社区为基础运作的培训机构。
为什么选择联盟链:公链不服务大众,联盟链可以
范瑞斌表示,团队刚进入区块链领域时,首先面临的是联盟链还是公链的选择。 “我们当时完全选择了联盟链路线,认为只有联盟链才能兼顾金融稳定和创新。”

公有链强调公平、去中心化的理念,但在实际运作中却日益中心化、垄断化。 “公共区块链不再属于公众所有。 这是一个大问题。”
同时,他也不认为联盟链的唯一受益者是B端。 B端通过区块链降低交易成本,收益应该让公众共享。 “我们相信分布式商业模式是未来。 参与各方平等、平等合作、分享价值,可以避免商业中“大而不能倒”的问题。 要实现这种共享透明的模式,需要区块链链需要开源。 公有联盟链将是打开这扇门的钥匙。”
算法确实是信任的来源之一。 但人类社会长期的信任机制也非常有价值,比如司法机制、监管体系等。 “我认为算法与原创机制相结合才是未来。”
中文版?
虽然不像公链那样百花齐放,但开源联盟链项目并不罕见,而且往往由国际大公司主导。 比如IBM的开源、摩根大通的、R3的、微软的Coco。 其中社区最为成熟,举办过很多线下推广活动。 再加上IBM的大力推广,其认知度应该是国际联盟链项目中最高的。
与国外联盟链相比,BCOS底层架构和设计理念的特点主要体现在以下几个方面:
1、安全性:根据联盟链的特点,增加了机构准入、CA认证、密钥管理等功能,相当于一个全面的系统管理。
2.隐私保护:支持权限管理和物理隔离,这是最基本的。 他还特别介绍了两点:BCOS支持 (国家加密动物局认证的标准算法); 还对外开源,包括同态加密、零知识证明、群签名、环签名等隐私保护能力。
3. 性能:“这是很多人都在关注的一个问题,比如网易星球,它对技术的要求非常高。这正是BCOS的一个重要特性。因为我们非常重要。去年开源的时候就支持了,其中一个能力——并行计算的能力。”
BCOS采用的并行计算多链设计,要求开发者尽可能保持多条链的同构特性,以减少冲突。 “我们有一个明确的技术观点,那就是单条链的性能无论能够达到多长时间,始终是有限的,它受到其所在的硬件环境和硬件设备的限制。因此,在单链的基础上,是否能够底层平台架构支持灵活、高效、可靠、安全的并行计算扩展能力,这一点非常重要,让用户可以根据需要灵活方便地选择合适的资源来满足自己的需求“根据业务产品的实际需求、性能。”
测试数据显示,在四节点环境下,BCOS的单链TPS在普通X86 PC服务器上可以达到数千级别。
多链之后,需要解决跨链和热点账户的问题。 “跨链的主要思想是保证不同单链之间的数据可以验证、不可篡改、不可否认。” BCOS主要利用默克尔树和共识签名技术来实现跨链存在、不可篡改、不可否认。 不可否认性证明; 热点账号由同步改为异步,类似互联网的方式。
4、易用性:“这一点很容易被忽视,但我认为它是否是个人开发者的玩具,或者是否可以应用于企业级平台,重要的区别在于易用性。
5、可靠性。 如何证明平台的可靠性? 第一,通过开源,每个人都可以判断和评价; 第二,真知来自实践。 该底层平台已经过多个外部组织和多个应用程序的测试,并已在生产环境中运行了很长时间。
区块链技术仍处于起步阶段,技术尚未完善。 范瑞斌表示,目前BCOS的多链架构主要支持同构链。 未来可能会有异构链的跨链需求,所以我们会持续关注分片、节点间、链间的大规模互操作等技术。 。
我是星球日报编辑陆晓明。 我是来探索真正的区块链的。 请和我一起了解突发新闻和交流。 请备注姓名、单位、职务、原因。
参考文章:
最前沿| 《网易星球》日活跃用户已达百万,“黑钻”竞价活动遭玩家质疑
星球区块链(网易星球官方浏览器)
网易星球团队负责人顾飞勇:区块链技术是底层,是实现共赢的手段
金链联盟推出金融升级版——BCOS
不存在开源商业模式这样的东西
未来世界:少废话,写代码