
はてなキーワード:ニーモニックとは
生成AIが直接機械語やバイナリを出力するようになるのではないか、という問いは本質的に間違っている。
自分は、まだ素朴なニューラルネットワークで光学文字認識(OCR)の精度を出していた頃から似たようなことを考えていたので、少し他人よりも蓄積がある。
これは、Large LanguageModel(LLM)を開発する企業が資金を集めるために多少誇張した未来を語るという文脈では大目に見た方が良いが、正確性に欠ける。
本質的な問いは、なぜ我々は、ノイマン型コンピュータを用いて、主記憶に置かれたプログラムをCPUを用いて実行する形式をとるのか、というものである。
まず、筋の悪い反論から説明し、妥当な反論にも触れたうえで、本質的に問うべき課題を説明する。
これは明確に、いいえ、と答えることが出来る。
最初こそ人間による補助は必要だが、LLMを含むAIは明確な目標があれば人間のデータなしでも十分に学習することが出来る。
これは身近なところでは将棋、有名なものだと囲碁で実証された研究が存在する。
そのため、単純に「機械語は人間による学習データが少ないので扱いが難しいだろう」という反論は成立しない。
そういったものはLLMではないだろうという指摘は可能だが、LLMでそういったAIを出力することは限定的とはいえ現在でもできる。将来できないと言うだけの論拠にはならない。
英語に限った話ではなく、人間が意思疎通に用いる言語である自然言語(natural language)は、曖昧さやばらつきがある。
これを形式言語(formal language)という、曖昧さを無くして語彙や文法を限定した言語に記述しなおすことで、厳密にする手法がある。
この形式言語での表現が、アルゴリズムやデータ構造になり、現代のノイマン型コンピュータにおけるプログラムそのものと言うことが出来る。
なぜ限定的かと言えば、形式言語の一種であるプログラミング言語には曖昧さが許容されているからである。
ほとんどのプログラミング言語では、同じ目的を達成する為に複数の記述が許容されている。
主に、人間が書きやすいから、とか、複数の人間で書きやすいように、といった理由で、曖昧さが許容されている。
そのため、機械へ命令するためには厳密さが必要だからプログラミング言語が必要だ、と言う反論は妥当ではあるが、弱い。
なぜ大統一プログラミング言語のように、自然言語の意図を機械に伝えるための形式言語が一種類になっていないかと言えば、人間の認知能力には限界があるからだ。
そのため、簡易で曖昧さを含むために最適化はできないが十分な性能を持つプログラミング言語や、非常に複雑で記述量も多くなるが大人数で作業するには最適なプログラミング言語などが複数存在する。
これらはいずれも、人間が楽に記述できる形式言語であったり、人間同士が齟齬なくコミュニケーションを取るために必要な形式言語である。
ありていに言って、人間や人間たちが理解可能な形式言語でないと機械にその意図を伝えることが出来ないから、と言える。
ただし、コンパイラから出力されたニーモニックやLLVM-IRを監査できる人間は現代では非常に少なく、現状ほぼ監査なく受け入れていると言って良い。
何故非常に少なくなったかと言えば、機械に伝える意図が大規模になり、単純にマンパワーが足りなくなったので監査しきれなくなっただけに過ぎない。
(もちろん、途方もない努力の末に最適化が進み、ほぼどの様な書き方をしても最適な機械語が出力されるようになったから、とも言える)
同様の理屈で、単純に大規模になり監査が間に合わなくなったので、受け入れるようになる未来が来ないとは言い切れない。
本質的な問いは、なぜ我々はノイマン型コンピュータを用いて機械に意図を伝えるのか、である。
ASIC(Application Specific Integrated Circuit)と呼ばれる、特定の用途向けの集積回路がある。
蟹チップとして、Realtek社のNIC(NetworkInterface Card)をご存じの方も多いと思う。
必要十分な処理があらかじめ定まっているのであれば集積回路を組んだ方が高効率省電力にできる。
暗号化や復号もASICで行われることが多く、ブロック暗号はその性質上集積回路での実装が容易であり、それに向けた研究も行われている。
一般的にも、ハードウェアエンコーダーなどでお世話になっている人も多いと思う。
ではなぜ、我々は身近な全てをASICにしないのか。
それは、書き換えできず、単純な処理しかできず、大量生産しないとコストに見合わないからである。
FPGAのように、ハードウェア記述言語を用いて集積回路を書き換えるものも、ほぼ同様の理由で研究開発用途や産業用途に留まっている。
(一部のPLD (ProgrammableLogic Device)は根強く産業利用されているし、大規模に展開され高効率を要求されかつ書き換えを求められるネットワーク機器では一部採用が進んでいる)
汎用的で書き換えが可能、伝える意図を変更できる様々な処理が可能な機械に価値があるから、である。
ここ半年から1年で急激にLLMの性能が上がったと感じている人と、コーディングツールとしてLLMの利用が洗練されたと感じている人の間には溝がある。
自分は、LLM自体は順調に進歩し続けているが、それほど劇的な変化はない、という立場をとっている。
これはモデルそのものが質的に大きく変化したと感じないから、である。
しかし、プログラミングの世界に限って観ると、コーディングエージェントや実利用では大きな変化があったと思う。
この、"コーディングを取り巻く環境としてのLLM利用"という文脈は、"LLMの進化"という文脈とは異なる、という点は頭の隅にでも覚えて帰ってほしい。
これは、LLMから直接と言う意味であれば、個人的にはNOだと思う。
ただし、LLMに指示すればバイナリが出力されるという意味であれば、個人的にはYESと答える。
この二つは明確に異なるので、今後自分の意見を述べる際には区別すると良いと思う。
コーディング周りの環境が劇的に整備されつつある、という話題に軽く触れたのはこのためで、LLMが直接バイナリを出力しなくても、結果が同じであれば人々はそれほど気にしない。
例えば、現時点でもローカルのLLMに指示するとGO言語で書かれたコードが生成され、ローカル環境に合わせたシングルバイナリが出力される一連のパイプラインを組むことはできる。
自分の想定する、未来のAIがバイナリを直接出力するというのは、この延長にあると思う。AIがイコールLLMである必要はどこにもない。
少しでもクラウド上でのサーバー処理について触れると、廃棄容易性(Disposability)は俎上に上がる。いつでも落とせていつでも捨てられる、という性質のことである。
こうした、単機能バイナリをコンテナ等に載せて処理し、日に数度デプロイするような環境だと、LLMがバイナリを出力するというのもそれほど遠い未来の話には思えなくなる。
LLMが機械語を出力する未来は個人的には来ないと思う。それは難易度が高いからではなく単純にメリットが少ないからである。
ただし、パイプラインが組まれた一環として、LLMがバイナリを出力する未来は、それほど不思議には思わない。現時点でも可能である。
単純なLinterから進んで静的解析や、動的な結合試験が組み込まれているCICDパイプラインが珍しいとまでは言えない現代において、来るべき近未来像としては妥当性がある。
(その場合、ソースコードはログとして機能し、テキストで保管が容易な、次回以降変更可能なコンテキストの一部になるだろうと思う。今後変更不要ならHDLでFPGAを弄った方が早い)
現代人のすべてがJavaで同一の書き方をしているのではない現状において、自然言語では揺らぎが強すぎて形式言語ほど意図を機械に伝えきれないという反論は、弱い。
それよりは、現代のLLMはコンテキストウィンドウが人間の数倍~数十倍程度で、適切に分割して処理しなければならず、大規模なソフトウェアを丸ごと扱えるほどではない、という反論の方が適切である。
ただ、LLMに適したプログラミング言語が生まれるのではないかと言う予測には懐疑的である。既存のプログラミング言語を使う方が人間が読みやすい。
AIが、人間が欲しいバイナリに適したプログラミング言語をLLMを用いて書き、LLMを用いてレビューし、テストツールでテストし、コンパイラでビルドし、ツールでデプロイし、実稼働するという未来予想図が、荒唐無稽とは思えない。
LLMに適したプログラミング言語が生まれる未来よりも、(冗長であっても)人間可読性の高いコードやSelf-documenting codeが生成される未来の方が、来そうに思う。
また、おそらくこの文章のもつくであろう「どんなプロンプトで書いたのか」という、一定以上の長さの文章はLLMが出力しただろうと仮定する人間が増えている(そしてある程度の妥当性がある)現状において、プロンプトで指示してデプロイまでされる未来はそこまで遠いとも思えない。
ただ、購入できるハードウェアの性能とコストが律速になるので、よほど特殊な(CPUやGPUの設計をLLMが劇的に改善する)状況にならない限り、5~10年はプログラマーが消えることは無いと思う。
金に糸目をつけないのであれば、再来年当たりからはLLMレビューのみで仕様バグ以外のほぼ無いプロダクトが世に出てもおかしくは無いと思う。
人類の言語そのものを目的関数としてそれに対して最適化するのがLLMなのだから、人類の認知で到底不可能なことはやりようがないだろう。
一文で本質を突いている。AIの能力限界を構造的に説明している。
今よりもAIが進歩した未来では「自然言語で与えられた仕様から機械語を出力するように訓練されたAI」が出てくるかもしれないけど、そいつの内部をよく観察したら結局今日の高級言語みたいなもので思考していた、みたいなオチになるんじゃないんですかね
結論と完全に一致。内部に抽象化レイヤーが生まれるという洞察。
マシン語でエラーを吐き出されても、元となるプログラミング言語での設計がすっ飛ばされていたら、どこの何が問題なのかが照合困難で修正が困難なのが根幹な気がします。
検証・修正サイクルに意味の単位が必要という話を、実務的な観点から der表現。
計算機科学について何一つ知らなかったとしても、ニーモニックを無作為に並べるよりソースからコンパイルした結果の方が解空間が圧倒的に小さいのだから、機械語の生成はAI 以前に単なる探索として悪手だ、というのが自然な発想だと思うんだけど。
探索空間という観点からの指摘。高級言語は制約を与えて解空間を狭める役割がある。
抽象化した方が簡潔に記述できるのはAIにとっても同じことで、そっちの方がAIも理解しやすいし、生成しやすい。現在の機械語、アセンブリ、高級言語の階層構造が崩れるとは思えない。
「AIにとっても同じ」という視点が正しい。人間向けとAI向けが乖離しないことを理解している。
「AIが直接機械語書けばプログラミング言語は要らないのでは?」的な話はみんな最初に頭を過るだろうけど、コードを出力するのがLarge "Language"Modelである以上は意味論から組み立てる高級言語の方がそりゃ相性いいでしょうね。
AIを何かgodlikeな超知性だと思っている人間が多いけど、人間にとって「機械語よりも高級言語の方が当然書きやすい」のと同様、AIにとっても「機械語よりも高級言語の方が当然書きやすい」よなぁという話
「AI向け言語は人間にも使いやすいはず」という結論と同じ方向。
CPUへの命令にまで細かく分解された機械語なんて、それが何をするための処理なのかはAI(LLM)でも大変だと思いますよ。そのCPUへの命令群で何をやろうとしているのかなんていう情報はほぼ捨て去っているわけなので。
機械語には意味がエンコードされていない、という議論の核心部分。
機械語派は抽象化の力を舐めすぎ。型なし言語はトークン削減量に対して失われる確定情報量が多すぎ。LLMが内部で型を推論したら本当にトークンが削減できるか怪しい。全能AIを仮定するなら、「人が作ったハード上で機械語を直接書く」なんて中途半端で「ハードごと最適化」くらいの夢を語ってほしい。
AIが機械語を直接書くようになるとか言っている人は、機械語にこそ真の価値があると思ってるんですかね?いかなる音声も元にせず、指示に従ってレコードに直接溝を刻んで音を鳴らす技術が広まれば、音楽がさらに発展するとでも思っているんでしょうか?
AI専用言語にせよ機械語を直接出力にせよ、人の持つ高レベルの意図や仕様、アルゴリズムを正しく反映したデータセット、意味構造が保存された対応データが存在しないから難しいというか現実的に無理よなぁ
学習データの観点から。意味構造が保存されたデータがないと学習できない。
「AI がマシン語を吐いたらプログラミング言語はいらない」系の話が出てくるのは「AIは人間の言葉より、機械の言葉の方が本当は理解しやすいはずだ」という思い込みから来ているのじゃないかと思っていて
誤解の根源を正確に特定している。
まず機械語を直接記述するメリットがない。現代コンパイラ、インタープリタは超優秀(OSや組み込みの一部だけ)。人類のプログラム資産は高級言語がほとんど。AIの学習先もそれ、よってAIは高級言語で出力するほうが成績が良い
AIが直接機械語を出力すべきか?という話題が流行っている。直感的には、動作中のAIの中身を調べると、結局はコンパイラやプログラミング言語に相当する構造が即席で構成されてそう。つまり同じことを高いコストでやる感じになり
内部に抽象化レイヤーが生まれるという洞察。mod_poppoさんと同じ結論。
意味推論がLLMの得意技なので、意味を削ぎ落とした本質の塊である機械語は理解できず、意味の羅列である高級言語こそがむしろ生成AIに最適化されている。
コンパイラって優秀だから、AIといえども生で機械語を読み書きするよりもコンパイラ介した方がいいと思うんだよな。そのくらいLLMって機械寄りじゃなくて人間寄りなんだと思う。元がニューロンの模倣だし。
高レベルになるとコンパイラの出力を疑って生成されたコードを読まないといけない状況は普通にあるので、高水準なAI生成のコードが何をやってるか理解するスキルは当面は必須だと思う
もし仮にAIが機械語を吐き出せるとしても、高速に、決定論的に、段階的に、最適に動作するコンパイラを使わず、低速で、確率論的で、逐次的で、最適な動作ができないAIを利用する意義はほぼないと思う
コンパイラとの比較で、AIに機械語を吐かせるメリットのなさを指摘。
機械語は冗長で複雑かつ非常に正確な出力が必要なので、高級言語を使って既存のコンパイラやビルドパイプラインに乗せる方がAIにとっても効率が圧倒的に良いと聞いて確かになぁと思いました。
自然言語を処理するのがLLMなので、不自然な機械語は難しいだろうね。1命令ごとに「それは何を目的とした操作か」とか文脈でわかりにくいしねぇ。
AI時代の人間の仕事は、信頼性確約(=こういう理屈で大丈夫、と説明できること)が大きな領分を占めるだろうと推測されるので、機械語だけで良いとか言ってるやつは責任を取る気皆無なゴミ野郎です。
LLMに機械語を出力させようとするやつは「AIは機械なんだから機械語は簡単に扱える」という意味不明な思考をしてるだけなのでまともに取り扱うような相手ではない。名字が山口な人は長州方言が話せるんですよねとか言ってるくらい支離滅裂
人間がソフトウェアに「こう動いてほしい」という意図と「ソースコードがどのように変更されたか」の対応はGitHubとかに大量のデータがあるのでそれを学習すればコーディングするAIは作れる気がするけど、人間の意図と機械語の対応は学習データが全然ないからAI作れないように思う
「よく使うロジックを共通部品化する」とか「とはいえ局所最適な命令も欲しい」とかを考えると、中間言語を用意して最終的な機械語へコンパイルする、という流れは必要と思う。つまり、「AI用に最適化されたプログラミング言語」があるべき。
AIは人とのコミュニケーションをいかにスマートにするかにとんでもなく時間を掛けてきたわけで、人が直接読み書きできない機械語を出力しても意味がないよね。
AI機械語コーディング、やろうと思えばできるが普通はやらないような可読性の低いコーディング方法が多すぎて、AIチャンに本気出されるとバグったときに修復不能になりそうな気がする
これだけAIが発展したならAIに直接機械語作らせればいいじゃんみたいな言説をたまに見るけど、それどうやって今のLLMと同じ水準まで学習するの?といつも思ってる
ロジックに従っているわけだから、ソースで想定外の挙動をした被疑箇所前後にロガーやらブレークポイントを仕込むという原始的だが確実なデバッグが、いきなり機械語を吐かれると出来ないんよ。
デバッグ実務の観点から。意味の単位がないとデバッグできない。
AIにしか読めない言語より、人類が発見的に設計したんじゃない人類にもAIにも優しいプログラミング言語・中間表現・機械語をデータドリブンに統計的に正しくAIが作るって方向に行かないですかね
AIが直接機械語吐くのは遠回りしてるだけだから無いとして、完全に人間がプログラムを読まなくなったらプログラミング言語はどう進化するのかは気になる
「無い」と断じた上で、次の問いを立てている。建設的。
プログラミング言語は人間の認知負荷、記憶量の限界、ミステイク、スパゲティコード理解できないためにあるので、AIだったら直接機械語吐くだろ。常考。
反論: 完全に逆。プログラミング言語は「人間の限界を補うため」ではなく「意味を構造として保持するため」にある。AIも意味を扱う以上、意味を表現する層が必要。「常考」と言いながら何も考えてない。
シンギュラリティ前夜 アダム(AI)が、人間には理解できないどころか、読むことすらできないコードを出力し始めた。後に判明することだが、それは機械語だった。
反論:SFポエム。「人間に読めない=機械語」という発想が、まさに今回の議論で否定されてる誤解そのもの。AIが人間を超えるとしたら、ローレベルに降りるんじゃなくてハイレベルに登る方向。
なんかLLM界隈?では「AIがやがて機械語をだす(ので実用的にはコンピュータ言語は不要になる)」と言うと、無知だとか実情知らないとかブロックしてやるとか言われる見たいだけど。数年は無理だけど、いずれそうなると予想してる。
反論: 「数年は無理だけど、いずれそうなる」の根拠がゼロ。なぜそうなるのか、意味と機械語のギャップをどう埋めるのか、何も説明してない。批判されてる理由を理解してない。
プログラム言語って人間が扱うために自由度を削り取った結果の産物やから、AIに機械語で作ってもらって最適解であれば、現代の言語の宗教感ってほぼほぼ否定されるのです
反論: 「人間が扱うために」という前提が間違い。自由度を削ってるのは「意味を保持するため」。AIも意味を扱う以上、同じ制約を受ける。「宗教感」とか言って茶化してるけど、構造を理解してない。
「まだ」人間が安心する為では無いのですか?コンパイル後の機械語を読む人が殆ど居ない事は受け入れてるのに、将来的にAIが機械語出力する事に忌避感を感じるのは論理的とは言えません
反論:コンパイラの出力を読まないのは「コンパイラが検証済みだから」。AIの出力は検証が必要。この二つを同列に扱うのがおかしい。「論理的とは言えません」と言いながら、論理が破綻してる。
AIが機械語はけば、は数ヶ月前にメンバーと話になった。結論は、いまはあかんやろけど数年後に、もう人間が見る必要全然ないわ、となったらありうるな、となった。
反論: 「人間が見る必要がなくなったら」という仮定自体が検討されてない。人間が見なくていいとして、AIはどうやって検証・修正するの?意味の単位がない機械語で?その議論が抜けてる。
機械語って逆にトークン消費するの?お〜…じゃあLIFE3.0時代のAIは機械語ではなくAI用に最適化された人間には読めない言語で思考する、という方向性なのかな。
反論: 「人間には読めない言語」がなぜ生まれると思うのか。AIは人間の認知を模倣してるので、AIにとって扱いやすい言語は人間にも扱いやすい方向に収束する。逆方向には行かない。
中間言語不要派の言い分:AIが直接機械語を出力可能で、効率最適化が進む。人間の都合で言語が存在するが、AIなら移植性や抽象化不要で中間層をスキップできる。
反論: Grok自身が「中間言語不要派の言い分」として紹介してるけど、これ全部間違い。「人間の都合で言語が存在する」が誤り。意味を扱うために言語が存在する。AIも意味を扱う。
反論: 「うまくやってくれるかもしれん」で済む話じゃない。なぜうまくいくのか、検証・修正はどうするのか、何も考えてない。
反論: これは自虐なので反論というより…正直でよろしい。専門外だと自覚してるなら、なぜそう思ったのか掘り下げて、専門家の意見を聞く姿勢があれば良いと思う。
筋の悪い言説に共通するのは:
1. 「高級言語=人間のため」という誤解 -意味を扱うための構造だと理解してない
2. 「AIは機械だから機械語が得意」という誤解 -AIは人間の認知を模倣してると理解してない
3.検証・修正の問題を無視 - 一発で完璧に動く前提になってる
2月10日に"Web3"を痛烈に批判するWeb3って流石にヤバくないか? という記事が話題になっていたので拝読した。
過激な内容に加えて、非常にセンスとユーモアに溢れる文章で楽しく読ませて頂いた。
さらに、そのアンサー記事として2月12日に出ていたRe: Web3って流石にヤバくないか? という記事も読ませて頂いた。
こちらの方も業界に非常に精通されていて非常に的を得た反論が展開されていた。
両記事を読む中で、少し補足したい部分がいくつかあったため、遅ればせながらアンサー記事に対して自分の考えを補足する形で書いていこうと思う。
https://anond.hatelabo.jp/20230212193550
本当の意味で、最も理想的に分散されているのはビットコインだが、ビットコインは本体も関連プロジェクトも、エンジニアに対する金払いは悪い。というかほぼボランティア。精力的に活動しているのはビットコイン長者の老人だけで、将来にわたっての開発の持続性がない。そもそも若い世代は育つはずがない。ビットコインはその大半が採掘されていて、これから人の一生分かけて、残り僅かな枚数のコインがちびちび採掘されて、すでに固定化されたマイナーに払われ続けるだけだ。自分が一枚も持ってないビットコインのために誰が働こうと思うのか。
ビットコインのコア開発者になろうとする人は確かにいないかもですね。だってもう開発する追加機能自体がないんだもの。ビットコインのコア開発者に今からなりたいって人がいたら、私だって止めますね。
広く捉えるとビットコイン含めたL1チェーンの開発の持続可能性に課題があるという話と理解した。
開発者のインセンティブという意味では、L1チェーンが利用され、Profitableである限りは通貨の価値が上昇するため、イーサリアムなどの多くのチェーンでは財団がGrant (開発支援金) を出し続けることができると思う。
チェーンがProfitableである基準については『The first profitable blockchain』(https://newsletter.banklesshq.com/p/the-first-profitable-blockchain )が詳しい。
ビットコインは機能追加を積極的にしないという哲学があり、そもそも開発するものがないという話は確かにあるが、仮に外部環境が大きく変わった場合にそれに適応することができるかどうかは開発エコシステムにかかっているとは思う。
ビットコインは財団にあたる団体が明確に存在しないので少し弱い気はするが、"ビットコイン長者の老人"たちが自身の保有するBTCの価値を高める・維持するためにGrantに相当する寄付を行う経済的インセンティブはあるため、それに期待。
つまり、そんなに価格が上がることはなくて、その分採掘の難易度が下がらないとマイナーの収支が取れなくなるんだが、そんなことしてたらいつか危ないんじゃないか?51%攻撃リスクだっけか。「ビットコインはハッキングされたことがありましぇぇん(キリッ」とかいつまで言ってられるだろうね?
マイナーの収支と1ビットコインの当たりの価格に関しては相関がないですね。マイナーの収支はTransaction Feeによって賄われるので、1ビットコインの採掘報酬がゼロになったとしても運用は回る設計になってます。慈善事業ではなくビジネスなので電気代やハードウェア費の採算が取れないTransaction Feeを指定したトランザクションは取り込みませんので、1ビットコインあたりの価値が1億円円だろうが1万円だろうが、Transaction Feeは現実的な値に落ち着くのが経済の原理です。51%攻撃が未来永劫受けないのはありえない話なので、過疎化したら攻撃可能になるのは間違いないです。まぁ過疎化した時点で二束三文だと思いますけど。
究極的には「ビットコインというシステムが提供する価値」「イーサリアムというシステムが提供する価値」の需要がどのくらいあるかが全て。
もし誰も使わなくなったら終わるというのはその通り。
ただし、これはどんなサービスでも同じで、別にWeb3に限った話ではない。
結局そこで流行っているスマートコントラクトは、チンパンホイホイのポンジーファイナンスくらいなんだが。...規制されない金融を可能にしたら、クソみたいなスキームでクソみたいなマネーゲーム環境が無限に湧いて出てきて、誰が一番多くドルに換金できるかの競争が起こって盛り上がり、なぜかそれがイノベーションとか言われているだけなんだ。規制ないところのアナーキー金融道なんてものは、産業革命の時代以降ずっと人類は経験してて、そのときどきでクソって結論になっててな。そりゃこの世界、規制ばかりでつまらないクソな世界だけど、これでもマシなクソを選んだんだよ。
大前提、投資家保護を完全に無視した無法地帯であるDefiとそこでのマネーゲームはポンジと批判されて然るべき。
その上で第一原理的な発想で「Defiは規制に対応していけば良い」そして「規制に対応したとしても価値がある」と考える。
仮にDefiがしっかりと規制された未来を考えてみると、その金融システムには大きく3つの価値があると思う。
これは金融DXやFintechがやろうとしていること、その理想形であり、彼らは既存システムをボトムアップで改善しているが、それに対してDefiは理想的なシステムをデジタルスクラッチで作ってしまって後から規制に対応させるというトップダウンの方法を取っていると整理できる。
第二に「グローバルに規格が統一されており、オープンでパーミッションレスな金融システム」となる。
SWIFTですら各国のシステムのツギハギであり、非常に複雑なシステムになってしまっているという課題感があると聞くし、国際送金、国際証券決済などが全くの追加コストなくシームレスに行える状態というのは未だ実現されていないと理解している。
さらに、オープンさにより金融システムと接続されているシステムを作成するコストが低くなる。
これは既存金融がOpenAPI、Open Bankingで目指している方向と同じとも言える。
第三に「分散的に動作しており改ざんできないという特性から監査が楽になる」
仮にボトムアップの金融DXが完成したとしても、それを運営する団体が存在した場合はそこに対するトラストが発生する=運営団体が資産を隠したり、改ざんしたりする可能性を捨てきれないため、分散化した金融システムに比べると監査コストが高くなる。
上記3つの価値により、「ファイナンスのコストが大きく下がる」ことが期待される。
そしてそれによって、これまではファイナンスできなかったような小さな主体でもファイナンスにアクセスすることが出来るようになる。
もちろん規制に対応する上で、システムとしても現状から大きく改善される必要はあると思うので、この未来が確実に来るとは言えないが、この未来を信じて仕事をすることに価値はあると思う。
お待たせしましたどーもDAOだお。あのな、DAOなんてものは、株の代わりにトークンで投票するだけで、別に社会的に新しいことはなんもないんだお。でも惹かれる気持ち分かるんだお。なんかイノベーティブに聞こえるし、ウォレットで投票して手軽にガバナンス参加とか新鮮だし良いよね。たまに空からお金落ちてくるし。ディスコードみたいなカッコいいとこには老人もいないし。リリースするソースコードに投票したり、ワクワクするよね。でも、それ、ブロックチェーンいらなくね?ウォレットなんか使いこなせるやつ世の中にどれくらいいると思ってるの?日本人の6人に1人は偏差値40以下なんだが?ニーモニック?100年早いわ。エアドロ?手元にお金ないけどお金配りおじさんになりたい人のためのアレすか!?。ディスコード?運営企業頼みやん?非中央集権どうしたん?。リリースされるコードの投票?デプロイするエンジニアたちは信用しないといけないやん。数人が結託するだけで、みんなから集めたDAO資金からお金無限ちゅーちゅー列車が出発できちゃうプロジェクトばかりなんだが。DAOなんて、自律もしてなければ、分散もしてない、ただの組織なんだお。なんだろう、雰囲気でweb3するのやめてもらっていいすか?
これも同意見。なんでみんなDiscordでやってるのかマジで謎。情報が分散しすぎてて情報収集辛いんじゃ〜。
DAOに関しては定義の整理をするべきと考える。
まずそのDAOは本当にDAOかどうか、つまりDecentralizedかどうかを考える。
まずプロトコルレイヤーであるL1・L2チェーンはDAOであると言えると思う。
世界中の誰もがNodeを動作させることができ、コンセンサスメカニズムによりDecentralizedに動作しているのは間違いない。
誰でもforkすることができる。
一方でアプリケーションレイヤーのDAOは「リリースされるコードの投票?デプロイするエンジニアたちは信用しないといけないやん。」と批判されている通り、そもそもDecentralizedではない = DAOではないものが多い。
DAOであるためには「分散投票の結果として起こる事象やアクションがフルオンチェーンで分散的に動作している」必要がある。
つまり、機能追加の投票を行い、それをコアチームのエンジニアがDeployしている場合などはDAOとはいえない。
一方で、Decentralizedである=分散投票の結果として起こる事象やアクションがフルオンチェーンで分散的に動作しているものの例としては「tokenの保有者がオンチェーンで投票活動をし、ファンドの資金を投票結果で決まった特定のアドレスに送金するロジックまでがオンチェーンで動作している」ような分散ファンドのアプリケーションなどが挙げられる。
この整理をすると批判記事にあるようなDAOはそもそもDAOではないということになるため、批判に同意である。
更に踏み込んで、本当にDecentralizedなDAOは少しは存在するとして、DAOであることで生み出している価値は何かを考える。
プロトコルレイヤーの場合、Decentralizedであることのメリットは「Assetsの管理を自分以外の誰にもされない」金融システムであることだ。
もし仮に利用者が分散マキシじゃないとしても、(中央集権的な金融システムと比較してUXなどその他の条件が同じとすると)資産の管理を他人に依存して良いことは1つもないので、これには価値があると言えるだろう。
アプリケーションレイヤーの場合は、アプリによるが上記で例に出した分散ファンドでいうと、投資ファンドを誰か特定の人物または数人のグループに依存せずに分散的に運用できるという価値はあるといえる。
これによってファンドマネージャーが資金を持ち逃げするなどのリスクはなくせるというメリットはある。
それにどれだけの需要があるかは未知数だが、少なくとも無価値ではない。
そしてNFT氏とかブロックチェーンゲーム氏。お前らは金の匂いを消せ。お前らが呼び寄せたどんな陽キャでも明るくできないくらい、界隈が冷めてるの気づかないのか?それに、サ終しても、ブロックチェーン上にあなたの資産は残るとかいう嘘やめろ。お前らはブロックチェーンが無くならないといつから錯覚していたんだ?
サービス終了してもブロックチェーンに記録は残りづづけるので嘘ではない。ブロックチェーンがなくならないとは言ってないので。嘘じゃないけど真実ではないこの言い方は私も好きじゃないが。草コインのチェーンはそのうちひっそりと消えるだろうな。
金の匂いの批判に関しては、まずTokenomicsと相性が悪いゲームもGamefiとして提供されていることが原因だと考える。
ゲームの本質的なユーザーバリューは「プレイする面白さ」であるのに、Gamefi・Tokenomicsを導入することにより、Tokenの値段の上下を気にしなくてはいけない、最悪の場合にはゲームを遊んでいたらなぜか損をするという状態になってしまう。
Tokenにより、ゲームの本質的なバリューが毀損されてしまうのでむしろTokenomicsは入れないほうが良い場合が多い。
一方で、Tokenomicsを入れる相性の良いゲームとしては「そもそも賭博性のある」ゲームがある。
賭博性そのものがゲームの面白さというタイプのゲームであればTokenomicsによって面白さが増すことは考えられる。
ただし、賭博は本来しっかりとした規制があるので、規制と折り合いをつけていく必要はもちろんある。
一方で、Gamefiではない=TokenomicsのないBlockchain Gameもあり、これには可能性があると思う。
それらは「運営が終わっても資産が残る」というここで批判されている価値よりも、Composabilityによるバリューが大きい。
Composabilityとはゲーム同士が連携したり、あるゲームの上に別のゲームを拡張して作ったりすることが、誰でもできるという価値である。
これは既存ゲームの世界で考えてもマインクラフトでも行われているし、オセロというゲームを元にしてソシャゲに拡張したものや、麻雀を拡張したゲームなどが多く作られてきている。
あるゲームのバックエンドのロジックであるスマートコントラクトが誰でもアクセス可能なことで、そのゲームの別のClientを作成したり、別のゲーム性を付け加えたりできるイメージである。
拡張できるものの範囲が広がることでより面白いゲームが生まれる可能性はあると思う。
僅かな流動性の中で買い支えて成り立つトークン価格と、膨れ上がったトークン発行量の掛け算で、ユニコーンな時価総額が成り立っているんだ。その縁で辛うじて立っているおびただしいプロジェクト...
言及なし
付け加えると、海外プロジェクトを中心とするWeb3界隈であたかも画期的な発明のように言われている「Stakingさせることによって売り圧を減らす」というトークノミクス手法は、要は顧客である資産の保有者が資産を売れないようにして流動性=売り圧を減らすことで価格を維持するという運営目線の話で、株式会社でいうと「節税手法」みたいなものと理解している。
プロジェクト運営のハックとしては理解できるが、新たな価値を生んでいるイノベーションでもなんでもなく、声高に言うようなことではないと考えている。
間違っている部分や別の考え方などがあればコメント頂けると大変嬉しいです。
筆者はブロックチェーンがWeb3にリブランディングされる前からこの業界で働いているエンジニアです。しかしWeb3系のインフルエンサーの掲げる思想に対しては反対の立場を取っているため、この記事の主張は概ね理解するものの、いつまで化石みたいな認識で批判記事書けなたと思うところもあり、せっかくの機会なので最新の状況を世の中にアウトプットしていこうと思う。
一応匿名ブログということになっていますが、「本記事は個人の意見であり所属企業は関係ありません」と予め明記しておきたい。
https://anond.hatelabo.jp/20230210072521
まず、web3の基盤をうたう殆どのブロックチェーンは分散されていないし、脱中央集権なんて無理だと諦め始めてる。あのイーサリアムでさえ、天下のSEC様に尻尾フリフリしてる。イーサの外を見ればもっと酷い。ほとんどが、一部のVCや創立メンバーが実質支配してるだけの名ばかり分散。まだGAFAの方がそれなりに世間や政府の監視に晒されてるぶんマシだろう。打倒GAFAとか叫んでるやついたよなー。お前らもう見分け付かんのよ。同じ穴の…ってやつだ。
最初に目指していた姿は確かに脱中央集権であったのは間違いないが、最初から分散かつ非中央集権で完璧なものを作れるわけがないです。製品開発における意思決定のスピードは中央集権型のモデルが圧倒的に優れているのは、この界隈でも認識しています。非中央集権型でどの機能を開発するか、どんなビジネス戦略で進めるかをイチイチ分散で合意をとっていたら意思決定だけで長い時間がかかります。そのため、最初は中央集権型でプロダクトを開発することでスピード感を重視し、徐々に理想的なモデルである非中央集権型にシフトするというのが今のトレンドです。みな理想と現実の乖離をきちんと直視しています。この流れのことをMinimum Viable DecentralizationもしくはProgressive Decentralizationと呼んでいます。
情報源は? 私の観測範囲ではまだまだいますけど。Web3界隈もレイオフ祭りなのでこの期間においては正しいかもですが。
まず、プロジェクトを始めるためにお金が必要になる。そうしてVCとかに近づくと、手で数えられるくらいの人数で支配的になるようなトークン配分で出資契約が結ばれる。始まった瞬間に分散は諦めないといけないんだ。それでAptosなんかはプロジェクトスタートとともに死んだと騒がれた。
そりゃ出資するんだから支配権を握りたがるのはガバナンストークンでも株式でも同じかと。VCは慈善団体じゃないんだから。その上での反論ですが、VCの出資比率正しく知ってますか? Aptosの初期供給量は10億枚。51%がコミュニティで保有。19%がコア開発者に分配。16.5%をアプトス財団で保有。13.5%を投資家に割り当て。13.5%ぽっちを複数のVCで分配しているのに、支配権があるとお思いで?コア開発者より少ないのに?
web3のビジョンには共感していても、現実があまりにかけ離れていることには気づいていて、仮想通貨の冬となった今、やつら結局、古巣に戻ったりしてる。web3エンジニアは分散ウェブの夢を見た。しかし、長いバブルを抜けるとそこは雪国だった。そして誰もいなくなった。それが今のweb3。
理想と現実の乖離があることは当事者は皆知っていることです。仮想通貨の冬が起きたのは理想と現実の乖離ではないので、因果関係のない事柄を結びつけないようにしましょう。誰もいなくなったと言っていますが、アナリストのレポートを読むといいですよ。Web3界隈の投資額はまだまだ高い傾向にあることに気がつくと思います。
本当の意味で、最も理想的に分散されているのはビットコインだが、ビットコインは本体も関連プロジェクトも、エンジニアに対する金払いは悪い。というかほぼボランティア。精力的に活動しているのはビットコイン長者の老人だけで、将来にわたっての開発の持続性がない。そもそも若い世代は育つはずがない。ビットコインはその大半が採掘されていて、これから人の一生分かけて、残り僅かな枚数のコインがちびちび採掘されて、すでに固定化されたマイナーに払われ続けるだけだ。自分が一枚も持ってないビットコインのために誰が働こうと思うのか。
ビットコインのコア開発者になろうとする人は確かにいないかもですね。だってもう開発する追加機能自体がないんだもの。ビットコインのコア開発者に今からなりたいって人がいたら、私だって止めますね。
そもそも、ビットコインが何年続くんだ?環境に悪いとかそういう批判はしないが、単純に採掘スケジュール酷くないか。4年ごとに採掘量が半分になるたびに価格が2倍になる?そんなこと言ったら40年後には1ビットコインは10億円越えだぜ。流通してるビットコインをぜんぶ足せば、世界のすべての価値を吸収しても余裕じゃないか。
詐欺師が使う胡散臭い言説なので無視したらいいのに。そんなことがありえないのはみんな知ってますよ。
つまり、そんなに価格が上がることはなくて、その分採掘の難易度が下がらないとマイナーの収支が取れなくなるんだが、そんなことしてたらいつか危ないんじゃないか?51%攻撃リスクだっけか。「ビットコインはハッキングされたことがありましぇぇん(キリッ」とかいつまで言ってられるだろうね?
マイナーの収支と1ビットコインの当たりの価格に関しては相関がないですね。マイナーの収支はTransaction Feeによって賄われるので、1ビットコインの採掘報酬がゼロになったとしても運用は回る設計になってます。慈善事業ではなくビジネスなので電気代やハードウェア費の採算が取れないTransaction Feeを指定したトランザクションは取り込みませんので、1ビットコインあたりの価値が1億円円だろうが1万円だろうが、Transaction Feeは現実的な値に落ち着くのが経済の原理です。51%攻撃が未来永劫受けないのはありえない話なので、過疎化したら攻撃可能になるのは間違いないです。まぁ過疎化した時点で二束三文だと思いますけど。量子耐性もないしそのうち危ないとは思ってますけど、それまでは金融ツールの一種として活用すればいいんじゃないですかね。デフォルト間際の某国の通貨だって世界で流通し続けてるのと同じ理屈で。
ビットコインの次に分散してて、そこそこビットコインよりは面白いことができそうなイーサくん。目指したのは信頼のいらないアナーキーな世界でも安心して利用できるオープンな分散型コンピューター。素晴らしいね。イーサリアム財団公式wサイトのソーラーパンク風のサイトデザイン好きよ。ユートピアって感じするよね。けど、人類がアホすぎて、結局そこで流行っているスマートコントラクトは、チンパンホイホイのポンジーファイナンスくらいなんだが。なんだ、おまえDeFiと言うのかい。贅沢な名だね。あんたの名はポンジだよ。いいかね。ポンジ。返事しな。ぽーんーじ。てなわけで、規制されない金融を可能にしたら、クソみたいなスキームでクソみたいなマネーゲーム環境が無限に湧いて出てきて、誰が一番多くドルに換金できるかの競争が起こって盛り上がり、なぜかそれがイノベーションとか言われているだけなんだ。規制ないところのアナーキー金融道なんてものは、産業革命の時代以降ずっと人類は経験してて、そのときどきでクソって結論になっててな。そりゃこの世界、規制ばかりでつまらないクソな世界だけど、これでもマシなクソを選んだんだよ。クリプトマンセーな方々の中には、市場メカニズムがーとか、加速主義がーとか、すべて見えざる手が解決してくれるぅとか言ってる奴いるけど、お前ら資本主義版の革マル派か?理想高い高ーいで、現実見えてなーいの典型。
お待たせしましたどーもDAOだお。あのな、DAOなんてものは、株の代わりにトークンで投票するだけで、別に社会的に新しいことはなんもないんだお。でも惹かれる気持ち分かるんだお。なんかイノベーティブに聞こえるし、ウォレットで投票して手軽にガバナンス参加とか新鮮だし良いよね。たまに空からお金落ちてくるし。ディスコードみたいなカッコいいとこには老人もいないし。リリースするソースコードに投票したり、ワクワクするよね。でも、それ、ブロックチェーンいらなくね?ウォレットなんか使いこなせるやつ世の中にどれくらいいると思ってるの?日本人の6人に1人は偏差値40以下なんだが?ニーモニック?100年早いわ。エアドロ?手元にお金ないけどお金配りおじさんになりたい人のためのアレすか!?。ディスコード?運営企業頼みやん?非中央集権どうしたん?。リリースされるコードの投票?デプロイするエンジニアたちは信用しないといけないやん。数人が結託するだけで、みんなから集めたDAO資金からお金無限ちゅーちゅー列車が出発できちゃうプロジェクトばかりなんだが。DAOなんて、自律もしてなければ、分散もしてない、ただの組織なんだお。なんだろう、雰囲気でweb3するのやめてもらっていいすか?
これも同意見。なんでみんなDiscordでやってるのかマジで謎。情報が分散しすぎてて情報収集辛いんじゃ〜。
そしてNFT氏とかブロックチェーンゲーム氏。お前らは金の匂いを消せ。お前らが呼び寄せたどんな陽キャでも明るくできないくらい、界隈が冷めてるの気づかないのか?それに、サ終しても、ブロックチェーン上にあなたの資産は残るとかいう嘘やめろ。お前らはブロックチェーンが無くならないといつから錯覚していたんだ?
サービス終了してもブロックチェーンに記録は残りづづけるので嘘ではない。ブロックチェーンがなくならないとは言ってないので。嘘じゃないけど真実ではないこの言い方は私も好きじゃないが。草コインのチェーンはそのうちひっそりと消えるだろうな。
最後にweb3を国家戦略にとかいってる偉い人たち。偉いなら賢くあってくれ。なぜ、国家とかを無くそうとか標榜してるweb3分野をお前らが後押ししようとしている?あほなのか?あたまいい若者たちがドバイに行っちゃったから?Astarが日本を捨てたから?ちがうんだよ。そいつらはweb3じゃない時代が来れば、そっちのために世界のどこでも行くほんとにすげー奴らなんだわ。でもそいつらは海外で稼ぐだけ稼いだら、安くて安全で綺麗な日本にちゃんと戻ってきてお金落としてくれるから安心してくれ。あんたら政府はそんな日本を来たるべきカオスな時代から守ってくれればそれでいいんだ。お願いだから政府はそれらしく真面目で居てくれ。
これは明確に違うと言いたい。ブロックチェーンの経済圏は良くも悪くも国を超えてしまっているので、日本だけ法規制してもユーザーは勝手にブロックチェーンに繋いでしまうので強制力のある規制が難しい。アメリカでこの前ステーキングが金融商品に該当するからやめろって判例出たけど、結局米国の人は個人で勝手にブロックチェーンに繋いでステーキングしてしまうから企業をいくら規制したところで意味がない。それなら企業を日本に誘致して法人税なりを納めてもらったほうが国にとって利益になるだろ。消費者保護のための規制と法人を誘致することの両立を目指しているんだよ。最初から完璧な制度を作るのは無理なので、まだまだチグハグしているけども。消費者保護のための規制に関しては他国より圧倒的に進んでますよ。日本は顧客資産と事業の運転資金を分離して保管することが義務付けられてるので、他国もこれを見習おうとしてますよ。
もう何番煎じか分からんし、誰がこんなスレ見るか分からないが、おまえらWeb3なんてものは流石にまがい物だって気づいてるよな。
まず、web3の基盤をうたう殆どのブロックチェーンは分散されていないし、脱中央集権なんて無理だと諦め始めてる。あのイーサリアムでさえ、天下のSEC様に尻尾フリフリしてる。イーサの外を見ればもっと酷い。ほとんどが、一部のVCや創立メンバーが実質支配してるだけの名ばかり分散。まだGAFAの方がそれなりに世間や政府の監視に晒されてるぶんマシだろう。打倒GAFAとか叫んでるやついたよなー。お前らもう見分け付かんのよ。同じ穴の…ってやつだ。
あと一時期、シリコンバレーで騒がれてたGAFAなどからweb3エンジニアへの転身してるってやつ。もうほぼない。バブルが弾けたってのも一つの要因だけど、それ以上の理由もある。web3の理想的なことを目指すと技術が全く関係なくなるからだ。web3は、トラストレスであったり、責任の分散なんかを目指しているウェブのパラダイムであるという前提で話すが、そんなの今から始めるプロジェクトでは絶対に無理。まず、プロジェクトを始めるためにお金が必要になる。そうしてVCとかに近づくと、手で数えられるくらいの人数で支配的になるようなトークン配分で出資契約が結ばれる。始まった瞬間に分散は諦めないといけないんだ。それでAptosなんかはプロジェクトスタートとともに死んだと騒がれた。彼らのブロックチェーンは確かに技術的には面白い。イーサなんかと比べれば未来技術だし、ソラナの教訓も活かしている。しかしだ。どんなにいい技術でも、分散されていなければ意味がない。どんなにエンジニアが頑張ってイケイケの分散プロトコルを実装しても、彼らがどうにもできないレイヤーで集権化されて運用されてしまうんだ。こういうプロジェクトにいるエンジニアは、時給数百ドルなんかでコードを書いていることはザラだが、彼らは自分たちが作っているものの無意味さを知りながら仕事をしている。お金がもらえるからやる。それだけ。web3のビジョンには共感していても、現実があまりにかけ離れていることには気づいていて、仮想通貨の冬となった今、やつら結局、古巣に戻ったりしてる。web3エンジニアは分散ウェブの夢を見た。しかし、長いバブルを抜けるとそこは雪国だった。そして誰もいなくなった。それが今のweb3。
本当の意味で、最も理想的に分散されているのはビットコインだが、ビットコインは本体も関連プロジェクトも、エンジニアに対する金払いは悪い。というかほぼボランティア。精力的に活動しているのはビットコイン長者の老人だけで、将来にわたっての開発の持続性がない。そもそも若い世代は育つはずがない。ビットコインはその大半が採掘されていて、これから人の一生分かけて、残り僅かな枚数のコインがちびちび採掘されて、すでに固定化されたマイナーに払われ続けるだけだ。自分が一枚も持ってないビットコインのために誰が働こうと思うのか。ビットコイナーは、自分たちが、これからビットコインを一枚も持たずに生まれてくる天才たちにとっては、既得権益を守るクソ老害にしか見えなくなることを分かっているのだろうか?ビットコイナーは革命でもした気かもしれないが、ただの宝くじ成金でしかないし、その財は実力で得られたものでもない。あれだ、お前らの革命はトランプゲームの大富豪の革命と同じだ。強者と弱者がひっくり返っただけで世界が何も進歩ないやつ。それにな。仮にお前らが望むビットコインがどこでも使われる世界がくれば、とんでもない格差社会になるだろうから、実名なんかで活動するな。襲われるぞ。そもそも、ビットコインが何年続くんだ?環境に悪いとかそういう批判はしないが、単純に採掘スケジュール酷くないか。4年ごとに採掘量が半分になるたびに価格が2倍になる?そんなこと言ったら40年後には1ビットコインは10億円越えだぜ。流通してるビットコインをぜんぶ足せば、世界のすべての価値を吸収しても余裕じゃないか。つまり、そんなに価格が上がることはなくて、その分採掘の難易度が下がらないとマイナーの収支が取れなくなるんだが、そんなことしてたらいつか危ないんじゃないか?51%攻撃リスクだっけか。「ビットコインはハッキングされたことがありましぇぇん(キリッ」とかいつまで言ってられるだろうね?
ビットコインの次に分散してて、そこそこビットコインよりは面白いことができそうなイーサくん。目指したのは信頼のいらないアナーキーな世界でも安心して利用できるオープンな分散型コンピューター。素晴らしいね。イーサリアム財団公式wサイトのソーラーパンク風のサイトデザイン好きよ。ユートピアって感じするよね。けど、人類がアホすぎて、結局そこで流行っているスマートコントラクトは、チンパンホイホイのポンジーファイナンスくらいなんだが。なんだ、おまえDeFiと言うのかい。贅沢な名だね。あんたの名はポンジだよ。いいかね。ポンジ。返事しな。ぽーんーじ。てなわけで、規制されない金融を可能にしたら、クソみたいなスキームでクソみたいなマネーゲーム環境が無限に湧いて出てきて、誰が一番多くドルに換金できるかの競争が起こって盛り上がり、なぜかそれがイノベーションとか言われているだけなんだ。規制ないところのアナーキー金融道なんてものは、産業革命の時代以降ずっと人類は経験してて、そのときどきでクソって結論になっててな。そりゃこの世界、規制ばかりでつまらないクソな世界だけど、これでもマシなクソを選んだんだよ。クリプトマンセーな方々の中には、市場メカニズムがーとか、加速主義がーとか、すべて見えざる手が解決してくれるぅとか言ってる奴いるけど、お前ら資本主義版の革マル派か?理想高い高ーいで、現実見えてなーいの典型。
お待たせしましたどーもDAOだお。あのな、DAOなんてものは、株の代わりにトークンで投票するだけで、別に社会的に新しいことはなんもないんだお。でも惹かれる気持ち分かるんだお。なんかイノベーティブに聞こえるし、ウォレットで投票して手軽にガバナンス参加とか新鮮だし良いよね。たまに空からお金落ちてくるし。ディスコードみたいなカッコいいとこには老人もいないし。リリースするソースコードに投票したり、ワクワクするよね。でも、それ、ブロックチェーンいらなくね?ウォレットなんか使いこなせるやつ世の中にどれくらいいると思ってるの?日本人の6人に1人は偏差値40以下なんだが?ニーモニック?100年早いわ。エアドロ?手元にお金ないけどお金配りおじさんになりたい人のためのアレすか!?。ディスコード?運営企業頼みやん?非中央集権どうしたん?。リリースされるコードの投票?デプロイするエンジニアたちは信用しないといけないやん。数人が結託するだけで、みんなから集めたDAO資金からお金無限ちゅーちゅー列車が出発できちゃうプロジェクトばかりなんだが。DAOなんて、自律もしてなければ、分散もしてない、ただの組織なんだお。なんだろう、雰囲気でweb3するのやめてもらっていいすか?
そしてNFT氏とかブロックチェーンゲーム氏。お前らは金の匂いを消せ。お前らが呼び寄せたどんな陽キャでも明るくできないくらい、界隈が冷めてるの気づかないのか?それに、サ終しても、ブロックチェーン上にあなたの資産は残るとかいう嘘やめろ。お前らはブロックチェーンが無くならないといつから錯覚していたんだ?
にしても、web3周りのインフルエンサーはキラキラしてるよな。ああいうふうになりたいよなぁ。かっこいいこと言っちゃったりして、頭良さそうなこと言ってチヤホヤされてなぁ。ドット絵のアイコンもナウいよなぁ。なによりFIREしてたりしてなぁ。いいよなぁー。でも、彼らは自分が関わっているプロジェクトのポジトークしてるだけなんだ。このゼロサムゲームに未来がないのにはもうとっくに気づいてる。簡単にいえば宣伝してるだけ。中身空っぽの公式アナウンスを日本語訳して、さらに薄めてTwitterに上げれば養分がありがたがって寄ってくるし、本家からJapanリードみたいな称号もらって、ちょっとばかしのお小遣いを貰えるからやっているだけ。あとは、エキサイティングなことがたくさんあったクリプト史を共に歩んできた数少ない友達と仲良くしながら「あのころはよかったなあ」したいだけなんだ。だから目を覚ませ、おは養分ども。今日もgmしてえらいでちゅね、じゃないんだよ。
そしてクリプトトレーダーたち。彼らは、別にクリプトに賭けてはいない。この未熟で歪んだ市場を利用してお金を拾っているだけ。DeFiとか情報の非対称性がほぼない世界は、かなり都合がよくて、頭が良くて少しの元手があればそこら辺に落ちているお金を取り放題(バブルならな)。結局、トレーダーたちはメタゲームをプレイしているだけ。次のビッグウェーブがあればそっちに乗る。最近ついったらんどで元気なAI株トレーダーの方たち、たまに見たことある口調のやついるよな。気のせいだよな、うん。
あと、落ちるナイフを全力で掴みに行ってる、NT○さん、ト○タさーん。
NT○さんは6000億もあるなら、ビットコインでも買って、お前もメタゲームに参加しないか?web2すらままならないGAFA予備校のお前にweb3なんてむり。どうしてGAFAさんたちがweb3に本格参入しないか分かるかな?彼らはそれが幻想だと分かるくらいには賢いからだよ。このままだと、6000億の埋蔵金目指して事業の実態がないレントシーカー・スタートアップ(笑)の群れにハイエナされて、西麻布のラウンジに消えるのがオチ。次の太陽光発電はweb3かな?今度こそはソーラーパンクな世界を作ってくれよ。
ト○タくんはAstarなんかと手を組んじゃってどうしたのかな?グローバルな視点で世界と戦うニッポンの希望が落ちぶれるのを見るのは悲しいぞ。別に彼らが詐欺師だと言ってる訳じゃない。あの頃のブロックチェーンはほんと輝いていて、世界中で多くの若者たちが理想のために純粋に頑張っていたんだ。ただ、今、この局面で、Astarはやめろ。あそこはもう死んでいる。魔界とか呼ばれてるんだぞ?そもそもAstar自体、どれくらい分散しているか知ってるのか?それに、実態を言ってしまえば、めちゃくちゃ過疎ってるポルカドットで、ただのイーサのコピー走らせてるだけだぞ。そういうプロジェクトでも、バブルの余韻でキャッシュフローがあるから組織は存続するし、偽りだとしてもコミュニティドリブン仕草は続けないといけないからそこにあるだけなんだ。そういうゾンビみたいなクリプトプロジェクトは世の中に星の数ほどあるんだ。みんなあの頃はほんと輝いていた。でもみんな成れ果ててしまった。今でもそういうプロジェクトを支えているのは、熱狂的な信者か、おバカさんか、ピュアな方々だけなんだ。そういう人たちが僅かな流動性の中で買い支えて成り立つトークン価格と、膨れ上がったトークン発行量の掛け算で、ユニコーンな時価総額が成り立っているんだ。その縁で辛うじて立っているおびただしいプロジェクトのうち日本発なのは確かにAstarくらいしかないけど、それをブロックチェーン界のPFNか何かだと思っちゃってるなら、怖くてもう、あんたの車のれないわ。
最後にweb3を国家戦略にとかいってる偉い人たち。偉いなら賢くあってくれ。なぜ、国家とかを無くそうとか標榜してるweb3分野をお前らが後押ししようとしている?あほなのか?あたまいい若者たちがドバイに行っちゃったから?Astarが日本を捨てたから?ちがうんだよ。そいつらはweb3じゃない時代が来れば、そっちのために世界のどこでも行くほんとにすげー奴らなんだわ。でもそいつらは海外で稼ぐだけ稼いだら、安くて安全で綺麗な日本にちゃんと戻ってきてお金落としてくれるから安心してくれ。あんたら政府はそんな日本を来たるべきカオスな時代から守ってくれればそれでいいんだ。お願いだから政府はそれらしく真面目で居てくれ。
あと、円転利確の税金安くするためだけにweb3の言葉を借りて、めっちゃロビー活動してる古参の億り人くんたちー?そりゃ税率少し変わるだけで億が入るやつとかいるんだろ?霞ヶ関までスーツで行ってお辞儀リレーするよね。その働きっぷり、あの頃のお前らが見たらどう思う?でも、10年とか経てば色々守るものも増えるからしょうがないよな。かっこいいぜ。おまえら。みんな幸せになれよ。
Permalink |記事への反応(17) | 07:25
交易の需要と供給が時間的にも場所的にも一致することは稀であり、現在当たり前のように行われている交易や交易に基づく経済制度のほとんどが存在し得ないほどであった。さらに、新しい家族の形成、死、犯罪、戦争の勝敗など、親族集団にとっての重大な出来事と需要と供給が3回も重なることは、もっとあり得ないことであった。後述するように、一族や個人は、これらのイベントの際にタイムリーに富を移転することで大きな利益を得ていた。このような富の移動は、消耗品や他の目的のために作られた道具よりも、より耐久性のある一般的な富の貯蔵庫の移動であれば、より無駄のないものであった。したがって、これらの制度で使用するための耐久性のある一般的な富の貯蔵に対する需要は、貿易そのものよりもさらに切実なものであった。さらに、結婚、相続、紛争解決、貢ぎ物などの制度は、部族間の交易よりも先に行われていた可能性があり、ほとんどの部族では交易よりも大きな富の移動が行われていた。このように、貿易よりもこれらの制度の方が、初期の原始的な貨幣の動機付けと育成に役立ったのである。
ほとんどの狩猟採集民の部族では、この富は、とんでもなく裕福な現代人には些細なものとしか思えないような形でもたらされていた。たとえば、木の道具、火打ち石や骨の道具や武器、紐につけられた貝殻、おそらく小屋、寒い地域では汚れた毛皮などのコレクションである。時にはそれらをすべて身につけていたこともあった。とはいえ、これらの雑多な品々は、我々にとっての不動産や株式、債券と同様に、狩猟採集民にとっての富であった。狩猟採集民にとって、生きていくためには道具や、時には防寒着も必要であった。その中には、飢えに備えたり、仲間を買ったり、戦争や敗戦の際に虐殺や飢えの代わりになるような、価値の高い収集品も多くあった。生き残るための資本を子孫に移すことができるのも、ホモ・サピエンス・サピエンスがそれまでの動物に対して持っていた利点である。さらに、熟練した部族や一族は、余った消耗品を耐久性のある財産(特に収集品)と交換することで、時折ではあるが生涯にわたって累積的に余剰の富を蓄積することができた。一時的な体力の優位性は、子孫のためのより永続的な体力の優位性に変換することができる。
考古学者からは見えない別の富の形として、役職名があった。多くの狩猟採集民の文化では、このような社会的地位は、有形の富よりも価値があった。例えば、一族のリーダー、戦争部隊のリーダー、狩猟部隊のリーダー、(近隣の一族や部族の特定の人物との)長期的な交易パートナーシップのメンバー、助産師、宗教的なヒーラーなどが挙げられる。収集品は富の象徴であるだけでなく、一族の責任ある特権的な地位の称号を表すニーモニックの役割も果たしていた。死後、秩序を維持するためには、そのような地位の継承者を迅速かつ明確に決定する必要があった。それが遅れれば悪質な争いを生むことになる。そのため、一般的な行事として、安置の宴が行われた。この宴では、故人を歓待するとともに、慣習や一族の決定権者、あるいは故人の遺言によって決定された有形・無形の財産が子孫に分配された。
マルセル・モースをはじめとする人類学者が指摘しているように、近代以前の文化では他の種類の無料贈与は非常に稀であった。一見すると無償の贈り物は、実は受け取る側に暗黙の義務を課していたのである。契約法が制定される以前は、この「贈り物」の暗黙の義務と、暗黙の義務が果たされなかった場合に続くコミュニティの不名誉や罰が、おそらく遅延交換における最も一般的な互恵の動機であり、今でも我々がお互いに行う様々な非公式の好意に共通している。相続やその他の親族利他主義は、現代人が「適切な贈与」と呼ぶもの、つまり受取人に義務を課さない贈与の唯一の形として広く行われていた。
初期の西洋の商人や宣教師は、原住民を子供のような原始人と見なし、貢ぎ物の支払いを「ギフト」、取引を「ギフト交換」と呼ぶことがあった。これは、大人の契約や納税の義務というよりも、西洋の子供たちのクリスマスや誕生日のプレゼント交換に似ているかのようである。これは、偏見によるものもあるが、当時の西洋では、義務は原住民が持っていない文字によって形式化されるのが普通だったという事実もある。そのため西洋人は、先住民が交換制度や権利、義務を表す豊富な言葉を「ギフト」と訳していたのである。17世紀にアメリカに入植したフランス人は、より多くのインディアン部族の中に薄く散らばっていたため、これらの部族に貢ぎ物をしていたことがよくあった。それを「贈与」と呼ぶことで、そのような必要性に迫られていない他のヨーロッパ人との面目を保ち、それを臆病だと感じていたのである。
モースや現代の人類学者は、残念ながらこの用語を使い続けている。未開の人間は子供のようなものだが、今では子供のように無邪気で、我々のような卑劣で冷酷な経済取引に身を投じることのない、道徳的に優れた生き物である。しかし、西洋では、特に取引に関する法律で使われる公式用語では、「贈与」とは義務を負わない譲渡のことを指す。現代の人類学者は、我々が現代的に使っている「ギフト」という言葉の中で一般的に言及している無料または非公式のギフトを全く意味していない。現代の人類学者は、現代の我々がよく使う「贈り物」という言葉の中で、自由で非公式な贈り物を指しているのではなく、むしろ、富の移転に関わる多種多様な権利と義務のシステムを指しているのである。先史時代の文化において、現代の「贈与」に似た唯一の主要な取引は、それ自体が広く認識された義務ではなく、受取人に何の義務も課されていないという点で、親や母方の親族が子供の世話をしたり、相続をしたりすることであった。(例外として、地位を相続すると、その地位の責任と特権が相続人に課せられることがあった。)
ある種の家宝の相続は、何世代にもわたって途切れることなく続くかもしれないが、それだけでは収集品の移動の閉ざされたループを形成することはできない。家宝は最終的に何かに使われて初めて価値を持つ。家宝は、しばしば一族間の結婚取引に使われ、収集品の閉ループサイクルを形成していた。
収集品によって可能になった小さな閉ループ取引ネットワークの初期の重要な例は、霊長類に比べて人間が子孫を育てるために行う投資がはるかに大きいことと、それに関連する人間の結婚制度に関するものである。一族の間で取り決められた交配と子育てのための長期的な組み合わせと、富の移転を組み合わせた結婚は、人類の普遍的なものであり、おそらく最初のホモ・サピエンス・サピエンスにまでさかのぼることができる。
親の投資は長期的で、ほとんど一回限りのものであり、繰り返し交流する時間はない。怠慢な父親や浮気をした妻との離婚は、浮気をされた側にとっては、遺伝的適性の観点から、数年分の時間を無駄にすることになるのが普通である。子供への忠誠と献身は、主に義理の家族、つまり一族によって強制された。結婚は一族間の契約であり、その中には通常、このような貞節と献身の約束に加えて、富の移転も含まれていた。
男性と女性が結婚生活にもたらす貢献度が同じであることはほとんどない。結婚相手の選択が氏族によって大きく左右され、氏族のリーダーが選ぶことのできる人口が非常に少なかった時代には、なおさらそうであった。最も一般的には、女性の方が価値があると考えられ、花婿の一族は花嫁の一族に花嫁代金を支払いた。それに比べて非常に珍しいのが、花嫁の一族が新しいカップルに支払う「持参金」である。これは主に中世ヨーロッパやインドの一夫一婦制でありながら格差の大きい社会の上流階級で行われていたもので、最終的には上流階級の娘よりも上流階級の息子の方が繁殖能力がはるかに高いことが動機となっていた。文学は主に上流階級について書かれていたので、ヨーロッパの伝統的な物語では持参金がよく登場する。これは、人類の文化圏における持参金の実際の頻度を反映したものではなく、非常に稀なものであった。
一族間の結婚は、収集品の閉ざされたサイクルを形成する可能性がある。実際、2つの氏族がパートナーを交換しても、花嫁が交互に来る傾向がある限り、閉ループを維持するのに十分である。一方の氏族が他の種類の譲渡によって収集品がより豊かになった場合、その氏族はより多くの息子をより良い花嫁と結婚させるか(一夫一婦制社会の場合)、より多くの花嫁と結婚させるか(多夫一婦制社会の場合)する。結婚だけのループでは、原始的な貨幣は、生殖資源の偏った移転の間に長い期間にわたって一族間の記憶と信頼を必要とすることを置き換える役割を果たすだけである。
相続、訴訟、貢ぎ物のように、結婚にはイベント(この場合は結婚)と需要と供給の3つの一致が必要である。譲渡可能で耐久性のある価値の蓄えがなければ、新郎の一族が新婦の一族の現在の欲求を、新郎新婦間の価値のミスマッチを埋め合わせるのに十分な大きさで、しかも政治的・恋愛的な制約を満足させることができるかどうかは、かなり微妙なところであった。一つの解決策は、新郎またはその一族から新婦の一族への継続的な奉仕の義務を課すことである。これは既知の文化の約15%で行われている。それよりもはるかに多い67%の文化では、新郎または新郎の一族が新婦の一族にかなりの額の富を支払う。この花嫁代金の一部は、結婚の祝宴のために収穫された植物や屠殺された動物など、すぐに使える消費物で支払われる。牧畜社会や農業社会では、花嫁の対価の多くは長期的な富である家畜で支払われる。残りの部分、つまり家畜を持たない文化では通常、最も価値のある部分は、最も希少で高価で耐久性のあるペンダントや指輪などの家宝で支払われる。花婿が花嫁に指輪を贈り、求婚者が乙女に他の種類の宝石を贈るという西洋の習慣は、かつては実質的な富の移転であり、他の多くの文化で一般的であった。約23%の文化(主に現代の文化)では、実質的な富の交換はない。約6%の文化では、新郎新婦の一族間で実質的な富の相互交換が行われている。花嫁の一族が新婚カップルに持参金を支払う文化は約2%しかない。
残念なことに、一部の富の移転は、相続財産の贈与のような利他主義や結婚の喜びとは程遠いものであった。貢ぎ物の場合は全く逆である。
日本は宗教に寛容な国であるので、境界線もあやふやで、曖昧だったりする。
例えば、イスラム教徒のことをムスリム(Muslim)と呼ぶということは知っていても、
その認識は、回教徒と呼んでいた頃から変わっていなかったりすることが多い。
襲撃を受けたフランスの新聞が、ムハンマド(Muhammad)を風刺画に書くことの何が問題か、
できるだけ、テロとは距離をおいた形で、少し話してみたい。
イスラームの話をする前に、我が身を振り返ってその曖昧ぶりを思い返してもらいたい。
まあ、宗教のテクニカルな話をすると、はてな村のギーク達は「あとで読む」を付けるだろうから、ちょっと例えてみよう。
まず、仏教には「世界はこういうものだ」という物理層がある。輪廻だとか解脱だとかだ。
モノリシックカーネルもマイクロカーネルも、OSの設計思想も、
結局のところ、ノイマン型アーキテクチャを基にした世界観の上に構築されているわけだ。
宗教とは、目の前に存在する「現実」をリバース・エンジニアリングしている。
その構造分析の結果、あるモデルにピッタリハマれば「悟った」と言われる。
般若心経は、Z80の手書きのニーモニック表と同様だと思えば、親しみも湧くだろうか。
さて、「現実世界」は中々簡単にディスアセンブル出来ないので、
できればインテルから直接、回路図なんかの技術資料をもらうみたいに、
「現実世界」を作り上げたり、その内部構成を知ってる相手に教えを請いたい。
その教えを請うことに成功したのが、預言者であるムハンマドだ。
大天使ジブリールに出会い、アッラーフの啓示を受けたとされている。
電気屋で悩んでたら嶋正利さんにCPUの論理設計について教えてもらえた、みたいなものだ。
まあこのへんでやめとくが、この教えてもらった世界の仕組みを書き留めたものが、クルアーン(コーラン)だ。
血なまぐさい話になるのでさらっと流すが、まあ日本でも大覚寺統と持明院統とが大揉めに揉めて南北朝同時成立したりしてたわけだ。
さて、「現実世界」を理解しハックしたのがムハンマドってことは、クルアーンに従って生活するのが良いわけだ。
つまり、本質的に宗教は「現実世界への関わり方」を示していることになる。
(残念ながら注釈でしか読んだことがなく、その美しいアラビア語による原典に触れたことはないが)
世界への関わり方は、時として人によって酷く違った解釈をされることがある。
デヴィット・フィンチャーの「セブン」という映画を観たことがあるだろうか?
キリスト教の七つの大罪をモチーフにした連続猟奇殺人事件と、それを追う刑事達の物語だ。
フィクションでは分が悪いと思うのであれば、エド・ゲインを思い出しても良い。
母親が狂信的なキリスト教信者であり、女性は悪魔だと教わって育ったと言う。
彼らは、その教えを忠実に守り、どちらかと言えば善意からその行為を行っている。
こうした連続殺人を観て、キリスト教信者をなじったり、キリストを風刺するのは、あまり面白いとは言えない。
彼らは、キリスト教信者ではあったかもしれないが、本来の教えとは異なる解釈をした、単なる犯罪者だからだ。
まあ、現代でもキリスト系のパロディー映画には苛烈な抗議文が届いたりするようだが、
過去、キリスト教会に対する風刺や批判は、即刻刑罰の対象になっていた時代が確かにあった。
「聖☆おにいさん」を書いたら暗殺され、それを民衆が支持する時代だ。
これは信教の自由と、表現の自由の、長い戦いの歴史がもたらした冷戦構造でもある。
表現者は、今回のフランスの新聞社への襲撃は、反対の異を唱えるだろう。
端的に言えば「オマエの意見には反対だが、それを主張する権利は命がけで守る」だ。
疎い人ほど、「ムスリムはそういう過激な宗教の人なんでしょ」という理解をする。
また、「その風刺はいかがなものか」と「表現の自由を守る」が、矛盾なく同時に主張できると判らない人も居る。
そうすると、「表現の自由を尊重しない宗教が、テロに走った」と捉えられてしまう。
「表現の自由を守るためには、テロに屈せず、また風刺画を描く」のが正しいと思われてしまう。
人は理屈ではなく感情で行動するので、こうした時に、出来る事はほとんど無い。
淡々と、「その風刺は侮辱なので訴えます」とフランスの法律の範囲内で行動するしかないのだろう。
ブリジット・バルドーは、何度もそうやって訴えられ、フランス司法はキチンと刑罰を下している。
(またフランスはユダヤ人に対する人種的差別には敏感で、割とちょくちょく出版社に罰金刑を出している)
日本人が日本を馬鹿にした出版社を襲撃する事件があれば、その日本人を非難し、襲撃された出版社側に立つだろう。
その後、日本を馬鹿にした出版社の表現の自由を守りつつ、淡々と法律に則って侮辱されたとして訴えるしかない。
今回、欧州の各種ムスリム団体がテロ行為を非難している事は、忘れてはいけないと思う。
Je suisCharlie(私はシャルリー)とつぶやく前に、Je suis Ahmed(私はアフメド)として呟いたムスリムの言葉も聞いて欲しい。
Iam notCharlie, Iam Ahmed the dead cop.Charlie ridiculed myfaith and culture and I died defendinghis right to do so.
>JAVAを最初に学んでその後に現場で実際に用いるであろう言語(例えばPHP+SQL)を習得するといったルートは現実的なのだろうか?
いろいろ言う人はいるけど、PHPでも、問題ないよ。
ただ、欲をいえば、PHPのモジュールをC++で書く拡張機能あたりをちゃんと勉強しておいたり、ちゃんとコードをチューニングして行けば勉強になると思う
SQLはただ使うんじゃなくて、データーの正規化やインデックスなんかをきちんとマスターしておくと、違う感じ。あとは、ストアードプロシージャ
>上記のケースで前段階として学ぶ言語はどの程度のレベルまで到達する必要が有るのか
というか、本気で学ぼうとすると、トランジスタから始まって、フリップフロップ、レジスタ、アキュムレーター、バスの配線、クロックというハードの構成がどうなっていて、
それに対応するマシン語があって、それがニーモニックに変換されて、
そこにスタックという概念が持ち込まれて、レジスタをスタックに退避するという概念が生まれて、関数コールができて、C言語が生まれて、さらにそこにthisポインタをコンパイラが自動補完して関数テーブルを保管することでオブジェクト指向というか、C++ができている。そこに(Cの世界に)BNFなどの構文があって、それを構文ツリーにするBisonなんかがあって、PerlやPHPができている。
という、なぜC++のオブジェクトはポリモルフィズムができるのか?というソフトからハードまでを一貫して知る必要がある。
そこまで理解していると、コードのレベルは確かにハンパないレベルにはなるけど・・・。正直、業務には必要ないというか、そんなクオリティーの仕事が少ない。
やりたければ、やってもいいけど、PHPからやったら?そして必要になったらPHPをCで拡張するという形でCに入ると良いと思うよ。
やりたい言語をやるのが一番だ。
でも、本気で知りたいなら、死ぬ気でアセンブラをやれ。それがすべての始まり。
わりといえば、普通に大学入って、授業を真面目に受けた方が早い。
>そもそも実際に現場で使用することを想定した言語で、今から学ぶのに本当に適しているのは何か?
PHPでいいでしょ。大差ない、むしろ、自分が気に入った言語で、どれだけコードを沢山書くか。日々の鍛錬。
ちなみにWeb系といわれたから、ライトウェイトな言語を中心に考えたけど、つぶしが効くのは意外とJavaやC++であることも。書いておく。