ウォレット、鍵、トランザクション
暗号鍵ペア、アドレス、署名付きトランザクションによって、ユーザーが資産を所有しEthereumブロックチェーンとやり取りできる仕組みを理解します。
「ウォレット、鍵、トランザクション」はCoddyKit上の無料Blockchain Smart Contracts with Solidityレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはBlockchain Smart Contracts with Solidity学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Blockchain Smart Contracts with Solidityコースには全4レッスンが含まれています。
このレッスンの一部はまだ翻訳されておらず、英語で表示されています。
What Is a Crypto Wallet?
A wallet doesn't hold coins - it stores your private key and uses it to sign transactions. Your funds live on the blockchain, controlled by that key.
Public and Private Keys
A wallet is built on an asymmetric key pair. The private key is secret and signs transactions; the public key is derived from it and safe to share.
From Public Key to Address
An Ethereum address is the last 20 bytes of the hashed public key, shown as a hex string starting with 0x. It's your public on-chain identity.
Seed Phrases
Your seed phrase (12 or 24 words) deterministically generates all your keys. Anyone with it controls your funds - keep it offline and never share it.
What Is a Transaction?
A transaction is a signed instruction to change chain state - sending ETH or calling a contract. It carries sender, recipient, value, data, and a nonce.
The Nonce
The nonce is a per-account counter that climbs with every transaction. It blocks replay attacks and forces your transactions to execute in order.
Signing a Transaction
The wallet signs the transaction hash with your private key. The network checks the signature against your address - proving authorization without exposing the key.
Gas and Fees
Every transaction costs gas, paid in ETH, to reward validators for the computation. You set a gas limit and fee; contract calls cost more than a plain transfer.
Transaction Lifecycle
A transaction's lifecycle: pending in the mempool, included in a block, then confirmed as more blocks stack on top. More confirmations mean stronger finality.
Reading a Transaction Receipt
After execution you get a receipt showing status (success or revert), gas used, and any emitted events. Always check the status before assuming success.
Custodial vs Non-Custodial
With a non-custodial wallet you hold the keys and full control. A custodial one (like an exchange) holds them for you - "not your keys, not your coins."
Quick Check
Check your wallet and transaction knowledge.
Recap
Recap: wallets hold keys, not coins; addresses come from public keys; transactions are signed, ordered by nonce, and cost gas; receipts confirm success and custody sets control.
よくある質問
「ウォレット、鍵、トランザクション」レッスンは無料ですか?
はい。「ウォレット、鍵、トランザクション」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Blockchain Smart Contracts with Solidityコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Blockchain Smart Contracts with Solidityコースには全4レッスンが含まれています。
「ウォレット、鍵、トランザクション」で何を学びますか?
暗号鍵ペア、アドレス、署名付きトランザクションによって、ユーザーが資産を所有しEthereumブロックチェーンとやり取りできる仕組みを理解します。 ブラウザで直接実行するハンズオンコードでBlockchain Smart Contracts with Solidityを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Blockchain Smart Contracts with Solidityを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのBlockchain Smart Contracts with Solidityは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。
「ウォレット、鍵、トランザクション」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このBlockchain Smart Contracts with Solidityレッスンでコードを書いて実行できますか?
はい。すべてのBlockchain Smart Contracts with Solidityレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- ブロックチェーン技術とは
- Ethereumの基礎とEVM
- 最初のSolidityコントラクト
- ウォレット、鍵、トランザクション