
bzz
文章平均质量分 55
妇男主任
分享开发外包过程中,关于一些基础原理性的内容,以及具体的底层实现方法的心得。
展开
-
【swarm主网】3.swarm的白皮书精简版
swarm的架构swarm的架构1.底层对等网络2.具有不变存储的覆盖网络3.高级别的数据访问API4.应用层swarm的架构1.底层对等网络用作对等传输的对等网络协议;2.具有不变存储的覆盖网络该协议为块(固定大小的数据块)的分布式不可变存储;3.高级别的数据访问API提供高级数据访问并为基础定义 API的组件层功能;4.应用层定义标准并概述最佳实践的应用层,以用于更精细的用例。...翻译 2021-07-06 23:29:53 · 313 阅读 · 0 评论 -
【swarm主网】故障解决:Error: resource temporarily unavailable
Error: resource temporarily unavailable问题解释解决方法问题解释"Error: resource temporarily unavailable" 这意味着矿机上还有另外的节点程序正在占用着本地的数据库文件,导致文件资源以及端口在互相抢占。解决方法重启机器,或者把占用文件的节点进程终止掉。...原创 2021-06-24 16:26:23 · 1268 阅读 · 0 评论 -
【swarm主网】2.为何0.6系列的版本没有怎么出票
swarm的Eknir在社区中发表了BZZ相关出票以及出币的规则以及工作模型的简述。原创 2021-06-23 21:51:50 · 309 阅读 · 0 评论 -
【swarm主网】1.如何安装主网桥接器 xDai RPC?
安装 xDai RPC安装网址安装步骤启动安装网址3.2.5版本:https://github.com/openethereum/openethereum/tree/v3.2.5更多说明:https://openethereum.github.io/Beginner-Introduction安装步骤curl https://sh.rustup.rs -sSf | shsh <(curl -q https://platform.activestate.com/dl/cli/instal原创 2021-06-22 16:15:22 · 1161 阅读 · 0 评论 -
【swarm测试极简指南】数据流的块类型
数据流块的类型Content Addressed ChunksTrojan ChunksSingle Owner ChunksCustom Chunk Types块的类型swarm 拥有多种类型的数据块,但是总体来说可以分为4大类:Content Addressed Chunks内容寻址块的地址由 BMT 哈希算法确定,这意味着您可以确保所有内容寻址的块内容都已经过验证 - 不再需要检查数据的 md5 哈希值!Trojan Chunks特洛伊块是一种特殊版本的内容寻址块,已被“挖掘”,他们源自于翻译 2021-06-20 01:09:46 · 300 阅读 · 0 评论 -
【swarm测试极简指南】如何管理你的Bee节点状态数据 ?
管理你的矿机节点获取矿机当前的所有状态使用工具来获取web方式访问获取矿机当前的所有状态curl http://localhost:1635/metrics该命令会得到当前时刻矿机的状态数据。我们可以在每一时刻每一秒都把这些指标记录下来。使用工具来获取安装prometheushttps://prometheus.io/docs/introduction/overview/sudo apt install prometheusweb方式访问http://x.x.x.x:9090/原创 2021-06-19 20:15:01 · 291 阅读 · 0 评论 -
【swarm测试极简指南】矿机的关键目录都在哪里?
矿机的关键目录Bee-clefBee矿机迁移与数据备份指南Bee-clef配置文件:/etc/bee-clef/关键材料与其他数据:/var/lib/bee-clef/Bee配置文件:/etc/bee/状态,区块数据,其他数据:/var/lib/bee/矿机迁移与数据备份指南https://blog.youkuaiyun.com/weixin_46596227/article/details/117622926...原创 2021-06-19 17:55:32 · 186 阅读 · 0 评论 -
【swarm测试极简指南】bee矿机的网络特点与惩罚机制
bee矿机的链接情况链接惩罚端口的连通性网络基础链接惩罚如果一个矿机节点有产生对swarm网络造成破坏的行为,将会被拉进封禁列表中,所有节点都将不会与它进行连接。端口的连通性为了你的矿机能够持续与外界保持通讯,请确保它的p2p端口保持畅通状态,通常是:1634端口 或者 1337端口你可以运行如下命令,以检查连通性:curl http://localhost:1635/addresses您也可能需要更改 Bee 节点的 nat-addr 配置。网络基础在网络中,每台计算机都分配有一个 I翻译 2021-06-19 01:29:41 · 660 阅读 · 0 评论 -
swarm主网BZZ挖矿:钱包如何添加BZZ合约?如何查钱包余额?
swarm主网查钱包余额概述网址新矿机版本概述Swarm 主网发布已经在今天6月13日正式开始了,将于 6 月 21 日全部部署完成。截至 6 月 10 日,代币合约已部署到主网。BZZ的合约地址是:0x19062190b1925b5b6689d7073fdfc8c2976ef8cb网址https://etherscan.io/新矿机版本最新的 Swarm 客户端,名为“Bee 1.0 候选版本”,将发布。它将被标记为版本 1.0-rc。对于节点运行者来说,重要的是要知道不建议在分发代原创 2021-06-13 13:26:30 · 4206 阅读 · 2 评论 -
【swarm测试极简指南】升到0.6.2,报found current localstore schema code的答疑。
升到0.6.2,报found current localstore schema code的解释问题点解释参考文章解决方案问题点Jun 08 16:06:14 ip-172-31-4-119 bee[12706]: time="2021-06-08T16:06:14Z" level=info msg="database capacity: 1000000 chunks (approximately 20.3GB)"Jun 08 16:06:15 ip-172-31-4-119 bee[12706]:原创 2021-06-09 15:46:16 · 211 阅读 · 1 评论 -
【swarm测试极简指南】Bee Clef 是什么?
关于Bee Clef概述通过包安装配置Bee-clef与Clef交互查询命令手动安装代码仓库概述Bee Clef 使用了以太坊的外部签名,因为 Bee 必须快速地签发大量的交易。这是Bee Clef 的签发服务代码:https://github.com/ethersphere/bee-clefClef 将在安装过程中,为矿机创建一个新的以太坊密钥对。请将密钥对的备份保存在安全可靠的地方!通过包安装wget https://github.com/ethersphere/bee-clef原创 2021-06-07 01:42:36 · 1257 阅读 · 4 评论 -
【swarm测试极简指南】在 infura 中获得免费的goerli网服务
在 infura 中获得免费的goerli网服务第一步:打开网址第二步:注册并登录进入第三步:选择goerli网络,并复制网址第一步:打开网址https://infura.io/第二步:注册并登录进入第三步:选择goerli网络,并复制网址...原创 2021-06-06 14:23:55 · 1296 阅读 · 0 评论 -
【swarm测试极简指南】如何获得bzz奖励?0.6.2版本手动安装指南
手动安装指南方案一:通过便捷安装包进行安装下载0.6.2安装包并安装wget方式curl方式运行并检查版本创建你的钱包方案二:源代码安装前提准备事项go 的运行环境git 的运行环境make 工具下载源代码把代码更新到最新状态切换到0.6.2版本构建二进制文件完毕!检查编译后的bee版本其他可选操作方案三:自动化安装脚本如何获取奖励通过 infura 加入测试网络给你的矿机充值方法一:在这个网址上,领取测试币方法二:加入官方discord频道获取奖励矿机启动与运行过程的描述最后备份矿机方案一:通过便捷安装原创 2021-06-06 14:07:47 · 1943 阅读 · 1 评论 -
【swarm测试极简指南】如何备份保管好你的Bee矿机数据
本文适用范围:Ubuntu / Debian / Raspbian / CentOS如何备份你的Bee矿机数据bee包安装以及手动安装的数据位置bee 数据总体结构keys目录Statestore目录Localstore目录Clef数据的备份容器 Docker Compose的备份方式bee包安装以及手动安装的数据位置对于从包管理器 yum 或 apt 安装的 Linux,您的数据目录位于:/var/lib/bee保留配置文件也可能对您有用,这些文件保存在:/etc/bee对于手动安装.原创 2021-06-06 12:23:16 · 1205 阅读 · 6 评论 -
【swarm测试极简指南】如何使用测试网络的小钱包充Gas费
如何使用测试网络的小钱包充Gas费安装小狐狸钱包安装地址钱包操作流程切换交易网络添加代币填入代币的合约地址gbzz 代币的合约地址如何给机器充GAS ?选择代币点击发送按钮安装小狐狸钱包安装地址https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn钱包操作流程切换交易网络添加代币填入代币的合约地址gbzz 代币的合约地址0x2ac3c1d3e24b45c6c310534bc原创 2021-06-06 00:32:42 · 1351 阅读 · 0 评论 -
【swarm测试极简指南】bee从0.5.x升级到0.6.2的操作流程
bee从0.5.x升级到0.6.2的操作流程说明升级前检查升级全步骤停止节点安装新版本软件包安装clef-0.4.12安装bee-0.6.2运行bee须知再次运行docker版本的升级步骤说明Bee 0.6.2 包含一些重大更改,这意味着必须进行数据库迁移。还引入了必须附加到数据块上的邮票,以便使得节点将进入 Swarm 网络中。升级前检查升级前,首先运行如下命令,curl -s localhost:1633/pin/chunks | jq ".chunks | length"如果返回为0,原创 2021-06-04 22:27:14 · 793 阅读 · 2 评论 -
【swarm测试极简指南】bee 0.5.3支票的兑现脚本
0.5.3支票的兑现脚本0.5.3 源码使用方法查票命令兑票命令0.5.3 源码#1/usr/bin/env shDEBUG_API=http://localhost:1635MIN_AMOUNT=1000function getPeers() { curl -s "$DEBUG_API/chequebook/cheque" | jq -r '.lastcheques | .[].peer'}function getCumulativePayout() { local peer=$原创 2021-05-31 23:54:11 · 384 阅读 · 0 评论 -
【漏洞】竟然可以盗取swarm测试网电子票?
bee在启动时,切记在接入点的时候不要随便接入不熟悉的人提供的接入点,否则,你所挖到的票将可以被篡改。其他防范:不要随便暴露你的主机 IP 地址。防火墙设置:1635记得封禁成为 localhost...原创 2021-05-29 15:14:44 · 188 阅读 · 0 评论 -
swarm测试网如何查票?查票流程
打开网址:https://goerli.etherscan.io/在输入框里把钱包地址粘贴到搜索框里。就可以查到票了。例如这个钱包地址:0x3e62c50b40746b7605d562011fb8b1e32768b0aa然后坐等结果。原创 2021-05-29 14:52:31 · 756 阅读 · 0 评论