Umbrelはかつてビットコインノードを動かすためのソフトウェアだった。それは非常に進化している。今ではサーバー指向のオペレーティング・システムになっているほどだ。これにより、分散型システムを実行できるようになった。特に、ビットコインノードとライトニングネットワークだ。
この発表は、8月5日木曜日にUmbrelの公式ツイッターで行われた。Umbrel 0.4が何であるかについての情報である。実際、それは新しいオペレーティングシステム(OS)であり、それが統合するサービスの一部でもある。
概要
ツイッターでの発表と並行して、Umbrelの共同設立者であるMayank Chhabra氏は、新しいオペレーティング・システムがどのように機能するのかの詳細を説明した。完全なオープンソースであり、公式リポジトリはUmbrelのウェブサイトで見ることができる。
まず特筆すべきは、このOSはRaspberry PI OS(Linuxディストリビューション)をベースにしているということだ。つまり、Umbrelがインストールできるということだ。しかも、ラズベリー4以上のコンピュータで動作する。また、Linux上の代替サービスとして実行することもできる。すでにLinuxサーバーをお持ちであれば、Umbrelをインストールすることができます。ただし、Umbrel App Storeを含むすべての機能を統合する必要がある。
この新しいオペレーティング・システムがサーバーに焦点を当てていることは特筆に値する。Umbrelは、より使いやすくするためにグラフィカル・ユーザー・インターフェース・システムを組み込んでいるが。その目的は、個人的なサーバーを作成できるようにすることである。
ビットコイン成功の鍵
自分のサーバーを持つことで、ユーザーはネットワークの分散化に貢献する。さらに、最も安全なビットコイン・ウォレットを利用することもできる。要するに、完全なノードなのだ。
Umbrelウォレットは、メイン・ビットコイン・ネットワーク上またはライトニング・ネットワーク上で資金を管理するための、かなり現代的なスタイルのグラフィカル・インターフェースを組み込んでいる。
ブログによると、現在、Bitcoin CoreとLND(ビットコインとライトニングネットワークのノード)がUmbrelにデフォルトでインストールされている。最終的には、これらはアプリショップに移動され、オペレーティングシステムはインストール中に「ゼロに」され、ユーザーは何を実行したいかを決めることができるようになる。
完全なビットコインノードを持つメリット
マヤンク・チャブラ氏がブログで説明しているように、ビットコインノードを持つことで、ハッキングで知られる「中間にいる人」または「中間業者」(サードパーティのサービスを意味する言葉)を排除することができる。
いくつかのウォレットの場合、独自のサーバーを使用して秘密鍵を保管し、ビットコインノードを通じてトランザクションを検証している。Umbrel OSは、ユーザーが独自のビットコインノードを持てるようにすることで、この「必要性」を排除することを目指している。
ウォレット同期への関心
ここで興味深いのは、Wasabi WalletやSamourai Walletなどのウォレットでは、アドレス検証のために接続するノードを設定できることだ。自分のビットコインノードがあれば、ユーザーはそれを自分のウォレットと同期させることができ、この種の依存関係を取り除くことができる。
より簡単にアクセスできるソフトウェア
Umbrelオペレーティングシステムを立ち上げる前に、Umbrelはすでにビットコインとライトニングネットワークのためのユーティリティを備えた特定のソフトウェアをダウンロードできるアプリショップを立ち上げていた。これにはブロックエクスプローラーやウォレットなどが含まれる。また、クラウドストレージ、バージョン管理機能付きリポジトリ(GitHubに似ている)、トレントファイルのダウンロードと共有用アプリケーションなどの分散型サービスもある。
Umbrel 0.4のローンチにより、ユーザーは独自の無料オンラインサービスを作成し、所有することができる。マヤンクが説明するように、多くの "無料 "サービスは、個人データの保存や販売と引き換えに製品を提供することが多い。しかしこの場合、個人用サーバーを持つことで、その必要性はなくなる。
技術的要件
本文ですでに述べたように、Umbrel OSはRaspberry Pi OSをベースにしているため、Linuxの並行サービスとしてインストールする可能性があり、これらのデバイスで使用することができる。
技術的な仕様としては、Raspberry Pi 4からインストールする場合、ビットコインのブロックチェーンを保存するために1TBのストレージ(SSDが望ましい)と、OSのインストールとイーサネットケーブルによる接続のために16GBのマイクロSDが必要となる。
Linuxの場合、4GBのRAMと600GB以上の空き容量が最低要件となる。


