TL;DR

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

บล็อกเชนคือสมุดบัญชีแบบกระจายที่บันทึกธุรกรรมหรือการเปลี่ยนแปลงสถานะตามลำดับในบล็อก แต่ละบล็อกโดยปกติจะอ้างอิงถึงบล็อกก่อนหน้าและมีการยืนยันทางเข้ารหัสสำหรับข้อมูลของมัน โหนดจะตรวจสอบบล็อกที่เสนอมาอย่างอิสระ และใช้กฎการบรรลุฉันทามติและการเลือกฟอร์กเพื่อตัดสินใจว่าประวัติใดจะได้รับการยอมรับ ลิงก์แฮชช่วยเปิดเผยการแก้ไขข้อมูล; การทำสำเนาและความสมบูรณ์ทำให้การแทนที่ประวัติที่ได้รั…

บล็อกเชนคืออะไรในคำอธิบายแบบง่ายๆ?

ตอบด่วน

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

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

คำที่สำคัญที่สุดที่นี่คือ “ความเห็นพ้อง” (consensus) มากกว่า “โซ่” (chain) รายการเชื่อมโยงด้วยแฮช (hash-linked list) สามารถสร้างขึ้นบนแล็ปท็อปเครื่องเดียวได้ภายในไม่กี่วินาที สิ่งที่ทำให้บล็อกเชนแตกต่างในด้านการดำเนินงานคือ มีโหนดหลายตัวที่นำกฎการตรวจสอบร่วมกันมาใช้ แลกเปลี่ยนการอัปเดตที่เสนอ และใช้กระบวนการหาความเห็นพ้องเพื่อตัดสินใจว่าลำดับใดที่ถูกต้องจะถูกถือว่าเป็นลำดับมาตรฐาน

บล็อกเชนสาธารณะ เช่น Bitcoin และ Ethereum อนุญาตให้ใครก็ตามดาวน์โหลดซอฟต์แวร์ ตรวจสอบกฎ และส่งธุรกรรมได้ ส่วนบล็อกเชนแบบมีสิทธิ์ (Permissioned blockchain) จะจำกัดบทบาทบางอย่าง — เช่น การอ่านข้อมูล การส่งธุรกรรม หรือการเผยแพร่บล็อก — ให้เฉพาะผู้เข้าร่วมที่ได้รับอนุญาตเท่านั้น ทั้งสองประเภทสามารถกระจายตัวได้ แต่ไม่มีประเภทใดที่กระจายอำนาจโดยอัตโนมัติในทุกความหมายทางปฏิบัติ

สำเนาเหล่านี้ไม่จำเป็นต้องเหมือนกันทุกประการเสมอไป โหนดเต็มรูปแบบ (full node) จะตรวจสอบความถูกต้องของบล็อกและรักษาข้อมูลที่จำเป็นเพื่อบังคับใช้โปรโตคอล โหนดเก็บถาวร (archive node) อาจเก็บรักษาสถานะในอดีตไว้มากขึ้น โหนดที่ตัดข้อมูลส่วนเกิน (pruned node) อาจทิ้งข้อมูลดิบของบล็อกเก่าหลังการตรวจสอบความถูกต้อง และไคลเอนต์แบบเบา (light client) จะพึ่งพาหลักฐานที่กระชับหรือโหนดเพื่อนที่เลือกไว้ ข้อกำหนดทั่วไปคือความเห็นพ้องต้องกันเกี่ยวกับสถานะหรือประวัติที่ได้รับการยอมรับ ไม่ใช่การจัดเก็บข้อมูลที่เหมือนกันทุกประการบนทุกอุปกรณ์

บล็อกเชนคือสกุลเงินดิจิทัลหรือไม่?

ตอบด่วน

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

บิตคอยน์ได้รวมบล็อกเชนกับลายเซ็นดิจิทัล เครือข่ายแบบเพียร์ทูเพียร์ (peer-to-peer) ระบบพิสูจน์การทำงาน (proof of work) และระบบจูงใจ เพื่อสร้างเงินสดอิเล็กทรอนิกส์โดยไม่ต้องผ่านสถาบันการเงิน ความเชื่อมโยงทางประวัติศาสตร์นี้คือเหตุผลที่คำว่า “บล็อกเชน” และ “สกุลเงินดิจิทัล” มักถูกใช้สลับกันราวกับเป็นคำที่แทนกันได้

แต่ทั้งสองคำนี้ไม่ใช่คำที่แทนกันได้ บน Ethereum บล็อกประกอบด้วยธุรกรรมที่สามารถโอน ETH เรียกใช้สัญญาอัจฉริยะ ออกโทเคน หรือเปลี่ยนแปลงสถานะของแอปพลิเคชันได้ ในเครือข่ายธุรกิจแบบมีสิทธิ์ (permissioned) บล็อกอาจบันทึกเหตุการณ์การส่งสินค้าหรือภาระผูกพันระหว่างบริษัท และอาจไม่มีโทเคนที่ซื้อขายในตลาดสาธารณะเลย

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

ภายในบล็อกมีอะไรอยู่จริง?

ตอบด่วน

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

โปรโตคอลมักแยกข้อมูลสรุปออกจากข้อมูลตัวบรรทุกเต็ม ใน Bitcoin ส่วนหัวบล็อกขนาด 80 ไบต์ ประกอบด้วยแฮชของส่วนหัวบล็อกก่อนหน้า รากเมอร์เคิล (Merkle root) ที่ยืนยันธุรกรรมทั้งหมด ตราประทับเวลา เป้าหมายความยาก (difficulty target) ค่า nonce และฟิลด์เวอร์ชัน ส่วนตัวบล็อกประกอบด้วยธุรกรรมเอง

Ethereum มีข้อมูลทั้งในชั้นความเห็นพ้อง (consensus layer) และชั้นการดำเนินการ (execution layer) บล็อกบีคอน (beacon block) ระบุสล็อต (slot) และผู้เสนอ (proposer) ของมัน อ้างอิงถึงบล็อกแม่ (parent) ยืนยันสถานะ (state) และประกอบด้วยคำรับรอง (attestations) พร้อมด้วยข้อมูลการดำเนินการ (execution payload) ข้อมูลการดำเนินการนั้นรวมถึงธุรกรรมที่จัดเรียงตามลำดับ ราก (roots) ที่ยืนยันสถานะผลลัพธ์ ใบเสร็จ (receipts) และรายการธุรกรรม (transaction list) จุดสำคัญคือ ชุดการยืนยันที่กระชับช่วยให้โหนดสามารถตรวจสอบข้อมูลจำนวนมากที่จัดเรียงตามลำดับได้; สนามข้อมูลที่แน่นอนจะแตกต่างกันไปตามโปรโตคอล

Diagram showing a parent block referenced by a candidate block. The candidate block contains network-specific reference and metadata fields, cryptographic commitments such as transaction or state roots, and an ordered payload. A note explains that hashes reveal changes while validation, fork choice and finality determine acceptance.
รูป 1. บล็อกโดยทั่วไปจะอ้างอิงถึงบล็อกแม่และยืนยันข้อมูลใน payload ของมัน แต่ฟิลด์ที่แน่นอนจะแตกต่างกันไปตามเครือข่าย
คุณสมบัติตัวอย่าง Bitcoinตัวอย่าง Ethereum
การอ้างอิงบล็อกแม่แฮชของส่วนหัวบล็อกก่อนหน้ารากบล็อกแม่หรือแฮชบล็อกแม่
ข้อมูลที่ผูกมัดรากเมอร์เคิลของธุรกรรมในบล็อกรูทสำหรับสถานะการดำเนินการ ใบเสร็จรับเงิน ธุรกรรม และสถานะความเห็นพ้อง
ข้อมูลเมตาดาต้าการจัดลำดับความสูงถูกคำนวณมา; ส่วนหัวประกอบด้วยเวอร์ชัน เวลา เป้าหมาย และ nonceสล็อต, ดัชนีผู้เสนอ, หมายเลขบล็อก, เวลาประทับ และข้อมูลความเห็นพ้อง
ข้อมูลหลักธุรกรรม Bitcoin ที่จัดเรียงตามลำดับธุรกรรมดำเนินการ, การถอนเงิน, การรับรอง และวัตถุความเห็นพ้องอื่น ๆ
การผลิตบล็อกนักขุดแบบ Proof-of-Work ค้นพบแฮชส่วนหัวที่ถูกต้องผู้ตรวจสอบเสนอในสล็อต 12 วินาที; ผู้ตรวจสอบอื่น ๆ ยืนยัน

แฮชและลิงก์บล็อกช่วยให้การแก้ไขข้อมูลถูกตรวจพบได้อย่างไร?

ตอบด่วน

แต่ละบล็อกโดยปกติจะยืนยันข้อมูลของตัวเองและอ้างอิงไปยังตัวระบุทางเข้ารหัสของบล็อกพ่อ การแก้ไขบล็อกก่อนหน้าจะทำให้ตัวระบุของบล็อกนั้นเปลี่ยนไป และทำให้การอ้างอิงทั้งหมดในบล็อกที่ตามมาถูกทำลาย โหนดสามารถตรวจพบความไม่ตรงกันนี้ได้ทันที แต่ความปลอดภัยจากความเห็นพ้อง - ไม่ใช่เพียงการเชื่อมโยงแฮชเท่านั้น - จะป้องกันไม่ให้เวอร์ชันที่ถูกแก้ไขกลายเป็นส่วนหนึ่งของประวัติที่ได้รับการยอมรับ

สมมติว่ามีผู้ใดคัดลอกฐานข้อมูลบล็อกเชนและแก้ไขการชำระเงินเก่า การยืนยันธุรกรรมในบล็อกนั้นจะเปลี่ยนแปลง ซึ่งส่งผลให้ส่วนหัวของบล็อกหรือราก (root) เปลี่ยนแปลงไปด้วย ทำให้ตัวระบุที่บล็อกถัดไปอ้างอิงถึงเปลี่ยนแปลงตามไปด้วย การคำนวณใหม่ของแฮชทุกอันที่ตามมาสามารถซ่อมแซมสำเนาส่วนตัวของผู้โจมตีได้ ดังนั้น โซ่บล็อกจึงไม่ได้รับการปกป้องด้วยคณิตศาสตร์เพียงอย่างเดียว

ส่วนที่ยากคือการโน้มน้าวส่วนที่เหลือของเครือข่ายให้ยอมรับการแทนที่นี้ โหนดเต็มรูปแบบที่ซื่อสัตย์จะปฏิเสธบล็อกใดก็ตามที่ละเมิดลายเซ็น ยอดคงเหลือ การดำเนินการสัญญาอัจฉริยะ หรือกฎเกณฑ์การบรรลุฉันทามติอื่น ๆ หากประวัติทางเลือกนั้นถูกต้อง มันยังต้องเอาชนะกฎเกณฑ์การเลือกการแยกสาขา (fork-choice) และกฎเกณฑ์ความสมบูรณ์ (finality) ของเครือข่าย — เช่น โดยการสะสมหลักฐานการทำงาน (proof of work) เพิ่มเติมใน Bitcoin หรือได้รับการสนับสนุนจากผู้ตรวจสอบ (validator) เพียงพอใน Ethereum

การแก้ไขมักทำโดยการเพิ่มธุรกรรมใหม่เข้าไปแทนที่จะลบธุรกรรมเก่า แอปพลิเคชันสามารถทำเครื่องหมายบันทึกเก่าว่าถูกยกเลิก ถูกแทนที่ หรือถูกย้อนกลับ ในขณะที่ยังคงรักษาเส้นทางการตรวจสอบไว้ ชุมชนโปรโตคอลยังสามารถประสานงานการอัปเกรดซอฟต์แวร์ หรือในสถานการณ์พิเศษ อาจเลือกใช้การแยกสาย (fork) ผลลัพธ์คือประวัติการเปลี่ยนแปลงที่ได้รับการยอมรับอย่างมั่นคง ไม่ใช่ฐานข้อมูลมหัศจรรย์ที่ไม่สามารถพัฒนาได้

บล็อกใหม่ถูกเสนอและตรวจสอบอย่างไร?

ตอบด่วน

ผู้ใช้ลงนามในคำสั่ง, โหนดตรวจสอบตามกฎของโปรโตคอล, ผู้ขุดหรือผู้ตรวจสอบความถูกต้องจัดสร้างบล็อกผู้สมัคร, และโหนดเต็มอื่นๆ ตรวจสอบผลลัพธ์อย่างอิสระ บล็อกจะถูกรวมเข้าในประวัติที่ได้รับการยอมรับก็ต่อเมื่อมันถูกต้องและชนะตามกฎการเลือกโซ่ของเครือข่าย

กระบวนการนี้เข้าใจได้ง่ายขึ้นเมื่อแบ่งออกเป็นห้าขั้นตอนแยกกัน:

  • ส่ง. กระเป๋าเงินหรือแอปพลิเคชันสร้างและลงนามธุรกรรม แล้วส่งไปยังโหนดหนึ่งหรือหลายโหนด ธุรกรรมจำนวนมากกระจายผ่าน mempool ของโหนดสาธารณะ; บางส่วนถึงผู้สร้างบล็อกผ่านเส้นทางส่วนตัว
  • ตรวจสอบความถูกต้อง (Validate). โหนดจะตรวจสอบไวยากรณ์ ลายเซ็น ยอดเงินที่มีอยู่หรือ nonce การดำเนินการของสัญญาอัจฉริยะ และนโยบายเฉพาะของเครือข่าย แต่ละโหนดมีมุมมองธุรกรรมที่รอการดำเนินการของตัวเอง ดังนั้นจึงไม่มี mempool กลางเดียวที่ใช้ร่วมกัน
  • เสนอ. ผู้ตรวจสอบที่ได้รับการคัดเลือก ผู้ขุดแบบ proof-of-work ผู้เผยแพร่ที่ได้รับอนุญาต หรือผู้สร้างบล็อกเฉพาะทาง จะจัดเรียงธุรกรรมที่ถูกต้องและสร้างบล็อกผู้สมัครภายในขีดจำกัดทรัพยากรของโปรโตคอล
  • ตรวจสอบ. โหนดเต็มรูปแบบอื่น ๆ จะดำเนินการตรวจสอบซ้ำอย่างอิสระ พวกมันไม่เชื่อถือบล็อกเพียงเพราะนักขุด ผู้ตรวจสอบความถูกต้อง หรือบริษัทใด ๆ ระบุว่าบล็อกนั้นถูกต้อง
  • เสริมความมั่นคง. บล็อกที่ตามมา งานที่สะสม การรับรองจากผู้ตรวจสอบความถูกต้อง หรือจุดตรวจสอบความสมบูรณ์ จะเพิ่มความมั่นใจว่าสาขาที่ได้รับการยอมรับจะไม่ถูกจัดเรียงใหม่
Five-step diagram: submit a signed instruction, validate it locally, propose a candidate block, independently verify and choose among valid branches, then harden the block through confirmations or finality. The note says nodes may briefly disagree and a producer cannot make a block trusted merely by publishing it.
รูป 2. บล็อกที่เสนอจะได้รับการยอมรับก็ต่อเมื่อผ่านการตรวจสอบอย่างอิสระและการเลือกสายโซ่แล้วเท่านั้น

เวลาสร้างบล็อกก็แตกต่างกันไป Bitcoin ตั้งเป้าหมายให้มีช่วงเวลาเฉลี่ยประมาณสิบนาที แต่บล็อกแต่ละบล็อกอาจมาถึงเร็วกว่าหรือช้ากว่านั้นมาก Ethereum แบ่งเวลาเป็นสล็อตละ 12 วินาที; สล็อตอาจว่างเปล่าได้หากผู้เสนอที่เลือกไม่สร้างบล็อก ระบบที่ได้รับอนุญาตอาจใช้วงจรการลงคะแนนที่เร็วขึ้น เนื่องจากผู้เข้าร่วมเป็นที่รู้จักและสามารถเพิกถอนสิทธิ์การเข้าถึงได้

เครือข่ายเลือกประวัติที่ได้รับการยอมรับหนึ่งเดียวได้อย่างไร?

ตอบด่วน

กฎการตรวจสอบความถูกต้องกำหนดว่าบล็อกใดได้รับอนุญาต; กฎการเลือกฟอร์กกำหนดว่าโหนดควรสร้างบนสาขาที่ถูกต้องใด; กฎความสมบูรณ์กำหนดว่าเมื่อใดการแทนที่บล็อกเก่าจะกลายเป็นสิ่งที่ไม่สามารถยอมรับได้ทั้งทางเศรษฐกิจหรือทางขั้นตอน ส่วนประกอบเหล่านี้รวมกันเป็นกลไกการบรรลุฉันทามติ

ความไม่เห็นพ้องชั่วคราวเป็นเรื่องปกติ ผู้ขุด Bitcoin สองคนอาจค้นพบบล็อกที่ถูกต้องในเวลาที่เกือบพร้อมกัน หรือโหนด Ethereum อาจรับฟังข้อเสนอที่แข่งขันกันในลำดับที่ต่างกัน แต่ละโหนดจะปฏิบัติตามมุมมองท้องถิ่นของตนเองในขั้นต้น เมื่อมีงานหรือการรับรองจากผู้ตรวจสอบเพิ่มขึ้น กฎการเลือกสาขาของโปรโตคอลจะให้น้ำหนักมากขึ้นกับสาขาหนึ่ง และสาขาอีกด้านจะกลายเป็นล้าสมัยหรือถูกจัดระเบียบใหม่

Bitcoin: Proof of Work ที่สะสม

โหนดเต็มของ Bitcoin รับเฉพาะบล็อกที่ปฏิบัติตามกฎการบรรลุฉันทามติ และโดยปกติจะติดตามโซ่ที่ถูกต้องซึ่งสร้างขึ้นใหม่ได้ยากที่สุด — ซึ่งมักถูกอธิบายว่าเป็นโซ่ที่มีหลักฐานการทำงาน (Proof of Work) สะสมมากที่สุด การทำธุรกรรมจะยิ่งยากขึ้นเรื่อยๆ ที่จะย้อนกลับได้เมื่อมีบล็อกถูกสร้างขึ้นเพิ่มเติมหลังจากนั้น แต่ Bitcoin ไม่เปลี่ยนไปสู่สถานะสุดท้ายที่แน่นอนทางคณิตศาสตร์ที่ความลึกคงที่

อีเธอเรียม: น้ำหนักการรับรองและความสมบูรณ์ของจุดตรวจสอบ

ผู้ตรวจสอบความถูกต้องของ Ethereum ยืนยันความถูกต้องของสายโซ่ที่พวกเขาพิจารณาว่าถูกต้อง กฎการเลือกการแยกสาย (fork-choice rule) จะเลือกหัวสายโซ่ที่ได้รับการสนับสนุนจากน้ำหนักการยืนยันที่มีประสิทธิภาพสูงสุด ในขณะที่การลงคะแนนจุดตรวจสอบ (checkpoint voting) เพิ่มความสมบูรณ์ทางคริปโตเศรษฐกิจ เมื่อสองในสามของส่วนได้ส่วนเสียที่ใช้งานอยู่ทั้งหมดสนับสนุนลิงก์จุดตรวจสอบที่จำเป็น บล็อกเก่าจะถูกทำให้สมบูรณ์ การย้อนกลับประวัติที่สมบูรณ์แล้วจะต้องเกิดการล้มเหลวของฉันทามติที่สำคัญและพฤติกรรมที่สามารถถูกลดส่วนได้ส่วนเสียได้ ซึ่งเกี่ยวข้องกับส่วนได้ส่วนเสียอย่างน้อยหนึ่งในสาม

เลเยอร์คำถามที่มันตอบตัวอย่าง
กฎความถูกต้องธุรกรรมหรือบล็อกนี้ได้รับอนุญาตตามโปรโตคอลหรือไม่?การตรวจสอบลายเซ็น ยอดคงเหลือ การดำเนินการ และรูปแบบบล็อก
ความต้านทานต่อ Sybil / การเลือกผู้เสนอใครสามารถแข่งขันหรือได้รับการเลือกให้เผยแพร่?Proof of Work ของ Bitcoin; Proof of Stake ของ Ethereum
การเลือกฟอร์กโหนดควรพิจารณาสาขาใดที่ถูกต้องเป็นหัว?งานที่สะสมมากที่สุด; น้ำหนักการรับรองสูงสุด
ความสมบูรณ์เมื่อใดการแทนที่ประวัติจะเกินขีดจำกัดความเสี่ยงที่ยอมรับได้?ความลึกตามความน่าจะเป็นใน Bitcoin; ความสมบูรณ์ของจุดตรวจสอบใน Ethereum
การกำกับดูแลกฎเกณฑ์เองเปลี่ยนแปลงอย่างไร?การปล่อยเวอร์ชันซอฟต์แวร์ การนำโหนดมาใช้ ผู้ตรวจสอบความถูกต้อง/ผู้ขุด และการประสานงานของชุมชน

ทำไมประวัติบล็อกเชนที่ได้รับการยอมรับแล้วจึงยากที่จะเปลี่ยนแปลง?

ตอบด่วน

เพื่อแทนที่ประวัติที่ได้รับการยอมรับ ผู้โจมตีต้องสร้างลำดับทางเลือกที่ยังคงมีความถูกต้อง และทำให้ลำดับนั้นชนะตามกฎการเลือกฟอร์กหรือกฎความสมบูรณ์ที่เกี่ยวข้อง ค่าใช้จ่ายที่จำเป็นจะเพิ่มขึ้นตามความลึกของการยืนยัน งานที่สะสม การมีส่วนร่วมของผู้ตรวจสอบความถูกต้อง และปฏิกิริยาทางสังคมของผู้ใช้และผู้ดำเนินการโหนด

มีสี่กลไกควบคุมที่เสริมกัน:

  • ลายเซ็นดิจิทัลจำกัดการใช้จ่ายหรือการอนุญาตให้ใช้เฉพาะกุญแจหรือกฎบัญชีที่กำหนดไว้เท่านั้น
  • การตรวจสอบแบบกำหนดค่าล่วงหน้า (Deterministic validation) ป้องกันไม่ให้ผู้ผลิตบล็อกสร้างยอดคงเหลือขึ้นเอง ข้ามผ่านโค้ดสัญญา หรือเปลี่ยนแปลงขีดจำกัดของโปรโตคอลในบล็อกที่โหนดที่ซื่อสัตย์จะยอมรับ
  • คำมั่นสัญญาแบบแฮช (Hash commitments) จะเปิดเผยการเปลี่ยนแปลงใดๆ ต่อธุรกรรมก่อนหน้า สถานะ หรือส่วนหัวของบล็อก
  • กลไกทางเศรษฐกิจของระบบฉันทามติทำให้การสร้างประวัติที่ถูกต้องแต่แข่งขันกันมีค่าใช้จ่ายสูง: การคำนวณอย่างต่อเนื่องในระบบ proof-of-work, การสูญเสียส่วนแบ่งที่อาจถูกตัดในระบบ proof-of-stake, หรือการลงคะแนนที่รับผิดชอบได้ระหว่างผู้เข้าร่วมที่ได้รับอนุญาต

แม้แต่การมีอิทธิพลของกลุ่มส่วนใหญ่ก็ไม่ใช่กุญแจหลัก ผู้โจมตีที่มีพลังแฮชส่วนใหญ่ อาจสามารถเซ็นเซอร์ธุรกรรม จัดเรียงบล็อกล่าสุดใหม่ หรือยกเลิกการชำระเงินล่าสุดของตนเองได้ภายใต้เงื่อนไขที่เหมาะสม แต่ยังคงไม่สามารถสร้างลายเซ็นที่ถูกต้องของผู้ใช้อื่น ใช้สินทรัพย์โดยไม่ได้รับอนุญาตที่จำเป็น หรือทำให้โหนดเต็มยอมรับบล็อกที่ละเมิดกฎการบรรลุฉันทามติได้ เช่นเดียวกัน ผู้ตรวจสอบความถูกต้องไม่สามารถเปลี่ยนแปลงโปรโตคอลของ Ethereum ได้ฝ่ายเดียวเพียงโดยการควบคุมข้อเสนอการสร้างบล็อก; ผู้ใช้และโหนดต้องใช้ซอฟต์แวร์ที่รับรู้กฎเหล่านั้น

บล็อกเชนสาธารณะเทียบกับบล็อกเชนแบบมีสิทธิ์

ตอบด่วน

เครือข่ายสาธารณะแบบไม่ต้องการการอนุญาต (public permissionless) เปิดโอกาสให้มีการมีส่วนร่วมอย่างกว้างขวาง และใช้กลไกทางเศรษฐกิจเพื่อจำกัดการละเมิด ส่วนเครือข่ายแบบมีสิทธิ์ (permissioned) จำกัดการเผยแพร่หรือการเข้าถึงให้เฉพาะกับตัวตนที่ได้รับอนุญาต และสามารถแลกเปลี่ยนความเปิดกว้างบางส่วนเพื่อแลกกับความเป็นส่วนตัว ความเร็ว และการกำกับดูแลอย่างเป็นทางการ ทั้งสองโมเดลนี้ไม่มีโมเดลใดที่เหนือกว่าโดยอัตโนมัติ

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

บัญชีแยกประเภทแบบมีสิทธิ์ (Permissioned Ledger) ยังสามารถกระจายการควบคุมระหว่างองค์กรหลายแห่งและปรับปรุงความทนทานหรือความสามารถในการตรวจสอบได้เมื่อเทียบกับฐานข้อมูลของบริษัทเดียว แต่หากผู้ดูแลระบบเพียงคนเดียวสามารถแต่งตั้งผู้ตรวจสอบความถูกต้อง แก้ไขนโยบาย หรือปฏิเสธการเข้าถึง ผู้เข้าร่วมยังคงต้องพึ่งพาผู้ดูแลระบบนั้นอยู่ โมเดลความไว้วางใจควรถูกระบุไว้อย่างชัดเจน ไม่ควรซ่อนอยู่เบื้องหลังคำว่า "บล็อกเชน"

บล็อกเชนเทียบกับฐานข้อมูลทั่วไป

ตอบด่วน

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

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

คำถามฐานข้อมูลแบบดั้งเดิมบล็อกเชนหรือบัญชีแยกประเภทแบบกระจาย
ใครเป็นผู้ควบคุมการเขียนข้อมูล?ผู้ดูแลระบบหรือบริการกำหนดสิทธิ์กฎของโปรโตคอล ร่วมกับนักขุด ผู้ตรวจสอบความถูกต้อง หรือผู้เผยแพร่ที่ได้รับอนุญาต
ความสอดคล้องกันเกิดขึ้นได้อย่างไร?การคัดลอกฐานข้อมูลและการบรรลุความเห็นพ้องที่ควบคุมโดยผู้ดำเนินการการตรวจสอบความถูกต้องทั่วทั้งเครือข่าย การเลือกทางแยก (fork) และการยืนยันขั้นสุดท้าย
ประสิทธิภาพโดยทั่วไปมีปริมาณการประมวลผลที่สูงขึ้นและความล่าช้าที่ต่ำลงการตรวจสอบซ้ำและการทำสำเนาเพิ่มค่าใช้จ่ายและความล่าช้า
ความเป็นส่วนตัวการควบคุมการเข้าถึงอย่างละเอียดทำได้ง่ายเครือข่ายสาธารณะเปิดเผยข้อมูลเมตา; เครือข่ายแบบอนุญาตสามารถจำกัดการเปิดเผยข้อมูลเมตาได้
การแก้ไขผู้ดูแลระบบสามารถอัปเดตหรือลบข้อมูลได้การแก้ไขมักถูกเพิ่มเข้าไปในส่วนท้าย; ประวัติศาสตร์ที่ลึกถูกออกแบบมาเพื่อป้องกันการแทนที่
ความสามารถในการตรวจสอบบันทึกและลายเซ็นสามารถเป็นหลักฐานที่เชื่อถือได้ประวัติที่ได้รับการยอมรับและข้อผูกพันสามารถตรวจสอบได้อย่างอิสระภายใต้สมมติฐานของโปรโตคอล
แบบจำลองความล้มเหลวต้องเชื่อถือผู้ดำเนินการ ความปลอดภัย และระบบสำรองข้อมูลของระบบเชื่อมั่นในกฎเกณฑ์ที่กระจายตัว การนำไปใช้ การกำกับดูแล และเกณฑ์สมมติฐานด้านความซื่อสัตย์/ความคุ้มค่า
ความเหมาะสมสูงสุดแอปพลิเคชันและบันทึกภายในส่วนใหญ่การชำระบัญชีหรือการตรวจสอบร่วมกัน ที่ปัญหาหลักคือการควบคุมแบบเอกสิทธิ์

บล็อกเชนมีประโยชน์สำหรับอะไร?

ตอบด่วน

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

สินทรัพย์ดิจิทัลแบบเนทีฟและการชำระบัญชี

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

สัญญาอัจฉริยะและสถานะที่โปรแกรมได้

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

บันทึกข้อมูลที่แบ่งปันระหว่างองค์กร

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

การทดสอบความพอดีในทางปฏิบัติ

บล็อกเชนควรได้รับการพิจารณาอย่างจริงจังก็ต่อเมื่อเงื่อนไขส่วนใหญ่ต่อไปนี้ตรงตามจริง:

  • ต้องมีหลายฝ่ายอิสระที่รับผิดชอบในการบันทึกหรือตรวจสอบข้อมูล
  • ฝ่ายต่าง ๆ ไม่สามารถหรือไม่ควรแต่งตั้งผู้ดำเนินการบัญชีหลักเพียงคนเดียว
  • ลำดับและรอยติดตามการตรวจสอบของการเปลี่ยนแปลงสถานะเป็นหัวใจของปัญหานี้
  • ผู้เข้าร่วมสามารถตกลงกันเกี่ยวกับกฎการตรวจสอบที่แน่นอนและกฎการบริหารจัดการได้
  • ข้อจำกัดด้านความเป็นส่วนตัว ความเร็วในการประมวลผล ความล่าช้า และระยะเวลาการเก็บรักษาข้อมูลที่จำเป็น ต้องสอดคล้องกับการออกแบบ
  • การกู้คืนกุญแจ การอัปเกรดซอฟต์แวร์ การจัดการข้อพิพาท และการกำกับดูแลในสถานการณ์ฉุกเฉิน มีคำตอบที่ชัดเจน

ข้อจำกัดและความเข้าใจผิดที่พบบ่อยมีอะไรบ้าง?

ตอบด่วน

บล็อกเชนสามารถตรวจสอบลายเซ็น กฎที่กำหนดค่าได้ และลำดับเหตุการณ์บนเชนที่ได้รับการยอมรับได้ แต่ไม่สามารถยืนยันได้ว่าข้อมูลจากภายนอกเป็นความจริง ว่าผู้ใช้เข้าใจคำขอลายเซ็น ว่าแอปพลิเคชันไม่มีข้อผิดพลาด หรือว่าการกำกับดูแลจะดำเนินการอย่างชาญฉลาดเสมอ

ปัญหาออร์ราเคิลและข้อมูลนำเข้า

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

กุญแจและเจตนาของผู้ใช้

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

ความเสี่ยงของสัญญาอัจฉริยะและการนำไปใช้

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

ความเป็นส่วนตัวและความคงอยู่ของข้อมูล

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

ความสามารถในการขยายตัวและการกระจุกตัว

ทุกโหนดผู้ตรวจสอบต้องสามารถประมวลผลข้อมูลได้เพียงพอเพื่อบังคับใช้กฎเกณฑ์ การเพิ่มความจุของบล็อกสามารถปรับปรุงปริมาณการประมวลผลได้ แต่จะเพิ่มความต้องการด้านฮาร์ดแวร์และลดจำนวนผู้สามารถตรวจสอบได้อย่างอิสระ กลุ่มขุด ผู้ดำเนินการผู้ตรวจสอบ ผู้สร้าง ทีมไคลเอนต์ และผู้ให้บริการโครงสร้างพื้นฐาน ยังสามารถรวมศูนย์อิทธิพลได้ แม้โปรโตคอลจะเปิดอยู่ก็ตาม

การกำกับดูแลไม่หายไป

ซอฟต์แวร์มีผู้ดูแล บักต้องการการแก้ไข และชุมชนมีความเห็นไม่ตรงกันเกี่ยวกับการอัปเกรด เครือข่ายสาธารณะกระจายการตัดสินใจเหล่านี้ระหว่างผู้พัฒนา ผู้ดำเนินการโหนด ผู้ขุดหรือผู้ตรวจสอบความถูกต้อง ผู้ใช้ ธุรกิจ และการประสานงานทางสังคม ระบบแบบมีสิทธิ์ (Permissioned) ทำให้การกำกับดูแลเป็นทางการผ่านสัญญาและผู้ดูแล ในทั้งสองกรณี ต้องมีผู้ตัดสินใจว่ากฎจะเปลี่ยนแปลงอย่างไร และจะจัดการกับความล้มเหลวที่ผิดปกติอย่างไร

คำถามที่มักถูกถาม

บล็อกเชนคืออะไรในหนึ่งประโยค?

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

บล็อกเชนคือสิ่งเดียวกันกับบิตคอยน์หรือไม่?

ไม่ บิตคอยน์ (Bitcoin) เป็นเครือข่ายการเงินและสินทรัพย์ที่ใช้บล็อกเชน อีเธอเรียม (Ethereum) และเครือข่ายอื่น ๆ อีกมากมายใช้บล็อกเชนที่แตกต่างกัน และบล็อกเชนแบบมีสิทธิ์ (permissioned blockchains) สามารถบันทึกเหตุการณ์ทางธุรกิจได้โดยไม่ต้องมีสกุลเงินดิจิทัลสาธารณะ

ใครเป็นผู้ควบคุมบล็อกเชน?

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

บล็อกเชนสามารถถูกแฮ็กหรือเปลี่ยนแปลงได้หรือไม่?

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

บล็อกเชนทั้งหมดเป็นแบบสาธารณะหรือไม่?

ไม่ครับ เครือข่ายแบบไม่ต้องการอนุญาต (Permissionless) โดยทั่วไปสามารถอ่านได้โดยสาธารณะและเข้าถึงได้อย่างกว้างขวาง ส่วนเครือข่ายแบบต้องการอนุญาต (Permissioned) สามารถจำกัดการอ่าน การส่งธุรกรรม หรือการเผยแพร่บล็อกให้เฉพาะผู้เข้าร่วมที่ได้รับอนุญาตเท่านั้น

ใครก็ตามสามารถเห็นธุรกรรมบนบล็อกเชนของฉันได้หรือไม่?

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

บล็อกเชนทำงานได้โดยไม่ต้องใช้สกุลเงินดิจิทัลหรือไม่?

ได้ครับ โดยเฉพาะในระบบที่มีสิทธิ์เข้าถึงแบบจำกัด (Permissioned) เครือข่ายสาธารณะแบบไม่มีสิทธิ์เข้าถึงส่วนใหญ่ใช้สินทรัพย์ในระบบเองสำหรับค่าธรรมเนียม แรงจูงใจ หรือความมั่นคงทางเศรษฐกิจ ในขณะที่กลุ่มพันธมิตร (Consortium) สามารถพึ่งพาตัวตนที่รู้จักกันดีและระบบการกำกับดูแลตามสัญญาได้

ทำไมไม่ใช้ฐานข้อมูลปกติ?

ใช้ฐานข้อมูลเมื่อสามารถยอมรับผู้ดำเนินการที่เชื่อถือได้ ฐานข้อมูลมักเร็วกว่า ถูกกว่า มีความเป็นส่วนตัวมากกว่า และแก้ไขได้ง่ายกว่า บล็อกเชนมีเหตุผลที่สมควรใช้เมื่อการตรวจสอบร่วมกันและการไม่มีผู้ควบคุมสมุดบัญชีเดียวเป็นข้อกำหนดหลัก

การยืนยันคืออะไร?

การยืนยันหมายถึงธุรกรรมถูกรวมอยู่ในบล็อกที่ได้รับการยอมรับแล้ว; บล็อกที่ตามมาจะเพิ่มความลึกของบล็อกเชน ในระบบ proof-of-work ความมั่นใจโดยทั่วไปจะเพิ่มขึ้นตามความน่าจะเป็น ระบบ proof-of-stake บางระบบยังกำหนดความสมบูรณ์ของจุดตรวจสอบอย่างชัดเจน

บล็อกเชนเป็นระบบที่ไม่ระบุตัวตนหรือไม่?

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

สรุป

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

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

สำหรับผู้อ่านที่ยังคงติดตามหลักสูตรนี้ต่อไป คำถามต่อไปที่ตามมาโดยธรรมชาติคือ ธุรกรรมเคลื่อนย้ายจากกระเป๋าเงินเข้าสู่บล็อกอย่างไร การโจมตีด้านราคาในระบบ Proof of Work และ Proof of Stake เป็นอย่างไร และกุญแจส่วนตัวให้สิทธิ์ในการเปลี่ยนแปลงสถานะที่บล็อกเชนบันทึกไว้ได้อย่างไร

แหล่งข้อมูลและเอกสารอ้างอิงเพิ่มเติม

แหล่งอ้างอิงหลักสำหรับบทความนี้ อัปเดต ณ เดือนกรกฎาคม 2026

แบบทดสอบด่วน: มันติดไหม?

เลือกคำตอบก่อนที่จะตรวจสอบคำอธิบายด้านล่าง

คำถาม 1/5
ลิงก์แฮชมีส่วนช่วยอะไรกับบล็อกเชน?

ข้อมูลนี้มีประโยชน์ไหม