Peer-to-Peer で Decentralized Web っぽい事のできる OSS のまとめ (仮)

読了まで:約2分


とりあえず、​今の​ところ​見付けられている​モノを​まとめてみます。


実行環境系

[Ethereum Frontier https://ethereum.org/ ]

  • Next Generation Bitcoin 的な​やつ
  • blockchain 技術を​使って​プログラミングとか​出来る
  • ちなみに​自分と​しては​金儲けが​云々の​事柄は​知らん

[IPFS is a new peer-to-peer hypermedia protocol. http://ipfs.io/ ]

  • なんか​良く​判らんけど、​分散 Web を​実現しようと​している​スゴそうな​やつ
  • 見た​感じ、​ Freenet の​ Freesite から​匿名性とか​秘匿性を​引っ込抜いた​感じ (?​)
  • 目下絶賛開発中っぽいので、​まだ​完成とまでは​行って​ないっぽい​ものの、​モノは​実際に​動いてるっぽい

[Welcome - BitcoinXT https://bitcoinxt.software/ ]

  • Bitcoin blockchain の​ block size hard fork
  • Bitcoin の​ Network と​混ざる​上に​互換性が​ないとか
  • 部​分的に​調べた​限りでは、​その​辺りで​色々物議を​醸しているらしい

開発環境系

  • - Eris Industries (いつの​まにか​死んで​た​)

  • Docker + Go を​使った、​複数 Decentralize Web を​サポートする​統合開発環境っぽい​やつ

  • 昔と​いうか​ちょっと​前までは​ Ehtereum の​ fork とか​作って​たっぽい

  • が、​その​辺りは​今は​方​針転換したっぽく、​今は​複数の​実行環境を​サポートする​開発環境に​なってるっぽ

フレームワーク

[Embark - Framework for Ethereum DApps https://iurimatias.github.io/embark-framework/ ]

  • Ethereum での​ Decentralized Applications の​開発を​手助けしてくれる​スゴい​やつ
  • 今​日少しだけ​触ったけど、​結構​良く​出来てる
  • 要 Node.js 。​ io.js では​微妙に​動かなかった​ (と​いうかインストールで​こける​)

[TruffleSuite/truffle https://github.com/trufflesuite/truffle ]

A development framework for Ethereum って​書いてる​ Ethereum 向けの​ framework

  • まだ​触ってないけど、​結構筋は​良さそうな​気が​している
  • Node.js 製。​ES6 とか​ JSX とか​デフォルトで​サポートしているらしい

その​他解説文書等

[Ethereum 入門 http://book.ethereum-jp.net/ ]

  • 日本語で​書かれた​ Ethereum の​入門書
  • 主に​プログラマー向けに​書かれてれるっぽい
  • そして、​ 本ドキュメントは​ 2015/08/16 現在、​制作中​ らしいです。​はい

以上

他に​何か​あったら​教えてください。​と​いう​感じで​今日は​以上です。​はい。

更新履歴

  • 2015-09-14 truffle と​ Ethereum 入門 を​追記
  • 2015-09-10 初版

にゃるら(カラクリスタ)

『輝かしい青春』なんて失かった人。
次に備えて待機中。

今は趣味でプログラミングをして
生活しています。