ODA:五分钟简评 Coinbase 投资的零知识证明明星项目 Coda_lunar币价格今日行情

Coda团队密码学实力较强,亦获得Coinbase等众多知名机构的投资,目前缺乏优质的生态项目。

撰文:JustinCai,就职于Evaluape

Coda是将区块链数据通过零知识证明压缩到固定字节大小的新型数字货币。区块链全节点数据容量非常大,并且有继续变大的趋势,让全节点的网络同步以及存储变得很困难。CodaProtocol通过零知识证明的不断递归,号称能将目前几十GB的区块链账本压缩到20k,从而使得移动端也可以即时同步区块链数据。

优点:

团队有非常强大的密码学研究和应用能力项目有众多著名硅谷投资人背书通过区块压缩来扩容是V神等技术大牛看好的方向缺点:

zksnark证明的生产需要使用GPU和较大容量的内存,验证人节点成本较高。项目方自己开发公链,而非为其它公链服务,灵活度有限。目前还没有优质生态项目出现行业(9/10)

区块链扩容的其中一大挑战在于,区块链数据容量随着tps增长,也会同级数地增长。因此,随着公链上DApp数量及活跃度的提高,各大公链都将面临运行全节点硬件配置门槛高的问题。

举例来说,比特币的全节点大小从13年Q1的6GB,增长到了19年Q1的210GB,6年翻了35倍,平均每年增长80%。而以太坊的全节点在16-17年的大牛市中更是一年增长了19倍。未来存储容量的增长是否能跟上区块数据的增长,是一件令人担忧的事情。

在这种背景下,Coda的区块存储压缩技术号称可以提高存储硬件设施的利用效率,让运行全节点的成本大大降低,真正保证了整个区块链节点网络的去中心化。

目前,同样在尝试用零知识证明技术对区块数据进行压缩的团队有MatterLabs,计划在以太坊公链上通过加入零知识证明相关的opcode来实现智能合约的链下执行与验证。

模式(8/10)

Coda协议里,除了传统的区块验证人外,还增加了Snark生成者,用以处理生成Snark证明的大量计算任务。区块验证者与Snark生成者分享区块奖励,以奖赏Snark证明的生成。

由于目前阶段的算法优化有限,生成Snark证明需要用到GPU加速,为了让没有GPU的验证人也可以参与到共识,Coda内置了一个链上Snark交易市场。验证人可以选择从Snark生成者处用CODA代币购买SNARK证明。预计未来经过算法的优化,也有可能不用GPU就可以参与验证。

除了购买Snark证明外,CODA代币还可以用来进行权益锁仓,验证人必须保持在线,或者将代币委派给PoS矿池,方可参与出块。Coda目前不计划对作恶节点进行slashing,想在testnet运行阶段观察是否需要加入slashing的机制。

目前Coda协议只支持交易,并不智能合约的支持。

技术(9/10)

Coda团队基于OuroborosProof-of-Stake协议自行实现公链,增加了使用zk-snark递归压缩的技术。

Coda递归压缩的原则可以简单的描述如下。首先,假设我们生成一个证明从状态0到状态1的状态转换是合法的,然后,我们继续生成一个证明从状态1到状态2的状态转换是合法的,那么,我们就可以把这两个证明合并为一个证明从状态0到状态2的状态转换是合法的。依次类推,可以将每一步状态转换的证明都递归地合并为一个证明从状态0到最新状态的所有状态转换都是合法的。

Coda的实现是用OCaml语言完成的,团队原创了不少新的代码库,包括一个基于OCaml的zk-snark解释器。

Coda中的节点分为四种,全节点,验证人节点,snark生产者节点和存档节点。

全节点得益于递归zk-snark算法,只需要20k的存储容量,轻松可以在移动端运行。根据进一步的技术优化,20k可以进一步压缩到3k。这个全节点中包括了需要用来验证每一笔交易的完整信息。当然,原始交易信息并不包括在其中,所以如果需要获取他人账号的余额等操作,仍然需要向网络中的存档节点查询。

Coda的共识采用了Proof-of-Stake的Ouroboros协议,每个验证人节点需要保存最末端的一组被称为「过渡前沿」的区块。之所以选择另辟蹊径重新开始做一条链而非在其它公链基础上进行改造,是因为SHA256等常见密码算法用于递归zk-snark的效率太低,需要使用专为递归zk-snark设计的密码算法进行效率提升。

Coda的缺点在于,「过渡前沿」区块需要保存在内存中,因此验证人节点需要比较大的内存容量。目前在未经优化的情况下,内存占用约有8-12GB。

项目所有代码都通过Github开源,目前获得290个星,有1946个commits,39个fork,贡献者共有26个,大多数代码由最活跃的8个贡献者提交。

Coda的beta测试网已经于2019年7月对公众开放,任何人都可以在自己的设备上运行Coda节点,锁仓Coda测试代币成为区块验证人。

社区生态

项目目前在Twitter上有7500个粉丝,在Telegram上有近3733个成员,在Discord上有800多个成员。

Coda在旧金山搞过多次线下Meetup,吸引了大量开发者参与,人气比较旺盛。Coda与著名的zksnark库libsnark的创建者HowardWu领导的DecryptCapital有密切的合作关系,举行了zksnark证明器的代码优化挑战等活动,也经常联合进行联席演讲。

Coda目前的Testnet也汇聚了很多开发者参与,官方甚至提供了高达创世初始代币6.6%的高额奖励用以激励社区参与,大大高于其它公链项目。

团队(8/10)

CEOEvanShapiro是卡梅计算机学士以及机器人硕士,之前任职Mozilla的软件工程师。

CTOIzaakMeckler是伯克利的密码学博士,之前在JaneStreet对冲基金任职软件工程师,并为多项开源软件贡献源码,包括Elm语言的编译器。

团队目前21人,一线开发人员都是函数式编程社区的活跃人物,可能跟整个项目采用OCaml语言有关。

项目的非技术团队包括市场与社区负责人ClaireKart,之前是Ripple的社区负责人;商务拓展负责人EmreTekisalp,之前在Coinbase负责USDC业务线。

项目的Advisor包括Coinlist的CEO、Coursera上数字货币MOOC的作者、以及bulletproof的发明者。

融资(8.5/10)

Coda于2018年5月获得Metastable、Polychain、ElectricCapital等币圈知名基金的350万美元种子轮投资,于2019年4月获得Accomplice、CoinbaseVentures、Paradigm、GeneralCatalyst等知名币圈与传统机构投资1500万美元。

总结(8.3/10)

Coda项目因为有技术大牛领衔,又有扩容题材的支撑,在硅谷机构投资者中热度一直较高。预计后期经过适当宣传,在散户投资者中也会斩获很多粉丝。

Coda通过递归zk-snark的技术,将全节点压缩到了kb级别的存储,让移动设备也可以轻松加入到区块链网络中。

目前主要问题在于验证人节点需要的内存容量较大,并且snark证明生成需要GPU加速,爱好者参与的门槛略高。snark证明已经可以通过链上市场外包给专门的snark生成者,缓解一部分算力压力。

此外,项目的路线选择了自行开发公链,而非帮助其它公链提供技术服务。建造一套完整的公链生态,需要在运营、商务方面有更多的着力。

如果您喜欢这篇报告,请支持我们的研究

BTC地址:162Cnh4gLGxvfBzpGoJ6JYZBbYHncJeDaN

ETH地址:0x9206D3D4ddd6a40f1Cadd19f25cB55E7A85de475

资料来源:官方文档及官方Medium、Twitter

声明:EVALUAPE只基于项目方提供的公开资料进行评估,并不对项目进行估值及投资建议。因此,EVALUAPE的评估报告并不构成投资意见,不对用户投资负责。

Coinbase

Coinbase

创建于2012年,全球访问量最大的主流数字货币交易及区块链综合服务平台,可在线购买、销售、转移和存储你的数字货币。同时,Coinbase也是曾经AppStore排名第一的首个FinTech类应用,一度超过Twitter、Uber的下载量。同时帮助美国政府培训区块链专业知识,帮助及促进美国政府的行业监管。Coinbase查看更多Mina

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

大币网

[0:0ms0-3:921ms