BlackPearl 公链项目(BP),自从2019 2月正式成立以来,一直受到了LinkedIn 和 Telegram 社区全世界很多朋友支持与厚爱。
在2019 感恩节的时候,我们团队忠心祝福您快乐的节日。同时,我们也想将我们项目取得的成绩以回复V 神 11月 22 号发的“加密货币的难题,五年之后的回顾“的形式公布出来,以帮助大家了解我们团队过去两年以来,在公链这个领域中所做的大量艰苦的研究开发工作。也希望BlackPearl 团队能够对公链未来的进步,贡献我们的力量。
Vitalik 作为第二代公链以太网的发明者,对加密货币世界的贡献,非常值得敬畏,而他五年前提出的加密货币的难题,都是非常好的问题。下面我们尽量一一回应我们的解决方案。
V神 原文链接:
https://vitalik.ca/general/2019/11/22/progress.html
V神 中文翻译:
https://m.jinse.com/blockchain/534862.html?source=m&from=timeline&isappinstalled=0
一、密码学
1 区块链可扩展性(Scalability)
行业中有DAG、HashMap、分片、多链等多种可扩展技术,以太坊的分片有进展但还停留在理论阶段;
BP已内部运行分片并解决了分片安全问题。
2 时间戳(Timestamping)
以太坊用“客户端不接受声明的时间戳早于客户端本地时间的块”回避了时间戳问题。在真正运行PoS就会面临挑战。
BP从设计阶段就用状态机同步,使得公式不依赖于高精度本地时间,巧妙解决了时间戳问题。
3 任意计算证明
这个以太坊依然没有落地;
BP在解决效率和简洁证明做了不少工作,证明解释起来比较长,核心是双线性映射(bilinear map)、乘法的同态隐藏、椭圆曲线。
参见 https://www.jianshu.com/p/7b772e5cdaef?utm_source=oschina-app
4 代码混淆
以太坊对这个问题进展缓慢;
BP使用动态代码生成技术概率性的可行安全实现代码混淆。
5 代基于哈希的密码学
以太坊使用SPHINCS“无状态”签名方案,备用的是STARK,问题是尺寸太大;
BP使用类似BLS聚合签名基于哈希的加密技术,用计算量复杂度替代长度问题,摩尔定律是背后支持。
二、共识
6 抗ASIC的工作量证明(PoW)
以太坊已经尽力去解决的问题;
BP没有把Pow作为主要依靠,用的是Vitalik的未来“从长远来看,股权证明是区块链共识的更好选择”。
7 有用的工作量证明(PoW)
以太坊可能不可行;
BP所有算力用在区块链本身的交易合约应用上了。
8 权益证明(PoS)
以太坊理论进展;
BP已实现。
9储存证明
以太坊已经取得一些理论进展;
BP使用了一种加解密不对称算法解决。
三、经济学
10 稳定币
以太坊MakerDAO有些进展,用了未公开预言机;
BP借鉴一篮子外汇算法,更能抵抗集体掠夺。
11 去中心化公共物品激励
以太坊有些进展,提出个人的贡献,应用程序收费网络效应。
BP学习借鉴实体经济的社会化消费、供给、税、Gas模型,使用时长资源价值算法(存贷、租借、服务)、市场化公积金激励。
12 信誉系统
以太坊对这个问题进展缓慢;
BP使用了智能合约信用积分算法。
13优秀的(工作量/贡献度)证明
以太坊握手空投无进展;
BP试图验证人的创造力和AI的区别,遇到了图灵测试悖论。
14 去中心化贡献度
以太坊有所改变;
BP 使用基于价值平衡算法的去中心化贡献度公式,并结合反共谋、串通、贿赂投票技术。
15 抗女巫攻击系统
以太坊多方尝试,有些进展。
BP使用可信计算、可验证设备ID、NFC及大内存DAG算法的POW工作量使得创建“唯一身份系统”接近一人一票。
16 分布式现实测量
以太坊预言机问题有些进展;
BP引入了AI一致性评测来实现分布式现实测量。