今天我们以Filecoin为例,讲解怎么实现分布式存储?
为什么以Filecoin为例来讲解分布式存储,因为就目前来看团队实力最强,融资最多,呼声最高的就是这个项目。不过本文我不准备讲解零知识证明zk-SNARKs这些概念,业内资深从业者如果不是对密码学和软件编程都通晓的专家,很难完全理解这其中的奥秘,我一直怀疑很多矿机厂商的技术人员以及协议实验室(Protocol Lab:IPFS/Filecoin项目方)自己是不是能说得清楚零知识证明(开个玩笑)。
本文的讲解会以类比的方式,在尽量抓住核心信息的前提下增强各位读者对分布式存储实现路径的理解,放心,大家一定看得懂。
怎么实现?
为了实现分布式存储,Filecoin白皮书中提到了几种证明机制,其中,最具特色的是复制证明和时空证明。这两种证明机制就是分布式存储项目Filecoin目前需要做到的实现方式。什么是复制证明和时空证明?怎么通俗的理解?我在这里给大家讲一个简化后的例子:
假如有个朋友小王要把车存在你的车库里(或者车位上),你呢很有钱,所以你在北京(或者上海)有好几个车位。不过你也有点吝啬(这只是思维试验,不要代入自己)也就是很小气,你说如果要把车存在你的空车位上,需要收费。因为你的车位特别棒,可以遮风挡雨,保证车子存进来的时候什么样,你的朋友提走的时候就是什么样。
复制证明
这时候如何证明你存了这个车呢?首先,需要把车存到车库里停到车位上,这时候你提交一个证明,比如说你对着车和车位拍个照发给小王,证明你确实把车放到车库里了。把文中的车换成数据,这就是复制证明。
时空证明
然后朋友小王在你的车位上停了一个月,他旅游去了,他之所以付钱一方面是因为你有车位;一方面你的车位很安全,遮风挡雨,不担心车被损坏。
这时候你怎么向你的朋友证明,这个车子就放在车位上一动不动呢?谁知道你有没有找个拖车把车拖走到垃圾场先放着,等他快回来的时候,再给他洗一下车,反正也看不出来。而且你的车位收费很贵,先把车拖走,然后留出了空车位,可以存另一个朋友小李的车。然后你再把小李的车也拖走放到更便宜的地儿,留出空位给小张存车。这样你一个车位,可以同时服务小王、小李、小张。
这当然不诚信,但是可以用一个车位赚出来几份钱。对应到分布式存储就是说,人家存到你硬盘上的东西,你谈好价格要收费,收了费就把人家的东西给删除了,去存其他人的东西。人家回来拿资料的时候,你来个磁盘恢复,把数据找回来,这不是一块硬盘当两块用了吗?
怎么办?时空证明可以解决,顾名思义就是指时间和空间。比如说,小王把车停到你的车库里,这就是空间;你每隔5min给车和车位拍个照片(区块链高度、时间戳)盖上时间戳,证明“你看,我没有移动过你的车,你的车一直在车位上停着” 。把上面内容的车换成“数据”,这就是时空证明。
这就是Filecoin分布式存储方案的核心,复制证明是确认矿工确实存了对应的有效数据,时空证明是确认有效数据被时刻保存在矿工的存储设备之中。
简化可以理解为:第一,复制证明是证明别人的车(数据)存到了你的车库(硬盘);第二,时空证明是证明别人的车在你的车库一直存着。 https://t.cn/R2WxlOI
为什么以Filecoin为例来讲解分布式存储,因为就目前来看团队实力最强,融资最多,呼声最高的就是这个项目。不过本文我不准备讲解零知识证明zk-SNARKs这些概念,业内资深从业者如果不是对密码学和软件编程都通晓的专家,很难完全理解这其中的奥秘,我一直怀疑很多矿机厂商的技术人员以及协议实验室(Protocol Lab:IPFS/Filecoin项目方)自己是不是能说得清楚零知识证明(开个玩笑)。
本文的讲解会以类比的方式,在尽量抓住核心信息的前提下增强各位读者对分布式存储实现路径的理解,放心,大家一定看得懂。
怎么实现?
为了实现分布式存储,Filecoin白皮书中提到了几种证明机制,其中,最具特色的是复制证明和时空证明。这两种证明机制就是分布式存储项目Filecoin目前需要做到的实现方式。什么是复制证明和时空证明?怎么通俗的理解?我在这里给大家讲一个简化后的例子:
假如有个朋友小王要把车存在你的车库里(或者车位上),你呢很有钱,所以你在北京(或者上海)有好几个车位。不过你也有点吝啬(这只是思维试验,不要代入自己)也就是很小气,你说如果要把车存在你的空车位上,需要收费。因为你的车位特别棒,可以遮风挡雨,保证车子存进来的时候什么样,你的朋友提走的时候就是什么样。
复制证明
这时候如何证明你存了这个车呢?首先,需要把车存到车库里停到车位上,这时候你提交一个证明,比如说你对着车和车位拍个照发给小王,证明你确实把车放到车库里了。把文中的车换成数据,这就是复制证明。
时空证明
然后朋友小王在你的车位上停了一个月,他旅游去了,他之所以付钱一方面是因为你有车位;一方面你的车位很安全,遮风挡雨,不担心车被损坏。
这时候你怎么向你的朋友证明,这个车子就放在车位上一动不动呢?谁知道你有没有找个拖车把车拖走到垃圾场先放着,等他快回来的时候,再给他洗一下车,反正也看不出来。而且你的车位收费很贵,先把车拖走,然后留出了空车位,可以存另一个朋友小李的车。然后你再把小李的车也拖走放到更便宜的地儿,留出空位给小张存车。这样你一个车位,可以同时服务小王、小李、小张。
这当然不诚信,但是可以用一个车位赚出来几份钱。对应到分布式存储就是说,人家存到你硬盘上的东西,你谈好价格要收费,收了费就把人家的东西给删除了,去存其他人的东西。人家回来拿资料的时候,你来个磁盘恢复,把数据找回来,这不是一块硬盘当两块用了吗?
怎么办?时空证明可以解决,顾名思义就是指时间和空间。比如说,小王把车停到你的车库里,这就是空间;你每隔5min给车和车位拍个照片(区块链高度、时间戳)盖上时间戳,证明“你看,我没有移动过你的车,你的车一直在车位上停着” 。把上面内容的车换成“数据”,这就是时空证明。
这就是Filecoin分布式存储方案的核心,复制证明是确认矿工确实存了对应的有效数据,时空证明是确认有效数据被时刻保存在矿工的存储设备之中。
简化可以理解为:第一,复制证明是证明别人的车(数据)存到了你的车库(硬盘);第二,时空证明是证明别人的车在你的车库一直存着。 https://t.cn/R2WxlOI
#读书# 因为一个人翻开了一本书
作者:[英]伊恩·莱斯利(Ian Leslie)
专栏作家、演讲家、广告从业者、BBC 广播喜剧节目《成名之前》的编剧及主持。其著作《说谎心理学:为什么不说谎我们就活不下去?》曾被BBC广播4台评为“本周最佳图书”,被《每日邮报》赞誉为“一气呵成,令人着迷”。
保持好奇心的七种方法[心]
1.虚心若愚
沃尔特·迪士尼创办了迪士尼公司。他去世后,公司开始走下坡路。作者认为,迪士尼公司未能延续早期辉煌的部分原因,即是没能将创始人的好奇心这一精神传承下来。
史蒂夫·乔布斯在评价迪士尼CEO时说,在迪士尼遭遇一连串失败时,皮克斯(电脑动画制作公司)出品了一部又一部优秀电影。但迪士尼的CEO在与皮克斯打交道的20年中,在皮克斯一共只待过约两个半小时。他对皮克斯从不好奇,而拥有好奇心是多么重要。
傲慢、过分自信,使人不思进取,失去好奇心。
2.建造数据库
好想法,并不是临到需要时苦思冥想就能萌发的。它的产生植根于创造者的长期积累。就像我们所说的尤里卡时刻,即某个想法不请自来。这一灵感的闪现,不是意外,而是源自对知识长久的储备和推敲。
作者说,已有知识的储备越多,新知识就能被同化得越好,且有着更高的创新性可能。这就是知识的群聚效应。
3.要有“狐猬”精神
古希腊诗人阿尔齐洛科斯说,狐狸知道很多事,但刺猬只知道一件很重要的事。换言之,狐狸博学,刺猬专精。而在当代,我们要拥有“狐猬”精神,才能适应这个竞争激烈的世界。
“狐猬”们拥有IBM提倡的“T型知识结构”。也就是工作者能将某一项资深技术和对其他学科的广泛了解相结合。
比如查理·芒格,他就像一只狐猬。一方面,他精通股票的选择技巧,在买卖方面的经验无人能及。另一方面,他阅读大量自己专业以外的书籍,并将它们进行整合。当他面对一项业务时,会从数学、经济学、工程学、心理学等多个角度来审视。
4.询问关键的“为什么”
克里斯是一名美国商人。他的公司向欧洲一家公司购买产品原料。在价格上,双方达成了一致,但在专属权问题上,双方陷入了僵局。
对原料不得售予其他美方竞争者的要求,欧洲方不能接受。即使美方给出更高的价格。最后,美方只能派出克里斯前往欧洲谈判。
克里斯在谈判中,只问了一个简单的词,就改变了谈判的结果。这个词就是“为什么”。
为什么欧洲方不同意把原料的专属权给美方呢?
原来,如果欧洲方签署专属权,就会违背他与表兄之间的一份协议。得知情况后,克里斯提出让欧洲方在提供给其表兄的原料之外,为美方提供专属权。于是,两家公司成功达成协议。
询问关键的“为什么”,有时对解开复杂的矛盾有着至关重要的作用。
5.做一个“思想工匠”
本杰明·富兰克林是“思想工匠”的典型。他是一个行动派,一位实干家。他通过不断实验来满足认识性好奇。比如他将橄榄油倒进大海,观察水面的平复情况。即使失败,他也会仔细记录实验的细节,以便为将来的尝试提供线索。
作者说,除非我们努力让自己成为一个“思想工匠”,否则,我们永远无法体会富兰克林的精神。而作为一个“思想工匠”,对事物的探索,不仅要有总体规划,也要钻研细节,既要关注过程,也要注重结果。
6.质疑你的茶匙
先锋艺术家、作曲人约翰·凯奇说,如果2分钟后,你仍然觉得某个东西很无聊,试试4分钟。如果依然无聊,就8分钟、16分钟、32分钟,直到你发现,原来它一点都不无聊。
比如,劳拉·麦金纳尼在念大学时,曾在麦当劳打工。每天早餐时间,她要经手400多个鸡蛋。她把蛋敲碎,打散,煎熟,取出,周而复始地重复这一动作。可想而知,这项工作有多无聊。
后来,她开始对鸡蛋产生兴趣,思考它们如何因为凝固而变熟,甚至把眼前的鸡蛋想象成蛋白质在与“热量勇士”战斗。有时,这些鸡蛋会让她想到魏玛时期德国的鸡蛋价格。有时,她会从鸡蛋联想到道德问题。总之,对麦金纳尼来说,对鸡蛋的认知已远非从前。
当我们被迫把时间花在乏味的事物上时,是否想过,把这些平常的事,变为能激起好奇心的事?一方面,如果我们必须投入时间,那么别轻易浪费了时间,让自己在无聊中度过。另一方面,如果我们开始对它们感兴趣,就会更乐意投入时间。
来吧,开始质疑你的茶匙,在普通事物中发现乐趣,将无聊变为不无聊。
7.将谜题变为奥秘
作者说,谜题被解决后,我们就不再需要好奇心的驱动。而奥秘则需要我们永不停歇的探寻精神。所以,当我们遇到谜题时,要不断提醒自己其背后的奥秘所在。因为这个发现,也许能陪伴我们很长时间,并能给予我们更持久的快乐。
比如,密码破译官威廉姆·弗里德曼。他运用密码学知识,拍了一张人物照片,其中隐藏着一个信息。照片中,大家的站位拼写出了弗朗西斯·培根的一句格言:知识就是力量。
从表面上看,他从事的工作是破解密码,就是破解谜题,但他将密码学最基本的原则——“任何事物都可以表示任何意思”理解为一个永无止境的奥秘。这不仅让他感到愉悦,也使他获益良多。
当我们探索的奥秘越多,收集的信息就越多,知识的涉猎就会越广阔。
作者:[英]伊恩·莱斯利(Ian Leslie)
专栏作家、演讲家、广告从业者、BBC 广播喜剧节目《成名之前》的编剧及主持。其著作《说谎心理学:为什么不说谎我们就活不下去?》曾被BBC广播4台评为“本周最佳图书”,被《每日邮报》赞誉为“一气呵成,令人着迷”。
保持好奇心的七种方法[心]
1.虚心若愚
沃尔特·迪士尼创办了迪士尼公司。他去世后,公司开始走下坡路。作者认为,迪士尼公司未能延续早期辉煌的部分原因,即是没能将创始人的好奇心这一精神传承下来。
史蒂夫·乔布斯在评价迪士尼CEO时说,在迪士尼遭遇一连串失败时,皮克斯(电脑动画制作公司)出品了一部又一部优秀电影。但迪士尼的CEO在与皮克斯打交道的20年中,在皮克斯一共只待过约两个半小时。他对皮克斯从不好奇,而拥有好奇心是多么重要。
傲慢、过分自信,使人不思进取,失去好奇心。
2.建造数据库
好想法,并不是临到需要时苦思冥想就能萌发的。它的产生植根于创造者的长期积累。就像我们所说的尤里卡时刻,即某个想法不请自来。这一灵感的闪现,不是意外,而是源自对知识长久的储备和推敲。
作者说,已有知识的储备越多,新知识就能被同化得越好,且有着更高的创新性可能。这就是知识的群聚效应。
3.要有“狐猬”精神
古希腊诗人阿尔齐洛科斯说,狐狸知道很多事,但刺猬只知道一件很重要的事。换言之,狐狸博学,刺猬专精。而在当代,我们要拥有“狐猬”精神,才能适应这个竞争激烈的世界。
“狐猬”们拥有IBM提倡的“T型知识结构”。也就是工作者能将某一项资深技术和对其他学科的广泛了解相结合。
比如查理·芒格,他就像一只狐猬。一方面,他精通股票的选择技巧,在买卖方面的经验无人能及。另一方面,他阅读大量自己专业以外的书籍,并将它们进行整合。当他面对一项业务时,会从数学、经济学、工程学、心理学等多个角度来审视。
4.询问关键的“为什么”
克里斯是一名美国商人。他的公司向欧洲一家公司购买产品原料。在价格上,双方达成了一致,但在专属权问题上,双方陷入了僵局。
对原料不得售予其他美方竞争者的要求,欧洲方不能接受。即使美方给出更高的价格。最后,美方只能派出克里斯前往欧洲谈判。
克里斯在谈判中,只问了一个简单的词,就改变了谈判的结果。这个词就是“为什么”。
为什么欧洲方不同意把原料的专属权给美方呢?
原来,如果欧洲方签署专属权,就会违背他与表兄之间的一份协议。得知情况后,克里斯提出让欧洲方在提供给其表兄的原料之外,为美方提供专属权。于是,两家公司成功达成协议。
询问关键的“为什么”,有时对解开复杂的矛盾有着至关重要的作用。
5.做一个“思想工匠”
本杰明·富兰克林是“思想工匠”的典型。他是一个行动派,一位实干家。他通过不断实验来满足认识性好奇。比如他将橄榄油倒进大海,观察水面的平复情况。即使失败,他也会仔细记录实验的细节,以便为将来的尝试提供线索。
作者说,除非我们努力让自己成为一个“思想工匠”,否则,我们永远无法体会富兰克林的精神。而作为一个“思想工匠”,对事物的探索,不仅要有总体规划,也要钻研细节,既要关注过程,也要注重结果。
6.质疑你的茶匙
先锋艺术家、作曲人约翰·凯奇说,如果2分钟后,你仍然觉得某个东西很无聊,试试4分钟。如果依然无聊,就8分钟、16分钟、32分钟,直到你发现,原来它一点都不无聊。
比如,劳拉·麦金纳尼在念大学时,曾在麦当劳打工。每天早餐时间,她要经手400多个鸡蛋。她把蛋敲碎,打散,煎熟,取出,周而复始地重复这一动作。可想而知,这项工作有多无聊。
后来,她开始对鸡蛋产生兴趣,思考它们如何因为凝固而变熟,甚至把眼前的鸡蛋想象成蛋白质在与“热量勇士”战斗。有时,这些鸡蛋会让她想到魏玛时期德国的鸡蛋价格。有时,她会从鸡蛋联想到道德问题。总之,对麦金纳尼来说,对鸡蛋的认知已远非从前。
当我们被迫把时间花在乏味的事物上时,是否想过,把这些平常的事,变为能激起好奇心的事?一方面,如果我们必须投入时间,那么别轻易浪费了时间,让自己在无聊中度过。另一方面,如果我们开始对它们感兴趣,就会更乐意投入时间。
来吧,开始质疑你的茶匙,在普通事物中发现乐趣,将无聊变为不无聊。
7.将谜题变为奥秘
作者说,谜题被解决后,我们就不再需要好奇心的驱动。而奥秘则需要我们永不停歇的探寻精神。所以,当我们遇到谜题时,要不断提醒自己其背后的奥秘所在。因为这个发现,也许能陪伴我们很长时间,并能给予我们更持久的快乐。
比如,密码破译官威廉姆·弗里德曼。他运用密码学知识,拍了一张人物照片,其中隐藏着一个信息。照片中,大家的站位拼写出了弗朗西斯·培根的一句格言:知识就是力量。
从表面上看,他从事的工作是破解密码,就是破解谜题,但他将密码学最基本的原则——“任何事物都可以表示任何意思”理解为一个永无止境的奥秘。这不仅让他感到愉悦,也使他获益良多。
当我们探索的奥秘越多,收集的信息就越多,知识的涉猎就会越广阔。
「区块链人性探索:从狂傲自大到谨慎乐观」[思考]
越来越多的密码学学者,专家,区块链从业人员,都开始提出一个更加客观准确的区块链概念。不同于2017-2018年全民毫无理智的狂欢与预言,2019年,区块链圈逐步成熟与稳健。
区块链,是一个解决问题的技术模型
大众越来越多的意识到区块链需要全民都具有统一高度的意识,才能够有越来越强大的功用和价值。区块链的核心特性,其意图是生成一个表面上不可改变的历史记录,一个共同拥有的“真相”,为我们提供了一个重新思考和重新设计我们的行为、组织我们的决策和触及我们存在的核心的新机会。区块链不会像之前宣传中那样神通广大,也并非近几年才开始的新兴技术。区块链不会是所有商业以及生活难题的解药。
区块链,是一个务实跨领域商业模式的方案
区块链的发展正在开启一个新的篇章。企业人从对区块链感到迷茫不解与不信任,到现在达成一种共识,即区块链可以协助行业重新设计现有的商业模式,以创建动态的、支持区块链技术的解决方案,来减少企业和行业之间的摩擦。这样一种认可,对于区块链真正落地生根产生了积极的翻转作用。大家从关注这项技术本身,到它如何可以和自身相关,本身就是区块链行业一种极大的进步。这正是一项新变革的黎明开端。
区块链,是一个共生共荣的全行业经济生态
区块链技术企业,也在这个新时期有了新定位。技术企业从单一的研发技术,为各类商业领域提供技术服务,到参与到各行各业新商业模式的探索中来。不再单一是乙方身份,而是一种多元化的甲方。区块链企业将首先确定和测试可行的解决方案,成为一种主动的先发角色。这些解决方案随后可能会在更广泛的范围内得到应用。如此一来,区块链技术企业和其他企业将形成了一种共生共荣关系,组成了新经济业态,同时共同推动了区块链的持续创新。一举三得。
区块链,是一个愈加落地的投资方向
区块链除了在金融领域热火朝天,持续升温,现今更多在金融科技以外的其他领域获得了越来越多的关注和重视。 大众似乎将关注焦点从“币圈”的风风雨雨转移到采取更加务实的方法来应用区块链技术,并且在更多类型的企业中探索出更多的落地应用。
从区块链的投资势头看出,社会各界对区块链的认知呈现积极态度。一项投资意愿调查数据表明,愿意在未来12个月内在新区块链项目上投资500万美元或以上的投资者保持在40%的稳定水平(与2018年相比上升1%)。与此同时,53%的受访者表示,区块链技术在2019年已成为其组织的一项重要优先事项,这一比例较2018年增加了10%。另外,83%的受访者认为区块链的应用案例令人信服,这一比例高于2018年的74%,受访者对区块链的整体态度呈现显著的向好趋势。
当然,区块链仍然是具有争议的话题。没有人可以预测,区块链到底将在我们的生活中产生多大的影响力。但人们更多地探讨如何实现区块链更加成熟的应用,从盲目追随到怀疑,再到思考这一技术带来的更多的战略构想,是一个令人期待的区块链世界的光明未来。
不竟区块链已经慢慢变成上一代的去中心化底层协议。时到今天,应用区块技术的团队也没有一家的系统是真正能打破区块链技术的不可能三角。甚至于V神所一手筹划之以太坊3.0到今天也没有落地应用。相反,使用DAG底层技术的Gitium巨量网团队以落地应,弯道超车,以DAG底层协议打造企业真实数据加密上传网络,为工业4.0万物互联、加密安全数据互联互通打好根基,成就真正的数字经济。
#区块链去中心化# #商业模式# #底层协议#
越来越多的密码学学者,专家,区块链从业人员,都开始提出一个更加客观准确的区块链概念。不同于2017-2018年全民毫无理智的狂欢与预言,2019年,区块链圈逐步成熟与稳健。
区块链,是一个解决问题的技术模型
大众越来越多的意识到区块链需要全民都具有统一高度的意识,才能够有越来越强大的功用和价值。区块链的核心特性,其意图是生成一个表面上不可改变的历史记录,一个共同拥有的“真相”,为我们提供了一个重新思考和重新设计我们的行为、组织我们的决策和触及我们存在的核心的新机会。区块链不会像之前宣传中那样神通广大,也并非近几年才开始的新兴技术。区块链不会是所有商业以及生活难题的解药。
区块链,是一个务实跨领域商业模式的方案
区块链的发展正在开启一个新的篇章。企业人从对区块链感到迷茫不解与不信任,到现在达成一种共识,即区块链可以协助行业重新设计现有的商业模式,以创建动态的、支持区块链技术的解决方案,来减少企业和行业之间的摩擦。这样一种认可,对于区块链真正落地生根产生了积极的翻转作用。大家从关注这项技术本身,到它如何可以和自身相关,本身就是区块链行业一种极大的进步。这正是一项新变革的黎明开端。
区块链,是一个共生共荣的全行业经济生态
区块链技术企业,也在这个新时期有了新定位。技术企业从单一的研发技术,为各类商业领域提供技术服务,到参与到各行各业新商业模式的探索中来。不再单一是乙方身份,而是一种多元化的甲方。区块链企业将首先确定和测试可行的解决方案,成为一种主动的先发角色。这些解决方案随后可能会在更广泛的范围内得到应用。如此一来,区块链技术企业和其他企业将形成了一种共生共荣关系,组成了新经济业态,同时共同推动了区块链的持续创新。一举三得。
区块链,是一个愈加落地的投资方向
区块链除了在金融领域热火朝天,持续升温,现今更多在金融科技以外的其他领域获得了越来越多的关注和重视。 大众似乎将关注焦点从“币圈”的风风雨雨转移到采取更加务实的方法来应用区块链技术,并且在更多类型的企业中探索出更多的落地应用。
从区块链的投资势头看出,社会各界对区块链的认知呈现积极态度。一项投资意愿调查数据表明,愿意在未来12个月内在新区块链项目上投资500万美元或以上的投资者保持在40%的稳定水平(与2018年相比上升1%)。与此同时,53%的受访者表示,区块链技术在2019年已成为其组织的一项重要优先事项,这一比例较2018年增加了10%。另外,83%的受访者认为区块链的应用案例令人信服,这一比例高于2018年的74%,受访者对区块链的整体态度呈现显著的向好趋势。
当然,区块链仍然是具有争议的话题。没有人可以预测,区块链到底将在我们的生活中产生多大的影响力。但人们更多地探讨如何实现区块链更加成熟的应用,从盲目追随到怀疑,再到思考这一技术带来的更多的战略构想,是一个令人期待的区块链世界的光明未来。
不竟区块链已经慢慢变成上一代的去中心化底层协议。时到今天,应用区块技术的团队也没有一家的系统是真正能打破区块链技术的不可能三角。甚至于V神所一手筹划之以太坊3.0到今天也没有落地应用。相反,使用DAG底层技术的Gitium巨量网团队以落地应,弯道超车,以DAG底层协议打造企业真实数据加密上传网络,为工业4.0万物互联、加密安全数据互联互通打好根基,成就真正的数字经济。
#区块链去中心化# #商业模式# #底层协议#
✋热门推荐