泛圈科技:YottaChain的系统结构您清楚吗?

在最近的加密数字货币大热潮中,许多人只知比特币、以太坊,却不了解区块链。实际上,以比特币为代表的各种加密数字货币仅仅是区块链技术的一种应用。
一些国家*计划最早在2020年推出5G移动通信技术。当这种情况发生时,人们期待已久的物联网(IOT)将最终开始实现。此外,考虑到无处不在的连接带来的安全问题,很自然地预计未来的物联网应用程序将基于区块链。
当然,未来最终成熟的区块链技术仍有相当长的路要走。或许还需要几年的时间,区块链技术将像今天的智能手机一样无处不在。
YottaChain 是基于颠覆性的技术和深厚的行业资源打造的区块链存储公链,突破了 IPFS 的诸多局限,不仅为矿工提供强大的激励方案,为原中心化存储的用户提供端到端无缝衔接的高品质低成本持久化存储和网络加速解决方案,还制定区块链存储协议 BSP,打造区块链存储开放平台,为 DAPP 提供可靠、廉价、大容量、高性能的去中心化存储,为其它区块链存储系统提供核心能力并共享去重放大效应。

YOTTACHAIN 系统结构
泛圈科技:YottaChain的系统结构您清楚吗?
如图,YottaChain 商业节点包含六层。其中蓝底的是 YottaChain 自身要实现的,灰底的是纳入 YottaChain 生态的第三方系统。
最底层为 YottaChain 宪法规则,为整个系统提供基于代码实现的治理规则,主要功能是控制其它所有软件的更新。
资源池是矿工用于挖矿的各种类型的资源,包括硬盘、闪存、内存等存储资源池,以及带宽资源池。
资源通证层是将各类资源通证化(Tokenize)后发放资源通证的机制,能够验证矿工是否真实提供了相应类型的资源。对存储资源用存储证明(FileCoin 的 PoSt 算法的等效形式)机制发放存储类的资源通证,对带宽资源用流量证明机制。
BSP 开放平台为各区块链存储系统提供核心技术赋能,并为上层应用提供各类存储服务,包括至关重要的加密去重技术,去中心化静态持久存储、去中心化动态持久存储、本地缓存、CDN 等存储服务,存储管理、跨链调度等管理功能,还包括账号管理、**管理等数据安全机制。所有这些都通过 BSP 区块链存储协议开放给所有区块链存储系统和上层应用。
去中心化静态持久存储适宜存储静态数据,存储的数据采用如 2.1.2 所述的数据可靠性保障机制,可靠性远高于最好的中心化存储,是通过数据的 hash值来访问的;
去中心化动态存储的数据可靠性与去中心化静态存储相似,但是需要通过ID 来访问,一个文件无论内容发生多少变化,其 ID 都不会发生改变。同一 ID的文件,新内容会覆盖旧内容;
本地缓存使用本地存储资源,性能较高但不能用于持久化存储;
CDN 适于网络加速,只保存最热门的内容,对没有命中的内容回源;
存储管理根据市场供需状况自动分配各存储服务所占用的存储资源,以保证矿工利益和用户利益的最大化,并根据各资源通证和第三方区块链存储系统的市场行情、当前平均数据重复率和税率自动计算各存储服务的报价。
跨链调度根据用户需求分配存储流量,评估各存储系统的可靠性,并在用户许可的前提条件下尽量做到跨链存储,以最大程度隔离故障域、提高系统冗余性,从而提高数据可靠性。
数据安全机制基于 TruPrivacy 技术,用于对持久化存储的数据进行加密和**管理,确保只有数据的 owner 及其授权者才能使用数据,其他人都无法看到数据;而且读写权限分离,可以分开单独授权;
BSP 协议模块通过标准的 BSP 协议对接各区块链存储系统,必要时还进行数字货币兑换(例如用 YTA 兑换 FIL 用于购买 FileCoin 的存储空间);
YTA 主链实现基于 DAG 的区块链系统,通过 DPOS 共识算法实现对矿工的激励,并提供 YTA 双向兑换各类资源通证以及用户使用资源通证购买各类存储服务或计算服务的内部交易市场Yottachain(YTA)芝麻云节点服务器(wongwingkan)。
YottaChain 提供内容共享、云盘、账号代理和社区治理四个示范 DAPP 应用,同时这四个应用也是个人和企业使用 YottaChain 的基础和通用需求。第三方可以基于 YottaChain 开发独立的 DAPP 应用。尤其重要的是,YottaChain通过中心化存储接口模块提供兼容中心化存储的块存储、NAS 存储和对接存储等存储接口以及相应的存储管理功能,使得现有中心化存储的应用可以不用修改代码、不用编译二进制兼容,可无缝迁移到区块链存储上。