Skip to content

README_CN

Nicolas edited this page Mar 6, 2021 · 17 revisions

Pchain

English README

Pchain 官方Golang版本协议.

您可以通过阅读 概览,以了解Pchain.

Ubuntu安装操作说明 (官方推荐版本16.04)

通过PPA安装

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common
sudo add-apt-repository -y ppa:pchainorg/pchain
sudo apt update
sudo apt install pchain

您可以通过执行命令'pchain --help',查看不同的命令行选项.

更新pchain到最新的版本

sudo apt update
sudo apt dist-upgrade

Mac OS X 安装操作说明

您可以通过我们的Homebrew tap来安装,如果您没有Homebrew,请先安装

然后执行如下命令来添加tap以及安装‘pchain’

brew tap pchain-org/pchain
brew install pchain

更新pchain到最新的版本

brew upgrade pchain

您可以通过执行命令'pchain --help',查看不同的命令行选项.

安装完成后, 执行 pchain account new,在您的节点创建账户.

编译源码

为开发者提供,如果您已经安装过Pchain客户端,请忽略.

编译pchain,需要安装 Go (版本号大于或者等于 1.10 )和一个 C 编译器. 您可以通过您最喜欢的方式安装. 一旦依赖安装成功后,请执行

git clone https://github.com/pchain-org/pchain.git
cd pchain
make pchain

执行完以上命令后,您会在目录‘./bin’,找到pchain客户端.

./bin/pchain --help

如果您想在Windows下构建和运行pchain(不推荐),您可以参考Build并启动pchain

想了解更多Pchain命令行选项,请参照CLI Wiki page

请检查您的pchain客户端版本号(最新版本号:1.0.2)

$ pchain version
//1.0.2

同步并运行testnet

如果您想测试智能合约,最好先在testnet上部署它。您可以按照本指南运行pchain的testnet。

您可以从我们的测试网获得免费的tPI

Pchain主网全节点

$ pchain

您可以设置自定义的数据目录,通过命令行选项 '--datadir yourOwnDirectory'

如果您想打开RPC,只需要添加启动参数'--rpc' and '--rpcapi "db,eth,net,web3,admin,tdm,miner,personal,chain,txpool" '. 更多细节请阅读 如何跟Pchain进行交互

通过在命令行最后添加 '&',Pchain客户端将会在后台运行

$ nohup pchain &
平台 默认数据目录
Linux ~/.pchain
Mac ~/Library/Pchain
Windows %APPDATA%\Pchain

如何与Pchain进行交互(RPC 或者 IPC控制台)

请阅读Wiki 如何与Pchain进行交互

如何获得免费的Pchain测试网代币PI (Pchain Token)

获得免费的Pchain测试网代币PI

如何变成一个Validator

当一个节点参与区块的生成,并在这个过程中验证区块以及对区块信息进行共识,这个节点就是一个Validator.

请阅读Wiki 如何成为一个Validator

如何成为一个Candidate

Candidate可以接收其他delegators委托的PI,以此来增加自己的States的权重,提高自己成为Validator的概率.

请阅读Wiki 如何成为一个Candidate

如何委托

普通用户可以把自己的PI委托给其他的Validators,以此来获得挖矿奖励.

请阅读Wiki 如何委托

创建只有一个validator的私网

请阅读Wiki 创建只有一个validator的私网

运行pchain testnet

请阅读本指南