我们在Bluzelle的目标是确保以保护隐私的方式来管理,存储和共享数据,并且每个人都可以信任它。去中心化数据库是核心。在开发CURIE版时,我们发现了新技术,这些新技术将为我们提供更先进的功能并极大地加速长期路线图。
在2019年,Cosmos团队发布了许多与Bluzelle完美配合的功能。Cosmos与Binance,Loom和其他公司使用的技术相同。借助这项技术,Bluzelle可以在接下来的两个版本中为数据库带来更多重要功能。这使Bluzelle可以从数据库产品扩展到提供数据服务。我们将能够提供围绕数据钱包,数据馈送和数据预言的解决方案。这意味着可以使用BLZ的更多方式。
实施Cosmos需要更新我们与CURIE相关的短期路线图。CURIE主网的新发布日期是2020年3月31日。虽然这不是我们原定的发布日期,但是我们认为这符合该项目的最大利益,因为我们能够开发具有简化总体路线图的优质产品。
Cosmos的集成为我们提供了三大优势:
1. 无限扩展
我们最初计划在北美,亚洲,欧洲以及世界范围内针对需要全球复制的人群推出种群。随着越来越多的用户加入Bluzelle,我们可以轻松地启动更多的群体。
2. 对农民和代表的股权证明(PoS)支持
PoS计划是为了简化开普勒计划,但现在我们可以更早提出。农民可以因行为良好而赚取BLZ,而代币因行为不良而可以被没收。此外,持有BLZ的人可以选择其他农名为代表。委托人将其代币“委托”给其中自选的农民,把代币汇集好,以增加赌注并分享更多的奖励。委托是一项非常令人兴奋的新功能,它原本不在我们最初的路线图上,现在因为大众对它的兴趣,应用了Cosmos技术来带给大家最优质的委托功能。
3. 与其他区块链服务的互操作性
Bluzelle可以使用区块链间通信协议(IBC)动态连接到Cosmos生态系统中的其他应用程序。这使得其他区块链和dApp更易于使用Bluzelle服务。IBC连接区块链服务,并创建一个相互连接的区块链服务的分散生态系统。
在我们的CURIE主网发布日期之前,将分阶段发布CURIE的技术预览:
2019年12月3日 — BLZ 到BNT令牌桥
我们将展示BLZ如何转移到您的新主网钱包,并在此过程中将其转换为BNT以在主网上使用。我们还将展示如何兑换BNT回BLZ退还给持有人。
2019 年12月19日(大约)- 多农民Trusted数据库
我们将演示一个客户端应用程序,该应用程序直接与正好有四个固定农民节点的数据库群通信。所有四个农民点头将是该群体的完全投票参与者,并且客户将能够向其中任何一个提出请求。
2020年1月16日(大约)- 单一农民Trustless数据库
我们将展示一个与Bluzelle验证者户端与另一个客户端沟通的应用程序,该客户端应用程序是Trustless的中介。验证者户端连接到单个数据库的农夫节点, 而能应用中介把数据传输给另一个客户。这将是朝着其核心技术迈出的重要一步,让无数农民在网内能沟通。
在这方面,验证者客户的主要任务是要确保了这一回应有农民的三分之二(67%)的多数同意。
2020年2月6日(大约)- 多农民权益证明Trusted数据库
农民可以在需要时加入或离开,这表明Bluzelle群体具有动态的成员资格列表,可以容纳由公众运营的农民,具有至关重要的能力。权益证明将首次展示,展示农民的BNT股权数量如何直接决定农民在群体中的投票以及他们随后的BNT代币奖励。在农民因不良或恶意行为而损失BNT的情况下,也将演示砍伐行为。
2020年3月5日(大约)- 多农民权益证明Trustless数据库
有史以来第一次,客户将隐含地相信对其请求的响应是有效的,并且有多个任意农民来提出请求,无论哪个农民实际上给出了回应。此功能是对方都不认识的基础,并还能彼此权益证明,实现Bluzelle分散式数据库的功能,已达到其核心技术目标。2020年3月31日CURIE主网这将是CURIE主网的完整演示,我们将在此展示前面概述的所有过程以及其他示例应用程序。
以下是CURIE和KEPLER发行中更新功能的细节:
CURIE(2020年3月31日)
KEPLER(大约2020年七月份发布)
● 安全的CRUD键值存储。密钥值存储区,具有名称空间,并使用公共密钥加密技术保护数据免遭篡改和审查。
● BLZ <=> BNT网关。提供与以太坊的100%互操作性,其中BLZ令牌驻留在以太坊上,并且可以针对BNT令牌双向地进行1:1双向转换,而BNT令牌仅驻留在Cosmos中。
● 定价。BNT代币需要付费和使用服务。
● PoS Trustless 其核心运作方式。由公众运营的节点可以加入群体。这些农民根据他们的BNT股份获得BNT代币以提供服务
● 储存证明。实施农业节点治理和奖励的挑战。农民可能因行为不佳或表现不佳而被削减。
● 群体级地理围栏。新的群体可以具有地理属性,例如仅欧盟群体。非常适合数据储存在不同地域里,能保持着其区隐私法规的最新更改。
● Javascript客户端。完全支持此编程语言。
●代表。公众不必成为BluzelleDB的农民。只是想获得更多BLZ代币而不是农民的BLZ持有者,可以将其代币委托给他们选择的农民,并分享该农民获得的奖励。
● 本网内的不变性。直接在Bluzelle上执行的本机数据类型上的函数。例如:递增,递减,反转,追加,截断等。
● 范围查询。可以进行查询,以根据键将函数应用于返回整个命名空间的子集。
● 业力。农民可以根据业绩和行为来赚取或失去业力。鼓励更好的农民的先进功能。
●业力放样。要求农民按照与业力成反比的方式放款。随着农民业力的提高,他们耕种和赚取收入的能力也会连续地提高。
我们要感谢社区在我们继续提供的支持和耐心。以下是有关(1)使用Bluzelle作为编码者和验证者,(2)若要成为Bluzelle验证者的规范,以及(3)初始群体将如何工作的更多技术细节。
编码者之旅:
1. 从交易所获取BLZ令牌。
2. 在BluzelleDB上获得一个免费帐户。
3. 将交易所的BLZ令牌发送到BluzelleDB上的新帐户。BLZ令牌一对一转换为BNT。
4. 下载并安装合适的BluzelleDB客户端库(例如我们的node.js库)。
5. 编写应用程序/软件/中间件以使用BluzelleDB客户端库访问BluzelleDB键值存储,并提供帐户凭据(公共/专用密钥对)。
6. 无论何时需要,都可以将BNT代币取回自己的以太坊钱包。BNT令牌一对一转换为BLZ。
验证者之旅:
1. 在BluzelleDB上获得一个免费帐户。
2. 将BLZ令牌从发送到BluzelleDB上的新帐户。BLZ令牌一对一转换为BNT。
3. 下载并安装验证程序软件(在Mac,Linux和Windows上运行)。安装程序将使用地理位置向您展示您加入的群体。
4. 从您的帐户中获取BNT令牌,将您的帐户凭据提供给验证程序软件。更多股份意味着更高的收益。
5. 在PC上的后台开始运行验证器。将显示您的BNT代币收入。
6. 将BNT 代币提取回自己的以太坊钱包。BNT令牌一对一转换为BLZ。
若要成为验证者
最初,我们将基于世界各地的地理分布有四群。每个群组都有能力容纳13位验证者,一共有52位。
验证者要求
● 8GB内存
● 100GB HD / SSD
● X64 2.0+ GHz 2核心CPU
● 150 MBPS的互联网连接
● Linux,MacOS或Windows
Bluzelle将有6个群体
下一个版本的Bluzelle(CURIE)将有六个独特的群体:
Bluzelle Hub
共重引擎负责互连性与四个数据库群以及与复仇群。Bluzelle Hub由100%仅限Bluzelle的验证程序运行。Bluzelle Hub将与已经运行的Cosmos Hub连接,从而实现即时互操作性,从而使成千上万的现有Cosmos应用程序可以使用Bluzelle。BNT令牌将能够转移到任何Cosmos区块链服务,而不仅限于Bluzelle。
四个数据库群
有四种旨在满足世界不同地区需求的数据库群:北美,亚洲,欧洲和世界。Bluzelle的用户可以决定他们要在何处存储和复制数据。
每个群集都有自己的数据库,该数据库分布在每个群集中的验证程序之间。是链接到Bluzelle集线器允许群体有以下两个主要功能:
● 访问以太坊群
● 访问所有其他BluzelleDB群。
选择验证器可以加入最适合其地理位置的数据库群,也可以加入全局数据库群。随着更多群的出现,现有群将连接到它们并与它们互操作。
由于Bluzelle Hub已连接到Cosmos生态系统的其余部分,因此这些数据库群中的每个数据库群也可以为其他Cosmos区块链服务上的客户服务。
以太坊群体
以太坊群负责Bluzelle Hub和以太坊之间的相互连接,为以太坊上的交易和智能合约提供所需的桥梁。以太坊群体有助于以下功能:
● 付款,奖励和委派
● 对等,放样和削减
- — 终 — -