区块链软硬技术趋于成熟 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

相关文章

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

Linux中Curl参数详解实践应用

《Linux中Curl参数详解实践应用》在现代网络开发和运维工作中,curl命令是一个不可或缺的工具,它是一个利用URL语法在命令行下工作的文件传输工具,支持多种协议,如HTTP、HTTPS、FTP等... 目录引言一、基础请求参数1. -X 或 --request2. -d 或 --data3. -H 或

在Ubuntu上部署SpringBoot应用的操作步骤

《在Ubuntu上部署SpringBoot应用的操作步骤》随着云计算和容器化技术的普及,Linux服务器已成为部署Web应用程序的主流平台之一,Java作为一种跨平台的编程语言,具有广泛的应用场景,本... 目录一、部署准备二、安装 Java 环境1. 安装 JDK2. 验证 Java 安装三、安装 mys

Python中构建终端应用界面利器Blessed模块的使用

《Python中构建终端应用界面利器Blessed模块的使用》Blessed库作为一个轻量级且功能强大的解决方案,开始在开发者中赢得口碑,今天,我们就一起来探索一下它是如何让终端UI开发变得轻松而高... 目录一、安装与配置:简单、快速、无障碍二、基本功能:从彩色文本到动态交互1. 显示基本内容2. 创建链

Node.js 中 http 模块的深度剖析与实战应用小结

《Node.js中http模块的深度剖析与实战应用小结》本文详细介绍了Node.js中的http模块,从创建HTTP服务器、处理请求与响应,到获取请求参数,每个环节都通过代码示例进行解析,旨在帮... 目录Node.js 中 http 模块的深度剖析与实战应用一、引言二、创建 HTTP 服务器:基石搭建(一

java中VO PO DTO POJO BO DO对象的应用场景及使用方式

《java中VOPODTOPOJOBODO对象的应用场景及使用方式》文章介绍了Java开发中常用的几种对象类型及其应用场景,包括VO、PO、DTO、POJO、BO和DO等,并通过示例说明了它... 目录Java中VO PO DTO POJO BO DO对象的应用VO (View Object) - 视图对象

Go信号处理如何优雅地关闭你的应用

《Go信号处理如何优雅地关闭你的应用》Go中的优雅关闭机制使得在应用程序接收到终止信号时,能够进行平滑的资源清理,通过使用context来管理goroutine的生命周期,结合signal... 目录1. 什么是信号处理?2. 如何优雅地关闭 Go 应用?3. 代码实现3.1 基本的信号捕获和优雅关闭3.2

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6

python中的与时间相关的模块应用场景分析

《python中的与时间相关的模块应用场景分析》本文介绍了Python中与时间相关的几个重要模块:`time`、`datetime`、`calendar`、`timeit`、`pytz`和`dateu... 目录1. time 模块2. datetime 模块3. calendar 模块4. timeit

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取