关灯
0

vRAM,一直都需要的EOS“硬盘”

摘要: 可扩展性问题已被证明是加密网络的一个繁重的锚点,因为它们寻求大规模采用。 像纯加密货币(如比特币)和智能合约平台(如Ethereum)在寻求超越基本应用程序的扩展时,由于交易处理能力较弱而放慢了速度。 创建EOS的主 ...

可扩展性问题已被证明是加密网络的一个繁重的锚点,因为它们寻求大规模采用。
像纯加密货币(如比特币)和智能合约平台(如Ethereum)在寻求超越基本应用程序的扩展时,由于交易处理能力较弱而放慢了速度。
创建EOS的主要目标是解决这些问题,努力成为分散应用程序(dApps)的未来之家。
与此同时,EOS架构已经证明比竞争区块链更便宜,更快,开发和维护dApp高昂的资源成本阻碍了dApp的广泛开发和大规模用户采用。
例如,购买一兆字节的RAM,一个用于存储dApp智能合约和状态信息的EOS专用数据库,开发人员需要花费大约65 EOS。按照目前的RAM模型,构建需要千兆字节存储来存放相关使用数据的复杂dApp是不切实际的。
EOS RAM 的状态限制
EOS 主网推出了64GB的RAM,区块生产者投票表示每年的RAM总量增加64GB。但是,需要存储用户配置文件和更新的状态信息(例如当前帐户余额)的dApp通常具有几千兆字节的RAM需求。如果开发人员需要使用RAM永久存储多个dApp的综合数据,那么这些应用程序扩展到数百万日常用户的可能性很小。
vRAM 的运作原理
目前,dApp开发人员承担两种形式的RAM成本。第一个是存储dApp智能合约的成本,第二个是存储和更新合同状态的持续成本。dApp状态信息(例如每个用户的余额)永久存储在RAM中,无论该用户当前是否正在与dApp交互。
从这个意义上说,EOS RAM是一个误导性的术语,它的功能更像是一个“硬盘”驱动器,而不是一个只存储与实时操作相关的数据的随机访问内存设备。
vRAM是面向EOS dApps的开发人员的替代存储解决方案,它与RAM 兼容、以去中心化方式运作,并且能够经济高效地存储和检索可能无限量的数据。

vRAM允许dApp开发人员将所有相关数据从RAM迁移到DAPP服务提供商(DSP)托管的IPFS文件,用RAM专门存储使用中的数据。使用哈希和B+默克尔树,vRAM库允许EOS dApp开发人员使用他们已经熟悉的高效数据检索优化的数据结构 - 多索引表。通过打开稀缺的RAM数据库,vRAM极大增加了可用于构建具有大量数据要求的dApp的dApp开发人员的资源。

·

为了优化在可扩展性与去中心化方面,区块链必须被设计成存储验证未来交易有效性所需的最小信息量。
vRAM使开发人员有机会将其dApp数据存储在链外,仅利用RAM资源来缓存使用中的数据和最新版文件的密码学证明。在EOS基础之上,vRAM可以成为dApp的关键支柱,存储dApps的所有相关信息,包括业务逻辑和用户配置文件。
vRAM 的运作原理下一步: 可扩展性 dApp
到目前为止,EOS上的RAM既提供了传统RAM的功能,也提供了永久存储设备(如硬盘驱动器)所扮演的角色。vRAM将这两个组件解耦,允许EOS RAM作为随机访问内存设备运行,同时与所选的DAPP服务提供商一起存储永久数据。
可用内存供应量的激增将有可能降低设计应用程序以进行大规模采用的成本。随着开发成本的降低,团队现在可以构建具有真正的终端用户实用程序,例如去中心化的拼车网站,社交媒体平台和角色扮演游戏。
作者:LiquidApps
译者:金柚子@eosisgravity


鲜花

握手

雷人

路过

鸡蛋
版权声明:本文仅为传播消息之用,不代表中比特立场,文章不构成投资建议。如需转载,请务必注明文章原作者以及来源,部分图片来源于网络,我们尊重版权,如有疑问敬请联系,我们将核实并删除。

说点什么...

已有0条评论

最新评论...

本文作者
2019-2-6 17:02
  • 0
    粉丝
  • 1804
    阅读
  • 0
    回复

关注迪恩网络

扫描关注,了解最新资讯

联系人:高经理
电话:15562103797
EMAIL:2575163778@qq.com
地址:威海市创新创业大厦2702
相关分类
热门评论
排行榜

关注我们:微信订阅号

官方微信

APP下载

全国服务邮箱:

admin@xuesq.cn

公司地址:重庆南岸区学府大道

运营中心:重庆微生派网络工作室

邮编:610066 Email:1401171837#qq.com

Copyright   ©2017-2018  中比特Powered by©xuesq.cn!技术支持:中比特    ( 蜀ICP备16009247号-1 )