区块链分布式存储技术技术中的分布式储存是什么?

区块链分布式存储的优势 - 简书
区块链分布式存储的优势
本文由币乎社区(bihu.com)内容支持计划奖励
分布式存储是一种数据存储技术,通过网络使用每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在网络中的各个角落。所以,分布式存储技术并不是每台电脑都存放完整的数据,而是把数据切割后存放在不同的电脑里。就像存放100个鸡蛋,不是放在同一个篮子里,而是分开放在不同的地方,加起来的总和是100个。对于比特币来说,它的交易记录必须要有地方存放,不然没人知道今天有哪些人做了交易,同时根据去中心化的思想,这些交易记录不能够只存在一台电脑里面,那么就只能存放在世界上所有的电脑里面。这样做的好处是:虽然每个人的电脑硬盘容量有限,但是所有人的电脑硬盘加起来容量几乎是无限的,而且就算你通过黑客手段修改了自己计算机里面的交易记录,但是你没法修改全世界每台电脑的交易记录。从表面上理解,上面说的这种存储方式很粗暴——每台电脑都存放世界上所有人的交易数据。但其实对于比特币来说,只有一些节点才会存放世界上所有人的交易记录,这些节点往往是那些挖矿的矿工,只有他们的电脑才能完整的记录下世界上所有的交易记录,大家不用担心矿工修改记录,因为世界上的矿工有很多,而且几乎相互都不认识。同时他们修改记录需要付出的代价非常大,没有人能承担这个成本。把亿万用户已有的亿万设备中闲置的空间变成别人数据的储存空间,这会降低世界对服务器的需求。例如,我有5T的数据需要储存,你的设备里有5T的空间空余。那么我可以付钱给你,租你的空间,同时要你保持设备联网以方便我随时取用。另一个建立在分布式存储创业公司是Storj,SJCX是Storj网络的代币“燃料”,它允许用户通过 DriveSahre 应用和 MetaDisk 来出租和购买存储空间。
随着存储技术的发展,存储设备的成本越来越小,中心化云服务的成本主要来自于员工工资、法律成本、数据中心租金等,这些固定成本是不变的或逐渐增加,使中心化云服务的价格较高。而去中心化存储成本只有中心化存储的1/100-1/10,如果去中心化存储系统是完全自动化的,云存储价格最终会降到接近0,中心化云服务的规模优势将败给了去中心化云服务。分布式存储也是存储技术发展未来一个主要方向。总之,分布式数据存储能提高系统的可靠性、可用性和存取效率,而且易于拓展,在区块链领域应用非常广泛。
区块链技术的典型应用 1 伟大的开拓者-比特币 1) 比特币产生
2008年,中本聪(Satoshi Nakamoto)发表了一篇题为“比特币:一种点对点的电子现金系统”的论文描述了比特币的模式。比特币和法定货币相比,比特币没有一个集中的发行方,而是由网络节点的计算...
//我所经历的大数据平台发展史(三):互联网时代 o 上篇http://www.infoq.com/cn/articles/the-development-history-of-big-data-platform-paet02 编者按:本文是松子(李博源)的大数据平台发展史...
区块链和比特币是什么关系?电子货币、虚拟货币、数字货币有什么区别?央行在研究的数字货币是什么样的?和区块链有关系吗?区块链和数字货币,这两个对大部分人还挺陌生的概念,其实近期已经引起了监管机构、金融巨头的高度关注,离应用已不远。这篇深度报告解读了区块链与数字货币的原理、特点...
分布式系统面临的第一个问题就是数据分布,即将数据均匀地分布到多个存储节点。另外,为了保证可靠性和可用性,需要将数据复制多个副本,这就带来了多个副本之间的数据一致性问题。大规模分布式存储系统的重要目标就是节省成本,因而只能采用性价比较高的PC服务器。这些服务器性能很好,但是故...
本文由《远程教育杂志》授权发布 作者:许涛 摘要 区块链技术被认为是互联网诞生以来人类社会最重要的发明,其正在深刻影响全球治理、经济发展、金融以及教育等机构或服务的运营理念、组织和业务模式,尤其是在银行、证券、保险、公证、音乐、分布式存储、物联网等行业和领域得到了积极实践与...
文 I 黑炭先森 在股市游荡了一段时间,发现很多人开始做价值投资,那么价值投资在众人皆知的情况下是否可以赚到钱,在经过一些阅读和思考后我觉得会,但会变得更难!李笑来在专栏里说过众人皆知的正确价值并不会很高,正确加特立独行才会有高价值。那么如何获得特立独行的正确就是我们要接下...
(续前) 正午,人们回家吃饭,阳光直直的照着学校门口的空地,这里会出现短暂的安静。 中午稍过,阳光渐偏,小巷高墙和房屋下的遮阴处有了人的活动。摆书摊的来了,打米酥也来的,学校墙边上还来了一个捏面人的。 捏面人从肩上卸下自己的行头,一根条凳,一个一尺多宽的木箱,打开箱盖,一块...
【圈规】北航人必看 来到校园圈你,算是找到组织啦!! 这里的每一个小伙伴都是在校的北航人~~ 校园圈为生活在我北航的同学提供一个既能找到吃喝玩乐又能一起聊天斗图的交流平台。 分分钟玩儿转线上北航~ 在这里北航人都能做什么? 吃喝玩乐游购娱,聊天灌水斗图刷屏 以下情况的动态都...
最近《小别离》的热播除了对于孩子教育出国问题的关注,别离这个话题也该聊一聊了。 别离这个话题总觉得是一个很沉重的,但也是每个人都无法回避的,从生到死我们都在经历着不同的离别,一生中有生离也有死别,这都是客观存在不会因谁的意志转移。就如电视剧中朵朵爸说的舍得舍不得都要别离。 ...
-你妈妈身体里有一条巨大的鼻涕虫,你看,鼻涕虫的尾巴又露出来了。 -你骗人,妈妈说自己感冒了,流鼻涕。 -糟了,鼻涕虫快进脑子里了,感冒流鼻涕,只有你这种七岁小朋友才会信吧,难道鼻涕虫会告诉你说我是鼻涕虫,我在你妈妈脑子里吗? -那我把它抓住出来。 -住手,鼻涕虫的尾巴抓不...金色区块链小科普|区块链技术与分布式账本技术有哪些区别?_区块链技术_金色财经
金色区块链小科普|区块链技术与分布式账本技术有哪些区别?
金色财经讯& 一直以来,人们认为区块链技术等同于分布式账本技术,但是近日有专家仔细研究分析二者之间的区别,认为大众一直将区块链技术与分布式账本技术混淆了,通过研究还是发现其中的不同之处。所以有必要让大家清楚的认知区块链技术与分布式账本技术的区别。区块链技术与分布式账本技术相同点从概念描述上,区块链技术与分布式账本大致相同。都是一个分布在多地址、多地区或者多参与者的数据库。区块链技术与分布式账本技术的差异但是剖其本质,两者还是存在很大的差异。哈希:区块链采用了哈希(加密);分布式账本不存在加密。去中心化:分布式账本技术一定是去中心化的;但是区块链技术可以根据其应用,选择性选择去中心化的特点。究其原因,分布式账本根本不需要区块链的链、工作量证明,甚至是可能扩容选项;区块链技术只是分布式账本其中之一,但是由于近年来其应用多是结合分布式账本技术和区块链技术,或者二中选其一,所以他们的概念会被混淆,本质上他们的概念是一样的。
本文来源:
文章作者: 赑特
声明:本文系金色财经原创稿件,版权属金色财经所有,未经授权不得转载,已经协议授权的媒体下载使用时须注明&稿件来源:金色财经&,违者将依法追究责任。
比特币实时价格 ¥48627.39(数据来源:火币Pro)
西班牙银行集团BBVA加入超级账本区块链项目。西班牙银行集团BBVA对于区块链技术是很看重的,其已经参加了3家区块链联盟项目。
京ICP备号Copyright (C) 金色财经 版权所有
您投送的稿件违反了金色财经的投稿协议,现已关闭您的投稿功能,如有异议请发邮件至进行申诉。区块链技术基础:分布式账本简介
每个人都认为区块链技术会彻底改变公司和大学等组织的业务交易方式。让我们来了解一下区块链网络的工作原理,如何利用它,以及 IBM
如何帮助改进该技术。我们首先介绍一下相关背景。分布式账本是什么?分布式账本是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。 网络中的参与者根据共识原则来制约和协商对账本中的记录的更新。没有中间的第三方仲裁机构(比如金融机构或票据交换所)的参与。 分布式账本中的每条记录都有一个时间戳和唯一的密码签名,这使得账本成为网络中所有交易的可审计历史记录。分布式账本技术的一种实现是开源
Hyperledger Fabric 区块链。 商业账本的作用在如今的互联一体化世界中,经济活动都是在跨越国家、地理和司法边界的业务网络中进行的。业务网络通常汇聚在参与者(比如生产者、消费者、供应商、合作伙伴、造市者/推动者和其他项目干系人)云集的市场中,这些项目干系人能够拥有、控制并行使他们在价值对象(也称为资产)上的权力、特权和权利。资产可以是有形的物理资产(比如汽车、住房或草莓),也可以是无形的虚拟资产(比如契约、专利和证券)。资产的所有权和转移会在业务网络中创造价值,这个过程被称为交易
(transaction)。交易通常涉及不同参与方,比如买家、卖家和中介(比如银行、审计员或司法人员),他们的商业协议和合约记录在账本(ledger)中。一个企业通常使用多个账本来跟踪资产的所有权,以及在其各种业务中的参与者之间的资产转移。账本是企业的经济活动和利益的记录系统
(System of Record, SOR)。典型的商业账本类似于:当前商业账本存在的问题目前使用的商业账本存在许多不足之处。它们效率低下、成本高、不透明且容易发生欺诈和滥用。这些问题源于集中化的、基于信任的第三方系统,比如金融机构、票据交换所,以及现有制度安排下的其他中介。这些集中化的、基于信任的账本系统会给交易结算带来瓶颈和障碍。缺乏透明性,而且很容易发生腐败和欺诈,这些会导致争议。解决争议、逆转交易或提供交易保险的成本很高。这些风险和不确定性导致了错失商机。此外,每个网络参与者自己系统上的商业账本副本都是不同步的,这会导致因为临时的、错误的数据而制定错误的商业决策。在最好的情况下,能够解决账本不同副本之间的差异,但却延误了制定明智决策的时机。区块链到底是什么?区块链是一种防篡改的、共享的数字化账本,用于记录公有或私有对等网络中的交易。账本分发给网络中的所有成员节点,在通过哈希密码算法链接的区块的顺序链中,永久记录网络中的对等节点之间发生的资产交易的历史记录。所有经过确认和证明的交易都从链的开头一直链接到最新的区块,因此得名区块链。区块链可以充当单一事实来源,而且区块链网络中的成员只能查看与他们相关的交易。区块链网络的工作原理
区块链网络中的成员节点不依赖于第三方(比如金融机构)来仲裁交易,它们使用共识协议来协商账本内容,使用哈希加密算法和数字签名来确保交易的完整性。共识性能确保共享账本是精确副本,并降低了发生交易欺诈的风险,因为篡改需要在许多地方同时执行。哈希加密算法(比如
SHA256 计算算法)能确保对交易输入的任何改动 — 甚至是最细微的改动—
都会计算出一个不同的哈希值,表明交易输入可能被损坏。数字签名确保交易源自发送方(已使用私钥签名)而不是冒名顶替者。
去中心化对等区块链网络可阻止任何单个或一组参与者控制底层基础架构或破坏整个系统。网络中的参与者是平等的,都遵守相同的协议。它们可以是个人、国家代表、企业或所有这三种参与者的组合。在其核心,该系统会记录交易的时间顺序,而且所有节点都使用选定的共识模型来协商交易的有效性。这会使交易不可逆并被网络中的所有成员接受。区块链技术的商业优势在传统业务网络中,所有参与者都维护着自己的账本,这些账本之间的重复和差异会导致争议、更长的结算时间,而且因为需要中介,还会导致相关的间接管理成本。但是,通过使用基于区块链的共享账本,交易在通过共识性验证并写入账本后,就不能再更改,这样企业就能节省时间和成本,同时减少风险。 区块链共识机制提供了经过整合的、一致的数据集的优势,减少了错误,拥有近实时的引用数据,而且参与者能够灵活更改其拥有的资产的描述。因为没有参与成员拥有共享账本中所含信息的来源,所以区块链技术会提高参与成员之间的交易信息流中的可信度和完整性。区块链技术的不变性机制降低了审计和合规性成本,增加了透明性。而且在使用区块链技术的业务网络上,合约得以智能、自动化执行并最终确认,所以企业会获得更高的执行速度、更低的成本和更少的风险,所有这些使企业能构建新收入流来与客户交互。如何才算是好的区块链用例?要确定您的用例是否适合使用区块链,请询问自己以下问题:是否涉及业务网络?是否使用共识性来验证交易?是否需要审计线索或来源?交易记录是否必须不可变或防篡改?争议的解决方法是否会是最终解决方法?如果第一个问题和其他问题中的至少一个问题的答案为“是”,那么您的用例就会从区块链技术受益。要成为合适的解决方案,区块链必须涉及一个网络,但该网络可以具有多种形式。该网络可位于企业之间,比如供应链,或者该网络可以在一个企业内。例如:在企业内,可以使用区块链网络在部门之间共享参考数据,或者创建审计或合规性网络。该网络也可存在于个人之间,比如需要在区块链上存储数据、数字资产或合约的人。请参阅,了解各种组织
— 比如金融服务、政府、运输和保险 — 如何采用区块链来支持新业务模型。Hyperledger 是什么?
是一个开源的、协作完成的项目,旨在完善跨行业区块链技术。它是 Linux
基金会主办的一个全球合作项目,参与者包括金融、银行、物联网、供应链、制造和技术领域的领导者。130 多名成员和 8 个正在实施的项目(包括
Hyperledger Fabric 和 Hyperledger
Composer)携手合作,旨在创造一个开放、标准化、企业级的分布式账本架构和代码库。
是一种区块链架构实现,也是 Linux 基金会主办的一个开源 Hyperledger
项目。它采用模块化架构,使共识服务和成员服务等组件可以即插即用,保证了商业区块链解决方案的机密性、灾备能力、灵活性和可扩展性。Linux 基金会主办的另一个 Hyperledger 项目是 。这是一组免费的开源工具,用于快速设计原型、定义和测试区块链网络,并编写应用程序来与它交互。企业区块链需求我们相信区块链是一种真正颠覆性的技术,能给业务网络带来变革。我们还相信,这一创新需要以开放的方式与其他科技公司及行业协作进行。为实现此目的,IBM
一直在向 Hyperledger Project 贡献代码。 从 IBM 的角度讲,行业级区块链技术具有以下特征:共享的许可制账本 (Shared,Permissioned Ledger) 是仅可附加的记录系统
(SOR) 和单一事实来源。它对业务网络的所有参与成员均可见。共识协议 (Consensus Protocol)
是业务网络的所有参与成员都赞同的协议,可确保仅使用经过网络验证的交易来更新账本。加密 (Crytography) 可确保交易的防篡改安全性、身份验证和完整性。
智能合约 (Smart Contract)
封装了在网络上发生的交易的参与者协议条款;它们存储在区块链中的验证节点上并通过交易触发。除了这些属性之外,企业区块链技术还需要支持关键的行业要求,比如性能、经过验证的身份,以及私下和机密的交易。Hyperledger Fabric
就是为满足这些需求而设计的。它还设计了一种可插拔的共识协议,允许企业为其网络选择最佳算法。我该如何开始?在为企业打造安全的开源区块链解决方案方面,IBM 处于领导地位。作为 Linux 基金会主办的 Hyperledger 项目的早期成员,IBM
致力于支持开发开放治理的区块链。IBM 已与金融服务、供应链、IoT、风险管理、数字权限管理和医疗领域的 400 多个客户合作,实现并通过 IBM
云交付区块链应用程序。IBM 提供了灵活的平台和安全基础架构来帮助设计、部署和管理区块链网络。了解 ,看看如何。结束语区块链技术代表着一种全新的业务交易方式。它们引进了稳健的、智能的下一代应用程序,利用这些应用程序来登记和交换物理、虚拟、有形和无形资产。得益于密码安全性、去中心化共识和共享公共账本(及其适当控制和许可的可视性)等关键概念,区块链技术能够完全改变我们组织经济、社会、政治和科学活动的方式。 后续行动我们将对这篇分布式账本的介绍做出总结,为您提供 4 种继续学习区块链的不错方式:时刻关注来自 developerWorks 的区块链时事通讯。查阅并。访问 developerWorks 上的。可以在这里获得开发和部署商业区块链解决方案的免费工具和教程,以及代码和社区支持。学习,了解资产转移的复杂细节。学完这门免费的、自我决定进度的课程后,参加测验,获取徽章,然后开始为您的业务网络规划有用的区块链应用程序。部署一个区块链网络并开始编码 —只需按照中的步骤进行操作。祝开发区块链愉快!
致谢衷心感谢 Nitin Gaur、Joshua Horton 和 Nikhil Gupta
的贡献,他们审核了本文内容并提供了一些建设性的建议。此外,还要感谢 Scott Sloan、Sujatha Perepa 和 IBM
技术销售领导委员会 (Technical Sales Leadership Council, TSLC) 团队的其余成员,他们组建了一个齐心协力的
IBM 区块链团队。 
下载资源 (What it is, how it works | 705KB)相关主题
添加或订阅评论,请先或。
有新评论时提醒我
static.content.url=http://www.ibm.com/developerworks/js/artrating/SITE_ID=10Zone=Cloud computing, ArticleID=1038014ArticleTitle=区块链技术基础:分布式账本简介publish-date=}

我要回帖

更多关于 区块链 分布式存储 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信