Substrate区块链开发之本地网络启动WhatisSubstrate?Substrate是一个软件开发工具包(SDK),它使用基于Rust的库和工具,使您能够从模块化和可扩展的组件构建特定于应用程序的区块链。使用Substrate构建的特定于应用程序的区块链可以作为独立服务
Substrate 是一个软件开发工具包 (SDK),它使用基于 Rust 的库和工具,使您能够从模块化和可扩展的组件构建特定于应用程序的区块链。使用 Substrate 构建的特定于应用程序的区块链可以作为独立服务运行,也可以与其他链并行运行,以利用 Polkadot 生态系统提供的共享安全性。Substrate 包含区块链基础设施核心组件的默认实现,让您能够专注于应用程序逻辑。
git clone git@github.com:substrate-developer-hub/substrate-node-template.git
cd substrate-node-template
git switch -c my-learning-branch-2024-03-16
cargo build --release
./target/release/node-template --dev --tmp
alice
./target/release/node-template --chain local --alice --tmp
bob
./target/release/node-template --chain local --bob --tmp
./target/release/node-template build-spec --chain=local --raw > spec.json
spec.json
文件的内容,搜索包含“boot”的行,并显示这些行以及它们前后各两行的内容cat spec.json | grep boot -C 2
--bootnodes
选项并指定单个引导节点,即由 启动的节点alice
./target/release/node-template --chain local --bob --tmp --bootnodes /ip4/127.0.0.1/tcp/30333/p2p/12D3KooWBGJ3YcEgqt2BjFmWDv2fkqWPkKrDreWiGyreA7z72UnW
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!