2018年10月6日土曜日
DApps考
中央サーバがない分散アプリケーションというのは、あるようでなかなか無かったのだが、DAppsはそういうものなのだそうだ。一時期流行ったWinnyのようなファイル共有ソフトは中央サーバがないから似たようなものだが、DAppsの場合はブロックチェーンを使用していて、暗号通貨(暗号トークン)による報酬のやり取りが発生する。仕掛けとしては複雑だが、なかなか面白い。
Winnyは非合法的匂いが漂っていたが、アプリはファイル共有だけではなく合法で有益なものもある。例えばSNSなら、世界中どの国に行っても封鎖されることなく使えるし、サーバダウンで使えなくなることもない。送金なら銀行より速く確実にできる。ただ、中央による監視がないことは、例えばSNSならアカウント封鎖ができないとか、送金なら誤送金しても返してもらえない、というリスクもあるので注意は必要だ。
さて、そんなDAppsは、まだ企業内で大々的に使おうという雰囲気にまではなっていない。DAppsでは中央サーバが無いため、ノードのデータ領域と計算能力の負荷が大きくなる。中央サーバの全能力と、各ノードの全能力の合計は、後者の方が圧倒的に膨大となる。つまり、総額としてみれば、企業の負担はかえって重くなってしまう。
この問題を解決しないと、DAppsは企業に普及しない。すなわち、サーバに、しかも複数のサーバに分散した上で何とか動くような巨大なプログラムとデータを、如何にして非中央集権の各ノードに置くか、である。
多重化を目指す以上は、一つのアプリケーションやデータを複数に配置することは避けられない。だが、単純なブロックチェーンのように全ノードに配置するのはやり過ぎだ。だとすればこの中間、すなわち全部ではないが十分に有意な分散をする、しかもそれで信頼できるようにする、ということになる。
このためには、従来とは違ったノード情報が必要になる。分散が十分であるかどうかを確認するための指標だ。例えば地理的に分散しているかどうか、同じないしは類似の組織に所属していたり似たようなソフトをインストールしていないか、通信の相手先が偏っていたり、同じ人と通信していないか、など。要するにお互いが独立しているかどうかだ。
アプリやデータは、この指標を基に分散しなければならない。独立度が高ければ分散数は少なくてよいし、低ければ多数のコピーが必要、ということになる。また、アプリに関しては当然計算機負荷の軽重が問題になる。貧弱なアプリは貧弱なノードに、重いアプリは重いノードに、というわけだ。
このアプリは単独で閉じるものとは限らないから、例えばミドルとUIで各々グループを作るような動きになる。そして、そのグループ間が通信をする。負荷が増えればグループ内でノードを複製し負荷分散する。そういったバックグラウンドが必要だ。
これら、すなわち個々のアプリ(モジュール、ミドル、ブロックと言っても良い)の分散度やリアルタイム負荷分散、当然故障検知や代替などが全て自動で行え、そのためのパラメータはアプリ作者が調節できるような仕掛けが必要である。
ここまで来ると、従来のDAppsやWinnyレベルではなく、業務用の監視ツールにも匹敵するソフトが必要になる。それがアプリにとってはバックグラウンドソフトになるわけだが、ここまででも相当に高度であり、計算機負荷も高く、容量も必要だ。
そんな仕掛けが開発可能なものなのかどうか、合理的な計算機負荷で納まるものなのかどうか、分からない。だがもしこれが出てくれば、従来のサーバビジネスが吹っ飛ぶような重要な可能性を秘めている。ここまで考えて作ってくれる人がいるものなのかどうか、注目している。
登録:
コメントの投稿 (Atom)
注目の投稿:
オンラインサービスH&Aプロトコル
オンラインサービスの会員情報が洩れる事件が相次いでいる。数万件ではもはや驚かないが、数百万とか数千万とかいう数字が連日のように飛び出していて、さすがにこれでは不安になってしまう。 この問題を回避するには、本質的には会員登録をしないことだ。だが会員登録をしないと個々の手続きは毎回...
人気の投稿:
-
8月版 に続き、9月版をお届けする。 大雑把に言うと、以下の通りになる。 原油の輸入量 は予想を遥かに上回る速度で回復し、 7月には2月とほぼ同等になった 。だがこれは3月4月に新たに調達したものが6月7月にたまたま重なって到着したためにそう見えているだけで、恒常的に見るとタ...
-
合計特殊出生率が1付近でウロウロしている時代が長く続いている。これは一世代で人口が半分になるという急速な少子高齢化を意味しており、現在の日本で既に数兆円規模で行われている少子化対策費をもっても止められていない。移民やAI・ロボットによる労働力支援は窮余の策ではあるが根本的解決...
-
最近の洗濯機はほとんど乾燥機能付きだが、だいたいは60℃の高温で乾燥するため、縮むし、乾燥が使えない衣類も多い。もしこれが45℃で乾燥できるのなら、そういったデリケートな衣類も乾燥できるので、かなりの付加価値になるはずだ。 だが、ただ温度を下げるだけでは乾燥時間が伸びてしまう...
-
日本の石油需給・財政・産業構造への影響分析(2026年9月版) に引き続き、10月版をお届けする。大雑把に言うと、以下のようになる。 8月の輸入量は予想を超えて多く、 枯渇危機は後ろ倒し になった。だがそれはカネにあかせてタンカーを借り漁った結果であり、このとばっちりを...
-
気になったので少し調べてみたら、あまり好ましい結果ではなかったことをご報告する。結論として、USB-C充電式単3電池を使うのは、現時点では推奨できない。自分としても使う積もりはない。 今回も生成AIを分析に使用した。使用したのはCopilotである。なお、Copilotの出力...
-
Meta Quest 3の視野角は110°(横方向)らしい。だが人間の視野角は180~220°くらいはあるそうで、実際に見てみると周辺視野は確かに限られており、潜望鏡を覗いているような気分になる。 これは何とかならないものかと調べてみると、市販の相当高いモデルでは120~140...
-
Google I/Oの印象 において、使い捨てアプリの時代が来ること、またユーザが直接アプリを触るのではなく、ユーザ側にもAIアプリが使われることで、AI対アプリの時代が来る、と予測した。 そういう時代においては何が普通になっていくのかを考えてみた。 自分が使いやすいようUIを...
-
業務用の機械が百万円台からあるくらいだから、家電メーカーが頑張れば家庭用もできるのではないか。そう考えて調べていたところ、見つけたのが「冷凍焼け」。 そう、冷凍焼けはフリーズドライの一種なわけだ。冷凍焼けとフリーズドライの違いは、氷が昇華した後の食品が酸化してしまうか...
-
以前も何回かホームアシスタント(ホームアプライアンス)について書いたことがあったが、生成AIの進歩によって、実際に製品化することが可能な状況が近づいてきた。AIを前提とした新しいホームAIアシスタントの企画書を以下に提示する。 新たな特徴としては、AIを前提とすることできめ細かい...
-
ハクキンカイロの発熱原理を調べていて、これを防災用(キャンプ用でも良いのだが)の湯沸しに使えないかと考えた。 普通、キャンプではガスコンロを持っていく。だがあれは裸火を使うから、熱効率は悪い。これに対してハクキンカイロの仕掛けは、白金触媒を適切な場所に配することで、極...

0 件のコメント:
コメントを投稿