pi节点搭建教程视频(pi节点安装包细节问题)

手把手教你搭建比特币卫星接收节点

原文:

比特币区块链实际上是一个账本,所以需要将全部交易信息包含在账本内,从而体现每个比特币的所有权。账本需要在节点之间相互广播,以达到分布式备份账本的目的,这是比特币的关键特征。目前,节点广播几乎完全依赖互联网,这给比特币带来了潜在的「单点故障」问题,降低了整个网络的稳健性和安全性。

例如,海底光缆出现故障,或受政策影响的针对性断网都可能导致大范围的网络断连,从而影响该地区比特币节点的同步,损害比特币的可用性。

同步卫星的出现,减少了比特币对互联网的依赖,使节点同步可以通过接收卫星信号的形式完成。只需要一个卫星天线和一个接收器,就可以接收从卫星传来的区块数据,保持节点同步。同时,这也降低了运行节点的成本,在某些欠发达地区,网络连接费用高昂,使用卫星同步区块数据可以省下网费,让更多人有机会运行节点,从而提高比特币的覆盖率。

国外早有大神自制了卫星接收节点,本文将其整理成简略教程,供大家参考。

首先调节三脚架高低。

然后将卫星盘连接到三脚架上,并调节方位和高低。

然后将高频头安装到高频头支架上。

如果一切顺利,你的卫星天线应该是这样的。

使用 F 转接头将 SDR 连接到高频头电源上,然后使用同轴电缆将高频头也连接到电源上。连接前需要确认电源与 SDR 是匹配的,否则错误的电源将损坏 SDR。

Blockstream 为所需软件提供了预建的二进制文件。

打开「终端」后,输入

回车输入密码,密码是安装时设置的。然后可以看到待更新列表,输入 y,回车。

升级结束后,重启。

在「终端」中,输入

回车后屏幕出现 Is this ok [y/N],输入 y,回车。

完成后,将 Blockstream Satellite 在 Github 的库克隆到本地,创建一个项目。

首先要创建卫星接收器,输入如下命令:

安装好后开始克隆 Github 库

去刚才克隆好的文件夹

现在我们已经准备好所有 gr-framer GNUradio 模组需要的软件了,开始执行安装脚本:

输入密码

创建 gr-framers

恭喜,你已经安装了 gr-framers GNUradio!

现在开始执行 Blockstream GNUradio 安装脚本:

创建 Blockstream 模组

现在已经安装好 Blockstream 模组了。

我们需要设置 PYTHONPATH 和 LD_LIBRARY_PATH,来让接收器正常工作:

到这里,所有关于 GNUradio 的设置都已经完成了!

安装相关软件:

安装 FIBRE 相关软件

现在,克隆 FIBRE 库:

然后去克隆的文件夹:

开始创建:

现在创建 FIBRE

(此处可以添加 -jn 来加速编译,其中 n 是 cpu 核心数。如果你是四核处理器,就输入命令 make -j4)

已完成创建

完成后,开始安装:

FIBRE 安装好了

FIBRE 已经安装好了!你现在可以开始同步,或者将已经同步好的节点复制过来。

到此为止,你已经准备好前期工作,下面开始对齐卫星盘。

Blockstream 目前有 5 颗卫星,确定你所在地区被哪一颗所覆盖。

可在 Blockstram 官网 查询:

本文选择的是 Galaxy 18 卫星。

官网也有对齐工具,你可以输入你的地址或经纬度,它会告诉你如何调整天线的高度、方位和极性。这里是 对齐工具 。

为了得到一个 Galaxy 18 大概的可视化方位,我用了 SatellitePointer 这个 App。

确保在视线的 30 度之内没有建筑、树、或其他遮挡物。理想的视线是这样的:

视线越好,你接收的信号也就越好。

当你已经确定好卫星盘的摆放地点,你可以开始设置方位和高度。

信号质量与高度角密切相关,所以把高度角调节得越准确越好。

当你觉得高度已经调好了,就可以开始设置高频头的方位了。

设置高频头极性有点难办。我用了 SatellitePointer 这个 App 来帮助设置。我把手机的顶边贴近高频头底部的平边(图中红线处),然后看 App 中的指示:

虽然高频头上也有角度器,但是我觉得 App 更方便。

在启动接收器之前,你需要确定卫星的频率,并将其输入 rx_gui.py 文件。之前的教程里已经说过如何查询频率了。我使用的 Galaxy 18 卫星的频率是 12022.85 MHz。

要计算输入到 rx_gui.py 的频率,需要用卫星频率减去你高频头的 LO 频率。本文使用的高频头 LO 频率为 10750 MHz,因此最后的结果是 1272.85 MHz。

需要将 MHz 转化为 Hz,最后结果是 1272850000 Hz。

现在你可以将频率和增益(设为 40 即可)写入文件中,然后运行。

rx_gui.py 文件在 Blockstream 库的 satellite/grc 文件夹中。

当你运行 rx_gui.py 时,会弹出一个窗口。我们需要用到 FLL In 这个选项卡。

图形显示波动很大,刷新很快。要解决这个问题,你可以设置一下 average 参数,设为 15 即可。

缓慢地左右旋转卫星盘,观察 FLL In 的变化。我同样用了之前的 App 来帮助寻找方位。

如果你成功了,你会看到如下所示的图表。

现在你需要调整方位(左右)、高度(上下)和高频头的极性,来让信号更好。最后会得到如下所示的图表。

要确认你的信号是好的,你可以到 Abs PMF Out 选项卡,看一下有没有峰值。

你也可以到 Costas Sym Out 选项卡去看散点图。

最后,「终端」会显示:

恭喜!你成功对齐了卫星盘!

输入指令:

可以在 debug.log 文件中看到有没有成功接收区块,如果你看到如下的信息:

那么就已经成功了!

现在,你可以断网,试着只通过卫星来接收区块。

一个公网搭建几个pi节点

一个公网可以搭建的pi节点个数取决于公网所搭载的电脑数量,最大为65535个。单个公网ip理论上有65535个端口,但防火墙通常的snat的源端口范围是1025-65535或32769-65535,也就是可以有这么多端口可以复用。对于pi节点而言,我们每一台电脑,就可以搭建一个节点。每一个节点,都是一个服务器,以后pi主网后,数据就可以分布式的存储在数万,数十万,数百万的电脑中。

两个服务器如何搭建pi节点

方法如下:

一、必备条件:1、一台电脑,笔记本或台式都可以,系统win10专业版,8G内存及以上2、阿里云服务器,有固定IP,1CPU,2G内存,2M宽带及以上。(注:阿里云服务器已经虚拟化,不支持二次虚拟化,所以不能直接部署Pi节点)二、购买阿里云服务器:购买方法:打开官网使用支付宝或淘宝账号登录选择“入门首选”立即购买即可(新用户仅96元一年,有条件的朋友建议买“最新代产”)操作系统选择windowsserver2008R2企业版64位中文版、带宽选择2M、1CPU2G内存确认购买即可。三、设置云服务器端口规则:设置方法:控制台点击左上角图标展开菜单,选择“云服务器ECS”点击你的云服务器名称本实例安全组点击安全组名称入方向、手动添加端口规则。四、部署云服:远程连接:首先重置实例密码,改成你的密码,并立即重启完成后我们点击远程连接,选择Workbench输入你的密码登录,即可进入云服务器桌面,跟我们的电脑一样。部署方法:1、开始管理工具服务器管理器角色添加角色下一步网络策略和访问服务、下一步下一步勾选“网络策略服务器”和“路由和远程访问服务”、下一步安装、完成后关闭。2、展开“角色”、右击“路由和远程访问”、点击“配置并启用路由和远程访问”下一步勾选“自定义配置”下一步勾选“VPN”和“NAT”,下一步完成、确定、启动服务。3、展开“IPv4”、右击“NAT”、新增接口本地连接、确定勾选“公用接口连接到Internet”及在此接口上启用NAT,确定右击“NAT”新增接口内部、确定勾选“专用接口连接到专用网络”确定。4、右击“路由和远程访问”、属性点击IPv4、静态地址池、输入起始IP与结束IP、确定点击“安全”、身份验证方法、勾选第234项、确定然后都选择“是”,等待完成即可。5、展开“配置”本地用户和组右击“用户”、新用户设置用户名pinode、密码、取消勾选选项、创建完成后关闭右击“pinode”、属性拨入、允许访问、分配静态IP地址、10.1.0.2、确定保存即可。6、下载TCPMapping工具(已经配置好),解压到服务器任意文件夹里打开即可,同时勾选“开机自动运行”。五、本地家庭电脑配置:设置方法:右击网络图标打开“网络和Internet”设置VPN、添加VPN连接VPN提供商选择“windows内置”、连接名称写Pi节点、服务器名称或地址填写你的云服务器公网IP,VPN类型选择点对点隧道协议、用户名与密码填写我们前面在服务器设置的,然后保存点击“Pi节点”进行连接,发现我们本地IP变成了公网IP。

成都建有pi节点搭建的人吗

电脑上用浏览器登陆 下载节点软件:

2、下载后直接安装,win10会提醒软件有风险,不用管。

3、安装好以后直接登录,点击login按钮后,界面中间会显示一串数字与英文的随机码

4、打开手机Pi app,选择左上角三条杠,然后选node按钮,在打开的界面 Singn-in code下的 ABCD1234 这个地方输入刚才的随机码,点击Confirm !

5. 安装好节点软件后 点击屏幕的Node 然后点击Apply t 如实填表申请电脑节点!然后提交, 等待官方审核通知!

pi节点045安装教程

PI节点045安装教程

拓展:PI节点045是一种用于在网络中实施分布式计算的系统,它可以帮助你有效地管理你的大量计算任务。安装PI节点045需要先安装一个基础软件包,然后安装配置文件,最后安装操作系统和节点软件。在安装过程中,您还可以自定义节点的设置,以满足自己的需求。

pi怎么安装节点

1、安装pi网络程序。

2、可以在浏览器上搜索Pi网络的官网,并在主页中选择适合作业系统的程序,并将它下载到电脑中。PI系统是一个直观显示企业生产过程的虚拟窗口,于可靠的生产信息,管理者可以监控整个企业的运转。

未经允许不得转载:便宜VPS网 » pi节点搭建教程视频(pi节点安装包细节问题)