ด้านซ้ายแสดงตู้นิรภัยบิตคอยน์สีทองที่เต็มไปด้วยเหรียญทอง คำนวณถึงคุณสมบัติ 'ทองคำดิจิทัล' ของบิตคอยน์ ด้านขวาแสดงแกนเอเธเรียมสีน้ำเงินเรืองแสง เชื่อมต่อกับไอคอนที่แทน DeFi เกม NFT ฯลฯ แสดงถึงคุณสมบัติ 'คอมพิวเตอร์โลก' ของเอเธเรียม ด้านบนมีหัวข้อ 'ETHEREUM: THE WORLD COMPUTER' และหัวข้อย่อย 'Basics & Account Model: Why It’s Programmable'

ในฐานะนักเขียนเนื้อหา Web3 ที่ติดตามโลกคริปโตมาอย่างยาวนาน ผมมักจะบอกเพื่อนๆ ในวงการว่า ถ้าคุณเคยลองนึกภาพบิตคอยน์เป็นเหมือนตู้นิรภัยที่แข็งแกร่งสุดๆ สำหรับเก็บของมีค่าโดยไม่ต้องกังวลเรื่องการถูกขโมย มันก็ใกล้เคียงกับความจริงมาก แต่เอเธเรียมล่ะ? มันไม่ใช่แค่ที่เก็บของธรรมดา แต่เป็นเหมือนคอมพิวเตอร์ยักษ์ใหญ่ที่ทุกคนบนโลกสามารถเข้าไปรันโปรแกรม เปิดแอป สร้างเกม หรือแม้แต่กู้ยืมเงินและปล่อย NFT ได้อย่างอิสระ โดยไม่ต้องพึ่งพาตัวกลางแบบธนาคารไทยที่เราคุ้นเคย

ทั้งสองเทคโนโลยีนี้ดูเหมือนจะใช้บล็อกเชนเหมือนกัน แต่ลึกๆ แล้ว พวกมันแตกต่างกันราวฟ้ากับเหว โดยเฉพาะในเรื่องของความยืดหยุ่นในการใช้งาน

วันนี้เราจะมาขุดลึกเข้าไปในเสน่ห์ของเอเธเรียมที่ทำให้มัน 'โปรแกรมได้' กันครับ ว่ามันทำงานยังไงให้เกิดนวัตกรรมใหม่ๆ ที่เปลี่ยนโลกคริปโตไปตลอดกาล

ลองคิดคำถามง่ายๆ ที่ชวนให้ครุ่นคิดดูสิครับ

ในบัญชีบิตคอยน์ คุณจะเห็นเป็นกอง 'เงินทอนที่ยังไม่ได้ใช้' (UTXO) แต่ในเอเธเรียม มันกลับแสดง 'ยอดเงินปัจจุบันในบัญชีของคุณ' ชัดเจน

นี่คือจุดต่างหลักระหว่าง โมเดลบัญชี กับ โมเดล UTXO

โมเดลบัญชีทำงานยังไง? (สไตล์เอเธเรียม)

เอเธเรียมเลือกใช้ โมเดลบัญชี/ยอดคงเหลือ ซึ่งคล้ายกับบัตรเดบิตที่เราใช้จ่ายในชีวิตประจำวันมาก

  • ทุกที่อยู่คือ 'บัญชี' เดียว
  • ในบัญชีมีทั้งยอด ETH, nonce (หมายเลขธุรกรรมเพื่อป้องกันการทำธุรกรรมซ้ำ), โค้ด (ถ้าเป็นสัญญาอัจฉริยะ), และที่เก็บข้อมูล (สำหรับข้อมูลสัญญา)
  • การโอนเงิน? แค่หักจากบัญชี A แล้วบวกเข้า B ตรงๆ ไม่ต้องยุ่งยากเรื่อง 'แบงก์ไหน'

ข้อดีชัดเจนมาก:

  • ตรวจสอบยอดเงินรวดเร็ว: แค่ดูสถานะบัญชี ไม่ต้องย้อนดูธุรกรรมเก่าๆ เหมือนบิตคอยน์
  • เขียนโค้ดง่าย: สัญญาสามารถอัปเดตสถานะตัวเอง โทรหาสัญญาอื่น ส่งข้อความได้ ซึ่งเป็นรากฐานของการโปรแกรม
  • ใช้งานสะดวก: โอนเงิน คำนวณ gas เรียกสัญญา ทำได้ลื่นไหล

แต่ก็มีจุดอ่อนอยู่บ้าง:

  • ความเป็นส่วนตัวน้อยกว่า: ยอดเงินเปิดเผย ใครๆ ก็เห็น
  • สถานะขยายตัวใหญ่: ต้นไม้สถานะทั้งเครือข่ายโตขึ้นเรื่อยๆ ทำให้โหนดเก็บข้อมูลหนัก (แต่มีแผนปรับปรุงในอนาคต)
ด้านซ้ายคือโมเดล UTXO ของบิตคอยน์ แสดงกระเป๋าเงินที่มี 'แบงก์' หลายใบแยกกัน การโอนต้องใช้ทั้งใบแล้วทอนเงิน ด้านขวาคือโมเดลบัญชีของเอเธเรียม แสดงเหมือนบัญชีธนาคาร มียอดเงินและ nonce การโอนแค่ปรับยอดตรงๆ

เปรียบเทียบกับโมเดล UTXO (ของบิตคอยน์)

บิตคอยน์ใช่ UTXO (Unspent Transaction Output) คล้ายการใช้เงินสดในตลาดไทย

  • เงินของคุณคือกอง 'แบงก์' แยกๆ แต่ละใบมีมูลค่าและล็อก (ใครใช้ได้)
  • ใช้เงิน? ต้องใส่ทั้งใบเข้าไป (input) แล้วสร้างใบใหม่ (output) ให้คนอื่น + ทอนให้ตัวเอง
  • ข้อดี: ป้องกันการใช้ซ้ำโดยธรรมชาติ, เป็นส่วนตัวดี (ที่อยู่ใหม่แต่ละครั้ง), ตรวจสอบขนานกันง่าย
  • ข้อเสีย: ซับซ้อน โอนเงินต้องประกอบ input-output, ดูยอดต้องสแกนธุรกรรมทั้งหมด

สรุปสั้นๆ:

บิตคอยน์มุ่งเน้น 'เรียบง่าย ปลอดภัย เหมือนทองคำที่ไม่เปลี่ยนแปลง'

เอเธเรียมมุ่ง 'ยืดหยุ่น โปรแกรมได้ รองรับตรรกะซับซ้อน'

ดังนั้น เอเธเรียมจึงเลือกโมเดลบัญชี เพื่อให้นักพัฒนาเขียนโค้ดและปรับสถานะได้สบายๆ

ต้นไม้สถานะ: 'ฮาร์ดดิสก์สมอง' ของเอเธเรียม

สิ่งสำคัญยิ่งในเครือข่ายเอเธเรียมคือ สถานะโลก (World State)

มันบันทึกยอดเงินปัจจุบัน โค้ดสัญญา ข้อมูลเก็บกดของทุกบัญชี

สถานะนี้ไม่ได้วางแบบสุ่ม แต่ใช้ Merkle Patricia Trie (MPT) เก็บ

MPT คืออะไร? มันคือการผสมระหว่าง Merkle Tree กับ Patricia Tree (ต้นไม้ prefix บีบอัด):

  • Patricia Tree: บีบอัดเส้นทาง ทำให้คีย์ยาวไม่กินพื้นที่ ค้นหาเร็ว
  • Merkle: ทุกโหนดมีแฮช รากแฮชเปลี่ยน = สถานะทั้งหมดเปลี่ยน แค่ปรับยอดบัญชี รากแฮชเปลี่ยน โหนดทั้งเครือข่ายรู้ทันทีว่าสถานะถูกแก้

หัวบล็อกมีรากแฮชสามตัว:

  • รากต้นไม้ธุรกรรม
  • รากต้นไม้ใบเสร็จ
  • รากต้นไม้สถานะ (สำคัญสุด)

โหนดเบาแค่เก็บหัวบล็อก ก็ใช้ Merkle Proof ตรวจ 'ยอดบัญชีนี้คือ X จริงไหม' โดยไม่ต้องดาวน์โหลดเชนทั้งหมด

นี่ทำให้เอเธเรียมไปข้างหน้าแบบกระจายอำนาจแต่ยังมีประสิทธิภาพ

ต้นไม้สถานะคือกุญแจที่ทำให้ 'โปรแกรมได้' เป็นจริง:

ทุกครั้งรันสัญญา EVM ปรับสถานะ → แฮชสถานะใหม่ → หัวบล็อกใหม่ → ความเห็นพ้องทั้งเครือข่าย

สถานะเปลี่ยน สมองทุกคนอัปเดตพร้อมกัน

EVM: 'เครื่องยนต์หัวใจ' ของเอเธเรียม

มาถึงส่วนหลักกัน – EVM (Ethereum Virtual Machine)

EVM คือ 'CPU สมอง' ของเอเธเรียม

มันเป็นเครื่องเสมือนแบบ stack ที่รัน bytecode

ขั้นตอนทำงานแบบนี้:

แผนภาพกระบวนการ EVM แสดงจากเขียนโค้ด Solidity คอมไพล์เป็น bytecode 部署สัญญา รันใน EVM (โหลด รัน opcode ใช้ Gas) อัปเดตสถานะ สุดท้ายอัปเดตต้นไม้สถานะโลก
  1. เขียนโค้ด Solidity → คอมไพล์เป็น bytecode
  2. 部署สัญญา: ส่งธุรกรรม EVM เก็บ bytecode ในช่อง code ของบัญชีสัญญา
  3. เรียกสัญญา: ส่งข้อความเรียก EVM โหลดโค้ดลงหน่วยความจำ
  4. รัน: ประมวล opcode ทีละตัว (ADD, MUL, CALL, SSTORE...)
  5. หัก gas ทุกขั้น: gas ไม่พอ? ย้อนกลับ (revert)
  6. ปรับสถานะ: เก็บข้อมูลเปลี่ยน ยอดเงินขยับ ส่งเหตุการณ์
  7. ธุรกรรมจบ: สถานะใหม่ส่งไป รากต้นไม้สถานะอัปเดต

EVM ทำให้เอเธเรียม 'โปรแกรมได้' เพราะอะไร?

  • สมบูรณ์แบบ Turing: รองรับลูป เงื่อนไข รีคูร์ชัน ตรรกะซับซ้อนอะไรก็ได้ (สคริปต์บิตคอยน์จำกัดเพื่อป้องกันลูปอนันต์ทำลายเชน)
  • แน่นอน: Input เดียว ผลลัพธ์ต้องเหมือนกันทั้งเครือข่าย (ไม่งั้น consensus พัง)
  • แยก sandbox: สัญญาเข้าถึงแค่เก็บของตัวเอง + เรียกสัญญาอื่น ไม่แตะไฟล์โหนดสุ่มสี่สุ่มห้า
  • กลไก gas: ป้องกัน DoS และลูปตาย รันนานยิ่งแพง

ตัวอย่างง่ายๆ:

สลับเหรียญใน Uniswap → เรียกฟังก์ชัน swap → EVM รันตรรกะ → ปรับทุนสระ โอนโทเค็น หักค่าธรรมเนียม ส่งเหตุการณ์

ทั้งหมด atomic: สำเร็จทั้งหมดหรือล้มทั้งเซ็ต

บนบิตคอยน์ทำแบบนี้ไม่ได้เลย

ตารางเปรียบเทียบความต่างหลัก บิตคอยน์ vs เอเธเรียม (มุมมองปี 2026)

ด้านบิตคอยน์ (BTC)เอเธเรียม (ETH)
โมเดลบัญชีUTXO (เอาต์พุตธุรกรรมที่ยังไม่ได้ใช้)โมเดลบัญชี/ยอดคงเหลือ
การใช้งานหลักทองคำดิจิทัล เก็บมูลค่าคอมพิวเตอร์โลก แพลตฟอร์มสัญญาอัจฉริยะ
ความสามารถโปรแกรมจำกัด (สคริปต์ง่าย ไม่สมบูรณ์ Turing)สมบูรณ์ Turing (Solidity ฯลฯ)
เก็บสถานะชุด UTXOต้นไม้สถานะโลก (MPT)
เครื่องยนต์รันไม่มี (แค่ตรวจลายเซ็น)EVM (เครื่องเสมือนรัน bytecode)
共识 (ปัจจุบัน)PoWPoS (หลัง The Merge)
TPS/ขยายตัวต่ำ (Layer2 เช่น Lightning Network)ปานกลาง (sharding, Layer2 เช่น Optimism)
แอปตัวอย่างโอน 持有DeFi, NFT, DAO, เกม, RWA
ความเป็นส่วนตัวดี (ที่อยู่ใหม่)ปานกลาง (บัญชีเปิดเผย)
ตำแหน่งปี 2026สินทรัพย์หลบภัยสถาบัน ทองคำดิจิทัลDeFi + สเตเบิลคอยน์ครองตลาด RWA โทเค็นไนซ์ชั้นนำ

ทำไมเอเธเรียมถึง 'โปรแกรมได้'? สรุป一句话

เพราะมันยกระดับบล็อกเชนจาก 'แค่บันทึกบัญชี' เป็น 'คอมพิวเตอร์กระจายที่รันโค้ดได้':

  • โมเดลบัญชี → ปรับและตรวจสถานะง่าย
  • ต้นไม้สถานะ → ตรวจสอบสถานะทั้งเครือข่ายปลอดภัย
  • EVM → ใครก็เขียนโค้ด รันทั้งเครือข่าย ผลลัพธ์ตรงกัน

บิตคอยน์เหมือนตู้นิรภัยที่ไม่เคยปิด ปลอดภัยแต่จำกัด

เอเธเรียมเหมือนเซิร์ฟเวอร์ซูเปอร์ที่แบ่งปันทั่วโลก รันแอป จ่ายเงิน กู้ยืมอัตโนมัติ แต่ซับซ้อนกว่า แพงกว่า (gas) และเสี่ยงบั๊กง่ายกว่า

ตอนนี้คุณคงเข้าใจแล้วใช่ไหมครับ

บิตคอยน์แก้ปัญหา 'เงินที่เชื่อถือได้'

เอเธเรียมแก้ปัญหา 'โค้ดที่เชื่อถือได้'

อยากเจาะลึกกว่านี้? เช่น เขียน Solidity ยังไง คำนวณ gas EVM opcode รายละเอียด หรือความคืบหน้าของ sharding ในปี 2026?

โยนคำถามมาเลย เราคุยกันต่อ!

แนะนำ 3 แพลตฟอร์มแลกเปลี่ยนคริปโตชั้นนำระดับโลก:

  • สมัคร Binance (ราชาแห่งปริมาณการซื้อขาย ครบครันทุกเหรียญ สิทธิพิเศษสำหรับมือใหม่เพียบ);
  • สมัคร OKX (เครื่องมือฟิวเจอร์สยอดเยี่ยม ค่าธรรมเนียมต่ำ);
  • สมัคร Gate.io (นักล่าเหรียญใหม่ คัดลอกการเทรด + แอร์ดรอปพิเศษ).

อยากครบครันเลือก Binance เล่นโปรเลือก OKX ล่าเหรียญเล็กเลือก Gate! สมัครด่วนรับส่วนลดค่าธรรมเนียมตลอดชีพ~