Celo是一个开放、去中心化的平台,致力于帮助每一个拥有手机的人都能享受到金融服务。“Celo联盟”涵盖了将近100个来自全世界的个体、科技公司、和组织。这些伙伴活跃于Celo平台上,帮助Celo成长。Celo是一个碳中性的区块链,由超过100个验证人组成。

在Celo的生态系统里,CELO是最基本的货币,可以用来交换和民主选举。CELO的总量是固定的,但是价值是不定的。通过CELO,你可以为验证人投票、可以为法案投票,以此来影响Celo平台的未来。

市场需求

当前全世界 17亿人缺乏获得金融服务的途径,这使得通往繁荣之路更加困难。Celo 是一个开放的平台,致力于使任何拥有手机的人都可以使用金融工具。该平台最初的重点就是解决金融普惠性问题。

解决方案

Celo 正在构建带有内置稳定币系统的移动优先的智能合约平台,以应对新兴经济体中的金融兼容性。

Celo 是以太坊代码库的分叉,具有完全的 EVM 兼容性,任何以太坊智能合约均无需更改即可部署。此外还有一个 mobile-sdk,可轻松构建与智能合约对接的本机移动 dapp。Celo 认为 dapps 应该是移动优先的本机应用程序,它应将区块链抽象化,并努力构建易于实现的平台和 SDK。Celo 用户可以注册电话号码,然后人们只要电话号码就可以直接发送代币。在 Celo 中基本费用用于验证器,小费用于服务于轻客户端的整个节点。以太坊中提出的方案中,「基本费用」被烧掉,还有另一部分,「小费」直接支付给验证者。

项目机制

Celo 协议有两种资产:弹性供给稳定价值资产 Celo- Dollar 和固定供给可变价值资产 Celo-Gold。Celo Gold 是协议的实用代币(2020年6月,正式更名为CELO),有多种用途。例如,它是 Celo 协议共识和治理机制的重要组成部分,因为在验证器选举和治理决策中,投票权与锁定投票的 Celo Gold 数量成正比。

Celo Gold 也是稳定机制的基础:它被保存在储备智能合约中,可以交换 Celo Dollar ,以平衡需求过剩或短缺。除了 Celo Gold 之外,一篮子多样化的非 Celo 加密资产组合。该储备会定期重新调整,通过链上治理设定目标资产配置。因此,Celo 稳定机制可以理解为一个混合的加密资产抵押 / 铸币税模式。

由于相当一部分储备抵押品是以 Celo Gold 计价的,因此 Celo Gold 的价值不被过度稀释对于 Celo Dollar 的稳定至关重要。在 Celo Gold 总供应量不变的情况下,避免过度稀释更容易实现稳定。并且由于未来的供应不确定性较小,因此更易于对 Celo Gold 进行估值。

为了保持 cUSD 的稳定性,该协议设置了激励机制调整 cUSD 供给,以在价格挂钩的情况下满足 cUSD 需求。在更高水平上,Celo 的扩张和收缩机制允许用户通过向外汇储备金发送价值 1 美元的 cGLD 来创建新的 cUSD,或者通过兑换价值 1 美元的 cGLD 来烧掉 cUSD。

此外,Celo 使用基于地址的分布式加密协议,允许用户直接向电话号码发送价值,而不必知道长的基于公钥的地址。Celo 验证协议使用去中心化的验证器网络发送确认码,一旦确认,协议将电话号码散列对应到的相应公钥进行分布式存储。为了确保 Celo 用户的隐私,Celo 对生成电话号码哈希的哈希函数使用每用户 salts。

采用算法

Celo 采用拜占庭容错(BFT)共识算法

通过 Celo 的 Proof-of-Stake 共识算法选择的一组明确的验证器节点,按照一系列步骤在它们之间广播签名消息,以达成一致,即使在多达三分之一的节点离线、故障或作恶的情况下也能达成一致。当法定​​人数的验证者达成协议后,该决定即为最终决定。因此,验证的块永远不能回滚,所有出块的交易都是最终的。

技术特点

Celo 有一个软件开发工具包(SDK),使用户可以轻松地与系统智能合约进行交互,并构建移动端优先的 dApps。SDK 由两部分组成:

ContractKit 是一个帮助开发人员和验证人员与 Celo 区块链和 Celo 核心合同进行交互的代码库。它非常适合那些希望在应用程序中集成 Celo 智能合约(如稳定币、身份、治理)的开发人员。

dAppKit 是一组轻量级功能,允许本地移动端 dApps 与 Celo 钱包一起签署交易并访问用户帐户。这样可以获得更好的用户体验:dApps 可以专注于出色的应用体验,而不必担心密钥管理。它还提供了更简单的开发体验,因为不需要状态或连接管理。

激励机制

Celo 的权益证明(PoS)机制:

Celo 的 PoS 机制在经济设计方面,引入了验证者组,将投票给验证者组的利益相关者的奖励与当选的验证者的奖励分开;「正常运行时间得分」,使得该得分影响了奖励以激励长期的验证者可用性。

Celo 使用选举机制,激励本地资产持有人进行投票。但是用户不会直接为验证者投票,而是会为验证者组投票。验证者组具有「成员」,这是候选验证者的有序列表(每个验证者都必须选择将自己加入该组)。该组可以随时添加,删除或重新排序成员。根据一个组收到的票数 , 验证者组通过获得一部分验证者奖励来获得补偿。

Celo 协议为每个验证者跟踪「正常运行时间得分」。当验证者提议一个区块时,它还将在区块主体中包含它从提交前一个区块的验证者那里收到的每个签名。为了使验证器在给定的块上「生效」,必须在前面的十个块中的至少一个中包含其签名。

免责声明:本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与本网无关。

类似网站