1 个不稳定版本

0.1.7 2022年12月13日

#3#kindelia


kindelia 使用

MIT 许可证

5KB
89

----- 这是一个正在进行中的作品 -----

Kindelia:一个不是加密货币的最小化对等计算机

Kindelia 是一个能够托管永远运行的去中心化应用的点对点函数计算机。本质上,它是在类型理论基础上对以太坊想法的最简化重设计。区别包括

  • 没有 原生币。它不是加密货币,它是一个加密计算机。

  • 它可以通过 HVM 及其函数操作码以低成本托管 函数应用

  • 它可以通过 1 秒块、可逆堆和零成本的 SSTOREs 以低成本托管 实时应用

  • 极度简约。Rust 客户端大约有 10k 行代码,而 Go Ethereum 使用了 600k+ 行代码。

  • 最大化去中心化,不仅仅是技术层面。政治和经济集中化问题也被解决。

  • 它是基于 PoW 的,永远如此。实际上,因为没有任何内置货币,PoS 甚至是不可能的。

资源

安装

克隆此仓库,导航到其根目录,然后输入

cargo install --path .

用法

  1. 启动节点
kindelia node start
  1. 运行区块(离线)
kindelia test example/example.kdl
  1. 发布交易
kindelia post-udp --host 127.0.0.1:42000 example/post.kdl 

依赖项

~8–21MB
~260K SLoC