Penumbra 是一个隐私跨链网络,允许任何人安全地进行交易、质押、交易或做市,而无需向世界广播他们的个人信息。 Penumbra 旨在充当整个 Cosmos 生态系统的屏蔽区,在单个屏蔽池中记录任何类型的资产。跨链 IBC 将屏蔽价值转移到链中,将屏蔽价值转移到其他透明链。
融资:种子轮475万美元
这是 Penumbra 的公开召集仪式,我们收集社区的贡献,以创建我们将在主网使用的证明密钥。有关更多信息,请参阅我们的公告博客文章。
贡献分为两个阶段:
由于技术原因,仪式将分两个阶段进行。每个阶段只能参与一次,每个阶段的参与方式基本相同。每个人都按顺序参与:一个接一个。有一个等待参与者的队列,您可以通过将测试网资金发送给管理贡献的协调员来“竞标”您在队列中的位置。
**第一阶段目前正在进行中,**我们预计将在接下来的几周内运行。之后,我们将短暂休息,然后再恢复第二阶段。随着仪式的进展,我们将确保让每个人都了解最新情况,召唤网站将始终拥有有关当前阶段和第二阶段的最新信息。如何做出贡献。
此教程为Linux系统运行。
这要求您安装 Rust 编译器的最新稳定版本
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
source ~/.cargo/env && rustup update
Ubuntu运行:
sudo apt-get install build-essential pkg-config libssl-dev clang git-lfs
Centos运行:
sudo dnf install openssl-devel clang git cargo rustfmt git-lfs
Mac运行:
xcode-select --install
brew install git-lfs
git clone https://github.com/penumbra-zone/penumbra
要构建与当前测试网兼容的版本pcli,请导航到 penumbra 文件夹
cd penumbra && git fetch && git checkout v0.63.1
pcli使用以下命令构建该工具cargo,需要等待完成。
cargo build --release --bin pcli
首次安装时pcli,您需要生成一个新的钱包以与 Penumbra 一起使用。该pcli init命令将生成一个配置文件。
cargo run --quiet --release --bin pcli init soft-kms generate
注意:一定要记下助记词
cargo run --quiet --release --bin pcli init soft-kms import-phrase
输入助记词回车
Penumbra 的设计会自动创建2^32
(四十亿)个由您的钱包控制的编号帐户。
新钱包要生成编号帐户的地址,请使用pcli view address
cargo run --quiet --release --bin pcli view address 0
生成0号地址,记录下来 penumbra…
pcli view address
您还可以在地址上运行以查看它对应于哪个帐户:
cargo run --quiet --release --bin pcli view address penumbrav2t1...
查看地址属于哪个编号
获取测试币
查看当前地址:
cargo run --quiet --release --bin pcli -- view address
为了使用测试网,您首先需要获得一些测试网代币。目前的方法是加入我们的Discord并在频道中发布您的地址#testnet-faucet
。
加入DC:https://discord.gg/BJd9pqQVq7
在 #🚰-testnet-faucet 频道发送钱包地址
收到第一个代币后,您可以扫描链将其导入本地钱包(第一次运行时可能需要几分钟):
cargo run --quiet --release --bin pcli view sync
如果有人向您发送了测试网资产,您现在应该可以通过运行以下命令来查看余额:
cargo run --quiet --release --bin pcli view balance
要查看有关委托代币及其代表的权益的更多信息,请使用
cargo run --quiet --release --bin pcli view staked
如果您已经安装了pcli,请确保您使用的是 v0.63.1:
cargo run --quiet --release --bin pcli -- --version
开始贡献
协调员使用 Penumbra 测试网对贡献位进行匿名拍卖。在每个时段,出价最高的连接参与者被选择进行贡献。 要加入队列,请使用pcli ceremony contribute进行出价:
cargo run --quiet --release --bin pcli -- ceremony contribute --phase 1 --bid 60penumbra --coordinator-address penumbra1qvqr8cvqyf4pwrl6svw9kj8eypf3fuunrcs83m30zxh57y2ytk94gygmtq5k82cjdq9y3mlaa3fwctwpdjr6fxnwuzrsy4ezm0u2tqpzw0sed82shzcr42sju55en26mavjnw4
本次仪式的最低出价为 60penumbra,本段后面协调员地址不用修改。如果你想排在队列的最前面,那么你需要出价很多,可以看到现在最高出价达到了190penumbra。
进入队列后,您只需等待命令完成即可。
完成后会出现如下提示,输出贡献票据,保存好后可以去网站查询。
重新连接和重新投标
要更改出价,您只需使用不同的出价金额再次运行该命令即可。请注意,每次您使用上述命令出价时,都会为您之前提交的所有出价添加额外资金。
如果您由于某种原因断开连接,您可以简单地出价 0penumbra 并恢复您在队列中的位置,因为您之前的所有出价都已被记录。
cargo run --quiet --release --bin pcli -- ceremony contribute --phase 1 --bid 0penumbra --coordinator-address penumbra1qvqr8cvqyf4pwrl6svw9kj8eypf3fuunrcs83m30zxh57y2ytk94gygmtq5k82cjdq9y3mlaa3fwctwpdjr6fxnwuzrsy4ezm0u2tqpzw0sed82shzcr42sju55en26mavjnw4
官方教程如下:
这是本人 @cyaixp 推特,以后将会持续输出内容。欢迎关注!