IT

no image

[Toggetter投稿] リップル社のサービスにリップルコイン(XRP)を用いる必然性はない

こちらに書きました。 https://togetter.com/li/1118857

no image

XRPに対するRipple社の真意

XRPが2017年5月になって急に数十倍に急騰しました。億万長者が何十人か生まれましたね。XRPの時価総額もBitcoinに次ぐ2番手となり、目が離せない人も多いでしょう。では、リップル社及びXRPとはなんであり、この二つにはどういう関係があるのでしょうか。 リップル社とXRPの関係については、こちらのブログがとても詳しいです。 ただ、僕はこちらの指摘は100%正しいとも思ってないです。「リップルが恣意的にコントロール可能」というのは事実ですが、それが「XRPは投資価値がない」ということに必ずしも結びつかないからです。他の人が別の場所で意見していた覚えがありますが、例えばJPYとUSDをXRPを介して交換する場合、 1. JPYを売りXRPを買う 2. XRPを相手方に送る 3. XRPを売りUSDを買う という流れで、1〜2の段階でXRPを一時的にユーザは保有しなければならないからです。つまり、このタイミングで実需が生じているということであり、将来XRPでの送金がデファクトスタンダードになり膨大な額が交換された場合(為替市場の取引高は1日で200兆円とも言われています)、莫大なXRPの実需が生じる可能性があるからです(一瞬で200兆円注文されるわけではないので、正確な評価は難しいですが)。 もっとも、「リップル社がコントロール可能」というのは事実なので(どのぐらいまでそれが可能かは計算がとても難しいですが)、Volatilityが非常に大きくてハイリスクハイリターンな通貨であることは間違いないと思います。 ところで、WikipediaのRippleの項目には以下のように書かれています。 >[英語ウィキペディア]designed to eliminate bitcoin’s reliance on centralized exchanges, use less electricity than bitcoin, and perform transactions much more quickly than bitcoin これは非常に政治的な記述です。僕個人の意見は以下です。 bitcoin: 技術自体はdecentralize, しかし実際の取引においては取引所に頼らないと安定した取引はできないので、取引権の偏りという点ではcentralizeと評価もできる。 ripple: XRPはcentalize, しかしリップル社が60%程度現在も保有しており、同社はそれを任意のタイミングで売れるので、供給・価格コントロール権の偏りという意味ではcentralizeと評価できる。これは、bitcoinの取引権の偏りよりずっと大きな偏りである。そして、XRPはゲートウェイという交換ようの板をサードパーティが立てられ、これも取引所のようなものなので、取引権の偏りという点でもcentralizeである。さらに、承認プロトコルも、Proof of WorkでもProof of Stakeでもなく、リップル社が任意に選んだvalidator というサーバの投票で決まるので、取引承認権という点でもcentralizeである。 要は、Wikipediaの記述は非常にリップル社よりの政治的なもので、XRPの方が実際はずっとcentralizeです。リップル社もこれには気づいていて触れないようにしています。 a. リップル社のプロダクトは銀行間でのグローバルかつボーダレスな両替を実現するものであり、彼らのビジネスでの収益限は銀行に対するシステムのコンサルティングや設計・実装である b. リップル社はリップルの供給(特に増やす方向)をコントロールすることができる という二つの事実から、リップル社はXRPに対してこう考えているのでしょう。「もしXRPが上がったら、自分たちの保有しているXRPを売却して収益をあげれば良い。暴落した場合でも、もともとほぼコスト0でXRPを保有できているのだから、特に損はしない」。つまり、a と b の収益モデルは、相互にそれほど関係していないわけです。最初のブログでも述べられている通り、XRPとリップル社株式の相関性は(2017年5月時点の市場参加者に想像されているほどには)ないのでしょう。

no image

なぜJavascriptはシングルスレッドかつ非同期通信なのか

http://indori.blog32.fc2.com/blog-entry-1298.html 同じ理由でJavascriptもシングルスレッドなのだと思う。 シングルスレッドだとファイルの読み込みなどの重い処理をしたときに次の処理まで長い待ち時間が発生しうる。 それだと使い者にならないので、そのような処理は処理を投げる(ファイル読み込みの場合はhttpリクエストをブラウザに投げる)ことだけをまず行い、イベントループにでぶち込んで他の処理を行う(他の処理も同じようにイベントループにぶちこむ)。 イベントループを監視してる最中に、その処理が終わっていたらFIFOでコールバック関数を実行する。 これが現実的な解決方法であり、非同期処理そのものだ。

no image

SAOでファイルアップロードの際の注意

ページ遷移せずに2回目のファイルアップロードをしようとした場合、ブラウザによっては失敗することがある。 これは、input タグのvalue に既に値が入っていることが問題なので、以下のようにリセットすれば正常に動作する。 document.getElementById(“target_id”).value = “”; jQueryなら以下。 $(“#target_id”).val(“”);

no image

任天堂は、倒れたままなのか?

引用元:1988年5月21日にセガが各社朝刊に掲載した広告から引用 ポケモンGOが大変流行っており、ついに日本のゲーム業界が世界的にヒットするスマートフォンゲームをリリースしたかのように思える。しかし実態はそうでない。ポケモンGOにより任天堂は本格的にIP管理会社としての道を着実に歩み始めた。 そもそもポケモンGOの開発・販売は任天堂でなくNianticという法人が行っており、任天堂は同社の株を10%程度しか保有していない(2016年7月時点)。このため、任天堂の株価はポケモンGOリリース時に急騰したが、その後下落した。つまり任天堂は、インターネット上でのゲーム配信プラットフォーム(STEAMのような)を取ることを放棄したばかりか、スマートフォンゲーム開発の為の組織を作ることも放棄したと取れる。 私は数カ月前、任天堂の社員と「今後任天堂はどのような戦略を取っていくべきか」というテーマで語り合った。私は「ゲームコンソールに依存し続けるべきではない。まずはスマートフォンプラットフォームでゲームを開発・販売できる体制を整え、並行してSTEAMのような配信プラットフォームを作る。そうやって任天堂はインターネット上のプラットフォームを握るべきだ」という意見をした。しかし実際は、任天堂は自社のプラットフォームを作らず、版権をライセンスする道を選んだ。これは、任天堂が自社だけではプラットフォームを作りきれないという弱さを露呈したものと私は考える。任天堂は弱くなった。 注:ポケモンは株式会社ポケモンの著作物であり、任天堂は同社の株を1/3程度しか保有していないが、任天堂がポケモンに初期から現在まで多大な影響力を有していることを考慮し、この記事では主語を任天堂として記載した。