2017年11月30日 / 最終更新日 : 2017年12月8日 管理人 オンラインサロン記事Raiden / Plasma 最新動向まとめ 第3回 Plasma概要 新シリーズ「Raiden / Plasma 最新動向まとめ」第3回は、Plasmaの基本概念や応用提案について紹介し、Raidenとの違いや課題について検討、解説します。 まずPlasmaとLightning Networkとの違いを検証し、その仕組みや利用ケース、利点や課題について触れています。表や図を使い、わかりやすくご紹介します。
2017年11月28日 / 最終更新日 : 2017年12月8日 管理人 オンラインサロン記事Raiden / Plasma 最新動向まとめ 第2回 Raiden概要 新シリーズ「Raiden / Plasma 最新動向まとめ」第2回は、Raidenの概要や動向について詳しく解説します。 まずRaidenとLightning Networkの違いから始め、利用ケース、現在の動向、そして課題について触れています。 最近の事例など交え、Raidenの技術的な特徴や利点についてご紹介します。
2017年11月23日 / 最終更新日 : 2017年12月8日 管理人 オンラインサロン記事Ethereum技術者養成企画 第10回 Dockerの開発環境構築編 今回は、Ethereum開発者用のDockerの開発環境構築について解説します。 開発環境をDockerで作成し、gethがない環境でもプライベートネットワークを手軽に立てることができるようになります。 Docker image作成者、利用者側の必須環境から配布用ファイルの作成の流れをご紹介し、他の利用者側の操作についても触れています。
2017年11月21日 / 最終更新日 : 2017年12月8日 管理人 オンラインサロン記事Raiden / Plasma 最新動向まとめ 第1回 RaidenとPlasmaの関係 新シリーズ「Raiden / Plasma 最新動向まとめ」(全3回)を開始します。 RaidenとPlasmaの目的や技術的特徴について、両者を比較しながら解説します。 今回はRaidenとPlasmaの関係から始め、ブロックチェーンのスケーラビリティ問題などについて触れています。 また、Raidenの技術的理解に必要な基本用語についても、表や図を使ってわかりやすくご紹介します。
2017年11月16日 / 最終更新日 : 2017年12月8日 管理人 オンラインサロン記事Truffle 4 リリース 新機能と変更点 【最新技術動向】第11回は、最も広く使われているEthereumスマートコントラクト開発フレームワークの最新版、「Truffle 4.0」についてです。 2017年10月31日に公開されました。Dapp開発者にとって多くの便利な機能が追加されています。 今回はリリースノートを元にアップデート内容を紹介します。
2017年11月14日 / 最終更新日 : 2017年11月14日 管理人 オンラインサロン記事Solidityでセキュアなコードを書く 第3回 「Solidityでセキュアなコードを書く」の第3回、今回は典型的な攻撃について解説します。 競合状態、リエントラントと言った攻撃内容の詳細や注意点、その他いくつか具体例をあげてまとめます。
2017年11月9日 / 最終更新日 : 2017年11月10日 管理人 オンラインサロン記事Solidityでセキュアなコードを書く 第2回 新シリーズ「Solidityでセキュアなコードを書く」の第2回目、今回はassert()とrequire()について解説します。 また、その他書き方や考慮すべきことなど、いくつか注意点についてまとめます。
2017年11月8日 / 最終更新日 : 2017年11月8日 管理人 オンラインサロン記事Ethereum技術者養成企画 第9回 MetaMask編 今回はTruffle第2回、Google Chromeの拡張機能「MetaMask」の使用方法について解説します。Metamaskは秘密鍵の管理やトランザクションを容易にするもので、開発を助けるものになります。testrpcの導入については前回記事を参考に、イーサの送付までをまとめます。
2017年11月2日 / 最終更新日 : 2017年11月2日 管理人 オンラインサロン記事Solidity向けのセキュリティとlintツールの使い方 先日から始まった「Solidityでセキュアなコードを書く」に関連し、今回はSolidityのテスト、監査用ツールについて解説します。 第1章ではOyente、Solgraphなどのセキュリティツール、第2章ではSolium、SolintなどのLintについて説明します。 ツールの概要、コマンドの実行についてや、エラーがある場合などの事例をご紹介しています。