在比特币领域大获成功后,越来越多的行业开始尝试通过区块链(Blockchain)技术在自己的业务中实施分布式分类帐(Ledger)。

什么是区块链

区块链是一种用于创建数字交易分类帐的数据结构,或有关某笔交易的记录。通过对每一笔交易进行数字签名可保障交易的真实度并防范篡改,因此分类帐本身和其中所保存的交易信息可以被认定是高度可信的。

当这些数字化的分类帐内容分散到整个部署或基础结构中之后,基础结构中的其他节点会对每一笔记录在任何特定时间内的状态获得“一致共识”,所有节点都会保存一份通过认证的现有分布帐副本。

在新增事务或编辑现有事务时,同一个区块链实现中的大多数节点需要通过某种算法对所处理的特定区块链区块历史信息进行评估和验证,同时需要一致认同历史信息和签名同时有效,随后才会接纳新的事务进入分类帐并在事务链中加入一个新的区块。如果大多数节点不认可对分类帐内容的增加或修改,这笔事务会被驳回,不被加入链。正是这种分布式一致模型使得区块链能在无需某种中央统一“权威”的情况下用作分布式分类帐,告诉我们哪些事务是有效的哪些是无效的。

比特币目前是区块链技术最主要的一个应用领域,比特币通常会提供一个匿名的,任何人均可使用的公开分类帐。为了在更小范围内进行较为私密的运用,很多组织会部署使用权限技术进行保护的区块链,并对可使用的人员和可执行的活动进行控制。

区块链技术目前面临最大的障碍是难以运用,这主要是因为作为一种开源技术,有不同团队按照不同想法以此为基础开发出大量项目,用户很难将自己需要的各种功能统一融入到一个具体的应用中。

微软的Bletchley项目

微软最近发起的Bletchley项目提供了一些能扩展区块链用途的工具。Bletchley是微软构建企业财团区块链生态系统所用的体系结构,而非一套全新的区块链堆栈。微软希望借此将分布式分类帐(区块链)平台纳入企业环境,在确保平台开放性的同时构建能解决实际业务问题的解决方案。

借此可以建立一个更开放、透明并可公开核查的系统,将从根本上改变我们对交换价值和资产、实施合同以及跨行业共享数据的思考方式。使用区块链的应用程序几乎没有任何限制,适用范围涵盖贷款、证劵和支付,以及更高效的供应链甚至身份管理和验证等各种领域。

微软称已经了解区块链的基本原理,以及其特点,将把区块链整合到企业级项目中。为此,微软开启了Bletchley项目,Bletchley充分展现了微软开放性视野,Bletchley模块化区块链将给Azure注入新的动力。

该项目主要专注于:

  • 构建新的开放性平台。

  • 整合身份管理,密钥管理,隐私管理,安全管理,运营管理和协作管理。

  • 提供高可用、稳定的平台。

原理图:

Bletchley适用于金融服务、医疗行业和政府部门。

该体系结构示意图显示了Bletchley项目的Cryptlets和融入区块链应用的中间层。

第一个工具“Cryptlets”是一组服务,可供企业在不危及系统安全性的情况下将外部数据引入区块链系统。Cryptlets可以使用任何语言开发,在一个安全可信赖的容器内运行。

随后还有一套中间件工具,企业可以通过这套工具为系统中添加非区块链系统原生包含的服务。这个中间件可以使用Cryptlets与区块链实现集成。目前微软已经通过这种方式为Bletchley增加了包括身份和加密服务在内的多种额外中间件服务。微软认为,通过这个中间件层,区块链系统将能为企业用户提供更大价值。

微软区块链业务开发和战略总监Marley Gray在一次采访中称:“这些新工具的发展演化可能会与互联网诞生后计算技术的演化类似,客户可以通过添加中间件弥补客户端-服务器体系结构的不足,区块链中间件最终也将造就强大的应用。”

目前微软已经与超过40家银行组成的财团:R3 CEV展开合作,开始将区块链作为一种服务供应给用户。

Cryptlets和中间件支持多种编程语言和云平台,这一特性也将为用户提供额外的收益。以后企业很可能在本地数据中心通过Azure Stack运行自己的Cryptlets,而不需要借助微软的公有云服务。

无论使用怎样的底层区块链平台,都可顺利支持Cryptlets和区块链中间件的运行。企业可以选择通过类似Ethereum这种支持Smart Contracts的区块链服务商实施自己的Cryptlets,但实际上微软提供的这些工具是不依赖特定服务的。

微软会在即将于下个月在多伦多召开的全球合作伙伴大会上公布有关Bletchley项目的进一步细节。

此外微软还通过Microsoft Azure发布了区块链即服务解决方案和种类丰富的模板可供用户尝试和使用

转载: 微软开源区块链平台项目 Bletchle

微软开源区块链平台项目 Bletchle相关推荐

  1. 微软:区块链BaaS平台将成为重要盈…

    网上关于微软迟钝的笑话有很多,但是这次微软对于区块链的反应却是很少见的快速.根据世界经济论坛调查报告预测,到2025年,全球GDP中有10%的相关信息将用区块链技术保存. 微软很早在其中发现商机,他们 ...

  2. 一文了解摩根大通的金融区块链平台:Quorum

    本文的翻译和介绍,目的是为读者更加开阔思路的了解分布式账本本身在金融领域的应用,以及它与区块链的关系和区别,无论是从技术层面还是应用层面,让读者对分布式账本技术以及它的子集区块链技术,能够有一个更深层 ...

  3. 基于区块链的健康链系统设计与实现(2)区块链平台Web服务器

    2.2 区块链平台分析 Bitcoin(比特币)作为区块链技术的起源,是目前发展最成熟的开源区块链平台之一,拥有大量的开发人员和活跃的开发社区.Ethereum(以太坊)核心是支持智能合约的EVM(以 ...

  4. 华为完成首个5G测试;央行搭建区块链平台;苹果将于今夜凌晨举行发布会;蔚来汽车明日在美上市; | 雷锋网9月12日消息...

    国内新闻 腾讯第三次回购股票,前两次回购尚未反弹 雷锋网消息:9月11日下午7点左右,腾讯控股(00700.HK)更新公告,宣布了以3900万港元购回126000股股票的计划.迄今为止,腾讯已连续三个 ...

  5. AIADATA 独家深度解密:百度XuperChain开源区块链基础平台

    AIADATA 独家深度解密:百度XuperChain开源区块链基础平台 百度超级链Xuperchain正式宣布开源.根据官网显示,链内并行技术.可插拔共识机制.一体化智能合约等四大技术支撑开源,让区 ...

  6. 用区块链变革教育行业?全球首个教育+旅行+区块链平台——Ambertime:让每个人都能够将时间凝结成自己专属的“琥珀”...

    日前,区块链引发了世界性的关注,全球正在跑步进入"区块链经济时代".区块链的诞生,标志着人类开始构建真正可以信任的互联网.正因此,区块链被堪称是继蒸汽机.电力和互联网之后的第四次技 ...

  7. 【问链财经-区块链基础知识系列】 第二十二课 贸易金融区块链平台的技术机理与现实意义

    简介:贸易金融区块链平台的技术机理.模式.优势与现实意义都有哪些?对湾区贸易金融区块链平台的未来建设有何展望?本文将进行详述. 小微企业贡献了我国60%以上的GDP.50%以上的税收以及80%的城镇就 ...

  8. 开源 区块链_区块链如何补充开源

    开源 区块链 大教堂和集市是一个经典的开源故事,由Eric Steven Raymond于20年前撰写. 在故事中,埃里克(Eric)描述了一种新的革命性软件开发模型,该模型在没有(或很少有)中央管理 ...

  9. 秘猿发布企业级开源区块链产品CITA

    近日,全球区块链技术厂商Cryptape秘猿科技宣布推出自主研发的企业级区块链产品--CITA(Cryptape Inter-enterprise Trust Automation)0.8的开源版本. ...

最新文章

  1. Lync server 2010部署及解决方案
  2. 预测流失准确率超 82%,这个功能让“防流失+促留存大于 2”
  3. 最后一条记录_幸好朋友圈没有访客记录。
  4. MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验...
  5. 2799 高校排名 加强版
  6. 职场,最需要的是主动
  7. Python:Matplotlib 画图
  8. DirectX 修复
  9. 林子雨大数据软件安装和编程指南导航
  10. 用户画像基础之应用落地和案例展示
  11. 打开Word,显示无法创建工作文件,请检查临时环境变量的解决办法
  12. 基于SSM+Mysql在线电影预定下单管理系统
  13. 项目经理在团队不同阶段的领导风格
  14. I2C器件之PCF8574TS调试记录
  15. 染色体的基因顺序遗传图谱
  16. 团队内的沟通方式:网络 OR 当面
  17. 剑指高效编程之函数编程
  18. C++实现二叉树 前、中、后序遍历(递归与非递归)非递归实现过程最简洁版本
  19. 13 款开源的全文检索引擎
  20. matlab 矩阵大小变换,matlab 矩阵变换

热门文章

  1. 那些年,我考过的IT证书
  2. (转载)经典SQL语句大全3-技巧篇
  3. 10款概念手机,哪款是你的最爱
  4. Python语法报错相关语句
  5. NLP情感分析笔记(一):Baseline
  6. 大数据技术对互联网的影响
  7. ARCH与GARCH模型
  8. python select模块_深入理解python中的select模块
  9. TypeScript笔记(4)—— TypeScript中的类型注解
  10. https 加端口_Ubuntu 安装Node 10.16 跑 Nodeppt 加Hexo博客再来个为知笔记私有云