Nostrの始め方

このガイドでは、Nostrの基本を理解し、新しいアカウントでNostrを使用するためのすべてのセットアップと準備をサポートします。新しいライトニング・ウォレットの作成方法、アカウントの作成方法、クライアントに安全にサインインする方法を説明します。

鍵について理解する

各Nostrアカウントは公開鍵と秘密鍵のペアに基づいています。単純に考えると、公開鍵がユーザー名、秘密鍵がパスワードということになります。ただし、パスワードとは異なり、秘密鍵は紛失してもリセットできません。

もう一度はっきり言います: 秘密鍵を紛失すると、あなたのNostrアカウントは失われます。もし他の誰かがあなたの秘密鍵にアクセスしたら、彼らはあなたのアカウントをコントロールすることができてしまいます。

秘密鍵は、パスワード・マネージャー(私たちは1Passwordを好みます)や、Albyのようなブラウザ拡張機能を使うなど、安全な場所に保管してください。

プロトコル vs クライアント

Nostr自体は単なるプロトコルであり、インターネット上でメッセージをやり取りするための合意された手順です。

Nostr(プロトコル)にはクライアントを介してアクセスします。クライアントはウェブ、デスクトップ、モバイルアプリがあります。Nostrクライアントの中には、秘密鍵を貼り付けてサインインできるものもあります。ウェブ上では、これは一般的に推奨されません。代わりに、ブラウザの署名拡張機能を使用することをお勧めします。これは、秘密鍵を安全に管理し、イベントに暗号署名するために特別に設計されたソフトウェアです。

Albyは、Nostrをビルトインでサポートする人気の署名拡張機能と、ビットコイン・ライトニング・ウォレットです。新規ユーザーにとって、最適な選択肢と言えます。

アカウントを作成する

私たちのお気に入りのNostrアプリをいくつか試してみてください:

  • Primal (Web, iOS, Android) モバイルにライトニングウォレットが組み込まれたユーザーフレンドリーなクライアント。
  • Ditto (Web)
  • Damus(iOS)
  • Amethyst(Android)

フォローする友だちを見つける

  • 誰かがNostrを利用していることを知っているなら、その人の公開鍵を検索してプロフィールを見つけましょう。
  • 多くのTwitter(現X)ユーザーが#nostrというハッシュタグを付けてNostr公開鍵をツイートいているので、このハッシュタグで検索してみるとよいきっかけになるはずです。
  • nostr.directoryは、TwitterユーザーとNostr公開鍵をマッピングしたデータベースです。

”署名する”とはどういう意味なのか?

Nostrプロトコルとやりとりするためには、何かアクションを実行するたびに暗号署名を作成する必要があります。この署名は、あなたが本当にあなたであることを確認する認証ステップと考えてください。

ほとんどのNostrクライアントは、これを簡単かつ迅速に行えるようにしています(あるいは、秘密鍵をクライアントに保存しておけば、いつでもあなたの代わりに署名してくれます)。

上でも書いたように、公開鍵を提供するのみであれば、投稿にアクセスしたり、プロフィールを更新したりするときは、必ず署名を求められます。その際、Albyが自動的にポップアップ表示され(サインアップのステップで表示されたように)、サインアップするかどうかを確認することができます。

他のクライアントも使えるのか?

はい!あなたは公開鍵と秘密鍵のペアを作成したので、どのNostrクライアントでもこのペアを使用してアカウントにアクセスすることができます。クライアントは、Nostrプロトコルでブロードキャストされたメッセージを見るためのインターフェースに過ぎないことを忘れないでください。

次のステップ

これで、ライトニング・ウォレット、ID(キーペア)がセットアップされ、クライアントを試すことができました。Nostrをさらに使いこなすのに便利なリンクをいくつか紹介します: