15个版本

0.1.25 2024年8月10日
0.1.24 2024年4月10日
0.1.23 2024年3月28日
0.1.22 2024年2月23日
0.1.16 2023年8月31日

940魔法豆

Download history 7/week @ 2024-05-20 90/week @ 2024-08-05 19/week @ 2024-08-12

每月109次下载

MIT 许可证

175KB
4K SLoC

Redgold

License: MIT Dev | 网站 | 贡献指南 | 开发设置 | 白皮书 | 运行节点 | 安全流程

Redgold或“哲学金”,旨在成为BlackRock的意识形态对立面。它是一个去中心化、开源的对等网络平台,旨在作为加密货币生态系统的金融数据和计算层。主要产品意图集中在ETFs & 投资组合目标模型,以及金融,但该平台设计为通用型,作为去中心化数据湖和SQL计算引擎。

该系统深受Spark和pandas等数据湖上传统Parquet数据转换的启发,关键区别在于能够支持多租户计算,并允许任何人编译任意安全的UDF。使用WASM执行器进行安全的远程代码执行,以链式操作处理类似SQL的数据加载函数。关系代数描述符和原始签名操作使用Protobuf。Arrow作为跨内存格式用于WASM调用,sqlite表用于频繁访问,parquet表用于长期数据索引。所有操作都转换为与Kademlia距离一起工作。最相似的共识协议是ACCEPT协议。有关本项目的完整技术描述和动机,请参阅白皮书

  • 该项目处于实验开发阶段,不是生产版本/尚未在主网上线

依赖项

约11-22MB
约298K SLoC