
Solana本地开发环境构建
首先默认已安装Anchor,solana-cli,rust.
创建钱包
使用以下命令创建钱包:
solana-keygen new --outfile ~/my-local-wallet.json
大约 1 分钟

首先默认已安装Anchor,solana-cli,rust.
使用以下命令创建钱包:
solana-keygen new --outfile ~/my-local-wallet.json
POH
他是由出块者和验证者,两者本身是质押了一些代码,Leader负责接收交易,Vaildator负责执行交易,在N轮交易过后,Leader会公布本地的状态,Vaildator会根据本地的状态决定肯定或者否定。当Leader收到2/3的肯定选票时,敲定交易成立且有效。
Solana有两大时间间隔,分别是Epoch和Slot,每个Slot约0.4-0.8,相当于一个区块的间隔。一个Epoch(大约43.2万个slot)执行完成之后,会更换所有的leader