排序:
默认
按更新时间
按访问量

《区块链原理、设计与应用》正式出版!

《区块链原理、设计与应用》已经正式出版,详细介绍了区块链和分布式账本相关技术,以超级账本为例介绍企业分布式账本的设计原理、架构实现和应用技巧,欢迎大家阅读使用并反馈建议。 编辑推荐 本书由超级账本全球技术委员会委员、核心设计和开发者编撰,清华大学五道口金融学院常务副院长廖理教授作序,A...

2017-10-18 21:12:01

阅读数:1872

评论数:1

超级账本 Fabric 新特性之细粒度隐私保护

超级账本 Fabric 项目自 1.1 版本开始,关于增强通道内隐私保护的新特性引发不少讨论,如 FAB-1151、 FAB-2961、 FAB-4976、FAB-8718。本文将总结该特性设计过程和来龙去脉,以供后续开发者更好地理解最初的设计意图和核心思想。隐私保护问题超级账本 Fabric ...

2018-05-18 16:57:48

阅读数:20

评论数:0

欧盟《一般数据保护条例》(GDPR)你需要知道的

欧盟《一般数据保护条例》(General Data Protection Regulation,GDPR)将于 2018 年 5 月 25 日起正式施行,该法案虽然旨在加强对欧盟境内相关居民和个体信息和隐私数据的保护,但从整个信息产业来看,是一次历史性的突破。欧洲再次走到了世界的前列。从此,个人数...

2018-04-29 09:24:49

阅读数:241

评论数:0

超级账本( Linux 基金会旗下企业级区块链)暑期实习计划报名

超级账本(hyperledger.org)是面向企业应用的全球最大的分布式账本开源项目,由 Linux 基金会支持,创建于 2015 年底。目前已有200 多家 科技、金融行业领军企业加入成员,包括 IBM、Intel、摩根、甲骨文、万达、百度、腾讯等。大量基于超级账本技术的企业界区块链项目已经成...

2018-03-15 13:34:06

阅读数:285

评论数:0

账本科技演化录

本文已正式发表于《清华金融评论》2018年2月刊(http://www.21wq.com/aaa/Tsinghua/magazine/wxpay/contentPage.php?id=1708),内容略有调整。如果说金融科技(Financial Technology,Fintech)是保障社会文明...

2018-03-04 11:14:29

阅读数:219

评论数:0

关于网络学科的几点思考

如果从 ENIAC 诞生(1946 年 2 月)算起,人类进入信息社会已经过去了 70 余年。 前三十年(1946 ~ 1976),计算机自身从电子管进化到晶体管再到集成电路,为后来计算机网络的出现奠定了物质基础。 后三十年(1976 ~ 2006),计算机网络的出现,特别是 Inte...

2018-01-07 11:20:25

阅读数:221

评论数:0

Hyperledger Fabric 排序服务核心原理和工作过程

Hyperledger 源码分析之 Fabric 排序服务在超级账本 Fabric 网络中起到十分核心的作用。所有交易在发送给 Committer 进行验证接受之前,需要先经过排序服务进行全局排序。 在目前架构中,排序服务的功能被抽取出来,作为单独的 fabric-orderer 模块来实现,...

2017-12-14 08:00:39

阅读数:826

评论数:0

Hyperledger Fabric 排序节点启动过程

Orderer 节点启动通过 orderer 包下的 main() 方法实现,会进一步调用到 orderer/common/server 包中的 Main() 方法。 核心代码如下所示。 // Main is the entry point of orderer processfunc Main...

2017-10-20 19:24:59

阅读数:959

评论数:2

Hyperledger Fabric 排序节点处理 Deliver 请求的过程

Deliver,意味着客户端通过 gRPC 接口从 Ordering 服务获取数据(例如指定区块的数据)。 Orderer 节点收到请求消息,会首先交给 orderer.common.server 包中 server 结构体的 Deliver(srv ab.AtomicBroadcast_Del...

2017-10-20 19:22:20

阅读数:604

评论数:0

Hyperledger Fabric 排序节点处理 Broadcast 请求的实现

Broadcast,意味着客户端将请求消息(例如完成背书后的交易)通过 gRPC 接口发送给 Ordering 服务。 这些请求消息,会交给 orderer.common.server 包中 server 结构体的 Broadcast(srv ab.AtomicBroadcast_Broadca...

2017-10-20 18:12:20

阅读数:606

评论数:1

Hyperledger Fabric 链码启动过程实现

注:本文最早发表于 2017-09-22. 简介 这里讲的 Chaincode 是用户链码(User Chaincode,UCC),对应用开发者来说十分重要,它提供了基于区块链分布式账本的状态处理逻辑,基于它可以开发出多种复杂的应用。 Hyperledger Fabric 中,Cha...

2017-10-20 18:10:21

阅读数:605

评论数:0

Hyperledger Fabric 核心术语

本文最早发布于2017年5月9日。 Anchor(锚点):一般指作为刚启动时候的初始联络元素或与其它结构的沟通元素。如刚加入一个 channel 的节点,需要通过某个锚点节点来快速获取 channel 内的情况(如其它节点的存在信息)。 Auditability(审计性):在一定权...

2017-10-18 21:06:27

阅读数:525

评论数:0

go 依赖管理利器 -- govendor

长期以来,golang 对外部依赖都没有很好的管理方式,只能从 $GOPATH 下查找依赖。这就造成不同用户在安装同一个项目适合可能从外部获取到不同的依赖库版本,同时当无法联网时,无法编译依赖缺失的项目。 自 1.5 版本开始引入 govendor 工具,该工具将项目依赖的外部包放到项目下的...

2017-03-25 12:20:40

阅读数:13067

评论数:1

超级账本黑客松归来

长达 48 小时的首届 超级账本亚洲黑客松 上周末(3.11,3.12)刚在上海落下帷幕。 来自世界各地的近四十支队伍齐聚黄浦江边,举行了一场创意碰撞与技术交流的盛宴。天公也格外作美,推迟了本该早来的降雨。 经过连夜苦战,最终绝大多数队伍都顺利完成了自己的作品,得以向开源社区的专家、业界的大咖...

2017-03-14 20:41:32

阅读数:1315

评论数:0

Hyperledger Fabric 1.0 安装和使用

注意:代码路径已更新,可以直接参考 https://github.com/yeasy/docker-compose-files/tree/master/hyperledger_fabric/。Hyperledger Fabric 1.0 版本整体 重新设计了架构,预计将于今年 3 月份发布。目前已...

2017-02-08 16:20:35

阅读数:17192

评论数:14

机器学习随笔一:问题与挑战

机器学习(Machine Learning)曾带有科幻的意味,来自于上个世纪五六十年代的科学家们对于人工智能计算的雄伟计划和梦想。 那个时候,是信息技术革命的第一个黄金时期,计算机、宇航、控制论、生物、量子物理等重要科技都取得了前所未有的突破,不少人认为要解决这个世界的终极奥秘之一——意识,已经...

2016-12-19 17:11:49

阅读数:916

评论数:0

如何向 Hyperledger Fabric 项目贡献代码

如何向 Hyperledger Fabric 项目贡献代码 安装环境 推荐在 Ubuntu 14.04+ 环境中开发代码,并安装如下工具。 git:用来获取代码;golang 1.6+:安装成功后配置 $GOPATH 等环境变量。 获取代码 首先注册 Linux foundation I...

2016-12-13 15:06:16

阅读数:2211

评论数:0

第二届全球区块链峰会随记

上周(9.19-9.24)在上海参加了第二届区块链全球峰会。 整体感觉,整个产业已经上升到一个新的阶段了,开始有一些落地的项目,不再只是呼吁概念。 天下大势,三分已成 币圈和链圈渐行渐远,而目前区块链领域从技术实现上已经逐渐划分为三大阵营:以太坊、超级账本和其它。 以太坊(Ethereum...

2016-09-26 17:18:19

阅读数:1089

评论数:0

ProtoBuf 与 gRPC 你需要知道的知识

ProtoBuf 是一套接口描述语言(IDL)和相关工具集(主要是 protoc,基于 C++ 实现),类似 Apache 的 Thrift)。用户写好 .proto 描述文件,之后使用 protoc 可以很容易编译成众多计算机语言(C++、Java、Python、C#、Golang 等)的接口...

2016-08-12 11:16:27

阅读数:25216

评论数:1

Docker 1.12 Swarm 模式剖析

Docker 1.12 在 2016 年 7 月 28 日正式 GA,除了大量的在使用上的改进和 bug 修复外,最引人瞩目的是原生支持了 Swarm 模式。 熟悉 Docker 的读者都知道 Docker Swarm 是官方三剑客之一,提供了轻量级容器云的支持,以性能卓越出名,跟 K8s 面向...

2016-08-02 23:00:07

阅读数:2383

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭