1个不稳定版本

0.1.7 2022年12月13日

#1 in #kindelia

Download history 35/week @ 2024-03-11 19/week @ 2024-03-18 42/week @ 2024-03-25 68/week @ 2024-04-01 19/week @ 2024-04-08 22/week @ 2024-04-15 23/week @ 2024-04-22 23/week @ 2024-04-29 25/week @ 2024-05-06 24/week @ 2024-05-13 29/week @ 2024-05-20 23/week @ 2024-05-27 19/week @ 2024-06-03 18/week @ 2024-06-10 23/week @ 2024-06-17 39/week @ 2024-06-24

101 每月下载次数
7 个crate(5个直接)中使用

MIT 协议

67KB
1.5K SLoC

----- 这是一个正在进行中的项目 -----

Kindelia:一种非加密货币的极简对等计算机

Kindelia是一种能够托管永远运行的去中心化应用程序的对等功能性计算机。本质上,它是在类型论基础上对以太坊想法的极简重新设计。不同之处包括

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

  • 它可以通过HVM及其功能性操作码以低成本托管 功能性应用程序

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

  • 极其简约。与Go Ethereum使用的600k+LOC相比,Rust客户端大约有10kLOC。

  • 它是 最大程度地去中心化的,不仅技术上如此。还解决了政治和经济集中化的问题。

  • 它是基于 工作量证明 的,永远如此。实际上,由于没有内置货币,因此甚至不可能使用权益证明。

资源

安装

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

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.5MB
~99K SLoC