かんな

かんな

@kanna

Bitcoin. 頭に浮かんだことを大体そのまま書くので雑です。なるべく読みやすいようにはがんばります。フィードバックお待ちしています。

ProtonMail から Hey に、ProtonVPN から Mullvad に移行したお話

数年間使っていた ProtonMail をやめて Hey に移行し、ProtonVPN をやめて Mullvad VPN に移行しました。理由は、ProtonMail と ProtonVPN が使いにくかったからです。 # ProtonMail から Hey へ Gmail から ProtonMail へ移行して数年が経っていました。ProtonMail を使っていた理由は、Google にメールの内容を読まれることがないからです。特に深い理由はありません。 私がメールクライアントでもっともよく使う機能はアーカイブです。受信トレイはきれいだと嬉しいタイプです。でもきれい至上主義者ではありません。ニュースレター系は RSS リーダーに飛ばしているので、メーラーで読むことは基本的にありません。プライベートでメールを誰かに送るという行為はほぼなく、企業やサービスへの問い合わせくらいなので、使わない機能です。モバイルアプリはよく使います。モバイルで見て、すぐアーカイブすることが多いです。メールなんてほぼゴミです。 ## ProtonMail への不満 ProtonMail の iOS アプリはアーカイブが致命的に行いづらいです。ワンタップでアーカイブすることができません。仮に設定でワンタップでアーカイブするようにできたとしても、このあと述べる Hey と比較すればどうでもよいことです。少しでもメールが溜まると、この作業がとても面倒になっていました。なので PC で複数選択してまとめてアーカイブしていました。 アーカイブしないという選択肢もあると思います。でもアーカイブしたいです。なぜなら、ほぼゴミのメールの中に、たまに、でもちょくちょく、大事なメールやあとでじっくり確認したいメールなどが紛れるので、Inbox はそういったメールが一時的に滞留する場所にしたいのです。その他はアーカイブして目に止まらないようにしたいのです。 PC でやればよいという考え方もできますが、アーカイブというタスクのためだけに、PC ブラウザでクライアントを開いて作業するというのは意味が不明です。アーカイブという本質的に意味のない作業になぜわざわざ環境と時間を制約されないといけないのでしょうか。 ## Hey のなにがいいか 移行先を探していました。最初はプライバシー重視してます系を中心に探していたのですが、ふと Hey がいいのではないかと思いました。年間 99 ドルの価値があるのかを判断するために、トライアルをはじめてみました。移行することはすぐに決まりました。 Hey には

自由を届ける

雑談シリーズです。Audrey Tang さんへのインタビューを書籍化した「自由への手紙」を読みました。なぜか最近良く本屋さんで見かける Audrey さんですね。Rebuild の ep271 はとてもよかったのでぜひ。 https://rebuild.fm/271/ この本では様々なことから「自由」になるための、Audrey さんの考え方を語られています。「自由」は私にとっては重要なキーワードなので読んでみたというわけです。結局これも夜読み始めて、良すぎて、そしてさくっと読めてしまう量なので一気に読んでしまいました。Audrey さんの考え方に触れるのは今回がほぼ初めてだったのですが、Audrey さんの考え方には、たぶん基本的には大筋だいたい合意できるタイプの方だなと思いました。ちなみに Netflix の No Rules を読んだときも、コンセプトはだいたい合意できると感じました。でも Netflix はそれを企業として実践し続けていることがすごいなと思いました。   先程も述べたように、この本では、「格差から自由になる」、「デフォルトから自由になる」というように、さまざまなテーマで自由ことを目指しています。読めばわかるのですが、自由、の他に、Open、透明性、というキーワードがいくどとなくでてきますし、言外にそれを示唆する文がちりばめられています。自由を実現するには、Open さと透明性が必要であるということです。 台湾でマスクを全国民が購入することでがきるようにするために、決済手段を決める意思決定をしたときの考え方がのっています。導入が簡単なモバイル決済ではなくて、より多くの人が利用することができる国民健康保険証を利用することを選んだといいます。それはこのような理由からです。 > セーフティーネットとは、すべての人のためのものなのですから これは Open です。Open でなければ、セーフティーネットには絶対になりえないのです。ちなみに台湾では、半年滞在すると国民健康保険証をもつことができるようです。すごいな...。でも Open という考え方を敷いていれば、当然のことなのです。 Audrey さんはこのようにいいます。 > 私は常に、「透明性」が重要になると考え、そう発言しています。 これは主に国家の透明性についてのべているようです。国民は国家のすべてを知ることができ、国家が国民のことを知るには国民の許可が必要。これは"民主主義"と呼ばれる仕組みを機能させるためには絶対に必要なことです。ので、いまは民主主義が世界のどこでも機能していません。これは民主主義がだめということではありません。よく民主主義はだめだ、的な意見も聞きますが、だめな

オルタナティブってかっこいい

なんでも好きなこと書いちゃうね researchat.fm で東浩紀さんの「ゲンロン戦記」が激推しされていたので積読していた。昨晩寝る前に開いてしまったのだが、寝る前に読んでいい本ではなく、そのまま夜通し読破したのであった。それについて頭に浮かんだことを、またここに書き下す。("書き下す"の使い方あっているのだろうか?頭にあることをそのまま文字に起こした、ぐらいの意味で使っているのだが...) この本は東さんがゲンロンの運営者(大体の期間を経営者)として振り返り、主にその失敗と成功の一部を書籍にしたものらしい。私は東さんの熱心な読者ではない。たまにテレビを含む動画媒体で見かけたり、書籍は何冊か一応読んだことがあるかも、という程度である。でもこの本はとても良かった。泣けて、熱くて、かっこよかった。 # 雑談の大切さ 先日こちらの記事でも、雑談こそがすべてということを書いたが、本書でも「誤配」のエピソードが数多く紹介されている。東さん自身も > そのような事故=誤配こそがイノベーションやクリエーションの源だと思うのです。 とおっしゃっていて、それこそがゲンロン/ゲンロンカフェの価値なのだなと実感しました。哲学の難しい話をしている場所、という認識で、行ったことも見たこともなかったが、このような空間が増えるといいなと思った。 脱線するが、この観点から Dabel と clubhouse を比較すると私が求めているのは Dabel である。名前の話です。サービスの内容は無視しています(ただし clubhouse の UI はわりといい笑)。必要なのはコミ

オンラインおしゃべりサービスはいったいなんのために生まれたのか

最近 clubhouse が話題らしいので私の考えをたれ流します。雑に書き下しています。情報に正確性はありません。妄想です。 - 音声SNS と呼ばれるサービスのなにが新しいのか- 私はオンラインでのおしゃべり体験になにを求めるか 私は clubhouse にはまだ入れていません。clubhouse についてはなにも検索していません。clubhouse に関する知識は、RSS に流れてきた記事と Dabel での会話だけです。 Dabel/clubhouse は既存の配信サービスとは全く性質がことなります。これらは双方向のコミュニケーションで、ラジオ、Podcast、standfm系(最近はライブ共同配信?的なのができるようになったらしいが、参加してないので詳細は不明)は、配信者とリスナーという一方通行です(チャットはありますが、音声双方向ではないことが多いです。たぶん。使ったことないので適当です。)Podcast は自由なコンテンツであるので素晴らしいですが、それ以外のものは所詮サービスなので興味はありません。最近 Apple や Spotify 限定配信 Podcast とかあるようですが、それはもはや Podcast ではありません。限定は Podcast ではないし、限定に興味はありません。限定というだけで価値がないのです。 しかし、Dabel や clubhouse はサービスでクローズドですが、私は非常に関心があります。それは、これらが単なるコンテンツではなくて新しい体験(と表現するととてもあやしくてこれ以上読みたくなくなると思いますが、ぜひ読んでください)であり新しいコミュニケーションだからです。 なにか話したいときに、かんたんにオンラインで誰とでも話はじめることができるのは最高すぎます。これは突発的で偶発的な雑談という非常に価値が高いコミュニケーションを、オンラインでかんたんに発生させることができるからです。世の中雑談がすべてです。 このようなサービスに大事なのは体験の良さだと思います。ストレスなくサービスを使えるかがすべてです。機能は喋れる以外いりません。ログも不要だし、検索もできなくていいです。できてもいいけど。意識高い(のかは知らないけど)コンテンツをわざわざ聞き直すほど私たちは暇ではないはずです。自分の都合で一瞬オンラインで雑談ができる。それが如何にスムーズにストレスなく行えるかにかかっている。これは情報ソースではないのです。つねに追いかけ続けてキャッチアップしないといけないわけではないのです。したがって、いわゆるネットワーク効果(といっていいのだろうか?)的なものは働きません。誰と話すかではなく、カンタンにはなせることこそが大事なのです。むしろ知り合いなんてちょっといればいいのです。知らない全然価値観が違う人と雑談することってありますか?ここではできるんです。知らんけ

投げ銭を受ける人のプライバシーを少し改善する方法

Spotlight で投げ銭のプライバシーに関する記事を読んだので、少しだけそれを改善できる Payment Code という BIP について紹介します。 投げ銭のプライバシー問題 投げ銭を受けたい人が、自分のアドレスを公開して投げ銭を受けようとするとプライバシーの問題がある。 世界中の誰でも、そのアドレスが受け取った金額が簡単に確認できる 世界中の誰でも、そのアドレスに対して送金したアドレスが簡単に確認できる 受け取る側、送る側どちらにもプライバシー上の懸念があります。このような懸念があるため、すべての Bitcoin の受け取りは毎回アドレスを変更することが推奨されます。しかし、投げ銭を受けるためにSNS など Web 上に自分のアドレスを公開する場合は、投げ銭を受けるたびにアドレスを変更するのは簡単ではありません。 Payment Code が実現すること そこで BIP47 の Payment Code が使えます。オンチェーン技術です。 アドレスを直接公開せずに、Payment Code と呼ばれる識別子を公開する 送信者は Payment Code に対して送金することで、裏側では毎回別のアドレスに送金することができる これにより1つの Payment Code を公開するだけで、毎回受け取りアドレスを変更するという Bitcoin の慣習にならいプライバシーを少し向上することができます。 ただし、対応している Wallet を使う必要があり、メジャーなものの中では、私が知る限り Samourai Wallet しかありません。PayNym という名前でサービスを提供しています。無料です。   ではどのような仕組みか簡単に説明すると... (私の scrapbox メモ)

J1リーグ順位予想!

J1の順位予想をしてみます! 今年は降格が4チームとなり、残留争いが激戦になりそうです。ある程度パワーで突破できるFWを持っているチーム、またカウンター対策の上手いチームが勝ち点を上手く重ねていきそうなイメージです。 また、既に最大3戦していますが、その情報は入れないこととします。 1位 川崎F昨年と比べてもメンバーに遜色なし。(斎藤学くらい?)飲水タイム及び交代枠5枠継続の恩恵も大きく受けるはず。 勝てそうなのは守りから前が早くて何度かトライできるタイプの名古屋、FC東京あたりか。研究が進んでいく中でも勝っていけるか期待。 2位 名古屋ジョアンシミッチが移籍したが、金崎柿谷木本の加入で戦力的にはプラスだと思われる。 マテウス前田で強引に突破も出来るので、勝ち点が少しでもほしい下位チームをしっかりと下せそうな布陣に思う。 3位 横浜FM推しなので頑張ってほしいが、エリキが抜けた穴が大きい。 パギを失って前への推進力が下がっているのもあり、崩せずカウンターの場面も増えると予想される。 前田、仲川、マルコスでもう一手二手早く入っていけるようになればあるいは……。 4位 FC東京レアンドロが完全移籍したので更に中心としたチーム作りが出来るのは大きい。 スケジュール未定の部分も大きいが、一年怪我なく稼働すれば更に上の順位もあると思う。 5位 広島ジュニオールサントスはレアンドロペレイラの代わりを十二分に果たしてくれるはず。相手が守ってきたときに勝ち点を伸ばせるかどうか。 6位 G大阪最近攻撃力が落ちている代わりに勝負強い印象。 渡邉の代わりのFWが早めにフィットして勝負強さが継続すればいいが、点が取れないと失点が嵩んで勝ち点が伸ばせないような気がする。 7位 神戸いまいち戦術が分かっていない笑幾つか試合見てるとそこでもう一人いればな、と思うシーンが多かったので戦術が深まってきた今シーズン化けてくる可能性あり。 8位 浦和あまり勝負強い印象が無いので我武者羅来る下位チームから勝ち点を落としそう。実力だけならもう少し上。 9位 鹿島伊藤翔出すんだ、と思うくらい前線のパワーが無い印象。一点取れれば強いだけに、新加入の外国籍選手に期待か? 10位 C大阪柿谷、木本、ブルーノメンデスらを

Mona is moving the branch to Bitcoin core, why?

SNS あたりを眺めていると、先走っている方々がいらっしゃるようですが。 モナコインのベースを Litecoin から Bitcoin に移すというのは、決定事項ではありません。何人か居る core 開発者のうちの一人がお試しで作ってみますよ、という、お知らせの段階。 Litecoin の成果物を全部捨てるわけでもありません。モナコインは Litecoin が採用しているコンセンサスアルゴリズム Scrypt を採用していた時期があり、覆せません。その時期に採掘されたブロックの検証には、引き続き Litecoin のコードが必要です。 提案を、正確性を失わない範囲で簡単に言うと、こんな感じ。 「Litecoin が今後何か決めたり機能追加したりしても、モナコインは追っかけ実装はしませんよ」ということにしません? Ⓜ 「変えるからには、現状追認だとデメリットやリスクが予想され、変えるとメリットがあるんだよね?」という疑問が湧くのは当然だと思います。ここで簡単にまとめておきます。 現状ブロックチェーンとしてのモナコインが抱えているデメリットやリスクのいくつかは、「Litecoin と一蓮托生になりがち」というところに起因しています。 よく知られているように Litecoin は Bitcoin を基にしたコインで、現状のモナコインは Litecoin を基にしたコインです。 大抵の機能実装は Bitcoin で行われ、後に Litecoin に採用され、その後にモナコインが採用します。 SegWit の有効化を Bitcoin や Litecoin に先立ちモナコインが達成するというような例外的な事例はあります。しかしこれは Bitcoin で実装が先に済んでいたものの、Bitcoin や Litecoin 勢が政治的な調整に手間取っている間に、フットワークの軽いモナコイン勢が出し抜いたというのが実際のところです。(それはそれで、ノード運用者やマイナーを含めた総合力の結果で、誇って良いとは思うのですが。) ともあれ、ノードの機能追加に関していえば、先端である Bitcoin より階層的に 2 段下がっているのは否定できません。 そして、モナコインは Litecoin の後追いだけして過ごしてきたかというと、それは全くの誤解です。ハッシュパワーが不安定な環境でも安定した採掘が行われるよう、採掘や難易度調整のアルゴリズムは別のものに置き換えられてきました。 結果として、今やモナコインには、Litecoin の後追いをするメリットが無くなっています。 Ⓜ Litecoin に追随していった場合に有り得るリスクとして、匿名化技術の導入があります。Litecoin

EVM・Bitcoinオペコードと手数料

オペコードとは機械語の1個の命令のことで、数学では+や=などの演算子にあたります。プログラミングをする場合、PythonやJavaなど高水準言語と呼ばれる人間にとって理解しやすい言語を使います。そのプログラムを変換(コンパイル)してコンピュータが処理しやすいように低水準言語へ置き換えるのですが、その時にオペコード(実際はバイトコード)へ変換されます。ビットコインやイーサリアムも同じような仕組みですが、今回はこのオペコードと手数料の関係について両者の比較をしたいと思います。 ビットコインとオペコード ビットコインのプログラミング言語はビットコインスクリプトと呼び、これは低水準言語にあたります。ビットコインには一応Miniscriptという高水準言語ちっくなものが存在しますが、あまり活用されている事例は聞かないです。ビットコインスクリプトの例を以下に書いてみます。 OP_IF OP_2 ${alice.publicKey} ${bob.publicKey} OP_2 OP_CHECKMULTISIG OP_ELSE 3 OP_CHECKSEQUENCEVERIFY OP_DROP ${alice.publicKey} OP_CHECKSIG OP_ENDIF 上記のスクリプトは、「アリスとボブの署名か、または3ブロック経過していればアリスの署名を使うとビットコインを引き出せる」というプログラムで、巷ではこれをスマートコントラクトと呼んでいます。このスクリプトをバイトコードへ変換したものが以下になります。 63522103d410a00494e5831cc4fbadc78028428647a8072748cf3ed29980ac02c58faa85210376d82d42e52d88710fd8cd05091246bec5a8111008f64fef8c5f7e312fb839ba52ae6753b2752103d410a00494e5831cc4fbadc78028428647a8072748cf3ed29980ac02c58faa85ac68 意味不明ですよね。機械が理解できればよいのでこんな感じになります。データサイズは112byteです。このデータをハッシュしてビットコインアドレスにしたものが以下になります。 2N7MMSjziUcgU6HwseBH8S9WzQhebg7Xkyq <a href="https://blockstre

Popular stories

ProtonMail から Hey に、ProtonVPN から Mullvad に移行したお話

200

オルタナティブってかっこいい

74

投げ銭を受ける人のプライバシーを少し改善する方法

58

Archives

2021-03
1posts
2021-02
2posts
2021-01
1posts
2020-04
1posts