宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > Filecoin > 正文

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

作者:

时间:1900/1/1 0:00:00

原文标题:《干货|Blockstream同步卫星配置教程》作者:grubles翻译:加密共识

为什么要发射卫星?

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

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

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

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

火必宣布ARIX(ARIX)将于5月12日16时(GMT+8)上线:5月7日消息,火必发布官方公告,宣布第四期投票上币(PrimeVote)获胜项目ARIX(ARIX)将于5月12日16时(GMT+8)上线,正式开放ARIX现货交易(ARIX /USDT)和网格交易(ARIX /USDT)。据悉,ARIX充值业务将于5月9日16时(GMT+8) 开放;其提币业务将于5月13日16时 (GMT+8) 开放。[2023/5/8 14:49:38]

硬件部分

所需硬件:

装有Linux的电脑,本教程用的是Fedora26。选择Fedora是因为它免费,而且与所需软件兼容,用户基数也比较大。此外,需要有i5或相似性能的处理器。卫星接收软件也可以在树莓派或类似的设备上运行。如果使用Ubuntu或其他Debian系统,可直接添加PPA然后使用命令

足够的储存空间

至少46cm的卫星盘

软件无线电装置

线性极化装置

高频头支架

Telegram已可以通过推特账号给TG好友发送Token:4月7日消息,据基于Telegram开发的Web3社交通讯软件Ime Messenger(LIME)官方推特发布消息,其客户端已成功集成Twitter,通过Link推特即可向同样拥有推特的telegram好友发送已支持的token(ETH, BNB, USDT, MATIC ,HT, TON等)。

在此之前,Ime已经成功集成以太坊,BSC, Fantom,Polygon,Tron等主流Layer1公链赋能Telegram的Web3开发。并为Telegram加入谷歌翻译,自定义皮肤,列表消息已读优化等功能。[2023/4/7 13:49:03]

高频头电源

同轴电缆

适配SMA同轴电缆的F型连接器

螺丝刀和钳子

一个卫星三脚架

其他要求:

卫星校准APP或罗盘

还有耐心和探索心!

组装硬件:

首先调节三脚架高低。然后将卫星盘连接到三脚架上,并调节方位和高低。然后将高频头安装到高频头支架上。如果一切顺利,你的卫星天线应该是这样的。

Dunamu CEO:呼吁政府允许IE0,数字资产市场需要与现有市场区分开:3月16日消息,韩国加密货币交易平台 Upbit 运营商 Dunamu 首席执行官 Lee Sir-goo 在首尔DCON 2023:创建健康市场的数字资产会议上呼吁政府应允许加密货币交易平台的初始交易平台(IE0),称数字资产市场需要与现有市场区分开来,(IE0 立法)到目前为止还没有得到深入讨论,尽管政府已经表达了这样做的意图。他表示,即使是刚刚起步的 Token 证券市场,也有必要通过鼓励创新型区块链公司的积极参与,打造数字金融创新。[2023/3/16 13:08:26]

连接线缆:

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

软件部分

所需软件

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

Fedora26.iso镜像文件

GNURadio3.7.10以上版本(Fedora26在软件库中内置了)

币安将支持pNetwork恢复计划,为pGALA(BEP20)持币用户空投BNB(BEP20):11月8日消息,据官方公告,币安宣布将支持pNetwork(PNT)恢复计划,为pGALA(BEP20)持币用户空投BNB(BEP20)。pGALA(BEP20)代币定义为2022年11月04日03:49至2022年11月07日16:00之间,通过BNB Smart Chain(BEP20)网络充值到币安的GALA代币。根据pNetwork (PNT)团队恢复计划中所述,最终快照时间为2022年11月07日16:00。[2022/11/8 12:32:01]

gr-osmosdr(Fedora库中内置)

比特币高速中继引擎BitcoinFIBRE

其他相关软件:

一颗想要学习的心!

掌握中阶Linux命令

安装Fedora

安装Fodora有很多相关的安装教程,请自行搜索。注意安装过程中需要使用管理员身份

升级Fedora:打开「终端」。点击屏幕左上角的「Activities」,输入「terminal」,点击图标打开「终端」。

新加坡网红营销机构与Snoop Dogg之子合作推出Web3基金:7月25日消息,总部位于新加坡的网红营销机构Gushcloud International宣布进入Web3,已与Snoop Dogg之子Cordell Broadus合作推出Web3基金“Welcome to the Block”,旨在投资亚洲等地的加密和区块链项目和初创公司。Gushcloud International还计划使用Cordell Broadus持有的BAYC NFT共同探索游戏、音乐、消费产品和许可交易方面的合作机会。(Tatlerasia)[2022/7/25 2:36:38]

使用dnf升级

打开「终端」后,输入回车输入密码,密码是安装时设置的。然后可以看到待更新列表,输入y,回车。升级结束后,重启。

安装GUNradio、gr-osmosdr和其他软件:

在「终端」中,输入回车后屏幕出现Isthisok,输入y,回车。

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

创建Blockstream卫星接收器:

首先要创建卫星接收器,输入如下命令:安装好后开始克隆Github库去刚才克隆好的文件夹现在我们已经准备好所有gr-framerGNUradio模组需要的软件了,开始执行安装脚本:输入密码创建gr-framers恭喜,你已经安装了gr-framersGNUradio!

现在开始执行BlockstreamGNUradio安装脚本:创建Blockstream模组

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

我们需要设置PYTHONPATH和LD_LIBRARY_PATH,来让接收器正常工作:到这里,所有关于GNUradio的设置都已经完成了!

创建BitcoinFIBRE:

安装相关软件:安装FIBRE相关软件现在,克隆FIBRE库:然后去克隆的文件夹:开始创建:现在创建FIBRE已完成创建完成后,开始安装:FIBRE安装好了

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

对齐卫星盘

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

所需准备:

一个开阔的空间;

确定你高频头的LO频率,通常写在包装盒上;

校准软件。

确定要对齐的卫星:

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

可在Blockstram官网查询:

本文选择的是Galaxy18卫星。

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

确定摆放地点:

为了得到一个Galaxy18大概的可视化方位,我用了SatellitePointer这个App。确保在视线的30度之内没有建筑、树、或其他遮挡物。理想的视线是这样的:视线越好,你接收的信号也就越好。

设置卫星盘高度:

当你已经确定好卫星盘的摆放地点,你可以开始设置方位和高度。信号质量与高度角密切相关,所以把高度角调节得越准确越好。

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

设置高频头方位

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

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

使用Blockstream卫星接收器微调

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

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

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

现在你可以将频率和增益写入文件中,然后运行。

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

接收器图形界面:

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

图形显示波动很大,刷新很快。要解决这个问题,你可以设置一下average参数,设为15即可。缓慢地左右旋转卫星盘,观察FLLIn的变化。我同样用了之前的App来帮助寻找方位。

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

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

要确认你的信号是好的,你可以到AbsPMFOut选项卡,看一下有没有峰值。你也可以到CostasSymOut选项卡去看散点图。

最后,「终端」会显示:

Framesynchronizationacquired

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

运行FIBRE:

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

那么就已经成功了!现在,你可以断网,试着只通过卫星来接收区块。

标签:LOCKBLOCBLOLOCBlockgameChainbloc币价格blockchain平台交易blockchain是什么意思

Filecoin热门资讯
JEX上线周BCH期权0705公告

BCH看涨期权 代码周BCH看涨0705期权标的BCH合约类型欧式看涨期权计价单位USDT最小价格单位0.0001USDT合约比例50:1.

1900/1/1 0:00:00
Tether依然占据着比特币资金流入的“铁王座”

金色财经比特币6月27日讯最近这段时间,最引人关注的话题就是比特币价格再次暴涨,许多加密行业分析师和市场研究人员都预计比特币很快就会攀升到2017年的历史最高点,甚至会创造新的价格记录.

1900/1/1 0:00:00
BISS币市上的百倍币有什么可抢的?

作者:午间集 百倍币这个词真是一个让人眼睛放光的词。不过相比前两年随处可见的十倍币、百倍币,甚至是千倍币的暴富神话,在今年这一轮牛市中出现的概率却是越来越低了。这是因为区块链项目的初始融资早已从社区募集转变到仅有少数头部资金参与.

1900/1/1 0:00:00
暴跌结束,修复开始

币圈一日,人间一年。过去这24小时感受到了这句话的真谛!昨晚行情真是刺激,先是比特币继续来了个新高,主流币集体跟进,以太坊再破新高,BCH也表现不凡,但是一切都建立在一个前提下:比特币不主动回落.

1900/1/1 0:00:00
为对抗瑞波 SWIFT区块链平台允许使用“即时”GPI支付

全球银行结算系统SWIFT宣布,将允许区块链公司利用其全球支付创新(GPI)平台进行支付。据Coindesk报道,上周晚些时候SWIFT发布报告表示:继R3Corda平台的概念验证成功之后,它将“很快在基于分布式账本技术的交易平台上启.

1900/1/1 0:00:00
JEX上线周ETH期权0704公告

ETH看涨期权 代码周ETH看涨0704期权标的ETH合约类型欧式看涨期权计价单位USDT最小价格单位0.0001USDT合约比例50:1.

1900/1/1 0:00:00