产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

微软开源 CCF 框架,改善区块链分类账的吞吐量和延迟

  • 2019-05-22
  • 本文字数:823 字

    阅读完需:约 3 分钟

微软开源CCF框架,改善区块链分类账的吞吐量和延迟

Microsoft Confidential Consortium Framework (CCF)是一个开源框架,根据微软的描述,这个框架用于创建区块链分类账,它的交易执行吞吐量和延迟可以达到与集中式数据库相似的水平。


尽管这个框架主要是针对区块链市场,但也并不局限于区块链应用程序,它也可用于创建通用的高性能、大规模、多方计算应用程序。


CCF 利用了可信执行环境(如SGXVSM),提供了最显著的特性,如高吞吐量和低延迟。尤其值得一提的是,微软声称其速度与数据库很接近,这要归功于一种优化的共识算法,该算法依赖于一个由远程可测试的安全节点组成的网络。


TTE 提供了一个跨分布式系统的信任 Web 环境,用户可以通过验证来自 CCF 节点的单个密码引用来有效地验证整个网络。这样做简化了共识,从而提高了交易的处理速度并降低了延迟——所有这些都不会损害安全性或假定信任。


重要的是,在区块链部署的特定场景(即联合区块链)中,TTE 创建了一个由远程可测试节点组成的网络,在这种情况下,成员和节点的身份是已知的,并且是受控的。这是 CCF 简化协商一致算法的关键:每个节点可以通过相互交换认证和凭证来决定是否可以信任另一个节点。这并不要求运行或拥有节点的各方必须彼此信任,网络和节点能够自行决定是否可以信任其他节点。也就是说,不论这些节点是否属于联合体的一部分。有趣的是,CCF 使用标准的分类账交易来进行联合管理活动,例如添加新成员或启动恢复。


Consortium 区块链方法特别适合被用在 Microsoft Azure 区块链服务中,它针对的是企业用户。不过,CCF 也可以被用在公共区块链环境中,任何人都可以在公共区块链环境中执行交易,并向网络添加节点。


根据微软的说法,CCF 的其他主要特性还包括:支持更加灵活的机密模型,允许控制授权方的交易,以及能源效率的提升(简化了 POW 和 POS 算法)。


CCF 托管在 GitHub 上,它还提供了完整的技术描述一般性的文档和示例。


查看英文原文Microsoft Open-sources CCF Framework to Improve Blockchain Ledgers Throughput and Latency


2019-05-22 08:006760
用户头像

发布了 731 篇内容, 共 449.3 次阅读, 收获喜欢 2002 次。

关注

评论

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

轻松应对并发问题,简易的火车票售票系统,Newbe.Claptrap 框架用例,第一步 —— 业务分析

newbe36524

容器 微服务 架构设计 .net core ASP.NET Core

公开课 | 吉祥人寿从0到1的 Jira 落地实践

Atlassian

敏捷开发 研发管理 Jira

总结:PHP值得注意的几个问题

一直AC一直爽

php

Mysql错误:Ignoring query to other database解决方法

一直AC一直爽

MySQL

性能测试

陈皮

最短路径问题(无负边值)——Dijkstra算法

烫烫烫个喵啊

算法 prim 最短路径

爸爸,我想握住你的手

一直AC一直爽

随笔杂谈 父爱

HashiCorp官宣:禁止国内使用其旗下Consul等开源软件?

xcbeyond

Consul 条款

ZK 从入门到放弃 入门篇

小隐乐乐

redis系列之——缓存穿透、缓存击穿、缓存雪崩

诸葛小猿

redis 缓存穿透 缓存击穿 缓存雪崩

思维模型盲区:所知障和从众效应

石云升

思维模型 倾听 从众效应

剪刀爱情

一直AC一直爽

电影

广义表的实现!

烫烫烫个喵啊

算法 广义表

架构师是怎样炼成的 7-1 性能测试与优化

闷骚程序员

可读代码编写炸鸡九 - 抽取子问题

多选参数

编程 代码 代码优化 代码规范 可读代码

Redis(二)单机版安装

奈何花开

Java redis

架构师训练营 -- 第七周作业

stardust20

技术面试官应该怎么问?面试者应该怎么答?

xcbeyond

面试 自我介绍

week7 学习总结

Geek_2e7dd7

Elasticsearch源码解析:环境搭建

Jackey

elasticsearch

我向面试官讲解了单例模式,他对我竖起了大拇指

苹果看辽宁体育

设计模式 单例模式

手把手教你写数独计算器(1)

一直AC一直爽

c++ 算法 数独

百度CTO王海峰对话王辰院士:全球“最强大脑”助力大数据抗疫时代来临

脑极体

布隆过滤器是个啥!

诸葛小猿

布隆过滤器 bloomfilter bloom filter

排序笔记

烫烫烫个喵啊

算法 排序

我有一个梦想

一直AC一直爽

随笔杂谈 梦想

第七周总结

andy

极客大学

week7 作业

Geek_2e7dd7

寻找感动的养分

一直AC一直爽

感恩 随笔杂谈 感动

读《我的大学,我的苦难》有感

一直AC一直爽

随笔杂谈 读后感

Apache下error.log文件太大的处理方法

一直AC一直爽

微软开源CCF框架,改善区块链分类账的吞吐量和延迟_区块链_Sergio De Simone_InfoQ精选文章