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 日

#4 in #reputation

Download history 14/week @ 2024-04-13 9/week @ 2024-05-18 9/week @ 2024-05-25 7/week @ 2024-06-01 7/week @ 2024-06-08 2/week @ 2024-06-15

851 每月下载量
2 crates 中使用

MIT 许可证

300KB
6.5K SLoC

Redgold

License: MIT Dev | 网站 | 贡献指南 | 开发环境搭建 | 白皮书 | 运行节点 | 安全程序

Redgold 或 "哲学金",被视为 BlackRock 的理念对立面。它是一个去中心化、开源的点对点平台,旨在作为加密货币生态系统的金融数据和计算层。主要产品目标是关注 ETF 和投资组合目标模型,以及金融,但该平台被设计为通用型去中心化数据湖和 SQL 计算引擎。

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

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

依赖项

~73MB
~1.5M SLoC