Casper API专为DApp开发者打造的去中心化平台

0
329

Casper API专为DApp开发者打造的去中心化平台

Casper API 致力于搭建可用于任何区块链和智能合约平台的数据存储基础设施。您可以存储:文件、照片、视频、3D 模型、音频文件。

我们开发一种通用的,而不是依赖某一区块链的解决方案。新市场参与者的更迭速度极快。因此与不同平台合作,相较于选择唯一合作伙伴,风险会低很多。这使得我们的经济模型更加稳定,同时拓宽资源提供者的来源渠道。

根据 Gartner 预测,到 2020 年,云存储市场市值将达到 72 亿美元。Gartner 的预测中并未把市场划分为传统中心化存储和新兴去中心化应用市场。我们看到了其中的巨大商机:2017年共有 1092 个 DApp(基于区块链的去中心化应用程序)上线,2018 年这一趋势还将继续保持。

现有的区块链数据存储方案不仅价格高昂,程序设计也极不友好。传统解决方案无法适应新兴市场。DApp 面临着一大任务:开发出一种有利可图、安全可靠、技术先进的分布式数据存储系统。DApp 们急需一个这样的基础设施。

未来几年,信息的制造者将不只是人类,还将是数十亿物联网设备、无人机、自动驾驶汽车、机器人、AR / VR 等。这些设备都将需要大量的存储空间,因此,无论传统应用,还是DApp,对存储服务的需求都将显著提升。

Casper API 对传统商业的吸引力在于其收费比中心化存储服务提供商低 3 倍。DApp 用分布式存储基础设施具有以下优点:交易透明、SDK 接入、存储服务优惠可靠。

为什么您需要 Casper API

Casper API 支持云存储的所有常用功能,包括数据存储和内容传送(CDN)。该基础设施适用于任何应用、网站以及不支持智能合约的离线业务。除此之外,该体系的某些特点,例如可自动执行查询的智能合约区块链,提供 DApp 用 SDK 等,都极大提升了 Casper API 的吸引力。

Casper API 是什么?

Casper API 是一个提供数据去中心化存储的基础设施项目,可作为辅助,用于任何智能合约区块链。

平台特性

智能合约:简化提供者与用户间的关联方式;P2P 架构:加强网络可靠性;zk-SNARK 算法:保障数据不可破解;提供 SDK:快速方便地将任何应用接入平台,包括 DApp。

智能合约
Casper API 的智能合约中存储有服务提供者的注册信息,并与消费者信息对接,从而实现计费。同时,智能合约对存储网络起管理作用,能够跟踪存储服务提供者的行为是否合规。

P2P 架构
安全可靠。网络中不存在服务器一类的大节点,用户与用户对接,从而增强网络防 DDoS攻击的能力。

内容传输。P2P 网络对参与者的地理位置没有任何限制,因此用户可选择较近的存储节点,以提高上传和下载速度。

数据可用。网络中的不同成员持有同一文件的多个备份,因此即使某个网络成员离线,数据上传仍可进行。

zk-SNARK
出于保密考虑,全部交易数据均会被加密发送到智能合约。我们使用 ZCash 使用的 zkSNARK
加密方法。因此 Casper API 也同样适用于企业级 DApp。

SDK
Casper API 提供 SDK。应用的开发者可以在 Casper API 基础设施上访问自己的数据。

Casper API 服务

文件存储
分布式数据存储是 Casper API 的基础服务。用户可以上传、下载、编辑、删除、更改权限、文件随机读取(file random read)、修改非加密文件、挂载虚拟光碟。分布式数据存储可以降低延迟,提高数据可访问率,即所有数据都可全天候访问。

备份存储

备份数据使用单独的计费标准。按照此费率,当用户越少访问数据时,收费越优惠。为保障数据安全,我们建议将您的全部文件备份,存储在合作数据中心,或其它愿意承担责任的大型提供者处。

CDN
在目标区域快速加载您的网站。有赖于 Casper API 的分布式架构,高速网站加载和文件下载得以实现。高流量的情况下的网站稳定性也将显著增强。您可以在预定区域自主选择提供商网络。

解决方案普适性
Casper API 独立于任何一个区块链,同时从多个区块链平台上收集数据,因此适用于任何应用程序和任何平台。这一特性可以为提供者增加收入,为应用开发者提供方便的多平台整合。

CST 代币发行

Casper API 发行自己的货币 – Casper token 或 CST。该代币用于全部的系统内部交易,可用于不同区块链平台,还可以被提供者用于购买特许经营权。

存储空间登记 – 一种类似特许经营的模式

有意成为提供者并开始提供服务的 CST 持有者需要购买配额。配额对应一定的存储空间,并可以在智能合约上登记。当前兑换比率为 1 CST/25.6GB。为获取配额,提供者可以执行Casper API 智能合约的 register(tokenCount)方法,在命令中输入希望用于购买配额的代币数。这部分代币将被锁定,无法再用于出售、出租、和文中所述的其它目的。代币持有者可以随时更改锁定代币数和配额数。更改时使用 register(tokenCount)方法,并输入代币的新数量(包括 0)即可。

当用户使用 Casper API 智能合约中的 getPeers (sizeToStore)方法发送数据存储请求时,系统会根据可用空间自动选择存储位置。1 CST/25,6GB 的比率使投资回报期固定为 N 个月,从而吸引提供者长期合作。

与 CST 挂钩的硬盘容量登记机制类似于特许经营的颁发机制。

不依赖于 Casper API 各接入平台币种的交易媒介

Casper API 系统中,用户付费使用存储和 CDN 功能,而提供者负责提供存储和 CDN 服务,并因此获得奖励。Casper API 在区块链基础上执行操作,并拥有自己的货币。Casper API 将在多个智能合约区块链平台上发布,届时,提供者将同时从多个区块链平台收到用户的储存请求。为了方便不同区块链平台上相互结算, 我们使用统一的货币单位- CST 代币-支付提供者酬劳。 CST 代币将在 Ethereum 平台上发行,后续可能转移到其他平台,但所有平台上的代币总数不变。

代币的价值支撑

CST 的价值来自提供者所提供存储服务(每个 CST 对应存储空间)的收入, 以及支付服务所产生的代币流通量。ICO 期间将发行固定数量的 CST 代币。按照 1 CST/25.6 GB 的比例,Casper API 能够计算出网络中全部的存储容量。如已登记存储空间超过最大容量的某一比例(最高门槛),而超过另一比例(最低门槛)的空间被用户占用,则我们会调高 1CST 对应的存储空间。此举的目的在于维持一定的资源空闲率,从而保障用户可以不断上传新的文件。因此,随着 Casper API 网络实际使用量的增长,CST 代币的实际价值将提高。

代币的交易所出售和出租

Casper API 智能合约按照 ERC20 标准编写。CST 代币可以在交易所上市,也可以自由交易。目前,很多交易所都提供代币出租的附加服务。因此,CST 代币能够在众多交易所交易和出租。

CST 出租是 Casper API 经济模型中的一项重要工具。 CST 在交易所的自由流通可能会导致代币价格暴涨,影响买入量,从而制约项目的发展。在这种情况下,出租能增加代币本身的吸引力,从而维持购买量。代币持有者通过出租代币也可以提高自身投资回报率。该方案对双方都是合理而有利的。

与竞争对手相比

Casper API专为DApp开发者打造的去中心化平台

路线图

Casper API专为DApp开发者打造的去中心化平台

关于更多Casper API信息:http://casperproject.io/