จัดทำขึ้นเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน การลงทุนอาจทำให้สูญเสียเงินลงทุนได้
คำตอบโดยตรง
ตัวสำรวจบล็อกคืออินเทอร์เฟซและตัวทำดัชนีนอกเชนที่เปลี่ยนข้อมูลจากโหนดให้เป็นหน้าค้นหาได้สำหรับบล็อก ธุรกรรม ที่อยู่ สัญญา โทเค็น บันทึกเหตุการณ์ และบางครั้งรวมถึงร่องรอยการประมวลผล ตัวสำรวจไม่ใช่บล็อกเชน ผู้เข้าร่วมฉันทามติ หรือหลักประกันอิสระ ผลลัพธ์ทุกอย่างขึ้นอยู่กับเชนที่เลือก สถานะโหนด ขั้นตอนการทำดัชนี ตัวถอดรหัส ป้ายกำกับ และเวลาที่สังเกต
ควรแยกหลักฐานเป็น 4 ชั้น ส่วนหัวบล็อก ธุรกรรม และใบรับเป็นวัตถุของโปรโตคอล การตอบ RPC เป็นมุมมองของโหนดหรือผู้ให้บริการรายหนึ่ง ร่องรอย แท็บการโอนโทเค็น และยอดรวมของที่อยู่เป็นมุมมองที่สร้างขึ้นใหม่หรือทำดัชนี ส่วนชื่อ ป้ายความเสี่ยง ราคาสกุลเงินทั่วไป และตราซอร์สที่ตรวจสอบแล้วเป็นการตีความจากภายนอก ตัวสำรวจมีประโยชน์มากในการสืบค้น แต่ข้อสรุปสำคัญควรเทียบกับตัวระบุดิบ สายบรรพบุรุษที่เป็นแคนนอนิคัล ใบรับหรือสถานะ UTXO และปลายทางอิสระ
วิธีการทำงาน
- ระบุชื่อโฮสต์ของตัวสำรวจ chain ID หรือเครือข่าย Bitcoin เวลาที่สังเกต และตัวระบุธุรกรรม บล็อก หรือที่อยู่ อย่าใช้สัญลักษณ์ ชื่อ หรือที่อยู่แบบย่อเป็นหลักฐานยืนยันตัวตน ให้เก็บตัวระบุเต็มและสินทรัพย์หรือสัญญาที่คาดไว้
- จำแนกทุกฟิลด์ที่แสดง แยกข้อมูลโปรโตคอล ผล RPC ปัจจุบันของโหนด ค่ารวมหรือร่องรอยที่ตัวทำดัชนีสร้าง เมทาดาทาที่ถอดรหัส และป้ายหรือราคาจากบุคคลที่สาม บันทึกว่าข้อสรุปแต่ละข้ออาศัยหลักฐานชั้นใด
- ตรวจสอบวงจรชีวิตและความเป็นแคนนอนิคัล ดูว่ายังรอดำเนินการหรือถูกรวมแล้ว ตรวจสอบแฮชและความสูงบล็อก สาย parent จำนวนการยืนยันหรือ
safeและfinalizedรวมถึงสถานะการแทนที่และรีออร์แกไนซ์ แฮชที่ค้นพบไม่ได้พิสูจน์ว่าถูกรวมในเชนแคนนอนิคัล - กระทบยอดการประมวลผล บนเชน EVM ให้ตรวจ
status,gasUsed,effectiveGasPrice, บันทึก และการเปลี่ยนแปลงจริงของยอดคงเหลือ allowance หรือ storage ใบรับที่มีstatus = 1พิสูจน์เพียงว่าการประมวลผลระดับบนสุดไม่ revert ไม่ได้พิสูจน์ว่าผลทางเศรษฐกิจปลอดภัย ธุรกรรมที่มีstatus = 0ก็อาจถูกรวมและเสียค่าแก๊สได้ - มองข้อมูลที่ถอดรหัสแล้วเป็นข้อกล่าวอ้าง ตรวจสอบลายเซ็นเหตุการณ์ ที่อยู่สัญญา topics ข้อมูล decimals ของโทเค็น และ ABI ให้ถือว่า “ธุรกรรมภายใน” เป็นเฟรมใน call trace ไม่ใช่ธุรกรรมโปรโตคอลที่ลงนามแยกต่างหาก และคาดว่าความครอบคลุมของร่องรอยจะแตกต่างตามไคลเอนต์กับผู้ให้บริการ
- ระบุตัวตนและความเปลี่ยนแปลงได้ของสัญญา ทำซ้ำการตรวจสอบซอร์สเมื่อมีนัยสำคัญ และตรวจ runtime bytecode, implementation ของพร็อกซี, beacon หรือ admin, อำนาจอัปเกรด และโครงสร้าง storage ตราซอร์สที่ตรวจสอบแล้วเชื่อม input ของ compiler ที่ส่งมากับ bytecode เท่านั้น ไม่ใช่การตรวจสอบความปลอดภัยหรือการรับรองผู้ออก
- เทียบกับตัวสำรวจอิสระหรือคิวรีโหนดโดยตรง เก็บคำตอบดิบและ timestamp แล้วกระทบยอดอีกครั้งเมื่อถึง finality ที่กำหนด ยกระดับการตรวจสอบเมื่อพบดัชนีเก่า ข้อมูล archive ขาดหาย รีออร์แกไนซ์ RPC ไม่ตรงกัน โทเค็นสแปม การอัปเกรดพร็อกซี หรือป้ายกำกับนอกเชนเปลี่ยนไป
ตัวอย่างคำนวณ
- บัญชีค่าธรรมเนียมจากใบรับ ธุรกรรม EVM ที่ถูกรวมรายงาน
gasUsed = 52,000และeffectiveGasPrice = 18 gweiค่าประมวลผลคือ52,000 * 18 gwei = 936,000 gwei = 0.000936 ETHหากใช้อัตราภายนอกที่มีเวลาอ้างอิง$2,500/ETHจะเท่ากับ$2.34โดยค่าธรรมเนียม ETH เป็นข้อมูลบนเชน แต่ค่าดอลลาร์เป็นค่าประมาณนอกเชน - ตำแหน่งทศนิยมของโทเค็น บันทึกการโอนมีจำนวนเต็มดิบ
123,456,789สำหรับสัญญาที่ตรวจสอบแล้วว่ามีdecimals = 6จำนวนที่แสดงคือ123,456,789 / 10^6 = 123.456789 tokensหากสมมติผิดว่ามี18ตำแหน่ง จะแสดง0.000000000123456789จึงต้องตรวจตัวตนสัญญาควบคู่กับ decimals - ร่องรอยเทียบกับธุรกรรม ธุรกรรมที่ลงนาม 1 รายการส่ง
1.00 ETHไปยังสัญญา A โดย call trace แสดงว่า A ส่งต่อ0.72 ETHไป B และคืน0.25 ETHทำให้ A เก็บ1.00 - 0.72 - 0.25 = 0.03 ETHก่อนนับแก๊สที่ผู้ส่งจ่าย เฟรมเหล่านี้ช่วยกระทบยอดการไหลของมูลค่า แต่ไม่ใช่ธุรกรรมที่ลงนามแยกกัน 3 รายการ - การย้อนกลับของตัวทำดัชนี ธุรกรรมในบล็อก
20,000,000ปรากฏเมื่อ tip อยู่ที่20,000,012จึงมีความลึกรวม20,000,012 - 20,000,000 + 1 = 13หากรีออร์แกไนซ์นำบล็อกนั้นออก ใบรับแคนนอนิคัลจะหายไปและต้องย้อนบันทึก ตัวสำรวจที่ยังแสดง13 confirmationsคือข้อมูลล้าหลัง ไม่ใช่ความจริงฉันทามติอีกแบบหนึ่ง
ความเสี่ยง
- ตรวจผิดเชน testnet fork หรือตัวสำรวจเลียนแบบ
- คัดลอกที่อยู่แบบย่อ ถูกวางยา หรือหน้าตาคล้ายกัน
- ใช้ชื่อหรือสัญลักษณ์โทเค็นเป็นตัวตนของสัญญา
- ถือว่าแฮช pending ที่ค้นพบคือการรวมแบบแคนนอนิคัล
- เชื่อ backend RPC ที่เก่า กำลังซิงก์ หรือแยกขาด
- เปรียบเทียบความสูงโดยไม่ตรวจแฮชบล็อกและสายบรรพบุรุษ
- พลาดการแทนที่ ความขัดแย้ง หรือรีออร์แกไนซ์ของเชน
- ถือว่าใบรับสำเร็จหมายถึงผลทางเศรษฐกิจหรือแอปสำเร็จ
- มองข้ามแก๊สที่จ่ายให้ธุรกรรม revert ซึ่งถูกรวมแล้ว
- ถือว่าบันทึกเหตุการณ์เป็นสถานะสุดท้ายที่มีอำนาจ
- ถอดรหัสบันทึกด้วย ABI ลายเซ็น หรือ decimals ที่ผิด
- ถือว่าเฟรมร่องรอยเป็นธุรกรรมที่ลงนามแยกต่างหาก
- สมมติว่าผู้ให้บริการทุกแห่งแสดงร่องรอยครบและเหมือนกัน
- พลาดข้อมูลจาก archive, pruning, pagination หรือ rate limit
- ถือว่าซอร์สที่ตรวจสอบแล้วคือการตรวจความปลอดภัยหรือหลักฐานผู้ออก
- ตรวจ implementation หนึ่งขณะโต้ตอบกับพร็อกซีอีกตัว
- พลาดการเปลี่ยนพร็อกซี beacon admin หรือการอัปเกรด
- เชื่อโทเค็นสแปม ป้ายที่อยู่ หรือราคา fiat ว่าเป็นข้อเท็จจริงฉันทามติ
- ใช้ยอดคงเหลือจากตัวสำรวจโดยไม่กระทบยอด UTXO หรือ storage สัญญา
- พึ่งตัวสำรวจเดียวระหว่างระบบล่ม การเซ็นเซอร์ หรือดัชนีผิดพลาด
ความเข้าใจผิดที่พบบ่อย
- ตัวสำรวจบล็อกคือบล็อกเชนหรือตรวจสอบทุกข้อกล่าวอ้างที่แสดงอย่างอิสระ
status = 1ตราสีเขียว หรือการยืนยันจำนวนมากพิสูจน์ว่าธุรกรรมได้ผลทางเศรษฐกิจตามที่ผู้ใช้ตั้งใจ- บันทึกเหตุการณ์และ “ธุรกรรมภายใน” เหมือนกับสถานะสุดท้ายและธุรกรรมที่ลงนามแยกกัน
- ซอร์สโค้ดที่ตรวจสอบแล้วพิสูจน์ว่าสัญญาผ่านการตรวจความปลอดภัย เป็นของแท้ เปลี่ยนไม่ได้ และปลอดภัย
- ยอดคงเหลือ ป้าย ราคาโทเค็น และเมธอดที่ถอดรหัสจากตัวสำรวจเป็นข้อมูลฉันทามติที่ผู้ให้บริการทุกรายต้องแสดงเหมือนกัน
หัวข้อที่เกี่ยวข้อง
แหล่งข้อมูล
- ตัวสำรวจบล็อก - Ethereum.org (เข้าถึงเมื่อ: 2026-08-13)
- API JSON-RPC - Ethereum.org (เข้าถึงเมื่อ: 2026-08-13)
- ข้อมูลและการวิเคราะห์ - Ethereum.org (เข้าถึงเมื่อ: 2026-08-13)
- บล็อก - Ethereum.org (เข้าถึงเมื่อ: 2026-08-13)
- ธุรกรรม - Ethereum.org (เข้าถึงเมื่อ: 2026-08-13)
- ตัวติดตามในตัว - go-ethereum (เข้าถึงเมื่อ: 2026-08-13)
- เมทาดาทาของสัญญา - Solidity Documentation (เข้าถึงเมื่อ: 2026-08-13)
- ธุรกรรม - Bitcoin Developer Documentation (เข้าถึงเมื่อ: 2026-08-13)