|

银链中间件的系统架构

2017年04月11日 17:10

        银链中间件封装多种异构的区块链,如Bitcoin、Ethereum、Fabric、Corda等,银链中间件对上层应用如抵押品、积分、供应链、贸易金融、支付预算、公示公证等提供了统一的API接口,如用户管理、资产管理、智能合约等API接口。因此客户可以随时切换区块链底层技术平台。


        银链中间件的系统组件有:开发者管理平台、区块链管理平台、API网关、各种区块链底层技术平台,如下图所示:


  • 开发者管理平台,提供给开发者一个注册、获得应用接入许可、查询API日志、发行资产查询、费用支付的管理平台,方便开发者开发区块链应用。
  • 区块链管理平台,主要针对管理员,对开发者账号进行审核、暂停、封号等操作,并且可以查询开发者的API统计信息、查询各种发行的资产、核算开发者支付的费用、对各种区块链底层技术平台进行配置和管理等。
  • API网关,给开发者的区块链应用一个特定的API接入点,API网关接受各个开发者的API请求,封装成区块链交易发送到各种区块链上;或者根据API请求返回对各个区块链的信息获取结果。
  • SDK和DEMO,银链科技还提供了开发SDK和一些区块链应用DEMO,以供开发者快速开发。其中的DEMO程序开源,开发者可随意使用,不必担心版权问题。
API接口说明

        银链中间件要向上层区块链应用提供API接口,必须考虑API接口的通用性、应用的复杂性、以及对异构区块链的适应性。当前的银链中间件版本提供了用户管理、资产管理、区块链管理和智能合约的API接口等。

        (1) 用户管理:用户管理接口包括用户注册、修改密码、用户附加信息获取、用户资产获取等;这里的用户可包括法人用户、个体户、商家和个人用户等,用户自定义的类型、特点和信息由开发者通过用户信息中的数据项metadata定义。当开发者注册成功一个用户,银链就给该用户生成唯一的区块链地址,即用户ID,区块链应用应当记录该用户ID,对应到真实用户信息。

        (2) 资产管理:资产管理接口包括资产发行、转让、查询等。有价值的、可转让的数据我们称之为资产,比如积分、数字货币、单据、征信、保险、贷款等等。目前有资产发行、资产转让这两种获得方式,开发者可以自行组合出许多种应用场景,如数字货币发行和转让;提货单发行与转让;甚至可以同时发行代币和积分,并且在一定汇率下进行兑换等。

        (3) 区块链管理:区块链管理接口包括区块链选择、参数设置等;区块链的选择包含在大部分API调用的参数中,如某个API接口可指定访问某个区块链,从而一个区块链应用可访问银链中间件支持的多条异构区块链。

        (4) 智能合约:智能合约接口包括部署、调用、升级等,这里所说的智能合约是指用户自行编写且上传至区块链的智能合约。资产如何被发行和被转让,用户如何得到资产并且转让资产,这些是业务规则。业务规则可在区块链应用中自行实现,也可以通过区块链的智能合约实现。银链中间件支持Ethereum和Fabric两种智能合约平台,用户可以把智能合约事先在开发者管理平台上传、编译和部署,而后在API接口中调用。

        银链中间件在区块链应用和区块链底层技术平台之间架起一座桥梁,可以认为是区块链应用的入口,意义重大。

您需要登录后才可以评论 登录 | 立即注册
话题推荐
  • 银链成为中国首个获得政府资...

    近日,根据南京市文件《关于确立2016年高层次区级人才项目入选通知》,银链科技正式入选南京市“创业南京”高层次创业人才引进计划并获得南京市政府150万元资助,银链科技的《金融区块链应用开发平台》成为中国首个获得政府资助的区块链项目。     2016年4月,中共南京市委、南京市人民政府正式发文实施“创业南京”人才计划,全面提升南京人才竞争力、科技竞争力、产业竞争力,加快构筑具有国际影响和独特优势的产业科技人才高地。银链科技作为中国区块链产业的领军企业,积极响应南京市政府号召,申报此次“创业南京”人才计划项目。 初审后,银链在参选的数百个项目中名列前茅,顺利进入项目综合评审阶段。 2016年7月,银链科技创始人兼CEO申屠青春先生、COO周婷女士参加“2016南京高层次创业人才引进计划综合评审会议”进行项目答辩。最终,银链科技以优异的综合成绩脱颖而出,入选“2016年南京高层次创业人才引进计划”。         银链科技致力于区块链底层技术平台研发,为金融机构等提供区块链解决方案和培训服务;2016年5月,银链科技获得数百万天使投资;5月31日成为金链盟主席团成员,并牵头研究《区块链底层技术平台》和《商业银行抵押品区块链》等课题。其中,商业银行抵押品区块链已经顺利完成,目前正在研发《金融区块链应用开发平台》,供应链金融、贸易金融等区块链应用也在研发中。 银链科技创始人申屠青春为深圳大学博士,高级工程师,现任金链盟常务副秘书长。从2013年开始研究区块链技术,发表了20多篇区块链相关的技术文章。
  • 【捷报】银链科技在区块链黑...

      2017年3月12号晚上7点,LinuxFoundation与IBM和万达网络科技集团在上海万达瑞华酒店举办48小时Hyperledger超级账本黑客马拉松圆满落幕,在此次比赛中,来自银链科技、深交所、华为等多家公司组成的36支队伍参与了该赛事,银链科技与厦门国际银行共同搭建的区块链应用-合同链在本次比赛中荣获二等奖。 合同链——合同见证   在传统签订合同过程中,银行与交易对手要签订合同时,银行要派工作人员到交易对手现场,监督合同签订,验证签字、盖章的有效性,此业务流程浪费银行人力成本,签订合同时间较长。   合同见证是将合同内容放到区块链上,用各自的私钥对合同签名,取代签字、盖章操作,并附上合同的Hash值、及对应的公钥,发送给对方,对方收到后验证合同的hash值,验证签名的正确性,验证通过后在区块链上接受合同。使用此种方式能完全避免人力成本,且加快签订合同速度。 比赛简介   由LinuxFoundation与IBM和万达网络科技集团联合举办48小时Hyperledger超级账本黑客马拉松是Linux Foundation超级账本项目在亚洲的首次亮相。本次比赛邀请全球的开发者基于Hyperledger Fabric 的区块链技术,并利用领先的云平台,充分发挥自己天马行空的想象力,在紧张刺激的48小时中,实现基于区块链技术的创新商业应用。   Hackathon是LinuxFoundation的 Hyperledger项目经典技术活动之一,参赛团队需要在48小时内进行产品策划和开发,最后向公众展示作品,由业界知名专家评审出优秀项目。本次比赛共设奖项6名:一等奖1名;二等奖2名;三等奖3名。 关于银链科技   银链科技致力于区块链中间件研发,并为金融机构和企业提供区块链解决方案、区块链咨询以及技术培训服务。银链科技现推出用于快速开发区块链应用的区块链中间件产品—银链中间件 银链中间件   银链中间件封装多种异构区块链,向上层区块链应用提供统一API接口。开发者在此平台注册后,通过API可以实现自己的区块链应用,用户和数据都能通过API保存到区块链上,开发者无需自行搭建区块链网络平台,即可方便快捷的实现区块链应用。   目前的API接口已经实现区块链用户管理、数字资产管理、信息查询等三大功能,区块链用户在此平台上注册成功后,开发者即可将数字资产发布到区块链上,便于用户在区块链上发行数字资产、转让数字资产。   同时银链科技提供私有化部署,银链中间件完全部署在大中型企事业单位内部,仅为本单位的各种区块链应用提供区块链API服务。
  • 银链CEO申屠青春受邀参加...

    2016年11月13日,银链科技创始人兼CEO申屠青春受邀参加首届中国区块链应用论坛,本次活动以区块链技术及应用前景为主题,众多专家、金融及互联网行业代表、各届CIO班学员们等上百名业界人士出席并参加了此次活动。与会人员就区块链技术的发展方向、瓶颈和突破点以及区块链技术在各个行业的应用前景等热门话题进行了深刻探讨。申屠青春发表了题为《区块链的崛起和金融业的对策》的主题演讲。 申屠青春从行业态势、区块链带来的变革、金融业的对策及银链科技介绍四个方面作出分享。他指出,区块链方向的投资及平台应用越来越多。相应地,使得区块链技术革新、金融市场基础设施、数字货币、金融机构理念等发生了很大的变革。 首先,申屠青春向大家介绍了全球60家顶级银行对区块链进行研究和投资,以及国内外区块链联盟不断成立,金融行业的区块链联盟最为活跃;越来越多的区块链技术和应用,同时相应的投资也日益增多并呈现出火热现状的行业态势。接着,他详细地讲述了数字货币和区块链会给金融业带来的变革以及金融业的应对措施,包括对商业银行业务的影响,如:提高运营效率、增强安全性、加强对实业的支持等;对中央银行支付清算体系的影响和银行业中其他金融支付清算系统业务模式的改变;对第三方支付机构的影响及对企业和个人带来的便利;对金融基础设施的影响等。 金融行业对区块链的崛起所采取的行动和应对措施表现在以下两方面: 申屠青春也表达了自己对于区块链如何影响金融业的观点,他认为区块链对金融业的影响将分为两个阶段,第一个阶段是B2B阶段,在这一阶段清结算在链上进行,价值在链下传递,该阶段方便统一接口和清结算。经过一段时间的发展,B2B阶段将发展为B2C阶段,在这一阶段,终端用户先是通过金融机构上链,逐渐发展为终端用户自主上链,实现终端用户自主上链后将是区块链去中介化的终级表现。与此同时,他也表明区块链不是万能的,只有在在不改变用户归属性、不改变业务归属和流程、不改变敏感数据归属、不改变监管要求和现有架构的基础上才能够发挥其作用。 最后,申屠青春简要介绍了银链科技及其区块链研究方向、成果并祝愿此次论坛圆满成功。
最新回复

扫描关注微信公众平台

深圳银链科技有限公司

联系人:安安        邮箱:anyy@bankledger.com

电话:13828740369

邮编:518017

地址:深圳市南山区高新科技园北区彩虹科技大厦2K

南京市雨花台区润和创智中心4幢7楼