Flash it with Balena Etcher or (oh the irony) Raspberry Imager. You can use any USB enclosure or SATA adapter. So yes, you need one, briefly, only for this part.
Alternative if you don't have an USB SATA adapter or enclosure, you can work around this by flashing Ubuntu Mate on a SD card and use the HC4 itself to prepare the SSD. It's a bit more cumbersome, but works. The SD card is only temporary.
After the imaging, stick the SSD in the toaster, connect a network cable, power it up and wait ~1 minute for it to boot. As part of first boot it will auto resize partitions to use the whole disk.
Log in with
$ ssh root@odroid
password is 'odroid'.
Upgrade system to latest and install dependencies:
It then starts downloading and validating the bitcoin blockchain. It takes a bit before the percentage progress starts, as it first downloads block headers. On the bitcoin tab, you can view logs under the ... menu at the right, to see what's happening under the hood.
If you opted to keep 'odroid' as hostname, or changed it to something other than 'umbrel', the log doesn't show anything. Change the filter in the top right to your hostname and bitcoin.
After the block headers, you see the progress on the dashboard.
This thread was written in real time. I did one trail run, re-imaged the disk and started ~ 1 hour ago.
Everything is usable already, due to some cleverness from the devs.
I'll add a message when the sync is done.
Have fun getting umbrel! ☂️
For reference, all 16 commands:
As pointed out by @dstadulis, the docker shell script download should be over https:
One halving done, 81 minutes in. Header download took 10 minutes. This speed will not sustain, blocks get more difficult to validate from 2017 on.
A fair number of items are missing content. You can see the amount of detail I would like to get into on some fields I've filled out, but I lack the knowledge and/or writing skills to succinctly write all of them down.
Also, it doesn't scale properly on mobile. As I said, I'm a developer, but mostly back end. CSS is not my strong point.
Gold has supreme durability, good uniformity, limited supply and reasonable acceptibility.
The problems with gold are divisibility and portability.
It is difficult to divide gold. You need specialised tools and certifications. Gold is very expensive for it's weight, so there are practical lower bounds on divisibility.
Testing the Odroid HC4. Running Ubuntu Minimal 20.04 and Bitcoin Core from a 1TB Samsung 860 QVO. No SD card needed, just jam in a SATA SSD into the toaster.
Next up: bitcoin info on the 1" OLED screen.
Why is this exciting?
It makes a full node a little step easier. No more SD card, just push a SSD in the toaster case, maybe add a spinning disk for block storage. No cables needed. No USB quirks mode. (RPi4 👿)
Node status on the OLED screen.
It supports ARM v8 Crypto Extensions. This will have ~12% speed improvements for IBD. This will bring the IBD time down below 40 hours. More numbers will follow.
How would hyperbitcoinization look like from a market perspective? Two recent events happened which show a glimpse. If you combine them, an interesting picture emerges. A short thread: 👇
The first event: the conversion of company cash reserves into #bitcoin. There are currently two known companies which did so and announce it publicly. These reserves are relatively small, and those orders could probably fairly easily be filled OTC.
The second event: @CashApp was sold out on #bitcoin. More and more bitcoin onramps, or maybe better, fiat offramps are available. They have to source a steady stream of supply.