レッスン

最初から学ぶための記事を、モジュールにまとめています。各コースは第1モジュールから順番に読みます。

モジュール
10
レッスン
57
読了時間
4時間

ここから始める

お金とは何か?交換の簡単な歴史

モジュール1 · レッスン1

始める

57レッスン中0レッスン読了

初級

ゼロから。予備知識は不要です。

3モジュール

モジュール1

お金の問題

今日私たちが使っているお金がどのように失敗してきたのか、物々交換から2008年までの歴史 — ビットコインが解決するために提案された問題。

6レッスン 24分

  1. レッスン1. お金とは何か?交換の簡単な歴史 お金が存在する前は、すべての交換が偶然の一致に依存していました。この授業では、お金が解決する問題と、ほぼすべてのものがどこかでお金として使われた理由を示します。 読了4分
  2. レッスン2. 物々交換から紙幣へ:なぜお金は進化するのか 金属、鋳造された硬貨、金のレシート、銀行券、信用貨幣。各ステップは実際の問題を解決し、新たな問題を生み出しました — それは私たちが今も経験していることを含めて。 読了4分
  3. レッスン3. お金に価値を与えるものは何ですか?希少性、信頼、そして合意です 金は美しいから価値があるわけではなく、リアルは紙だから価値があるわけではありません。この授業では、何かが通貨として機能するための特性をリストアップし、その中で最後の特性が最も脆弱であることを示します。 読了4分
  4. レッスン4. インフレーションの説明:なぜあなたのお金の価値が下がるのか インフレーションは価格が自動的に上昇することではありません。お金が縮むことです — そして新しいお金を最初に受け取る人が得をします。 読了4分
  5. レッスン5. 従来の銀行システム:どのように機能するか(およびその問題) アプリの残高は金庫に保管されたお金ではなく、約束です。この授業では、銀行がどのように貨幣を創造し、あなたがそれらを使用する際に正確に何を受け入れているのかを示します。 読了4分
  6. レッスン6. 2008年の危機:ビットコインの誕生の背景 不動産市場、複雑に絡まった負債の連鎖、公的資金で救済された銀行 — そしてリーマンの破綻から5週間後、誰も知らない名前で署名された9ページの文書。 読了4分

モジュール2

ビットコインとは何ですか

サトシの提案、皆がコピーする帳簿、マイニング、2100万 — ネットワークが何をするのか、そしてなぜ誰も誰かを信頼する必要がないのか。

6レッスン 24分

  1. レッスン1. サトシの提案:ホワイトペーパーが実際に何を言っているのか 九ページ、富を得る約束はなし。この文書が提案することは、明確なポルトガル語で — そしてそれが解決する特定の問題。 読了4分
  2. レッスン2. ビットコインの仕組み、始まりから終わりまで 授業での一周:誰かが支払い、ネットワークが受け取り、ブロックが閉じられる — そして、誰も何も承認していないのに支払いが確定する。 読了4分
  3. レッスン3. ブロックチェーン:皆がコピーする台帳 魔法のデータベースではありません。誰でも最初から最後まで確認できる連鎖したブロックのリストであり、新しいブロックが追加されるたびに書き直すのが難しくなります。 読了4分
  4. レッスン4. マイニング:新しいビットコインがどのように生まれ、なぜエネルギーが必要なのか マイナーは難しい方程式を解決しません。彼らは電力を使って次のブロックを提案する権利を購入し、そのコストがネットワークを支えています。 読了4分
  5. レッスン5. 2100万とハルビング:コードに刻まれた希少性 限界は誰かの約束ではありません。それは各ノードが自分自身で確認するルールであり、4年ごとに発行量を半分に削減します。 読了4分
  6. レッスン6. ビットコインを支配しているのは誰か?ノード、マイナー、そしてルール CEOはおらず、オフィスもなく、ボタンもありません。この授業では、力が本当にどこにあるのか、そしてルールを変えることがなぜそんなに難しいのかを示します。 読了4分

モジュール3

怪我をせずにビットコインを使う

財布、鍵、住所、手数料、詐欺。何をするべきか、絶対にしてはいけないこと、そして戻れないこと。

6レッスン 24分

  1. レッスン1. ウォレット:それが本当に守っているもの(ビットコインではない) 財布は硬貨を保管しません。財布はそれらを移動させることを許可する鍵を保管します — この違いが初心者のほとんどの間違いを説明します。 読了4分
  2. レッスン2. プライベートキー、シードフレーズ、そして12の単語 十の英単語があなたの財布全体です。それを持っている人はお金を持っており、再発行はありません。 読了4分
  3. レッスン3. 住所:お金がどこに行くのか 住所はアカウントではありません。それは使い捨ての目的地であり、受け取るたびに新しいものを使うことは衛生であり、偏執病ではありません。 読了4分
  4. レッスン4. あなたの最初の取引:手数料、確認、そしてお釣り 「送信」を押してからお金が届くまでに何が起こるのか、そしてなぜあなたが求めていないお釣りが残るのか。 読了4分
  5. レッスン5. 自己保管 vs 取引所:「あなたの鍵ではない」とはどういう意味か 取引所にビットコインを置いておくのは便利であり、これはまさにモジュール1で説明された取り決めです — ただし中央銀行が背後にない場合です。この授業では選択肢の両面を示します。 読了4分
  6. レッスン6. 詐欺、損失、取り返しのつかないエラー:サバイバルマニュアル 返金はなく、サポートもなく、「パスワードを忘れました」もありません。ビットコインを失う最も一般的な5つの方法と、それぞれを防ぐ習慣。 読了4分

中級

基礎を理解し、仕組みそのものを知りたい方へ。

4モジュール

モジュール4

数字が鍵になる

ハッシュ、カーブ、署名、そしてアドレス。ビットコインの暗号技術が保証するものを説明し、数学は明確にするところだけで使用されます。

6レッスン 24分

  1. レッスン1. ハッシュ:一方向にしか進まない関数 SHA-256は何でも受け取り、256ビットを返します。戻ることはできず、この不可能性がビットコインの半分を支えています。 読了4分
  2. レッスン2. 秘密鍵から公開鍵へ:曲線secp256k1 公開鍵は、固定点によって掛け算された秘密鍵です。行きはミリ秒の単位でかかりますが、帰りは世界中の誰もできません。 読了4分
  3. レッスン3. アドレスはバイトごとにどのように構築されるか 公開鍵、2つのハッシュ、1バイトのバージョン、そしてチェックサム。アドレスは、誰でも再現して確認できる短いレシピの終わりです。 読了4分
  4. レッスン4. デジタル署名:明らかにせずに証明する 署名は、鍵を見せずに鍵を持っていることを示します。そして、もしそれが二度同じであれば、それが落ちる鍵です。 読了4分
  5. レッスン5. 2^256の大きさ:なぜ誰も鍵を推測できないのか 鍵のスペースは大きくなく、ばかげています。この授業では、想像できる数字で壁を測定し、実際にどこがたわむのかを示します。 読了4分
  6. レッスン6. キーのフォーマット:WIF、16進数、圧縮および非圧縮 同じ鍵が4つの異なる方法で現れ、それらを混同すると、何も失われていないのに財布が空に見える。 読了4分

モジュール5

財布の内部

種から派生へ、バックアップから相続へ:あなたが見ていないとき、あなたの財布は何をしているのか。

6レッスン 24分

  1. レッスン1. BIP-39: どのように12の単語がシードになるのか リストには2048語があり、最後の語はその中に会議を含んでおり、結果は512ビットの数値です。 読了4分
  2. レッスン2. BIP-32: 決定論的ウォレットと派生パス 一粒の種、無限の鍵、すべて回収可能。道 m/84'/0'/0'/0/0 はこの授業で呪文ではなくなる。 読了4分
  3. レッスン3. BIP-44、49、84、および86:なぜあなたのウォレットには4つのアカウントがあるのか 同じ種が二つのウォレットに異なる残高を示すことがあり、ほとんどの場合、その原因は派生のパターンにあります。 読了4分
  4. レッスン4. パスフレーズ:13番目の言葉と隠された財布 一言多いと、同じ種からまったく新しいウォレットが作成されます。それは最も強力な保護であり、最も失いやすいものです。 読了4分
  5. レッスン5. マルチシグ:1つの鍵では不十分な場合 三分の二、五分の三。権限を鍵に分配することで、単一の障害点を手続きに置き換えます。 読了4分
  6. レッスン6. あなたを超えるバックアップ:メタル、冗長性、そして遺産 紙は燃え、雲は漏れ、記憶は失敗する。正しいバックアップは物体ではなく、計画である。 読了4分

モジュール6

内部のネットワーク

UTXO、スクリプト、メモリプール、ブロック、そして難易度:ネットワークが実際に何が真実であるかをどのように決定するか。

6レッスン 24分

  1. レッスン1. トランザクションの構造:入力、出力、そしてUTXO ビットコインには残高がありません。未使用のコインの断片があり、各支払いは整数の断片で行われます。 読了4分
  2. レッスン2. 小さな言語がすべてのコインを閉じ込める すべての出口には小文字で書かれた鍵があり、使うことはそれが受け入れる鍵を提示することです。 読了4分
  3. レッスン3. 手数料、メモリープール、RBF: なぜあなたの取引は停止しているのか 一つの列は存在せず、担当者も存在しません。スペースをめぐるオークションがあり、その後に入札を増やす方法が二つあります。 読了4分
  4. レッスン4. ブロックの内部:ヘッダー、マークルルート、ノンス 80バイトのヘッダーが何千ものトランザクションを要約し、マイナーが解決しようとしている質問に答えます。 読了4分
  5. レッスン5. 難易度:2,016ブロックごとの調整 マイニングの力を倍増させても、ビットコインが増えるわけではありません。難易度が上がり、時計は10分を刻み続けます。 読了4分
  6. レッスン6. ノットを結ぶ:信頼するのではなく確認する 一般的なコンピュータとディスクがあれば、他人に真実が何かを尋ねる必要はなくなります。 読了4分

モジュール7

ビットコインはベースレイヤーの上にあります

ライトニング、タップルート、フォーク、プライバシー、そしてネットワークに収まるもの:基本を超えたビットコイン、争いを含めて。

5レッスン 20分

  1. レッスン1. ライトニング:ビットコインに関する即時決済 二つの部分間のチャネルは、必要なときにのみ下層で清算されます。ブロックなしで、秒単位で支払われるコーヒー。 読了4分
  2. レッスン2. タップルートと2021年に起こった変化 シュノール署名、一般的な支払いのように見える契約、そしてほとんど誰も気づいていないプライバシーの向上。 読了4分
  3. レッスン3. フォーク:ソフト、ハード、そしてブロックの戦争 所有者のいないネットワークのルールを変更することは政治的な問題であり、2015年から2017年の間にそれは公に解決されました。 読了4分
  4. レッスン4. プライバシー:ブロックチェーンがあなたについて明らかにすること すべての取引は永遠に公開されます。匿名性は標準ではなく、作業です。 読了4分
  5. レッスン5. オーディナル、トークン、そしてネットワークに収まる(または収まらない)もの 取引内の恣意的なデータは、ビットコインの最も古い疑問を提起しました:このネットワークは何のために存在するのでしょうか? 読了4分

上級

暗号技術、鍵の探索、そしてチャレンジの裏側。

3モジュール

モジュール8

楕円曲線の数学

すべてを基にして、今は計算について:有限体、secp256k1、ECDSA — そしてどこでそれが壊れるのか。

5レッスン 20分

  1. レッスン1. 素数の時計における算術 有限集合内での加算、乗算、除算。それがビットコインが実際に機能する算術です。 読了4分
  2. レッスン2. セク256k1曲線:点、和、無限遠点 y² = x³ + 7 の有限体上。この授業では、定規とコンパスを使って2点を加算し、その後公式を使います。 読了4分
  3. レッスン3. スカラー乗算と離散対数 kGを計算するのは簡単です。kGからkを見つけることが、すべての安全性が依存する問題です。 読了4分
  4. レッスン4. ECDSAのステップバイステップ:署名がどのように計算されるか 1つのノンス、2つの乗算、そして2つの数、rとs。この授業では、整数の署名を計算し、検証します。 読了4分
  5. レッスン5. ECDSAが破綻する場所:繰り返されたノンスと回復された鍵 数学は堅固ですが、実装は必ずしもそうではありません。再利用されたノンスは、学校の代数で秘密鍵を明らかにします。 読了4分

モジュール9

鍵の検索

鍵を探すとはどういう意味か、どれくらいの費用がかかるのか、そして不可能をただ高くするアルゴリズムは何か。

6レッスン 24分

  1. レッスン1. 探索空間:キーの範囲とは何か 2^256での探索は不可能です;2^70での探索はプロジェクトです。この二つの違いがこのモジュール全体のテーマです。 読了4分
  2. レッスン2. 総当たり攻撃:時間とエネルギーのコストはどれくらいか 一度に1つの数字、1秒あたりの数字の数とそれにかかる電気代を正直に計算します。 読了4分
  3. レッスン3. 赤ちゃんの一歩と巨人の一歩:記憶を時間に変える テーブルの半分を保存し、もう半分を進む。ブルートフォースを打破する最初のアルゴリズム。 読了4分
  4. レッスン4. ポラードのカンガルー:大きな課題を解決するアルゴリズム 二匹のカンガルーが間隔を跳ねて同じ地点に着地するように、100ビット以上の鍵もそうやって落ちる。 読了4分
  5. レッスン5. GPU、ASIC、および2^40と2^70の違い パラレル化は多くの問題を解決しますが、すべてを解決するわけではありません。ビットが1つ増えるごとに問題は倍増し、ハードウェアのリストはビットよりも早く尽きてしまいます。 読了4分
  6. レッスン6. 区間の分割と共同作業 多くの人が同じ時間帯に探していると、ほとんどすべてを無駄にしてしまいます。スペースを分け、掃除されたものを試すことが、集団の努力を価値あるものにします。 読了4分

モジュール10

ビットコインの課題

ブロックチェーンに実際に存在する課題、すでに解決されたもの、そしてこのプラットフォームが構築するもの。

5レッスン 20分

  1. レッスン1. 2015年の課題:256のアドレスを持つウォレット 誰かが256のアドレスに1ビットから256ビットの鍵で資金を提供し、そのまま放置しました。これは伝説ではありません:ブロックチェーンに記録されており、確認することができます。 読了4分
  2. レッスン2. 何がすでに解決され、各々がどのようにして落ちたのか 解決された課題の歴史、使用された方法、および各課題にかかった時間。 読了4分
  3. レッスン3. 弱いパスワードと脳の財布:悪いパスワードによるお金の損失 フレーズから鍵を生成した人は、同じフレーズを考えた人にお金を失った。 読了4分
  4. レッスン4. ツール:keyhunt、VanitySearchなど 各ツールが何をするのか、どのハードウェアで動作するのか、そしてそれぞれがどのような場面で適切な選択となるのか。 読了4分
  5. レッスン5. ビットコインパズルの挑戦:このプラットフォームがどのようにパズルを作成するか ここでの課題はどのように構築され、参加者に何を保証し、解決策がどのように検証されるか。 読了4分