admin

暗号資産(仮想通貨)についての学校というサイトを立ち上げました。仮想通貨に興味がある人がより多く取引できるようになれるよう手引きしていくことを目的としています。

IPFS (InterPlanetary File System) 技術詳解:分散型ウェブのアーキテクチャと未来

IPFS (InterPlanetary File System) 技術詳解:分散型ウェブのアーキテクチャと未来

2025/8/28  

IPFS(惑星間ファイルシステム)は、HTTPに代わる分散型ストレージプロトコルです。コンテンツのハッシュ値(CID)でデータを一意に識別し、P2Pネットワークで共有。検閲耐性とデータの永続性を高め、次世代のウェブを構築します。

【個人投資家必見】Ledger Nano S Plus徹底レビュー!投資資産を鉄壁に守り抜く方法

【個人投資家必見】Ledger Nano S Plus徹底レビュー!投資資産を鉄壁に守り抜く方法

2025/8/25  

【個人投資家必見】仮想通貨の資産、取引所に置きっぱなしは危険!ハードウェアウォレットLedger Nano S Plusを使い、ハッキングや倒産リスクから資産を鉄壁に守る方法を徹底解説。安心できる長期投資の第一歩をここから始めましょう。

Solidity学習講座:最終版 目次(全20話)

Solidity学習講座:最終版 目次(全20話)

2025/7/31  

基礎編 第1話:未来のインターネットへようこそ!Solidityとスマートコントラクトの全体像 第2話:準備は1分!ブラウザだけで開発できる「Remix IDE」の基本操作 第3話:記念すべき初コント ...

未来のインターネットへようこそ!Solidityとスマートコントラクトの全体像

第1話:未来のインターネットへようこそ!Solidityとスマートコントラクトの全体像

2025/7/31  

【エンジニア必見】Web3.0時代の新常識、なぜ今Solidityなのか?未来のインターネットを築く「スマートコントラクト」の全体像と、フリーランスとしての新たな可能性を分かりやすく解説。あなたのキャリアを次のステージへ導く入門講座、第1話。

準備は1分!ブラウザだけで開発できる「Remix IDE」の基本操作

第2話:準備は1分!ブラウザだけで開発できる「Remix IDE」の基本操作

2025/7/31  

もう環境構築で挫折しない!ブラウザだけで完結するSolidity開発環境「Remix IDE」を徹底解説。初めてのスマートコントラクト作成からコンパイル、デプロイまでを完全ガイド。Web3開発者への確実な一歩を踏み出しましょう。

第3話:記念すべき初コントラクト!Hello Worldをブロックチェーンに刻もう

第3話:記念すべき初コントラクト!Hello Worldをブロックチェーンに刻もう

2025/7/31  

コピペで終わらない、コードを「読む」力。第2話で動かしたHelloWorld契約を一行ずつ徹底解剖します。Solidityの基本構文と、ブロックチェーンにデータを刻む「状態変数」の仕組みを学び、”書ける”エンジニアへの第一歩を踏み出しましょう。

第4話:コントラクトの記憶装置!「状態変数」と基本のデータ型 (uint, string, address)

第4話:コントラクトの記憶装置!「状態変数」と基本のデータ型 (uint, string, address)

2025/7/31  

コントラクトの記憶装置をマスター!Solidity開発に必須の基本データ型、uint (数字)・string (文字)・address (住所) の使い方を徹底解説。ブロックチェーンにデータを刻む「状態変数」の役割とガス代の概念も学びます。

第5話:コードの心臓部!「関数」を定義してコントラクトを操作可能にする

第5話:コードの心臓部!「関数」を定義してコントラクトを操作可能にする

2025/7/31  

コントラクトに命を吹き込む「関数」をマスター!データの読み書きを可能にする関数の基本構造を徹底解説します。引数、戻り値からpublic, viewキーワードまで、動的なDApp(分散型アプリケーション)開発に必須の知識を凝縮しました。

第6話:誰がアクセスできる?関数の振る舞いを決める4つの「可視性」

第6話:誰がアクセスできる?関数の振る舞いを決める4つの「可視性」

2025/7/31  

Solidityセキュリティの核心! public, external, internal, privateの4つの関数可視性を徹底解説。アクセス制御をマスターし、不正利用を防いでガス代も節約する、プロのスマートコントラクト設計術を学びます。

第7話:キーと値でデータを管理!超重要データ構造「マッピング (mapping)」を使いこなす

2025/7/31  

全てのトークンの基礎!Solidityで最も重要なデータ構造「マッピング」を解説します。mapping(address => uint) を使い、msg.senderでユーザー毎のデータを管理する方法を学び、本格的なDApp開発への扉を開きましょう。

第8話:データを整理整頓!複雑な情報を扱う「構造体 (struct)」で独自データ型を作る

第8話:データを整理整頓!複雑な情報を扱う「構造体 (struct)」で独自データ型を作る

2025/7/31  

データ管理を劇的に改善!Solidityの「構造体 (struct)」で、あなただけのデータ型を作る方法を解説。mappingと組み合わせ、ユーザー情報を一つに束ねる、プロのスマートコントラクト設計術をマスターしましょう。

第9話:ブロックチェーンに記録を残す!「イベント (event)」で何が起きたか通知しよう

第9話:ブロックチェーンに記録を残す!「イベント (event)」で何が起きたか通知しよう

2025/7/31  

スマートコントラクトと外部世界を繋ぐ「イベント」をマスター!ブロックチェーン上で起きた出来事を記録し、フロントエンドへ通知する仕組みを解説。indexedやemitを使い、DApp開発に必須の通信機能を実装しましょう。

第10話:条件分岐と繰り返し!if文とforループでロジックを組む

第10話:条件分岐と繰り返し!if文とforループでロジックを組む

2025/7/31  

コントラクトに思考力を与えるif文とforループをマスター!条件に応じて処理を変える条件分岐と、繰り返し処理を解説。ガス代を意識した安全なループの組み方も含め、インテリジェントな関数を設計する力を養います。

第11話:「誰が?いくらで?「msg.sender」と「msg.value」でトランザクション情報を取得」

第11話:「誰が?いくらで?「msg.sender」と「msg.value」でトランザクション情報を取得」

2025/7/31  

ついにコントラクトがETHを受け取る!トランザクションの核心情報「msg.sender (誰が)」と「msg.value (いくら)」を解説。payable関数で決済機能を実装する方法を学び、商用DApp開発への道を開きます。

第12話:コードを再利用!「継承 (inheritance)」でスマートコントラクトを賢く拡張する

第12話:コードを再利用!「継承 (inheritance)」でスマートコントラクトを賢く拡張する

2025/7/31  

コピペ開発はもう終わり!Solidityの「継承」で、コードを賢く再利用する方法を解説。isキーワードで共通機能を継承し、安全で拡張性の高い、プロフェッショナルなスマートコントラクト設計を学びます。

第13話:お金のやり取りを実装!payable修飾子とEtherの送受信

第13話:お金のやり取りを実装!payable修飾子とEtherの送受信

2025/7/31  

コントラクトから安全にETHを送金する技術。transfer/send/callの3つの方法の違いと、現代のベストプラクティスを解説。リエントランシー攻撃を防ぐ最重要パターン「Checks-Effects-Interactions」を学びます。

第14話:不正な操作は許さない!require, assert, revertで堅牢なコントラクトを作る

第14話:不正な操作は許さない!require, assert, revertで堅牢なコントラクトを作る

2025/7/31  

堅牢なコントラクトの要!エラー処理require, assert, revertの違いと使い分けを徹底解説。ガス効率に優れた現代的なカスタムエラーも学び、プロレベルの防御的プログラミングを実装しましょう。

第15話:コスト意識を持とう!イーサリアムの「ガス (Gas)」とは?簡単な節約術

第15話:コスト意識を持とう!イーサリアムの「ガス (Gas)」とは?簡単な節約術

2025/7/31  

イーサリアム開発の核心「ガス」とは?手数料の計算式から、プロが実践する簡単なガス節約術まで徹底解説。ストレージ書き込みの削減など、ユーザーの負担を減らし、選ばれるDAppを開発する必須知識です。

第16話:【実践編①】オリジナルの投票システムを作ろう!

第16話:【実践編①】オリジナルの投票システムを作ろう!

2025/7/31  

いざ、初のDApp開発へ!これまでの知識を総動員し、オリジナルの投票システムをゼロから構築します。structからeventまで、学んだスキルを組み合わせ、動くスマートコントラクトを作る達成感を味わいましょう。

第17話:【実践編②】シンプルな独自トークンを作成!残高管理と送金機能を実装する

第17話:【実践編②】シンプルな独自トークンを作成!残高管理と送金機能を実装する

2025/8/5  

自分だけの暗号資産を作ろう!シンプルな独自トークンをゼロから開発します。constructorでの鋳造、mappingでの残高管理、安全なtransfer関数まで、通貨の核心機能を実装する、超実践的な開発ガイドです。