Bee打包为MacOS和基于Ubuntu,Raspbian,Debian和CentOS的Linux发行版。
Bee打包为MacOS和基于Ubuntu,Raspbian,Debian和CentOS的Linux发行版。
如果不支持您的系统,请参阅手动安装部分以获取有关如何安装Bee的信息。
安装过程概述:
- (推荐)为Bee设置外部签名者(即安装bee-clef)
- 安装Bee应用程序包
- 用gETH和gBZZ为您的节点提供资金
安装
虽然节点运营商没有必要使用Go Ethereum的Clef外部签名者来管理您的以太坊密钥对。请遵循以下说明,并将Bee-clef与Bee集成在一起,以确保您的钥匙安全!
在安装Bee之前,建议您首先安装Bee clef软件包。这将设置Go-Ethereum Clef签名者的Bee特定实例,该实例将与您的Bee节点集成在一起。
警告
如果选择使用Bee-clef,则必须在安装Bee之前先安装它。
安装Bee
要安装Bee本身,只需从下面的命令中选择适当的命令。这将设置Bee并开始在后台作为计算机上的服务运行它。
信息
遵循终端中的安装后指南进行初始配置以及如何启动bee
。
- Ubuntu / Debian / Raspbian
- CentOS的
- 苹果系统
AMD64
wget https://github.com/ethersphere/bee/releases/download/v0.5.3/bee_0.5.3_amd64.deb
sudo dpkg -i bee_0.5.3_amd64.deb
ARM(Raspberry Pi)
ARMv7
wget https://github.com/ethersphere/bee/releases/download/v0.5.3/bee_0.5.3_armv7.deb
sudo dpkg -i bee_0.5.3_armv7.deb
ARM64
wget https://github.com/ethersphere/bee/releases/download/v0.5.3/bee_0.5.3_arm64.debsudo dpkg -i bee_0.5.3_arm64.deb
SWAP区块链端点
您的Bee节点必须有权访问以太坊区块链,以便它可以交互并部署您的支票簿合同。您可以运行 自己的Goerli节点,也可以使用rpc.slock.it/goerli或 Infura之类的提供程序。
默认情况下,Bee希望在本地有Goerli节点http://localhost:8545
。要改用提供程序,只需--swap-endpoint
在您的配置文件中更改即可。
互动与Bee
安装Bee后,它将作为systemd
服务启动,并且一旦获得资金,其基于HTTP的 API将从侦听 localhost:1633
。
curl localhost:1633
以太坊群蜂
Linux
现在,我们可以使用来管理Bee服务systemctl
。
系统状态bee
bee.service-Bee-以太坊群节点
已加载:已加载(/lib/systemd/system/bee.service;已启用;供应商预设:已启用)
活动:自格林尼治标准时间2020-11-20 23:50:15开始活动(运行);6s前
可以使用以下journalctl
命令获取日志:
journalctl-行
=
100-
跟随-单位Bee
INFO [2021-02-09T18:55:11Z]群公共密钥03379f7aa673b7f03737064fd23ba1453619924a4602e70bbccc133ba67d0968bd
使用现有的libp2p密钥进行DEBU [2021-02-09T18:55:11Z]
使用现有的pss键的DEBU [2021-02-09T18:55:11Z]
INFO [2021-02-09T18:55:11Z] pss公共密钥03bae655ce94431e1f2c2de8d017f88c8c5c293ef0057379223083084aba9e318596e
INFO [2021-02-09T18:55:11Z]使用以太坊地址99c9e7868d22244106a5ffbc2f5d6b7c88e2c85a
INFO [2021-02-09T18:55:14Z]对链ID 5使用默认工厂地址:f0277caffea72734853b834afc9892461ea18474
INFO [2021-02-09T18:55:14Z]找不到支票簿,正在部署新的支票簿。
WARN [2021-02-09T18:55:15Z]无法继续,直到有足够的ETH(用于气体)并且在99c9e7868d22244106a5ffbc2f5d6b7c88e2c85a上至少有10个BZZ可用
WARN [2021-02-09T18:55:15Z]现在通过https://bzz.ethswarm.org/?transaction=buy&amount=10&slippage=30&receiver=0x99c9e7868d22244106a5ffbc2f5d6b7c88e2
MacOS #
服务使用Homebrew服务进行管理。
酿造服务重新启动群蜂
日志位于 /usr/local/var/log/swarm-bee/bee.log
尾
-f /usr/local/var/log/swarm-bee/bee.log
为您的节点编号
启用了SWAP的Bee节点需要gETH和gBZZ才能开始操作。当前版本的Swarm激励措施正在以太坊Goerli测试网上运行。要获取免费的gBZZ令牌,请访问Bzzaar,然后执行以下步骤!
1.查找您的Bee节点的地址。
要查找Bee节点的以太坊地址,您可以:
- 查看其日志(请参见上文),
- 使用方便的
bee-get-addr
工具,
Bee获取地址
WARN [2021-02-09T18:55:15Z]现在通过https://bzz.ethswarm.org/?transaction=buy&amount=10&slippage=30&receiver=0x99c9e7868d22244106a5ffbc2f5d6b7c88e2
curl
-s本地主机:1635 /地址
|
以太坊
- 向我们的Bee节点的调试API终结点发送请求,该 终结点称为 address。
“ 0x97a472ff3a28a2e93ef4d2f523ff48e39c4bf579”
2.来到巴扎(Bzzaar)并购买一些gBZZ!
您可以通过导航到日志中显示的链接来进入Bzzaar。它看起来应该像这样,请注意,您的节点的以太坊地址已预先填充在receiver
查询参数中。
https://bzz.ethswarm.org/?transaction=buy&amount=10&slippage=30&receiver=0xbee467355...
确保您的Bee节点的正确地址显示在事务模式上方。
You are minting to receiver - 0xbee467355...
3.连接您的钱包,我们建议使用Metamask或Portis。
3.单击GET G-ETH
屏幕左下角的按钮。
4.等待Goerli ETH到达您的钱包。
我们将向您连接的钱包和Bee的钱包中发送少量gETH!
这可能需要几分钟,请检查Etherscan上的水龙头地址,然后查找到您的地址的交易。
交易完成后,您可能需要重新连接钱包以查看余额增加。
5.一旦有了余额,在该gBZZ
字段中至少输入10 ,您甚至可能有足够的gETH来购买更多!
这是另一项区块链交易,只需几分钟即可查看Metamask,以查看交易进展如何。
6.完成交易后,您的Bee节点应该是一些新鲜出炉的gBZZ的骄傲拥有者!
7.检查Bee节点,它现在应该开始部署您的支票簿合同。
如果您的节点已停止轮询更新,则现在可能需要重新启动它。
一旦您的Bee节点完全加载了gBZZ,我们现在就可以观看日志,并观看Bee自动部署支票簿并进行初始存入的情况。
journalctl-行
=
100-
跟随-单位Bee
一旦完成,我们应该开始看到我们的Bee节点连接到网络中的其他节点,因为它开始参与集群。
11月20日23:52:44信号蜂[55528]:time =“ 2020-11-20T23:52:44Z” level = info msg =“ greeting <欢迎来到蜂群,您与Bee-ing建立了联系!>来自对等方:a0c8fb41346b877b87e7aa31b109a9eef1f38f476304631f4962407b732e3db0“
信息
Bzzaar是全新的。如果您有任何问题,请与我们联系并告知我们!您也可以在https://faucet.ethswarm.org上访问我们的传统Goerli水龙头,并用Bee节点的地址填写表格,以接收节点最初提供的gBZZ和GETH。
如果缺少这些消息,请查看我们有关Bee连接的综合指南。
升级Bee
Ubuntu / Debian / Raspbian
要升级Bee,只需停止Bee服务。
须藤systemctl停止蜂
现在,按照上面的步骤,像往常一样下载新软件包并安装新版本。
现在,您可以再次启动节点。
须藤systemctl开始蜂
Bee务必在应用更新之前备份您的谱号密钥资料和Bee数据。
卸载Bee
如果您需要删除Bee,则可以简单地运行以下命令。
Ubuntu / Debian / Raspbian
危险
卸载Bee还将删除Bee和Bee-clef数据!确保进行备份,以免丢失密钥和数据。
sudo
apt-get
删除Bee
sudo
apt-get
remove bee-clef
CentOS
危险
卸载Bee还将删除Bee和Bee-clef数据!确保进行备份,以免丢失密钥和数据。
sudo
yum去除Bee
sudo
yum去除蜂巢
数据位置
蜂头
配置文件存储在 /etc/bee-clef/
关键材料和其他数据存储在 /var/lib/bee-clef/
Bee
配置文件存储在 /etc/bee/
状态,块和其他数据存储在 /var/lib/bee/
猜你喜欢:香港云主机租用去首页参与活动!YINGSOO最新推出Swarm矿机、Swarm主机、Swarm挖矿服务器、Bzz挖矿服务器、Swarm Bzz挖矿教程【图文教程】、Swarm Bzz挖矿教程【视频教程】,Bzz节点矿机(服务器)租用请咨询YINGSOO客服!
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。