はてなキーワード: 疎結合とは
ちょっと母親の借金癖や精神状態が似てる状況であったのでアドバイスにはならないけど、私の事を書いておきます。
その前に、あなたの状況はよく頑張っているし誇っていいです。
母親の心配や自分より大変な人が居ると言っておりますが苦労は人と比べるものではなく、絶対的なものなので
自分は苦労している、頑張っていると思って自分を大切にしてください。
現在は借金もできず、お金を貸さないので使えなくなっただけ。貯金できてない。
本人は浪費していると思っていないし、生きているならこれぐらい使うのが当たり前とか思っており
この考えは変わらないので変える労力を何か他に使った方がマシ。
ただ、家計状況は最低限把握するため(闇金防止の為)家計簿を付けるようにするのも1年ぐらいかかりました。
現在は月に1度家計簿チェックしていますがここに行くまでにレシート全部取らせて代わりに書いたり、毎日書いているか?
と聞いたりと結構大変でした。
それでも余った金はすぐになくなるので浪費はなくなっていないです。
部屋も片づけができず、たぶん、そういうのが苦手なのでもうあきらめています。無駄です。
お金が無いとなったら米渡したり、食品渡したりをしています。現物支給です。
電気ガス水道は今のところ止まっていないので何とかしているようです。
年金が少ないので将来は生活保護の上、老人ホームに入れとは伝えていますし、そのつもりです。
まだまだ書きたいことはありますが、あまり長くても見づらいのでここまでにします。
サーバーがいっぱい集まってるSNS、いわゆるFediverseの一部。
Mastodonみたいな感じ。というかMastodonとも繋がれる。
(一応書いてみたけどはてなにいる人たちのほうが俺より詳しそう)
MisskeyのUI自体は今っぽくて使いやすい。カスタマイズも色々できる。デッキ表示が好み。アイコンデコはあまり好みではない。
絵文字がたくさんでリアクションが楽しい。仕事のTeamsとかでもBlobcat使いたい。
サーバーごとに雰囲気違って面白い。色々なアカウント作って色々試すと楽しい。
というかアカウントはいくつか作って冗長化したほうがいいなって思った。
運営の小さいサーバーが集まってる感じだから、結構メンテ不足で落ちたりするし連合(他のサーバーとのつながり)の不具合とかも気づきやすい。
電池めっちゃ食うしデータ通信量も多いので外出時はあまり見ない。
一番大きいところ。50万ユーザー以上いるらしい。オンラインはだいたいいつも1万人前後。
とにかく人や他のサーバーとのが多いし運営も法人化して頑張ってるのでハブ的に1つアカウントがあるといいかも。
Misskey.ioにいる人の投稿が流れるタイムライン(LTL)は流れが早すぎて目が回る。
大きすぎておそらく当初Misskeyで想定していた規模じゃないんだろうなって感じの不具合がたまに起きる。
チャンネルがいっぱいあって疎結合な感じで広くゆるく遊べる。疎結合の使い方ちょっと違う気がするけど雰囲気で伝われ。
法人運営のところ。3000ユーザーくらいらしい。オンラインは100人いかないときが多いかな。
一応株式会社が運営しているので課金体系とかもしっかりしてるし動作も安定している。不具合はまだ遭遇していない。
「ポップカルチャーを応援する」と謳っているせいか、LTLは気配が若いかも(当方アラサー)。マスコットキャラクターがかわいい。
「テック系ポッドキャスト”backspace.fm”が運営する汎用サーバー」らしいけどテック感よくわからない。3000ユーザーくらい、オンライン100人くらい。
絵文字賑やかめ、あと自分は遭遇したことないけどLTLの下ネタキツめらしい?
自分がIT職なのでテッキーなところを探して作ったけど正直そこまで顔を出していない。
他にエンジニア系はみすてむずにアカウントを作ったけどこっちもまだ慣れてない。
HTLがない穏やかなサーバー。50~70人くらいはいつもオンラインっぽいけど観測することは基本ない。
ここで一人日記をつけるのが結局一番落ち着く。Fediverse活かせてない?そうね…
リストとかアンテナとか作って情報収集用みたいな使い方をしている。
鯖缶がFediverseチョットデキルの人で、年齢的にも?結構落ち着いていて色々安心感がある。
(ほかは若い鯖缶が多く、若さゆえだな…みたいなスリルにも稀によく遭遇する)
犬の画像や犬の話を眺める用。癒やし。
よそのサーバーの犬画像を持ってきてくれるアカウントもある。癒やし。
とはいえ説明が難しいので、まずは適当なところに作ってみて自分で確かめてみるといいかなと思う。
サーバーの選び方も人それぞれだと思うけど、個人的には「運営が安定している(金銭的、人格的、その他)」」は居心地良く感じることが多いかも。
あとは最初は話題が限定されるところより汎用サーバーのほうが無難かな?
アカウントは複数持ってたほうがいいとは思うけど俺は流石に増やしすぎて使いこなせてない。実はここに書いてないのもある。困った…
それ燃料のエネルギー密度だよね。それが電力供給に何の関係があるんだ?
むしろ、例の北海道大停電以降、集中型で密結合の送電網は大規模停電時の復旧に難があるため、疎結合で分散型の電源に移行する施策がとられてるんだぜ。
ちなみに経済産業省が試算した保守的なシナリオでも、日本の太陽光発電の導入可能量(ポテンシャル)は、日本のピーク時、総必要発電出力に対して4倍以上、
いわゆる地面に設置するメガソーラーを除いた、建物の屋根などだけに限っても3倍近くある。
もちろんこれは最大出力だから、実効出力に変えていくともっと落ちる事になる。だから蓄電池が必要で、そのためのV2Hの実用化と高度なスマグリが必要になるという議論がある訳よ。
さらに風力や既存水力発電ダムの増強、地熱発電の開発なども続々と控えている。これらは燃料のエネルギー密度は低いが、得られるエネルギーはものすごい量になる。
エネルギー密度が問題になるのは、自動車などモビリティ(移動性の装置)な。同じ体積・重さでどれぐらいエネルギーを持ち運べるかが勝負になる分野。
バッテリーでは物理的に限界が来ると考えて、水素社会を指向して色々な所が研究をやってるわけよ。
その重要性を理解しているイーロンマスクが、いつものように商売のためにポジショントークして馬鹿にしてみせたわけだけど、それを真に受けている人が多すぎ。化石燃料に変わる「燃料」は水素系しかないというのに。
私はPM。要件決め、設計などは得意だが、細かい技術的な部分はよくわかっていない。
チームリーダーB:経験豊富。全体設計もできて、コーディング速い。顧客折衝もできる。
新人C:経験浅い。コーディング遅め。devopsやプログラム言語についての知識がある。こだわりが強い。SNSでもいろいろ発信。
私は板挟み。
チームリーダーBは頼りになる。新人Cも最新の技術的な動向を追っていて、いろいろ知っていて関心する。いわゆるベストプラクティスというのは新人Cが提案するやり方なのかな、と思う
たとえば、クラス設計はインターフェースを用いてもっと疎結合にコードを組むべきだとか、テストコードのカバレッジをもっと上げないととか、言ってることはもっともだと感じる。
チームリーダーBはそういった細かいところにわりと無頓着なのかもしれない。ずっとやってきたやり方に固執してる部分もあるだろう。
私が若かったころは先輩のやり方は絶対だったため、こういった揉め事は少なかったように思うが、
最近は新人も学生時代にネットで多くを学んでいるため、知識が豊富で理論武装もすごいため、先輩が言い負かされてしまうケースも多い。
私の意見としてはBもCも良い部分があるため、どちらの意見も採用したいところだが、相性がよくない。
BはCのやり方だと、他のメンバー(DやE)の面倒もBが見ることになり、自分の負担が増えると言う。
ただ、保守性の高いプロダクトにしておかないと、長い目で見たときにあとあとキツくなってくる気もする。
あと、CはCで時間を掛けてばっちりテストコードを書いてるはずだが、経験が浅いせいか、テスト環境にデプロイさせると、かなりバグを発生させている。。
どうしたらよいだろう。
他人のことを「経理の人」「困ったときに頼る人」みたいに認識してしまうため、他人の名前が覚えられなくて困っている。
(職場では、相手の首にかかる職員証を視線動かさずに見ることで、何とか対応してる。)
というか、そもそも論だが、なんで他人には、私が把握する概念(or機能)に即した名称が付いていないのだろう。
例えば、あの「○○さん」は、本当の名前が「経理の人」だったら、私が個体を認識するのに、なんて便利なことだろう。
まあ、そんなことが無いのは当たり前だとわかってはいるんだが。
しかし、そんな(私にとって)機能的でない名前なんて辞めればいいのに、改名すればいいのに、
と、毎日親切にしてもらったりしながらも、心の中ではこっそり腹立だしく思ってたりする。
だって、自分の中のプロトコルとして、他人だってプログラムのように、概念や機能が認識できるような名称であった方がいい。
他人なんて、私自身というメインルーチンに対するサブルーチンであって、概念や機能を把握しやすい名称が付いていた方が私にはわかりやすい。
私にとって異質な名称(=その人本来の名前)だと、いちいちその他人というサブルーチンの機能を確認しないと、
このサブルーチンって何だっけ?どれを使えばいいんだっけ?となって時間がかかる。
つまりは、私にとっては「経理の人」という機能のサブルーチンなのに、
なんで、「○○さん」とかいう意味不明なルーチン名になってるの?みたいな感じの謎を毎日感じてしまっている。
そう、他人の名前というのはまさにプログラム内の名称と同じなのだ。
他人の名前も、サブルーチンとしての機能的に適切な名前であるべきなのだ。
サブルーチンのメリットは、そのルーチン内の雑多で長いコードをマスクすることに意義があるのに、
その機能をいちいち確認しないと使えないなんて、まさに本末転倒。
それは、私というメインルーチンを走らせながらも改修する日常の大きな妨げにもなる。
まあ、普通の人は頻出のサブルーチン(=他人)なら、自然と名前を覚えていくんだろうけどね。
あーあ。私はそれもできないんだよ。
(追記)
うお。なんかトラバ超増えてる。
『からかい上手の高木さん』方式で覚えるしかない
二つ名をつけるといいんじゃない
「稟議のヤマダ」
なるほど。これいいね。やってみる。(本当に口に出してしまいそうだけど。)
つまり、あなた側の視点だけで関わり合いのある他者を機能的に命名してしまうと、あなたというドメイン内での局所的な命名のような命名が、同時に動作しているメインルーチン数だけ存在することになり、命名管理のコストが爆発する(というか、事実上、できない)。
それはたしかに。
それなら、メインルーチン(個人)ごとに、局所的命名と本当の人名とのリストを持っておき、
個人的命名を呼べば本当の人名に自動翻訳される機能があればいいのに、とか思った。
(プログラムに直接通信先を書くのを避けて疎結合にする時みたいなイメージ)
あと、機能が変化するごとに名称が変更されるのも、個人的には(呼びたいように呼ぶ感じで)別に構わないんだけど、相手はまあ、普通に戸惑うんだろな。
あとは、トラバにあるカースト制の話とか、ブコメの「ベイカーベイカーパラドックス」っていう言葉とか、知見が増えて嬉しいです。
無理。もうEVには非EV車は勝てない。内燃技術をベースにしたテクノロジーは、純粋にコスト面でEVに太刀打ちできなくなる。ICE(内燃)車もダメ。ハイブリッドもダメ。水素エンジンもダメ。内燃じゃないけどFCVもダメ。
なぜかといえば、EVは、今までのクルマよりずっとシンプルに作れるから。
まず圧倒的に部品点数が少ない。自工会予測では3万点から2万点に減る。内燃車はエンジンだけで7000点ぐらい構成部品があるけど、EVだとeアクスルというモジュールに、エンジンに相当する駆動用モーター・インバーターと、変速系に相当する減速機・デフ・ギアボックス類と、電装系に相当する回路類が全部入ってパッケージ化され、これをティア1のサプライヤーが1社で供給する。極端な話、あとは駆動系・操作系・バッテリー・充放電制御機構があれば、EVは走ってしまう。それぐらいシンプル。自工会が「EV化で雇用の大多数が失われる」と言っているのも結局はこういう話だ。1台の車を仕立てるために必要な部品が圧倒的に少ないのだ。
それから、基本がモジュラー構造。内燃系は、燃料供給・燃焼・変速・出力・駆動などが全部繋がって一体の統合的な(インテグラル型の)システムを構成してる。対するEVは、互いに独立度の高いパーツを組み合わせた、モジュラー型のシステム構成で、全体が密結合じゃなくて疎結合になってる。駆動系の手前までは電気結線だけなので、レイアウトの自由度も高い。違う企業のeアクスルを採用した場合も、制御系を調整すればすぐ乗せ替えられる。つまりコストと性能しだいでどんどんモジュールサプライヤーを入れ替えていける。傘下に何重もの系列サプライヤー企業を抱えて、密に擦り合わせながら時間をかけて車両設計していく、今までのようなやり方が不要になる。現にテスラはイヤーモデル制を排して、年度中でもどんどんモジュールを入れ替えて性能向上やコストダウンを図っている。
あと技術的な枯れ方。内燃系はもう100年近くイノベーションを繰り返して、もうほとんど伸びしろがなくなっている。一方のEVは、バッテリもeアクスルも性能的には発展途上だ。性能が上がるということは、コストが安くなることと表裏一体の関係にある(同じ性能を安く作れる or 同じ価格で高い性能を出せる)。つまり内燃はもうEVを突き放すことはできず、EVのほうは追いつき追い越すための余裕がまだまだある。
こういう背景があって、将来はEVがコスト的に内燃とイーブンになり、下回っていくことが予想されていた。最近は「EVが今までの乗用車と同価格になるのが2025年頃」という予想が出てたんだけど、今年になって、もうEVが価格性能比で内燃車を追い越す事例が出てきている。
①中国・宏光のMINI EV。45万円で9.3kWhのお買い物カー。ローエンド市場向けコミューターEV。日本の軽自動車的な用途。
https://kurukura.jp/car/2021-0813-60.html
②中国・吉利のGeometry EX3。100万円で日産リーフ同等の車格と充電容量、航続距離320km。
http://global.geely.com/media-center/news/geometry-ex3-brings-affordable-evs-to-the-masses/
中国では内燃車の販売に税金かけてEV車生産の補助に廻すEVクレジットというのがあり、それも一部販売原資に廻ってると思われるが、それにしても内燃車より安い。本当の原価はBOMリストで原価計算する必要があるが、とにかく「シンプルに作って、軽く・広く・安くできる」というEVの優位性が生かされ、これまでよりも破格に安く供給されている。
これが意味するのは、もうすぐEVは「通常の内燃車にエコプレミアムが乗せて売る高級車」ではなくなるということだ。どの車格でも、内燃車や、内燃車の発展形としてのHVや、EVとHVの要素を併せ持った複雑な構造のFCVよりも、安くなっていく(水素エンジンはどうかって? あれは燃費が悪すぎて、乗用車としての実用に耐えるレベルまで仕上げられるかどうかすらまだわからない。市販モデルが出ないまま死産する可能性も高い)。
日本でも二輪の業界では、すでにこの傾向が見えはじめている。ヤマハの原付スクーターは20万円、電動原付スクーターは25万円と、もう価格差はわずかになっていて、都内では電動のほうに助成金が10万出るので、購入者目線では電動スクーターの方が圧倒的に安くなっている(この助成金が出るから、メーカー側もあえて差額を付けてるのかもしれない)。
クルマも同じだ。EVは、これからは「環境にいいから」じゃなくて「既存のクルマより安いから」売れるようになる。自工会が何と言おうと、この現実には勝てない。
日本の自動車産業は、米国でマスキー法という厳しい環境規制が敷かれたときに米国メーカーよりも早く規制対応することで、米国市場での橋頭堡を築くことができた。それが今回はどうだ。EVがこれまでの自動車技術とは似て非なる破壊的イノベーションであることを見誤ったまま、「再エネとEVは欧米の陰謀」「EV一本槍では雇用が失われる」みたいな現実逃避を繰り返し、FCVなどのピントがズレた代替技術にBETし続けた。現時点でEVの要素技術をしっかり内製化し、ガチで海外勢と闘える体制なのは、早くからEVシフトを敷いた日産、その傘下サプライヤーのジヤトコとマレリ(どちらもeアクスル事業)、それからeアクスルを足掛かりに自動車産業に参入して海外シェアをガンガン獲得してる日本電産ぐらいだ。それでも自工会は「業界の産業と雇用を守る」と言い続け、沈没しかかった船からティア企業を降ろそうとしない。こんな調子で一体この先どうなるんだ? EV鎖国でもするのか?
中華EVの話をされてもなあ、という指摘があり、確かに「安かろう悪かろうなんだろ」というイメージが拭えないと思うので、テスラをベンチマークにしてEVの利益構造を考えよう。テスラのモデル3の標準グレードであるスタンダードレンジプラスは、いま国内で430万円、米国で400万円弱で買える(助成金抜き)。テスラの直近四半期の販売粗利率は28%。トヨタで車格が近いセダンはカムリハイブリッドで、同等モデルといえる下から2番目のG(2WD)が380万円(助成金抜き)。トヨタの販売粗利率は20%と言われている。テスラの米国販売価格で原価計算すると、既にモデル3のほうが若干安い(290万円<305万円)。つまり、テスラ側はカムリと同じ値付けにしてもまだ値下げ余力がある。今はそうしなくても長い納車待ちが発生してるからエコプレミアムを乗せて売ってるだけだ。
ちなみにテスラは2023年までに「自動運転機能を搭載し、価格を2万5000ドル(1ドル=110円として275万円)に抑えた新型EVを2023年までに市場に投入する」と宣言している(https://president.jp/articles/-/46586)。おそらくCセグメント(ゴルフ同等)で、カローラや同サイズのSUV系と戦うことになる車だ。そしてこの記事中にあるように、この新モデルが275万円で国内導入でき、そこに80万円の補助金が乗ると、実質価格は100万円台に突入してしまう。軽自動車の最高級モデルよりも安いのだ。そういう時代が足元まで迫っている。
テスラはこういう廉価モデルで日本車を淘汰しようなどとは考えてない。そもそも彼らの視野に日本の自動車メーカーは入っていない。米国の一部州ではハイブリッド車は既にガソリン車と同じ環境負荷分類になっている。もうEV以外は対抗馬ではないのだ。彼らはバッテリ技術とEV関連技術に狂ったように投資を続け、中国製EVと性能だけでなくコストでもガチで殴り合う。その時に、日本の自動車業界はまだリングに立っていられるだろうか。
「トヨタはHVとFCVでEVの基幹技術を持っているからまだ戦える」と言う人もいる。確かに「トヨタという企業」は今からでもEVに全振りした生産体制を整えられるかもしれない。一方で「自工会会長の豊田氏」は、EV懐疑論と水素社会という2つのファンタジーを操ってティア2以下のサプライヤーを現実歪曲フィールドに巻き込んできた(ティア1の大半はなんだかんだでEV化が不可避であることを理解していると思う)。「痛みを受け入れてでも産業構造を転換しよう」と言わずに、下請企業を沈みゆく泥船に乗せたままにしている。自分が批判しているのはそこだ。
今日も使われてないソースコードの文脈を読み取りながら、サーバーのバージョンアップで変更される仕様に合わせて動くように書き直す仕事をする
10年以上前に誰かはわからない人よって作られた、既に使われていない処理
これっていつまで保守し続けるんだろう
使わなくなったらさっさとコード削除して欲しいんだけど、なんで削除しないんだろう
削除しないので無駄な作業が発生してるんだけど、会社的には無駄とは思っていないのだろうか
ブルシットジョブだよなぁ
よく考えたら負債を返済すらしてないな、負債が膨らみ続けてついには、利子の返済だけで一杯一杯になってるのが現状である
密結合とか疎結合とか、基本のきだと思ってたけど、何が何に影響を与えてるのかわからないコードの編み目はさながら身体の隅々を侵し尽くすガンといった様相で、それを直すでもなく、場当たり的対処に止まる私もまた、この会社のガンなのかもしれない
転売を容認する発言をした社員をホビージャパンが退職処分にしたって話だけど、これは正当な解雇になるのか?
退職処分と書かれてるだけなので、それが懲戒解雇なのか、いわゆる諭旨解雇(ゆしかいこ)なのかは判断できない。諭旨解雇… 社員に退職届を提出させる処分は懲戒解雇よりマイルドだけど、しかし調べてみると法律上必要な要件は特に違わないようだ。
https://roudou-pro.com/columns/428/#toc_anchor-1-4-2
ただし、諭旨解雇も結局「解雇」に該当するので、後述する「解雇権濫用の法理」が適用されます。懲戒処分の段階としては、たしかに諭旨解雇は、懲戒解雇よりも軽い処分という位置づけです。
しかし解雇権濫用の法理との関係上、諭旨解雇の適法性が認められるためのハードルは、懲戒処分とほぼ同等と考えるべきでしょう。
https://sakura-hokuso.com/houjinhoumu/roudou/yushi-kaiko.html
更に、諭旨解雇も解雇の一種であることから、労働契約法上の解雇事由に当てはまることが必要です。また、他の法令上の解雇制限に当たらないことも必要です。
懲戒解雇では犯罪級の理由が必要になるので、ただの発言程度では、この処分は酷すぎるように見えるのだが… 何か見落としがあるのだろうか。
しかしそう言ってしまえるなら、『社員の労働権は犠牲にできる。』と考えてる事の証明にもなる。と思う。
個人的には、みせしめの懲罰で問題解決を図るのは気分が悪い。転売を憎んでる人の胸はすくのかもしれないが。構成員に思想統一を強要するよりも、会社としての考えを積極的に発信していく方が、支持は得やすいのではないか。
昨今キャンセルカルチャーの高まりと共に、容認してる・容認してない、を問われることが多くなった。
この流れに少なくとも私は、ウンザリしている。はっきり言って、他人が何を考えてるかなんて知った事ではない。
もっとドライに、労働力を提供する⇄対価を提供する、商品を提供する⇄対価を提供する… 互いが互いを道具のように利用しあう関係になれないのか。疎結合になれないのか。思想のコントロールなんて、重すぎる。
八百屋に行って「このトマトの農家は笑顔で栽培をしてますか?」なんて確認が必要になる未来は… 面倒くさすぎるぜ。そう思わないか?
昔話をすると GAE 時代を含むのだけど、Google Cloud が AWS や Azure より使い勝手がイマイチだと思うのは、Google の作る API というかサービスが「お前ら、こういうのが欲しいのだろ?」的な雰囲気が鼻につくというか、「いやぁ、別に...」というすっとぼけたモノを持ってくるからイラつくのだよ。確かに GKE や
Pub/Sub はすごいけどさ、一芥のエンジニア的には Oracle 的なサブマリン特許みたいなライセンス形態で金をぼったくられるのにうんざりしているから、使いたくないんじゃよ。それに時代は Docker Compose で、疎結合なシステム開発をする時代においてコンテナに載せれないサービスを使うのは避けたいしね。AWS とは違って、OSS との共生を図っているのは理解できるけど、顧客が欲しているのは AWS のように OSS を運営しないで済む PaaS のようなサービスだったからね、世の中うまく行かないよね。(本当はさくらクラウドを応援したいけど)
作業効率化のためにシェルスクリプトで書いたツールは今も使っているが、JavaやRubyやPythonで作ったツールはほとんど使っていない
JavaやRubyやPythonは、何でもできてしまうから、ちょっとしたフォーマットの変更などで変更や拡張が頻繁になされるし、その結果プログラムは肥大化する
一方、シェルスクリプトは得意不得意が極めて明確で、扱うデータにはかなり強い制約がかかる。その結果、本質的な機能以外の変更に晒されることが少なく、個々のプログラムは単機能疎結合になりやすい。
というか、「まともなデータ構造が無いからデータに強い制約をかけないと実用的なプログラムを書けない」「構文やモジュール機構が貧弱すぎて単機能にしないと読めなくなる」ので、ある程度センスのある奴なら必然的に良いスタイルでプログラミングすることになる。
そんな人と疎結合できてないきみの負け?
ブロックチェーンや暗号通貨、Web3.0、Dweb というのはここ数年、そしてこれからのバズワードであるようだ。
ここ一週間ぐらいだろうか。マイナンバーにブロックチェーンを導入しようとしている事業に関して色々な議論が発生しているようである。例によって議論に向かない Twitter 上で発生している。というか何が議論の中心になっているのかイマイチよく分からない。ただ雑然と荒れているという感覚がある。
私は技術・歴史・文化といった面からブロックチェーンや暗号通貨に対して知識がなく、学び始めたのはここ一ヶ月と言ってもいいだろう。学ぶ、といっても転がっている日本語の一般的なメディアの記事を気が向いたときに読み散らかすぐらいである。真に技術的なことは何一つ分からない。暗号通貨は Bitcoin とEthereum しか知らないし所持しているのはたまたま貰った僅かな ETH しかない。金銭的に貧しい多摩川に転がっている石くらいどこにでもいる17歳JKである。と逃げの文言を置いておく。
囲み取材で数十秒話したことが記事になっているので、正確に伝わって無さそうです。
・マイナンバーカードをいずれカード不要にしてスマホにインストールできるようにしたい
・その前にそもそも、普及のためマイナンバーカードの発行総数を増やす必要がある
という趣旨かと。
加納氏のこの時期のタイムラインから現在に向けて遡れば様々な第三者の感想や疑問を得ることができるだろう。これらに纏めて答えているのが以下の記事である。
ブロックチェーンの優位性①疎結合|加納裕三/Yuzo Kano
https://blog.blockchain.bitflyer.com/n/n4b45329e308c
加納氏とは一体何者なのかは以下を参照。
東京大学大学院工学系研究科修了。ゴールドマン・サックス証券会社に入社し、エンジニアとして決済システムの開発、その後デリバティブ・転換社債トレーディング業務に従事。
2014年1月に株式会社bitFlyerを共同創業し、2019年5月に株式会社bitFlyer BlockchainのCEOに就任。
bitFlyer創業以降、法改正に関する提言や自主規制ルールの策定等に尽力し、仮想通貨交換業業界の発展に貢献。
日本ブロックチェーン協会代表理事、ISO / TC307国内審議委員会委員、官民データ活用推進基本計画実行委員会委員。
2018年G7雇用イノベーション大臣会合、2019年V20 VASPサミットに出席。
ttps://finsum.jp/ja/2019/speakers/recQMoKK5nD9yb8Ht/profile/
ブロックチェーンを語るうえで何が重要かというと、その言葉の定義である。議論に参加している人が同じ言葉を使っているのに、各人の言葉に対する定義が異なっていると、言葉は理解できるが内容が理解できないといった状況に陥ってしまう。このことは実生活でも頻繁に起こっているように思えるが、Twitter という短文が好まれるプラットフォームでは著しくないがしろにされ不毛な議論を生む原因になっている。
加納氏が代表の JBA (日本ブロックチェーン協会)に依ると、ブロックチェーンの定義は以下の内容である。
ブロックチェーンの定義
1)「ビザンチン障害を含む不特定多数のノードを用い、時間の経過とともにその時点の合意が覆る確率が0へ収束するプロトコル、またはその実装をブロックチェーンと呼ぶ。」
2)「電子署名とハッシュポインタを使用し改竄検出が容易なデータ構造を持ち、且つ、当該データをネットワーク上に分散する多数のノードに保持させることで、高可用性及びデータ同一性等を実現する技術を広義のブロックチェーンと呼ぶ。」
定義策定のアプローチ
まず、Satoshi Nakamoto論文およびその実装である、ビットコインのブロックチェーンをオリジナルのブロックチェーン(以下「オリジナル」)として強く意識しています。
狭義のブロックチェーン(定義1)は、オリジナルを意識し、それが備える本質的で不可分な特徴を捉え、言語化しました。
広義のブロックチェーン(定義2)は、昨今〜今後の技術の展開を鑑み、オリジナルが備える特徴であっても、別の実装方式や別の目的への展開などにおいて、置換や変化が行われていく広がりを許容しながらも、特徴を捉えられるよう、言語化しました。
総務省のページも見つけたが JBA が定義するものを基礎としている。
ttps://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h30/html/nd133310.html
私が疑問と漠然としたモヤモヤ感を抱くのは、最近の一般層で使われているブロックチェーンの定義には「信頼できる第三者が不要である」という点が抜け落ちているように思われることだ。非中央集権SNSで暮らし脱中央集権を推進したい私にはこの点が"ブロックチェーン"の一番重要な点であると思うが、JBA の第一定義にはこの点が記載されている。不特定多数へのインセンティブによって不特定多数による合意を形成している。これによって「信頼できる第三者が不要である」は満たされている。
blockchain (3.6)
distributed ledger with confirmed blocks organized in an append-only, sequential chain using cryptographic links
Note: Blockchains are designed to be tamper resistant and to create final, definitive and immutable ledger records.
distributed ledger (3.22)
ledger that is shared across a set of DLT nodes and synchronized between the DLT nodes using a consensus mechanism
Note: A distributed ledger is designed to be tamper resistant, append-only and immutable containing confirmed and validated transactions.
ISO の定義によれば、ブロックチェーンは、暗号化リンクを使用した一連の鎖で、追記のみで構成された確認済みブロックからなる分散台帳を指す。改ざんに強く、最終的で確定的で不変の台帳記録を作成するように設計されている。分散台帳は、一連の DTL(分散台帳技術)ノードで共有され、合意メカニズムを使用して DTL ノード間で同期される台帳である。確認された有効なトランザクションを含む全てが、改ざん耐性、追記のみの不変性を持つように設計されている。
さて、加納氏の投稿やその他の加納氏に批判的/賛同的な人たちの反応を見ても、彼らの言っている内容がブロックチェーンの定義を満たすものなのかいまいち分からなかった。
・ビザンチン耐性(BFT)
・改ざん耐性
私はブロックチェーンの主な利点はこの5つ(ただし5つにだけではない)だと考えています。これをここでは5大利点と呼びます。
なおかつ、この5大利点を概ね満たしているものをブロックチェーンと呼んでいます(ただしブロックチェーンと呼んでいるものは、すべてこの定義だとは言ってない。かつ、ブロックチェーンの厳密な定義はこれではない。)
なぜ前提として厳密な定義を加納氏の言葉で説明せずに、勝手に加納氏が定義した内容を”ブロックチェーンである”と語っているのか理解に苦しむが、加納氏の説明したい"プライベート・ブロックチェーン"を ISO の定義を基に判断すると、
加納氏の上記の2つの投稿からは、"プライベート・ブロックチェーン"と"パブリック・ブロックチェーン"のどちらを指しているのか不鮮明ではあるが、note の記事では"プライベート・ブロックチェーン"を想定している、と明記されており、議論の発端となったマイナンバーとブロックチェーンに関しても"プライベート・ブロックチェーン"を指していると思われる。5大利点を満たす"プライベート・ブロックチェーン"は存在しないのでは…。
"一方で、誤解と批判を恐れずに書けば、ブロックチェーンがBitcoinの論文に端を発するものであるとするならば、いわゆるプラベートブロックチェーンやコンソーシアムブロックチェーンと呼ばれているものは、ブロックチェーンと呼ぶのをやめて、「タイムスタンプ2.0」のような別の言葉を使うことも考えてはどうだろうか。それは、これらの技術が、リンクトークン型タイムスタンプのデータ構造の上に、決められたノードによる合意アルゴリズムを加え、記録した情報に対するビジネスロジックに応じた情報処理を加えたものであるからだ。根っこの技術は、同じHaberらによるタイムスタンプを元にしているものの、ブロックチェーンの発端となったBitcoinの論文が目指した「信頼できる第三者機関を不要にする」という方向とは別の方向の進化をしているもので、その別の2つの方向のものを同一の枠で扱うことには無理があり、理解や発展を考える上で両方にとって弊害がある。"
https://link.medium.com/TgeOXv8Dlab
https://link.medium.com/4pz5oNlHpab
これらの記事を読むと、そもそもブロックチェーンと呼ばれるものにおいてパブリックではないものは、なんびとも信用しない状況において根本的に非改ざん性を保障することができないのではないかと感じる。"パブリック・ブロックチェーン"こそがブロックチェーンであり、他のものはブロックチェーンから発展してきた技術を使ったブロックチェーンの定義を満たさない分散台帳なのではないか。
加納氏に関して覚えておきたいことは、彼は bitFlyer の CEO であり bitFlyer は miyabi という"コンソーシアム・プライベートブロックチェーン"を開発しているという点だ。当然行政に対して彼がブロックチェーンを推しているのはこれを売り込むためなのであろう。これが厳密にブロックチェーンなのかは置いておいて、このプロダクト自体は素晴らしい取り組みだと私は感じる。デジタル化によって今までの煩雑な手続きが簡単になる可能性は大いにあるし、公的文書の保存にも役にたつ。黒塗り秘匿文書を撲滅しろ。
ただ、ブロックチェーンをただの空虚なバズワードとして扱うのではなく、厳密な定義の上で使うのは大事なことだ。今回の件は、果たして全てにおいて加納氏が良くない、と言えるのだろうか。言葉というのは多数が使うことによって定義が決まる。時代が変われば定義が変わってしまうこともある。ブロックチェーンという言葉を便利な魔法の言葉にしてしまったのは誰だろう。本質を見極めない我々だ。AI 搭載!!といたるところで見る言葉だが、何をもって AI と呼んでいるのか不思議になる。実際のところ今まで"システム"と呼んでいたものなのに。日々の中で言葉をしっかりと見つめ直すのは大事だ。
この記事は、そもそもブロックチェーンとは何か、という個人的な疑問をまとめたものであり、加納氏を批判する意図は無かったわけで、最後の締めはやんわりとしたかった。だが、加納氏は立場的には日本ブロックチェーン協会の会長で、言葉を定義する立場である。言葉を定義した側がこの有様というのは遺憾である。日本の行政のデジタル化の推進は頑張って欲しい。
https://note.com/yoshiaono/n/n4cd37820faf0
サイボウズの人だよね? いち社員だとしても、こんな認識で大丈夫なの?
https://anond.hatelabo.jp/20200921124203
そもそもマイナンバーカードの目的がよくわからない。身分証明のためなら運転免許証や健康保険証でよくね?そもそも何が問題なの?
まずさ「マイナンバーカード 目的」でググってみた? 社会保障、税制などの業務を円滑にするためだと書いてあると思うが。
全体的に「庶民にめんどくさいこと押し付けやがって」という論調に見えるが、マイナンバーカードが普及して困るのは悪い富裕層。 銀行口座経由の脱税がやりにくくなる。国税庁はいまだに脱税の調査に口座の名寄せを手作業でやってる。んで3情報(氏名・生年月日・性別)たまたま一致して無実の人を拘束しかけたといったミスも発生してる。デジタル化したほうが良くない? 脱税が減って税収が増えるのってメリットじゃない?
社会保障も同様、個人の年収なり雑所得なりが番号1つでビシッと分かれば不正受給も減るんでない?
マイナンバーと同等のものはアメリカや韓国、台湾ではすでに普及していて、国民なら持ってるのが当たり前、今の日本人の感覚だと「戸籍があるかどうか」に近い存在になってる。
カードに書かれたマイナンバーが漏れるとまずいらしい。漏れるとまずいのに印刷するの?みんなで便利に使うための番号じゃないの?
個人情報は表に書いて、裏面にナンバーが書いてあるでしょ? クレジットカードも同じ運用ですけど。紛失・漏洩したらちゃんと別の番号振ってくれるし。クレジットカードも同じ運用ですけど。
運転免許証持ってる? あれちょっと前まで本籍も書いてあったんだぜ。その時文句言った?
公的身分証明書の要件がそうなんだから仕方ないじゃん。韓国みたいに券面に自分の指紋をプリントした方がお好み?
だから、付属のビニールのカードケースを使って個人情報を目隠しする。仕様としておかしすぎない?誰かツッコんでくれなかったの?
お前みたいな文句を言うヤツが湧いたからビニールを後付けしたんだよ。あれはそもそも不要。
難読化って知ってる?それともあなたはQRコードみて「これは20678576……」ってわかるわけ?
費用がかかり過ぎ。もう一兆円くらい使ってない?
これは俺もそう思う。というか手際悪すぎ
ほんとこれは縦割り過ぎて連携取れなくてマイナンバーもうまく行ってないよね。
マイナンバーシステムの管理項目が、住民記録システム(住民票)や戸籍システムとかぶっている。いい機会だから統合して効率化しようって話にならなかったの?それとも無駄が好きなの?
戸籍と住民票が疎結合なのは知ってるかな? というか管轄も目的も違うから統合できないよね。免許証も、銀行口座も。そういった個人にまつわる事柄を紐付ける共通番号を振ろう、というのがマイナンバーの趣旨。既にマイナンバー的なやつを導入済みな国でも戸籍や住民票、免許証や銀行口座がなくなった訳ではない
愚痴ってないでサイボウズ様のソリューションってやつを見せてくださいよ。
これは俺も糞だと思うので、気に入らないところを10も20も並べないで的を絞って攻撃してほしい。頼むよ。
利便性が低い
コロナで日本からマスクやアルコールスプレーやトイレットペーパーが消えたのはマイナンバーカード的な名寄せ手段がなかったからだぞ。それでも不便って言う?
普及してない
こう勘違いしてる人が多いと普及させる方も苦労してると思うわ
運転免許証も同じ運用だし、健康保険証は引っ越すたびに再発行ですが。どうなってほしいの?
え????? 免許証も保険証もパスポートも年金手帳もクレジットカードも目的外利用はできないし、不要になったら返納しなきゃだよね??
それ電子証明書の有効期限だよね。仕方ないじゃん。欄をなくして暗記したいの?それともマイナンバーカードの有効期限だと思っちゃってる?
自治体に業務の負荷をかけ過ぎ。発行・再発行だけでも大きな負荷。でもって、月数百万枚しか発行できないそうよ。自治体職員を殺す気?
確かにそれは糞だと思うけど、そういった困りごとをITで解決するのがサイボウズ様のお仕事じゃないの?暇そうだし提案書でも書いたら?
仕組みが間違っているというなら、それを正確に指摘して修正する立場の職に就いているのに「なんかおかしい」と遠くから石投げるだけってサイボウズ的にどうなの?社食でそういう話ばっかしてんの?