【AICon】 如何构建高效的 RAG 系统?RAG 技术在实际应用中遇到的挑战及应对策略?>>> 了解详情
写点什么

微软向开发者推出区块链概念验证框架

  • 2017-07-02
  • 本文字数:1143 字

    阅读完需:约 4 分钟

微软在近期的一篇博文中宣布了一个新的框架,用以在 Azure 云平台上加速已通过企业概念验证(PoC)的区块链部署。微软希望用户能在可支持分布式账本(DLT)解决方案的基础设施上,借助于灵活的契约和更少的时间,聚焦于开发合理的商业场景。

构建区块链概念验证很耗费时间和财力。微软正在采取措施降低与之相关的时间和成本。微软的应用创新部门总监 Marc Mercuri解释说

当我们的客户和合作者们在估计开发区块链 PoC 所需要的时间和成本时,通常他们发现需要 8-12 周的时间,花费约 300,000 美元。除了耗时长、成本高,也会错失很多机会。快速地了解 PoC 的可行性能够加速企业对区块链的了解,并节省花在影响力较小的项目上的时间和成本。

区块链应用也要求能支持代码和服务,从而构建整个分布式解决方案。微软把这个额外开销称为脚手架(scaffolding),并认为有机会在这方面做出改进。Mercuri 解释说

微软发现,在这些 PoC 项目中,大部分时间都花在了围绕区块链的代码开发和能力构建上,通常称之为“脚手架”。该脚手架通常需要构建一个响应式的网络客户端、开发和部署网关 API、实现对链外存储如 SQL 数据库的支持、构建报告和分析功能以及将身份和密钥保管库服务整合到解决方案中。

该区块链 PoC 框架将让用户能够使用 Azure 资源管理器(ARM)模板来发布底层程序和 Azure 服务。ARM 模板是一些 JSON 文件,由表达式和参数组成,用于配置 Azure 服务。在区块链 PoC 框架中,用户能够快速地做好配置:

一个网关 API、一个响应式的网络应用程序、Azure 活动目录整合、Azure 密钥保管库整合和 SQL 数据库。

在这种场景下,可以设置 SQL 数据库来收集链中的数据。为了提供正确的认证级别,微软也会提供哈希和签名服务。由于区块链数据被复制到链外存储中,微软允许企业充分利用它们现有的技术来使用其他功能,如 Power BI、聊天机器人、机器学习、R 和 Azure 数据工厂。支持该框架的是微软的大规模发布和订阅摄取引擎,叫做 Azure 事件中心(Azure Event Hub)。 通过使用 Azure 事件中心,用户们能够接入其他 Azure 服务,如 Azure Stream Analytics 和 Azure Data Lakes。

微软也正在尝试让在区块链上构建网络应用程序变得更简单。Mercuri 解释说

该框架也使得有可能不用任何代码来创建网络应用程序。它使用为灵活契约所提供的元数据来动态地向参与者们提供一种情景用户体验。

上个月在纽约召开的 Consensus 2017会议上已经演示了区块链PoC 框架。目前该框架正处在内部预览阶段。

查看英文原文: Microsoft Introduces Blockchain Proof of Concept Framework for Developers


感谢薛命灯对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-07-02 19:002112
用户头像

发布了 21 篇内容, 共 88021 次阅读, 收获喜欢 3 次。

关注

评论

发布
暂无评论
发现更多内容

Java从入门到升仙的书单推荐,附带读书笔记

Silently9527

Java书籍推荐 Java进阶书籍推荐 Mysql读书笔记

计算机工业的生态链(二)

姬翔

9月日更

OceanBase 数据库大赛“推荐官招募令”,做推荐官,让优秀选手C位出道!

OceanBase 数据库

数据库 比赛 oceanbase OceanBase 开源 OceanBase 数据库大赛

亿级流量下平滑扩容:TDSQL水平扩容 VS 垂直扩容

腾讯云数据库

数据库 tdsql

观测未来,携手同行!驻云诚邀您参加2021 OSCAR 开源产业大会!文末报名福利!

观测云

开源 可观测

云随想一:企业为什么要上云?

FLASH

原生云

深入理解rtmp(二)之C++脚手架搭建

轻口味

android 音视频 直播 RTMP 9月日更

海量数据,极速体验——TDSQL-A技术核心架构02

腾讯云数据库

数据库 tdsql

TDSQL水平扩容实践案例

腾讯云数据库

数据库 tdsql

tcpdump 抓包与 scapy 解析(qbit)

qbit

udp TCP/IP tcpdump

海量数据,极速体验——TDSQL-A技术核心架构01

腾讯云数据库

数据库 tdsql

一次带宽拉满引发的百分百超时血案!

Gopher指北

Go 语言

TDSQL水平扩容背后的设计原理

腾讯云数据库

数据库 tdsql

TDSQL分布式数据库的架构与解耦

腾讯云数据库

数据库 tdsql

声网发布在线K歌房解决方案,提供一站式接入版权曲库与K歌组件

ToB行业头条

声网

Golang: 如何使用正则表达式,并实战爬取手机号

Regan Yue

正则表达式 爬虫 Go 语言 9月日更

代码工具:VSCode

正向成长

vscode

TDSQL(MySQL版)之DB组件升级

腾讯云数据库

数据库 tdsql

TDSQL分布式数据库的HDFS和LOCAL备份配置

腾讯云数据库

数据库 tdsql

TDSQL的分布式事务处理技术:高效的分布式事务双一致性

腾讯云数据库

数据库

联想TruScale服务定义IT服务新标准,助力中国企业全面抢滩智能化

科技范儿

Python代码阅读(第26篇):将列表映射成字典

Felix

Python 编程 Code Programing 阅读代码

缓存核心知识小抄,面试必备,赶紧收藏!

博文视点Broadview

NDK-原生 API

Changing Lin

9月日更

数据库连接池

邱学喆

官方披露 TDSQL 十年自主可控之路

腾讯云数据库

数据库 tdsql

【VueRouter 源码学习】第八篇 - $route、$router 与 router-link 组件的实现

Brave

源码 vue-router 9月日更

一分钟带你了解Huawei LiteOS组件开发指南

华为云开发者联盟

curl 内核 组件 Huawei LiteOS 组件开发

WGCLOUD新特性,新增指令下发批量执行能力

王逅逅

DevOps Grafana #zabbix linux面板 linux监测

揭秘超分辨率的正确打开方式

OpenIM

你知道线程池是如何退出程序的吗?

华为云开发者联盟

线程 高并发 线程池 任务队列

微软向开发者推出区块链概念验证框架_微软_Kent Weare_InfoQ精选文章