0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Web3・ブロックチェーンのプロになるための道(Day-1)

0
Posted at
  1. 基本概念
  • CIA Triad
    機密性:あなただけが読むことができます。
    完全性:誰も書かれた内容を秘密裏に変更することはできません。
    可用性:いつでも開いて読むことができます。

  • Cryptography
    ├── Encryption
    │ ├── Symmetric (AES, ChaCha20)
    │ └── Asymmetric (RSA, ECC)
    ├── Hash Functions
    │ ├── SHA-256
    │ ├── SHA-3
    │ └── BLAKE3
    ├── Digital Signatures
    │ ├── ECDSA
    │ ├── Ed25519
    │ └── RSA-PSS
    ├── Key Exchange
    │ ├── Diffie-Hellman
    │ └── ECDH
    ├── Message Authentication
    │ └── HMAC
    └── Zero-Knowledge Proofs

  • Bitcoin Consensus Rules
    ✓ トランザクションの署名は有効でなければなりません。
    ✓ 二重支払いは許されません。
    ✓ ブロックは前のブロックを参照しなければなりません。
    ✓ プルーフ・オブ・ワーク(Proof of Work)は、所定の難易度を満たす必要があります。
    ✓ ブロック報酬はプロトコルに従う必要があります。
    ✓ トランザクションは適切にフォーマットされている必要があります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?