1. 首页
  2. 观点碰撞

Lambda:熊市之光

在过去数十年,信息化和数字化浪潮席卷全球,移动互联网让几乎所有的业务都变成了在线业务,移动互联网也去掉了业务的地域性,很多系统的使用者用户数从数十万用户变成全球的数千万用户甚至数亿用户,淘宝、Amazon类似的电商平台在高峰期为数千万客户提供服务,这种应用要使用位于全球许多数据中心的数以万计的服务器,这就要求后端服务的高可用性和低延迟。在中心化的系统架构中,这种高可用性是用昂贵的硬件堆积出来的,比如Oracle的ExaData系统…但是去中心化的网络中只有廉价的PC和移动算力和物联网设备,我们需要在这些不可靠的设备之上构筑一个100%高可用性的数据基础设施系统, 由此,Lambda诞生。

阅读须知

HTTP:  超文本传输协议(HTTP,HyperText Transfer Protocol), 所有的WWW文件都必须遵守这个标准

PoReps复制证明:证明矿工存储了客户数据

PoST 时空证明:证明在某个时间点正存储着客户数据

抵押机制:存储矿工预先将FIL抵押到网络,完成挖矿,删除客户数据抵押的FIL会被没收

主网:项目启动,可以开挖正式代币

ICO:Initial Coin Offering,区块链项目首次发行代币

BitTorrent: 内容分发协议, 采用高效的软件分发系统和点对点技术共享大体积文件, 使每个用户像网络重新分配结点那样提供上传服务

Hash: (哈希)把任意长度的输入,通过散列算法变换成固定长度的输出,该输出就是散列值

DAPP:分布式网络上,参与者的信息被安全保护(也可能是匿名的),通过网络节点进行去中心化操作的应用

一、互联网应用开发需要数据库系统

今天,互联网应用已经深入到每一个人的生活,普通用户很少感知到互联网背后的计算机科学。然而,互联网从一开始就依赖于计算机技术的发展,特别是其中几项关键技术,比如HTTP协议、Web服务器和数据库软件

1970年,IBM的研究院埃德加.弗兰克.科德发表了题为“大型共享数据库的关系模型”论文,开创了数据库软件的历史,被称为关系型数据库之父。1977年,拉里埃里森创建了Oracle公司,并研发出商用数据库软件Oracle。1989年蒂姆·伯纳斯·李在欧洲原子核研究会(CERN)建立的粒子实验室开发出了HTTP议、Web服务器和浏览器,在这几项技术的基础上,互联网的帷幕从此拉开。

区块链上的去中心化应用需要去中心化的数据存储方案。今天,随着区块链技术的发展,去中心化的理念深入人心。然而,去中心化的应用程序在进行软件开发和运行的时候,只能将数据存储于中心化的IDC之上,(互联网数据中心简称IDC,指电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。

本质上,这依然是一个中心化的系统。传统的数据库管理系统往往由单一机构进行管理和维护,该机构对整个数据库具有最高权限。这种模式并不适用于在并非完全互信的机构之间互相管理数据,在互联网应用环境中该问题尤为突出。

Lambda项目本质是一个去中心化的数据库系统,通过区块链技术完成不可信机构之间的授权、加密与通信,向去中心化应用提供数据存储和管理服务

我们认为,只有去中心化的数据库,才能满足去中心化应用的数据存储需求。在Lambda项目之前,开发去中心化的DAPP(网络节点进行去中心化操作的应用)和应用链是困难的事情,是因为当前的公链无法提供大量的数据存储和检索服务,这就需要DAPP自己去处理数据,这和上个世界九十年代开发程序自己去操作文件没有区别。

二、当前的区块链存储方案不是DAPP的良好选择

目前去中心化的区块链应用程序在选择针对的存储数据的时候,可用的去中心化的选择是:

将所有内容存储在区块链本身中

今天,在以太坊上面运行了大约有几百个去中心化应用,导致今天的以太坊账本大小已经到了100多GB,这需要每一个节点上面都有如此大的一个存储空间。随着时间的推移,可能成千上万应用会创建,那么,每台机器需要的账本会越来越大。未来,随着磁盘存储空间不足的用户的退出,以太坊会逐渐变得中心化。而且,以太坊的交易速度只有15笔每秒,在交易场景下,等待金钱一分钟是可以接受的,但是等待网页一分钟打开是无法忍受的。

IPFS技术基于BitTorrent协议(比特流(BitTorrent)是一种内容分发协议, 采用高效的软件分发系统和点对点技术共享大体积文件,使每个用户像网络重新分配结点那样提供上传服务)。分享文件的时候,首先要把文件放在自己的电脑上,有人需要时就可以下载 。文件的哈希中包含下载者或发布者的IP。由于BitTorrent协议,流行的文件下载的人越多,提供的带宽也越多,下载速度就越快。

但是,IPFS也有一些缺点,第一,如果你想分享你的文件必须保持在线状态,至少要等到第一个感兴趣的人下载成功。关键是,IPFS只提供静态文件,上传后不能修改或删除。并且不支持通过实际包含的内容来搜索这些文件。通过IPFS实现的一个去中心化的社交应用AKASHA,在发送消息之后,需要等待对方接收才能下载分布式云文件存储,如Storj,Sia,Ethereum Swarm等分布式云文件存储:分布式的云文件存储可以解除IPFS的一些限制。

三、 去中心化应用的快速发展需要高速度高可用性的数据基础设施

今天,区块链蓬勃发展,去中心化的互联网概念深入人心,随着去中心化应用的持续发展,对于后台数据库系统的可用性要求必然越来越高。

这就要求存在于一个云端的支持数据持续增长,平台要高度可扩展的数据库系统

对于未来的去中心化应用,高可用性是最重要的要求之一因为即使最轻微的宕机也会产生重大的经济损失,并影响客户的信任。但是去中心化的网络中只有廉价的PC和移动算力和物联网设备,我们需要在这些不可靠的设备之上构筑一个100%高可用性的数据基础设施系统。

Lambda项目是一个完全没有中心节点的分布式数据存储系统,计算能力依赖于矿工所共享的计算、存储和带宽能力。Lambda:熊市之光

Lambda数据库是对Amazon DynamoDB论文的一个开源实现,并加入了类Druid和Clickhouse的时间序列数据处理能力,是唯一一个和区块链技术深度融合的开源实现。Lambda云数据库提供简单易用的数据写入和读取服务,通过DynamoDB论文的论证过程,我们可以保证整个系统是一个AP倾向的系统,也就是倾向于保证分区容错性和高可用性。在Amazon内部,DynamoDB的可用性保证了整个Amazon的电商系统正常运行,我们希望通过区块链方式的开源实现,对开发者群体、开源社区和去中心化APP开发者提供一个超越中心化IAAS体验的完全去中心化分布式数据库服务。

四、万物互联的IOT需要能存储海量数据的低成本数据库

2010年,我们创造了1ZB(1ZB=十万亿亿字节)的数据,2016年我们创造了16ZB的数据,根据预测,在2025年我们,我们生产的数据将达到160ZB。数据将在未来的经济活动上发挥巨大的作用,并将影响到每一个企业、政府机构和消费者个人。大型组织越来越认识到,数据本身就是一项具有战略价值的资产。

数据,正在逐渐独立于物理的世界而形成一个数字的世界。

然而,数据的价值并没有被完全发挥出来,根据互联网女皇Mary Meeker的报告,目前我们产生的数据中,能够被存储的数据7%,能够被分析的数据只有1%,其他的数据则处于被丢弃的处境。主要原因是,中心化的数据存储和分析算力的增长速度远远落后于数据本身的增长速度,并且中心化的算力价格过于高昂。在今天,机器已经取代人类成为数据的主要生产来源,要想充分利用人类已经产生的数据的能力,我们必须借助于分布式去中心化的雾计算的架构,将更多的分散的存储和算力资源连接起来,以处理这些日益增长的数据,而当前区块链领域去中心化的架构中,只有几种点对点的文件存储系统,没有针对数据的存储和管理系统,后者就是Lambda项目的第一个意义

Lambda项目可以Cryptocurrency的激励,对提供计算和存储能力的矿工给予奖励,并且连接众多的弱算力设备,构成有一个低成本的分布式数据存储和计算网络。通过这种架构,Lambda平台可以将原来单位价值偏低但总量价值巨大的数据进行存储、计算和交易。特别的是,Lambda平台上的数据都具有时间序列属性,而时间序列数据的价值一般随时间流逝而衰减,因此,数据的Owner可以通过智能合约自由选择存放时间,不同的存放时间对应不同的价格。

五、数据信任,个人消费者和企业消费者都需要有一个可信任数据云存储

个人消费者的快递数据、电商数据甚至社交数据都被各家厂商通过各种方式进行变现,但作为数据的主人,个人消费者没有从社会和技术的发展中获益,甚至成为了各种骚扰的受害者

通过永远在线的Lambda数据平台,企业和个人消费者、企业消费者之间可以构筑对于数据的智能合约约定,数据通过Lambda² Agent采集之后存放到区块链上面,并且在传递过程中进行脱敏处理。企业可以通过API使用Lambda 平台上面的经过计算的数据,而个人消费者可以得到TOKEN。

在Lambda平台得到发展以后,个人和个人,个人与组织,企业与企业,都可以通过Lambda进行原始数据和学习结果的交易。从而使得数据变成信息,信息变成知识,知识最终成为全人类的智慧

原创文章,作者:三色団子,如若转载,请注明出处:https://ipfsdrop.com/view/weishenmewomenxuyaolambda/

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

(+86)18301922335

在线咨询:点击这里给我发消息

邮件:haskell@freechains.cn

工作时间:7×24小时

QR code