New posts from blog.yostos.org
Yostos Micro Blog
NostrでVanity pubkeyのMiningをやってみました。プリフィックスにyostos
に近いy0st0s
を得るために、rana
を使って数時間Miningしました。
得られた、Pubkeyがnpub1y0st0svvu5xg6dvswx7dz5m2p7004kmvsx6n22w4yjp3l6fa3mvsef2zz7
で、npub1に続く部分がy0st0s
となっています。自己満足ですが。
ranaのインストールと使い方は次の通りです。Rustの実行環境が事前に必要です。
cargo install rana
rana --vanity-n-prefix y0st0s
Started mining process for vanity bech32 prefix[es]: 'npub1["y0st0s"]' (estimated pow: 24)
Benchmarking of cores disabled for vanity npub key upon proper calculation.
Mining using 14 cores...
<<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>><<>>
Vanity npub found: y0st0s
Found matching Nostr public key:
Hex public key: 23e0b7c18ce50c8d359071bcd1536a0f9efadb6c81b53529d524831fe93d8ed9
Hex private key: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Npub public key: npub1y0st0svvu5xg6dvswx7dz5m2p7004kmvsx6n22w4yjp3l6fa3mvsef2zz7
Nsec private key: nsec1@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
2597711770 iterations (about 2x10^9 hashes) in 3433 seconds. Avg rate 756688 hashes/second
プリフィックスに指定する桁数が増えるほどマイニングに時間がかかるので注意しましょう。上記の例ではM3 MAXのMacbook Proで1時間ほどかかりました。
また、PubkeyはNative SegWit(Bech32)でエンコードされており、小文字でl,b,i,oを除いた32文字しか使えません。これらの文字については数字などに置き換えて指定する必要があります(yostos->y0st0sなど)
Finished reading: 南海トラフ地震の真実 by 小澤慧一 📚
南海トラフ地震の発生確率について、科学的根拠ない行政の水増し、根拠とする予測モデルの元データがあやふやさを追った新聞記者のドキュメンタリー。特に予測の元になっている隆起量が江戸時代から続く深堀工事の影響を受けていることに著者が迫る過程は面白い。
地震予測不能は世界の常識で、事実として東北地方太平洋沖地震以降一度も大地震を予測したことなどないのだから、個人としては発生確率なんかに左右されず備えておくだけです。
I visited Oyama Senmaida(大山千枚田) in Chiba Pref, Japan. These terraced rice fields, dating back to before the 1600s, are ingeniously built on hillside slopes, forming 30 levels with 375 paddies still in use today. They are the quintessential rural landscape of Japan.