
Web 3.0 区块链研习社
深入浅出区块链技术
越哥聊AI
互联网技术专家,阿里云MVP,任职淘宝、美团,著有《分布式技术原理与实战》,拉勾网、InfoQ讲师、人人都是产品经理专栏作者,分享互联网架构,关注认知升级
展开
-
从分布式一致性到共识机制(一)Paxos算法
从分布式系统的CAP理论出发,关注分布式一致性,以及区块链的共识问题及解决。区块链首先是一个大规模分布式系统,共识问题本质就是分布式系统的一致性问题,但是又有很大的不同。工程开发中,认为系统中存在故障(fault),但不存在恶意(corrupt)节点,而区块链,特别是公开链是落地到物理世界中,涉及到人性和利益关系,不可避免的存在信任以及恶意攻击问题。分布式一致性处理的是节点失效情况(即可能消息丢失...原创 2018-03-25 23:24:22 · 1602 阅读 · 0 评论 -
区块链发展阶段及应用场景
本文内容来自最近的一次分享,整理成一篇文章,主要关注区块链技术特点,几个发展阶段以及应用场景,文末有PPT下载地址。一、进击的区块链作为分布式记账(Distributed Ledger Technology,DLT)平台的核心技术,区块链被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。区块链技术处于快速发展的初级阶段,现有区块链系统在设计和实现中利用了分布式系统、...原创 2018-03-21 20:22:01 · 10648 阅读 · 2 评论 -
三分钟看完京东区块链白皮书
京东区块链白皮书分析了区块链在企业级应用上的场景,以及技术发展目前的短板,编写者文字功底深厚,是一份优秀的区块链资料概括。白皮书可以认为是京东在Baas即Blockchain as service方面的规划和布局,介绍了区块链在京东的应用场景,系统架构和未来规划,美中不足的是缺少细节以及一些关键问题说明。毕竟区块链目前处于大企业卡位竞争阶段,一些核心技术细节不可能披露出来,问过几位区块链一线开...原创 2019-03-18 18:15:38 · 898 阅读 · 0 评论 -
从分布式一致性到共识机制(三)拜占庭问题
分布式一致性问题,区块链里体现就是共识问题。共识机制就是在一个群体中的个体通过某种方式达成一致性的一种机制,比如在一个团队、或者一个公司里的个体意见不一致时,就需要有一个领导,由领导来做决定,保证团队达成共识。目前的共识算法,主要有基于算力的POW,基于股权的POS和基于投票的DPOS算法,以及著名的拜占庭容错算法。一、共识机制团队里的共识机制延伸到普通的分布式系统里面,就是系统需要...原创 2019-03-18 18:12:58 · 1007 阅读 · 0 评论 -
从分布式一致性到共识机制(二)Raft算法
春秋五霸说开春秋五霸,是指东周春秋时期相继称霸主的五个诸侯,“霸”,意为霸主,即是诸侯之领袖。典型的比如齐桓公,晋文公,春秋时期诸侯国的称霸,与今天要讨论的Raft算法很像。一、更加直观的Raft算法Raft 适用于一个管理日志一致性的协议,相比于 Paxos 协议 Raft 更易于理解和去实现它。为了提高理解性,Raft 将一致性算法分为了几个部分,包括领导选取(leader...原创 2019-03-18 18:12:02 · 550 阅读 · 0 评论