Skip to content

Latest commit

 

History

History
194 lines (128 loc) · 8.18 KB

README-CN.md

File metadata and controls

194 lines (128 loc) · 8.18 KB


Throughput Graph

PRs Welcome Go Report Card Build Status Documentation API Reference Gitter

EN | CN | ES | RU

目录

简介

Genesis 是一个开源的区块链平台,最早的开发由程序员奥列格•斯特列雷科在 2011 年完成的。平台源代码完全从零开始编写。参与这一项目的团队由超过15名高级程序员组成。出于 Genesis 的理念,我们并不想以 ICO 的方式来发布我们的平台,为了促使 Genesis 发展成为世界上最优秀的区块链平台,我们决定将85%的代币免费分发给大部分程序员。

Genesis的特点?

  • 您可在 Genesis 中创建带有特定规则的你自己的区块链生态系统,例如你自己的 Ethereum,它可与其他人创建的 Ethereum(Genesis的生态系统)协作。
  • 平台使用 Simvolio 和 Protypo 合约编程语言,你只需4个小时就能掌握它们。
  • 你可以通过 iOS 或 Android 的手机将编写好的 Simvolio 和 Protypo 程序发布至平台。我们即将在 Appstore 和 Google Play 上线专门的应用,你也可以通过移动应用更新修改你发布的程序。
  • 平台中的全部系统数据以及共识算法都可以自定义,可通过社区投票或其他算法进行更改。

Github 用户快来获取代币!

为了防止 Genesis 的公共区块链平台中受到攻击,你需要使用 GEN 代币支付网络资源使用费用(类似其他平台那样)。我们将在平台的创世块中发行1亿枚代币,其中85%(8500万GEN)将发放给注册时间1年以上(防止机器人)的85万Github 用户。我们之所以选择这种方式分配代币,是因为 Github 用户超过2400万人,大家几乎都是程序员。

最后,约85万程序员可获得对区块链平台的全面掌控,使用新规则建立新世界。

Genesis是如何运行的

你可以使用一种名为 Simvolio 类似C语言的智能合约编程语言来进行开发,之后被编译成字节码,它只包含非常少的变成指令和预置方法。

你可以使用 Protypo 来开发前端界面. Protypo 是一种模板引擎,支持一些列方法和树状结构的元素。

你可以通过注册表为智能合约\前端界面设置 规则

也可以把你自己开发的区块链应用上传至 Google Play 或 Appstore 应用商店。

https://github.com/GenesisCommunity/genesis-reactnative

快速开发

https://github.com/GenesisCommunity/quick-start

在 macos 部署:

bash manage.sh install 3 (抬升3个局域NOD)

在 linux 部署:

bash manage.sh install 3 (抬升3个局域NOD)

在 windows 部署: https://github.com/GenesisCommunity/quick-start-win/releases

win_install.exe

Blockexplorer 控制台工具

bash manage.sh db-shell 1
select id, time, node_position, key_id, tx from block_chain ORDER BY ID DESC LIMIT 20;

查看生成的区块表:

select value from system_parameters where name='full_nodes';

Web 版本的 Blockexplorer 马上就会放出。

计划

我们觉得代码还有很多可以改进的地方,所以还在不断提高它的质量和产量。

Testnet 测试网络

[date to be announced]

Mainnet 主网络

[date to be announced]

参与开发

请阅读 CONTRIBUTING.md 以获取有关 Pull Requests 的详细信息。

文档

请阅读并帮我们完善 文档

版本管理

我们使用 SemVer 实现版本管理,现有版本请见 tags on this repository

开发人员

请查看该项目的 参与者 名单。

加入 Genesis 团队!

许可证

该项目获得GPLv3许可-详情请查看文件 LICENSE


 返回顶部