1/18 #Bitcoin blockchain data received by satellite connection instead of an internet connection. Made possible by @Blockstream

A thread on installing & operating a #Bitcoin satellite node on a RaspberryPi. The power of censorship resistance grows stronger everyday.
2/18 This thread is the short version of a more detailed article that is available on the @BitcoinMagazine website here:

Special that you to @igor_auad, his patience & attention to detail were tremendous resources for me.
bitcoinmagazine.com/guides/how-to-…
3/18 I used a RasPi 8GB CanaKit, a Samsung 1TB SSD, & the Sat-IP flat panel satellite antenna available from the @Blockstream store:

All together, this setup was less than $800 USD.

store.blockstream.com/product/blocks…
4/18 First, I assembled the RasPi. Then, using the @blockstream website I found the best satellite for my area based on signal coverage.
5/18 Next, I mounted the Sat-IP on an existing antenna post on my roof using the included hardware. Then roughly pointed the antenna using the azimuth, elevation, & polarity angles I was given from the website.
6/18 Ensuring that the post was level & the rough angles were as close as I could get them using a combination of the notches on the mounting hardware, a compass, & a level. The angles will be fine-tuned once the connection to the antenna is active from the RasPi.
7/18 The Sat-IP has a built in LNB & converts the satellite signal to a data signal which is then communicated over Ethernet on the local network where the RasPi will also be connected. I installed & terminated my own cables using tools & supplies from a local hardware store.
8/18 Now the RasPi OS can be flashed onto the microSD card that came with the CanaKit. Even though it had an OS image pre-installed, I wiped that and used the RasPi OS Arm64 image instead. Then verified it.

downloads.raspberrypi.org/raspios_arm64/…
9/18 Once the OS image was flashed I was able to SSH into the RasPi from my laptop then format the SSD to ext4, add the UUID to the fstab file, mount the drive, set the owner, & edit the swap file. I also created a new directory: /mnt/ext/.bitcoin
10/18 With the RasPi OS installed & the SSD configured, next is to install the Blocksat-CLI tool & BitcoinSatellite (a fork of BitcoinCore). Each one can be installed with two commands. Upon running BlockSat-CLI the first time, it will ask you to select a satellite & antenna.
11/18 Then it will instruct you to connect the antenna to the PoE power supply. Then by running the command: "blocksat-cli sat-ip" the terminal will print the satellite connection status.
12/18 By fine tuning the pointing angles of the antenna, you should be able to get "Lock=False" to change to "Lock=True". This is the most time consuming part of the whole exercise, so be patient & be sure you have a clear view of the sky. 1/10° can alter the signal path 3,500km
13/18 Once you get Lock=True, tighten down the adjusting hardware carefully without losing the signal. Now check the Signal Quality, you want this as close to 100% as possible. Adjust the polarity if necessary.
14/18 Decide if you want to use internet for the IBD or strictly satellite. I chose to run bitcoind with the data directory on the SSD & strictly satellite connection by running this command in a separate terminal window. IBD will take over 1 month without internet.
15/18 With bitcoind started, open a third terminal window and monitor the progress with these commands:
16/18 At this point, you just want to let the software run & synchronize the blockchain data. Remember, if you ran bitcoind with the -connect=0 flag, then this will take a month or more. Once I get mine synchronized I plan on setting it up to be a backup for my other nodes.
17/18 Using a satellite node allows you receive #Bitcoin network data without the internet. No IP address, no ISP monitoring. Broadcasting tx's back to the network from the Sat-IP alone is not possible at this time but these tools & applications are continuously evolving.
18/18 To learn more, check out the resources mentioned above and the @Blockstream User Guide here:

blockstream.github.io/satellite/
Forgot to mention, jump in the Blockstream Satellite channel for support getting your Bitcoin Satellite node up & running.

t.me/blockstream_sa…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with burn the bridge

burn the bridge Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @econoalchemist

27 Aug
1/21 RoninSteel by @RoninDojoUI, a stainless steel backup for securing a #Bitcoin wallet against fire, flood, & prying eyes.
2/21 This thread is the short version of a more detailed article which can be found on the @BitcoinMagazine website here: bitcoinmagazine.com/guides/how-to-…
3/21 Tailored to specifically secure a @SamouraiWallet seed phrase/passphrase, this kit comes with a storage envelope/tamper-evident seals, 2mm thick stainless steel plate, and seed phrase/passphrase obfuscation stickers. Both sides of the plate are used.
Read 21 tweets
10 Aug
Life gets better when you take action to change your situation.

That action may be different for everyone. The important thing is that you do something.

Here are a few ideas:

Stop being tracked by your mobile device: econoalchemist.com/post/mobile-pr…
Start mining non-KYC #bitcoin at home:

econoalchemist.com/post/home-mini…
Get your #bitcoin off an exchange and into your own control:

econoalchemist.com/post/a-beginne…
Read 6 tweets
9 Aug
7 months of continuous run time, even with a furnace-style filter in line. I'll probably start removing the fans & checking the boards every 90 days.
Decided to add a second ASIC using the existing infrastructure from the first install. Kept the enclosure pretty simple this time.
Even with a second ASIC, the noise levels are not much louder. The biggest difference right now is that I have the intake ducting disconnected because the air inside my house is cooler than outside. Right outside the door its only 55dB.
Read 4 tweets
26 Jun
1/24 Build a self-custodial Lightning node with @RaspiBlitz

A thread on Lightning for beginners.
2/24 This thread is the short version of a more detailed article that can be found on my blog.

Lightning is a rabbit hole in and of itself, so this thread will only cover the very high level steps involved. Please check out my article for the full story.

econoalchemist.com/post/build-a-s…
3/24 Lightning is a layer-2 payment network built on layer-1, #Bitcoin

Network peers with open bi-directional channels can send/receive payments quickly without the need to wait for block confirmations. Other peers can help facilitate the best network route for payments.
Read 24 tweets
13 Jun
1/35 A thread on getting started with #bitcoin self-custody:

How to:
- setup a new @COLDCARDwallet
- secure a seedphrase with @CypherSafe
- receive & send #bitcoin using PSBT with @SparrowWallet

Welcome to the wonderful world of radical responsibility ;)
2/35 This thread is the short version of a more detailed article which can be found on my blog here:

econoalchemist.com/post/a-beginne…
3/35 To follow along make sure you have the following items:

1 x @COLDCARDwallet
1 x MicroSD Card
1 x @usbCOLDPOWER Adaptor & 9v Battery
1 x USB to microUSB Cable
1 x @CypherSafe Cypher Wheel
1 x Balanced 6-Sided Die
1 x Desktop or Laptop computer
Read 35 tweets
19 Apr
1/46 Use non-KYC #bitcoin to achieve mobile privacy with a de-Googled phone.

A thread on flashing @CalyxOS to a Pixel 4a. Image
2/46 This thread is the short version of a more detailed article that can be found on the @BitcoinMagazine website here: bitcoinmagazine.com/guides/how-to-…
3/46 and also on my blog here:
econoalchemist.com/post/mobile-pr…
Read 46 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(