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 初版