0Chain(于2018年启动)是一个去中心化的数据存储平台,提供数据隐私、保护和私密共享。它创建于以太坊区块链上,旨在帮助企业实现GDPR/CCPA合规性、透明度和接近零责任。ZCN是该平台的原生代币,与系统中存储的数据相关联。它也可以被锁定或质押,以便为持有者产生利息。[1]
0chain由位于美国的0chain LLC开发。它由富有远见的的企业家Saswata Basu和圣何塞州立大学的副教授Tom Austin于2017年创立。公司主要办事处位于加利福尼亚州库比蒂诺,目前约有11-50名员工。
| 姓名 | 职称 | 参考 |
|---|---|---|
| Saswata Basu | 联合创始人兼首席执行官 | |
| Thomas Austin | 联合创始人兼首席技术官 | |
| Maxim Prishchepo | 运营 | |
| Krishna Upadhyaya | 区块链开发人员 | |
| Sarath Ambati | 高级架构师 | |
| Kenny Wesela | 协议工程师 | |
| Arinjita Paul | 项目助理 | |
| Aniruddh Agarwal | 全栈开发人员 | |
| Manibharathi R | 高级安卓开发人员 | |
| Neeraj Negi | 高级iOS开发人员 | |
| Tanuj | 专业云架构师 | |
| Chirag Bhaiji | 移动开发人员。 | |
| K.K. Saravanan | 高级区块链工程师 | |
| Aditya | 全栈开发人员。 | |
| Nikhaar Shah | UI设计师 | |
| Mo Siam | 运营 | |
| Derick Fiebiger | 运营 | |
| Bernie Billota | 运营 |
0Chain 至今已通过 3 轮融资筹集了总计 590 万美元的资金。他们的 pre-seed 轮融资于 2017 年 7 月 1 日筹集了一笔未公开的资金。2014 年 12 月举行的首次代币发行 (ICO) 和预售轮融资筹集了 590 万美元。他们最近一次融资是在 2020 年 1 月 21 日从一个 .[2][3]
0chain ICO 在短短两个月内筹集了总计 39,000,000 美元。它于 2018 年 12 月开始,于 2018 年 2 月 16 日结束。ZCN 代币的价格为 1.4 美元。在总供应量 400,000,000 个代币中,有 10% 的 ZCN 代币可用于 ICO 轮次。[3]
0Chain 是一个去中心化存储平台,具有高性能、私有数据共享等特性。它为用户应用程序提供自动化的数据隐私合规性、持续保护和安全共享。0Chain 拥有一个不可变的数据账本,用于解决争议、进行审计和消除数据责任。[4]
此外,0Chain 支持客户、合作伙伴、内部团队和员工之间安全的数据共享。该平台通过简单的 API 接口扩展了在区块链平台(如 Hyperledger 和以太坊)上的智能合约应用中的私有数据使用,并可以为任何智能合约提供此类集成。它旨在帮助企业和公司通过透明性和接近零责任的方式遵守 GDPR/CCPA。
0chain 协议解决了与工作量证明区块链(如比特币)相关的典型问题,如可扩展性、能源浪费,以及与数据存储协议相关的数据泄露、数据复制等问题。它在其生态系统中使用各种协议来实现快速性能(可扩展性)和数据保护。矿工可以通过多种方式赚取原生 ZCN 代币,以提供网络所需的稳定性和安全性。
0chain 于 2017 年 7 月在以太坊区块链上发布了初始版本,测试网于 2018 年 8 月启动。它计划在 2021 年第一季度发布主网。
如概述中所述,0Chain 使用各种协议和技术来实现更快的交易速度、延迟,并通过隐私实现数据保护。
传统的区块链(如比特币)有时可能需要长达一个小时才能确认交易,而较新的技术已尝试使用不同的方法来改善最终确定时间。0Chain通过其独特的权益证明共识协议,采用了一种新的方法来实现一个快速、灵活和免费的dApp平台。通过将工作分配给不同的群体,并通过减少网络延迟来提高确认时间。为了实现这一点,0Chain的网络依赖于三个主要角色,它们统称为“服务提供商”。这三个角色执行功能性区块链系统所需的几项职责,例如共识、区块存储和数据存储。
在0Chain网络中,客户端将交易发送给矿工,并查询分片器以获取状态。矿工和分片器会因每个经过验证的区块而获得报酬。矿工进一步细分为仅充当“矿工”的矿工和充当“生成器”的矿工,后者通过提议新的交易来扩展区块链。通过这种方式,减少了网络流量和消息发送时间,从而提高了网络效率。分片器和Blobber也扮演着专门的角色,它们也是0Chain架构的关键组成部分。
这为每个人提供了一个参与的机会,因为成为分片器或Blobber的要求取决于机器的数据存储能力和计算能力。更具体地说,诸如具有高数据存储能力的Blobber机器,但计算能力可能低于分片器所需的机器。
0x实施了一种平方抵押方法来处理用户拥有多个帐户并试图淹没系统的问题。矿工和分片器的选择基于一种算法,该算法使用他们抵押的代币数量(ZCN2)的平方。这种方法鼓励用户从单个帐户抵押代币,并且如果他们未能正确运行协议,也会带来更大的处罚风险。0Chain网络创建更快的最终确定时间,因为节点可以在收到消息后快速进展,并且无需等到所有消息都在给定的回合中传递。
存储过程图示 与传统区块链相比,0Chain协议采用了一种不同的方法。如上所述,执行共识、存储区块和数据存储的任务被分为3个独立的实体——矿工、分片器和Blobber。
链上存储方法会导致数据密集型交易,从而延迟区块链上的其他交易,而链下存储方法容易受到黑客攻击,因为它们位于一个位置。0Chain 使用快速共识方法为这些当前问题提供了一个解决方案。在该协议中,大多数存储工作分配给 Blobber,Blobber 是与矿工不同的机器组,因此矿工可以专注于快速共识。存储提供商或 blobber 提供证据,证明他们通过将 Merkle 根写入区块链来存储正确的内容。称为标记的特殊签名收据确保 blobber 因其所做的任何存储工作而获得奖励;挑战协议验证 blobber 是否继续存储数据。[3]
为了验证工作,blobber 在受到矿工挑战时提供三个证明:
当这些得到验证时,矿工会确认 blobber 因其服务而获得奖励,并且客户端正在获得他们付费的服务。根据 blobber 提供所请求数据的能力,他们的股份会通过智能合约获得相应的奖励或惩罚。
在当前用于存储用户资产的钱包中,生成、维护和管理加密密钥仍然是一个具有挑战性的问题。钱包技术的缺乏也给新用户带来了另一个挑战。数字签名是区块链上计算量最大的操作之一。用户需要生成和验证他们的交易,而矿工则验证和确认它们。现在大多数用户使用的钱包都需要双因素认证 (2FA),但最近的研究表明,这种认证方式容易受到攻击,并且依赖于网络和服务器的正常运行。为了解决这些问题并为钱包提供安全性,0Chain 采用了一种创新的方法,通过使用多个设备来生成和管理密钥。通常,用户拥有多个设备(例如移动设备和笔记本电脑),他们的私钥可以在这些设备中生成多个“分割密钥”,并分别存储在每个设备中。通过将密钥分割到多个设备中,钱包可以实现以下目标:
如果其中一个设备被入侵,用户的资产仍然是安全的,并且用户可以使用原始的助记词种子轻松地重新生成一组新的密钥。这种分割技术包含在 0Wallet 和 0Auth 产品中。
0Chain 拥有大约五个不同的独特产品,分别是:0Chain 网络、0Box、0Wallet、0Stor 和 0Stor Private。其中大多数产品都处于 Beta 测试阶段,可以在测试网 - Betanet 上进行测试。0Box 和 0Stor Private 可以使用。
它是一个快速、安全、可扩展、无需许可的区块链,具有dStorage选项。它完全使用Golang构建。企业使用0Chain的目标是确保用户对GDPR的同意、数据主体权利、记录和安全的所有权、访问权和透明度。
它为去中心化应用程序 (dApps) 提供公共 dStorage,并且具有可配置性、安全性以及私有共享功能。
它是为企业提供的私有分布式存储,非常适合注重隐私、风险和数据保护的企业。
0Box 初步了解 它是一个运行在 0Chain 上的 dApp,是一种具有匿名共享功能的私有云存储服务。它不需要任何登录或电子邮件。它遵循“你的密钥,你的数据”方法。它保护原始内容。它是 Dropbox 风格的零信任 dCloud 存储,用户可以通过推送通知私密且匿名地共享文件。消费者可以通过 0Chain 区块链完全透明地查看他们在 0Box 上的数据。他们可以跟踪上传到其文件夹和下载的情况。它可在 Android 和 iOS 平台上使用。[7]
加密货币用户可以使用 0Wallet 锁定和质押他们的代币,以赚取利息和服务奖励。与硬件设备相比,该钱包使用分片密钥协议,以确保资产安全且易于使用。0Auth 是一个应用程序,用户可以使用它为钱包启用 2FA。[5]
ZCN 与数据相关联,用于存储。ZCN 的价值基于存储在网络上的数据,最初由 0Box 驱动,后来由开发人员和企业驱动。开发人员通过 SDK 使用 0Chain dStorage 来保护客户数据,并以低成本和高性能提供隐私合规性。[8]
0Chain区块链和其他产品目前处于测试网阶段,主网预计将于2021年第一季度发布。
Betanet 教程 测试网于 2018 年 8 月首次发布,目前正在进行“Betanet”阶段。任何人都可以参与其中,感兴趣的用户可以访问测试网门户网站 - https://one.devnet-0chain.net/,创建一个 0wallet,并且需要从那里的水龙头获取测试 ZCN 代币,以便测试各种功能。一旦他们收到测试 ZCN,他们就可以执行钱包功能,如发送/接收、锁定/解锁、质押/取消质押代币。存储平台功能可供测试。用户可以创建/更新分配,锁定读/写代币,读/写池。用户还可以上传文件并与他人共享。与 blobber、矿工和分片器相关的所有交易和星级也可以在测试网门户网站上观察到。[3]
主网以日本标志性山峰命名,即富士山。主网于2020年11月宣布,并寻求社区的参与。开发团队于2021年2月发布了富士矿工和分片器注册计划。对于0Chain主网的启动,将有100个矿工、25个分片器和数量不限的Blobber(0Chain上的Blobber数量没有上限)。这125个矿工和分片器的组合被称为活动集。[1]
0chain 有一个原生代币,符号为 ZCN。它是一个在以太坊区块链上通过部署智能合约创建的 ERC20 代币。它的最大和总供应量(预挖)分别为 400,000,000 ZCN 和 200,000,000 ZCN。它在 2021 年 1 月 27 日创下 1.26 美元的历史最高价,在 2020 年 1 月 26 日创下 0.01639 美元的历史最低价。[3]
当 0Chain 主网上线时,ZCN 代币持有者将被允许将他们的代币兑换为主网代币。根据白皮书,ZCN 主网代币能够以 1 秒的稳定状态最终性执行超快速交易,并且可以在多个并行链上扩展到每秒无限次交易(理论上),而不会影响性能。ZCN 可用于“免费”接收服务,因为该代币在网络上被锁定。0ChainNet 提供了创新的代币经济学,使用户和开发人员能够获得“免费”服务,例如交易和存储。用户可以锁定 ZCN 代币并收取前期利息。
50%的最大供应量,即2亿个代币是预先挖出的,这些代币将按如下方式分配:
| 受益人 | ZCN代币数量 |
|---|---|
| 团队 | 100,000,000 ZCN |
| 投资者和顾问 | 20,000,000 ZCN |
| 私募预售投资者 | 40,000,000 ZCN |
| 预留和锁定(当ZCN价值大于10美元时解锁) | 40,000,000 ZCN |
.
预售代币已于2018年6月分发,目前正在流通。所有团队和种子代币均自2018年1月起四年内归属。约4000万个团队代币将被锁定,以维护网络在未来几年的完整性。由于网络上限为4亿个代币,预计矿工和分片者将提高费用以补偿他们的工作,并在总供应量(2亿个)耗尽后继续培育生态系统。
0chain已与许多有趣的区块链项目合作,例如Kylin Network、Ocean Protocol和Coinvise。这些合作将帮助0chain发展其生态系统。
根据公告,Ocean Market将使用0Chain的代理重加密(PRE)技术,使Ocean Market用户能够以无需信任的方式发布其数据,而无需运行额外的软件。PRE技术允许每个用户的以太坊钱包通过令牌安全地与第三方共享数据资产URL(私有数据),该令牌提供有关URL位置的信息以及第三方可用于解密接收到的URL的重加密密钥。Ocean协议允许用户将数据存储在任何存储平台上,包括0Chain,因此0Chain存储技术的集成将进一步提高Ocean Market的实用性,并提升0chain的价值。[3]
Kylin Network正在构建跨链平台,为Polkadot生态系统提供支持,并使用0Chain的PRE技术,它将允许数据所有者与Kylin市场上的其他用户私下共享其数据,以换取费用。此外,数据所有者可以方便地将数据存储在我们的网络上,并遵守合规性(GDPR、CCPA),同时实现去中心化,并提供高性能和本地化。[4]
0Chain的可定制数据存储解决方案将使Coinvise用户能够利用无审查、隐私平台来存储数据并与社区成员联系。0chain已与Coinvise合作,以激励开发者在0Chain网络上进行构建。应用程序开发者可以通过为各种用例构建应用程序来获得奖励,0Chain为使用0Chain dStorage发布产品的开发者提供5,000 ZCN,为推荐优质项目提供2,000 ZCN奖励。[1]