Transaction
1. CREATE
รวบรวม UTXO สร้าง Raw TX
2. SIGN
ใช้ Private Key เซ็นดิจิทัล (ECDSA)
3. BROADCAST
ส่งข้อมูลสู่เครือข่าย (Gossip Protocol)
4. MEMPOOL WAIT
รอ Miner เลือกไปแพ็กใส่ Block
5. MINE
Miner แก้สมการ PoW สำเร็จ
6. CONFIRM
ได้รับ Confirmation ลงใน Blockchain
Execution Monitor
Step 1/6
TX Builder (UTXO Selection)
SimulatorInput (Alice's UTXO): -1.500 BTC
Output 0 (To Bob): +1.000 BTC
Output 1 (Change to Alice): +0.499 BTC
Miner Fee: 0.001 BTC
Digital Signature
SimulatorApplying ECDSA Signature...
Waiting for private key...
Node Terminal
user@node:~ $ sendrawtransaction 020000000144fa...
> Waiting for network propagation...
Mempool Status
● LIVE APIHigh Priority
-- sat/vB
Medium Priority
-- sat/vB
Low Priority
-- sat/vB
Proof of Work (Mining)
SimulatorTarget: 0000000000000000000...
0 H/s
Waiting for miner...
Blockchain Confirmation
● LIVE API
Latest Block Height:
fetching...
Block Hash:
fetching...
Global P2P Network Simulator
Status: Waiting to Broadcast...
ระบบจำลองเครือข่ายพร้อมทำงาน
กดปุ่ม ถัดไป ด้านซ้าย เพื่อเริ่มจำลองกระบวนการส่งบิตคอยน์
บทสรุปการเรียนรู้
- Gossip Protocol: ข้อมูลถูกส่งต่อเป็นทอดๆ ระหว่าง Node เหมือนการกระซิบ ทำให้ข้อมูลกระจายทั่วโลกโดยไม่มีศูนย์กลาง
- Mempool & Block: ธุรกรรมของคุณต้องรออยู่ใน Mempool (ห้องพัก) ก่อน จนกว่า Miner จะหยิบไปแก้สมการ (PoW) สำเร็จ จึงจะถูกบรรจุลง Block จริง
- Ecosystem: การโอนบิตคอยน์ผสานการทำงานของ UTXO, การเข้ารหัสลับ (Cryptography), และระบบกระจายศูนย์ (P2P Network) เข้าด้วยกันอย่างสมบูรณ์