区块链软硬技术趋于成熟 FISCO BCOS模式推动落地应用如“下饺子”般

本文主要是介绍区块链软硬技术趋于成熟 FISCO BCOS模式推动落地应用如“下饺子”般,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=gif

文丨互链脉搏·黑珍珠号

未经授权,不得转载!

9月16日,安妮股份旗下的版权家可信存证系统区块链架构师杨胜在2019上海区块链周路演中介绍,安妮股份打造的区块链产品——版权家可信存证系统已形成从存证、取证到诉讼的完整闭环,在业务中,已经实现了和北京互联网法院等合作解决案件的成规模实际应用。

版权家实际落地应用背后,是区块链技术的进一步成熟。

版权家可信存证系统研发经理周海平对互链脉搏表示,版权家从2018年初便开始使用FISCO BCOS平台,最初的使用契机便是看好FISCO BCOS的前沿技术和发展前景,之后,在使用过程中,FISCO BCOS提供的技术、交流反馈等方面的支持也在助力项目落地。

互链脉搏观察近期区块链项目落地情况,以FISCO BCOS为代表的区块链基础设施已经在实体经济中发挥作用。而随着FISCO BCOS等平台相继进行开源,区块链技术的可信任程度随之加强,中国区块链技术落地的技术基础也已基本建成,兼具硬核技术和开源、社区支持等软实力的平台正在孵化着越来越多的项目。

硬实力:区块链技术已支撑落地应用

在区块链商业应用落地上,中国可以说是速度最快的国家之一。上半年基于区块链技术,全球共披露408个落地项目,涵盖金融、溯源、政务、能源等40多个细分领域。中国共披露应用项目184个,占比约45%。

区块链技术落地应用潮在刚刚过去的第三届中国区块链开发大赛中也有体现。

今年7月19日,中国电子技术标准化研究院和浙江省杭州市萧山区人民政府主办的第三届中国区块链开发大赛开幕。7月底,大赛公布获奖名单,11支获奖团队全部都是实打实的落地应用项目,而不是停留在理论层面的POC项目。

值得注意的是,使用FISCO BCOS平台的项目在获奖榜中独占四席:版权家可信存证系统项目夺得冠军,华大数据确权项目、斐德坊智慧城市区块链项目获得应用奖,Blawk电子送达行为保全与追溯系统获得创新奖。

640?wx_fmt=jpeg

这并不是巧合,而是FISCO BCOS为了真正实现落地,多年坚持发展技术的结果。2018年FISCO BCOS更新了9个大版本,2019年发布2.0版本,该版本在可扩展性、性能、易用性、隐私隔离等方面做了重要更新。

大数据时代,存储往往是项目运转的一大桎梏。安妮股份杨胜就指出,电子证据要被认定,它的存储需要很严格的技术手段,对于普通人来讲这是不具备的,因此造成存证难的问题。

华大数据确权项目通过以区块链为底层架构,结合大数据与健康医疗系统,进行数据授权与激励,为区块链应用的落地提供新思路。员工数据确权项目已于今年4月在华大内部上线,目前已覆盖数据315TB,非结构化数据记录162378条。对于海量的数据,同样需要较强存储功能支持。

针对存储难题,FISCO BCOS曾在2.0版本做了一次重要升级。FISCO BCOS高级架构师李辉忠指出,FISCO BCOS的分布式存储解决了海量数据存储的问题。目前的区块链底层平台,大多都是采用level DB本机存储数据的模式,存储受限于单机容量限制,当业务量大了,数据膨胀之后,系统将面临致命问题。而分布式存储是将数据存储在远端数据层,实现数据和计算的分离,让数据管理交给“专业”的模块去做。

FISCO BCOS的易用性能也随着日志系统、访问程序等技术升级得到提升。

版权家周海平在接受互链脉搏采访时提到,FISCO BCOS 2.0版本改动较大,更有利于落地应用。在周海平看来,区块链技术受发展时间限制,成熟度上难以和其他技术媲美,因此给落地带来困难,但2.0版本的更新很好地解决了开发过程中的一些痛点,2.0版本提供了更丰富易用的数据类服务,这就是进步,“还有一点是之前日志的量比较大,日志分析起来很困难,2.0做了优化,更新日志分级,使得分析更便利。”

“FISCO BCOS 2.0很多改进点都是来自于社区伙伴和开发者的需求”,李辉忠表示,FISCO BCOS技术上的改进源于应用侧的需求,而这或许也是一个技术平台生命力的保障。

此外,FISCO BCOS 2.0版本还提出“一体两翼多引擎”架构方案。一体指群组架构,允许网络中存在多个不同的账本,每个账本是一个独立的小组,节点可以选择加入某些小组,参与到该组账本的共识和存储,随着小组数量的增加,系统的吞吐能力能够横向扩展。“两翼”分别指的是并行处理模型和分布式存储。“多引擎”则是众多功能组件的融合。

640?wx_fmt=png

李辉忠认为,FISCO BCOS2.0最大的亮点可以说是群组架构,企业之间可建立联盟或建链,企业一次部署认证,之后可以自由组合,建立群组,完成商业协作。群组架构也带来很好的扩展性延伸,同时又具备很好的隐私隔离效果。

640?wx_fmt=png

软实力:开源及服务保障应用更好落地

如果说技术是区块链平台的硬核实力,那么代码的开源、社区的运营、落地的后续支持等“软实力”,也给项目的商用落地带来更多安全保障和信任基础。

“应该说在实际开发过程中,我们是非常幸运的”, BLawK区块链电子送达行为保全和溯源系统项目团队非常认可FISCO BCOS 的支持,在电子送达项目之初,BLawK团队就跟FISCO BCOS技术团队建立了良好的沟通机制,针对开发中遇到的问题,对方会进行充分讲解或探讨,“一方面是官方文档和开源社区,一方面是来自FISCO BCOS技术团队的亲自指导”。

在FISCO BCOS开源社区 CMO李贺看来,做底层平台并不应只是为了做平台,“研究技术最终还是希望它能应用到生产环境中发挥出它的作用来,能和众多外部合作伙伴一起,构建一个基于区块链底层平台FISCO BCOS的开源生态圈,而且是一个有价值和有生命力的生态圈。”

区别于大多数技术平台,FISCO BCOS的开源特性是伴随着其出生就存在的。2016年5月31日,微众银行联合二十余家金融机构和科技企业共同发起成立金链盟,2017年底,金链盟开源工作组推出金融级联盟链底层平台FISCO BCOS,并宣布正式对外开源。

7月,FISCO BCOS社区的重要贡献者微众银行也开源了区块链中间件平台WeBASE,以及实体身份标识与可信数据交换解决方案WeIdentity、基于区块链的分布式事件驱动架构WeEvent等应用层组件,持续降低开发门槛,促进整个行业发展。李辉忠介绍,随着FISCO BCOS社区的不断发展,目前已在清洁算、仲裁存证、智慧城市、游戏、供应链、文化版权、旅游等领域发展区块链应用,有数百个应用基于FISCO BCOS搭建。

两年前,斐德坊智慧城市区块链项目便开始接触FISCO BCOS,最终选择与其合作的一个重要原因便是FISCO BCOS是国内自主产品,代码完全开源,发起机构可信赖性强,支持到位。其团队表示,FISCO BCOS首先提供底层技术支持和开源的附加产品,如区块浏览器、审计功能、密钥服务等。在服务方面,还提供实时技术支持,问题解答和交流,以及社区论坛。

FISCO BCOS开源社区有上万名成员,共同面向社区提供形式多样的支持与帮助,同样对于参赛队伍提出的问题,社区成员会及时进行解答和探讨。

通过开源与社区的结合,FISCO BCOS底层平台上的项目落地也独具优势。在9月6日的2019全球开源区块链技术论坛上,FISCO BCOS高级架构师李辉忠提出,开源与社区是最佳的组合形式,社区更是区块链推进的重要形态。

此外,FISCO BCOS开源社区还有强运营能力。今年上半年,FISCO BCOS开源社区联合人民网慕课开办区块链学院,分享优秀落地应用背后的技术与应用价值。社区还在全国开展巡回Meetup、实操培训、线上公开课等活动,链接开发者和商业应用。此外,基于FISCO BCOS底层平台开发的优秀项目还可以获得生态伙伴的加速器创投机会,以及千万量级的媒体曝光支持。

“目前来看,只要是有分布式商业关系,有多方协作需求的,都可以用到FISCO BCOS”,基于技术架构基础,李贺认为,FISCO BCOS平台可以被全行业任一领域所用,未来联盟链落地前景可期,“现在联盟链的应用场景还没到百花齐放的阶段,但比起两三年前还是有质的突破。”


 推荐阅读 

开白/进入学习群,添加微信:jinli4399

商务合作,添加微信:hulianmaiboruby

请备注来意,谢谢!

640?wx_fmt=jpeg

这篇关于区块链软硬技术趋于成熟 FISCO BCOS模式推动落地应用如“下饺子”般的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/426475

相关文章

Spring Shell 命令行实现交互式Shell应用开发

《SpringShell命令行实现交互式Shell应用开发》本文主要介绍了SpringShell命令行实现交互式Shell应用开发,能够帮助开发者快速构建功能丰富的命令行应用程序,具有一定的参考价... 目录引言一、Spring Shell概述二、创建命令类三、命令参数处理四、命令分组与帮助系统五、自定义S

C语言函数递归实际应用举例详解

《C语言函数递归实际应用举例详解》程序调用自身的编程技巧称为递归,递归做为一种算法在程序设计语言中广泛应用,:本文主要介绍C语言函数递归实际应用举例的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录前言一、递归的概念与思想二、递归的限制条件 三、递归的实际应用举例(一)求 n 的阶乘(二)顺序打印

SpringBoot3实现Gzip压缩优化的技术指南

《SpringBoot3实现Gzip压缩优化的技术指南》随着Web应用的用户量和数据量增加,网络带宽和页面加载速度逐渐成为瓶颈,为了减少数据传输量,提高用户体验,我们可以使用Gzip压缩HTTP响应,... 目录1、简述2、配置2.1 添加依赖2.2 配置 Gzip 压缩3、服务端应用4、前端应用4.1 N

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

Java利用JSONPath操作JSON数据的技术指南

《Java利用JSONPath操作JSON数据的技术指南》JSONPath是一种强大的工具,用于查询和操作JSON数据,类似于SQL的语法,它为处理复杂的JSON数据结构提供了简单且高效... 目录1、简述2、什么是 jsONPath?3、Java 示例3.1 基本查询3.2 过滤查询3.3 递归搜索3.4

Python中随机休眠技术原理与应用详解

《Python中随机休眠技术原理与应用详解》在编程中,让程序暂停执行特定时间是常见需求,当需要引入不确定性时,随机休眠就成为关键技巧,下面我们就来看看Python中随机休眠技术的具体实现与应用吧... 目录引言一、实现原理与基础方法1.1 核心函数解析1.2 基础实现模板1.3 整数版实现二、典型应用场景2

Python Dash框架在数据可视化仪表板中的应用与实践记录

《PythonDash框架在数据可视化仪表板中的应用与实践记录》Python的PlotlyDash库提供了一种简便且强大的方式来构建和展示互动式数据仪表板,本篇文章将深入探讨如何使用Dash设计一... 目录python Dash框架在数据可视化仪表板中的应用与实践1. 什么是Plotly Dash?1.1

Android Kotlin 高阶函数详解及其在协程中的应用小结

《AndroidKotlin高阶函数详解及其在协程中的应用小结》高阶函数是Kotlin中的一个重要特性,它能够将函数作为一等公民(First-ClassCitizen),使得代码更加简洁、灵活和可... 目录1. 引言2. 什么是高阶函数?3. 高阶函数的基础用法3.1 传递函数作为参数3.2 Lambda

SpringBoot如何通过Map实现策略模式

《SpringBoot如何通过Map实现策略模式》策略模式是一种行为设计模式,它允许在运行时选择算法的行为,在Spring框架中,我们可以利用@Resource注解和Map集合来优雅地实现策略模式,这... 目录前言底层机制解析Spring的集合类型自动装配@Resource注解的行为实现原理使用直接使用M

Java中&和&&以及|和||的区别、应用场景和代码示例

《Java中&和&&以及|和||的区别、应用场景和代码示例》:本文主要介绍Java中的逻辑运算符&、&&、|和||的区别,包括它们在布尔和整数类型上的应用,文中通过代码介绍的非常详细,需要的朋友可... 目录前言1. & 和 &&代码示例2. | 和 ||代码示例3. 为什么要使用 & 和 | 而不是总是使