Blockchain คืออะไร อธิบายโครงสร้างบล็อก การตรวจสอบข้อมูล กลไกฉันทามติ ประเภทเครือข่าย และแนวทางประเมินการใช้งานจริง

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

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

เครือข่าย blockchain แบ่งตามสิทธิ์การเข้าร่วมและผู้มีอำนาจดูแลได้ 3 แบบ ได้แก่ public blockchain, private blockchain และ consortium blockchain แต่ละแบบเหมาะกับระดับความเปิดกว้าง ความเร็ว และความไว้วางใจระหว่างผู้ใช้ที่ต่างกัน
Public blockchain เปิดให้ใครก็ได้เข้าร่วมเป็นโหนด ส่งธุรกรรม หรืออ่านข้อมูลตามกติกาของเครือข่าย การตรวจสอบอาศัยโหนดจำนวนมากและกลไกฉันทามติ เช่น Bitcoin ที่ใช้ Proof of Work ส่วน private blockchain จำกัดสิทธิ์ไว้กับองค์กรเดียว ผู้ดูแลกำหนดได้ว่าใครจะอ่านข้อมูล ตรวจสอบรายการ หรือสร้างบล็อก จึงควบคุมการเข้าถึงและประสิทธิภาพได้ง่ายกว่า
Consortium blockchain อยู่กึ่งกลาง โดยหลายองค์กรร่วมกันกำกับเครือข่าย เช่น ธนาคารหรือคู่ค้าในห่วงโซ่อุปทาน สมาชิกที่ได้รับอนุญาตจะร่วมตรวจสอบข้อมูล ลดการพึ่งพาองค์กรเดียว แต่ยังคงความเป็นส่วนตัวได้มากกว่าเครือข่ายสาธารณะ
| ประเภท | การเข้าร่วม | ผู้ดูแลและการตรวจสอบ | บริบทที่เหมาะสม |
|---|---|---|---|
| Public | เปิดให้สาธารณะ | โหนดจำนวนมากตรวจสอบตามกติกากลาง | สินทรัพย์ดิจิทัลและระบบที่ต้องการความเปิดกว้าง |
| Private | ต้องได้รับอนุญาต | องค์กรเดียวกำหนดสิทธิ์และผู้ตรวจสอบ | ระบบภายในที่ต้องการควบคุมข้อมูลและประสิทธิภาพ |
| Consortium | จำกัดในกลุ่มสมาชิก | หลายองค์กรร่วมกำกับและยืนยันรายการ | การแลกเปลี่ยนข้อมูลระหว่างคู่ค้า |
จุดเด่นของ blockchain คือการทำให้หลายฝ่ายใช้บัญชีข้อมูลร่วมกันและตรวจสอบประวัติรายการได้โดยไม่ต้องมอบอำนาจทั้งหมดให้ตัวกลางรายเดียว เหมาะกับงานที่ต้องพิสูจน์ว่าใครทำอะไรและข้อมูลถูกเพิ่มตามลำดับใด แต่ไม่ได้หมายความว่าข้อมูลทุกชนิดจะปลอดภัยหรือเหมาะกับการบันทึกบนเครือข่ายเสมอไป

Bitcoin เป็นกรณีศึกษาของ public blockchain ที่ใช้เครือข่ายแบบกระจายศูนย์เพื่อบันทึกการโอนหน่วยมูลค่า โดยผู้เข้าร่วมไม่ต้องพึ่งธนาคารกลางในการตรวจสอบรายการ ระบบใช้ Digital signature ยืนยันสิทธิ์ของผู้ส่ง และใช้ Proof of Work ช่วยให้เครือข่ายตัดสินว่าบล็อกใดจะถูกเพิ่มต่อ
แนวคิดนี้เหมาะกับปัญหาที่หลายองค์กรต้องใช้บัญชีข้อมูลชุดเดียวกัน แต่ไม่ได้ไว้วางใจกันเต็มที่ และต้องการตรวจสอบประวัติย้อนหลัง เช่น การติดตามการส่งมอบสินทรัพย์ระหว่างคู่ค้า หากมีผู้ดูแลกลางที่ได้รับความเชื่อถืออยู่แล้ว ฐานข้อมูลปกติมักเร็วกว่า ถูกกว่า และลบหรือแก้ไขข้อมูลได้เหมาะกับงานมากกว่า
ก่อนเริ่มโครงการ ให้ประเมินจากปัญหาจริง ไม่ใช่เริ่มจากการเลือกเทคโนโลยี blockchain ใช้ทำอะไรได้จริงก็ต่อเมื่อประโยชน์จากบัญชีร่วมและการตรวจสอบข้ามองค์กรมีค่ามากกว่าต้นทุนด้านประสิทธิภาพและการกำกับดูแล
ใช้รายการตรวจสอบนี้คัดกรองความเหมาะสมก่อนลงทุน
Blockchain ถูกนำไปใช้กับงานที่ต้องให้หลายฝ่ายใช้และตรวจสอบข้อมูลชุดเดียวกัน ตัวอย่างเช่น การติดตามแหล่งที่มาของสินค้า การโอนสินทรัพย์ดิจิทัล การจัดเก็บใบรับรอง และการบันทึกธุรกรรมทางการเงิน ความเหมาะสมขึ้นอยู่กับจำนวนผู้เข้าร่วม ระดับความโปร่งใส และความจำเป็นในการใช้ระบบที่ไม่มีผู้ควบคุมกลาง
สามารถซื้อ BTC ได้ แต่การซื้อขายมักเกิดผ่านแพลตฟอร์มหรือผู้ให้บริการแลกเปลี่ยน ไม่ได้ซื้อโดยตรงจากตัว blockchain เอง หลังการโอนเสร็จสิ้น blockchain จะทำหน้าที่บันทึกธุรกรรมและช่วยให้ตรวจสอบการเคลื่อนย้าย BTC ได้ตามกติกาของเครือข่าย
Blockchain ไม่ได้ดีหรือไม่ดีโดยตัวมันเอง แต่ขึ้นอยู่กับปัญหาที่ต้องการแก้และวิธีออกแบบระบบ จุดเด่นคือการแบ่งปันข้อมูลและตรวจสอบประวัติร่วมกัน ส่วนข้อจำกัดอาจเกี่ยวกับความเร็ว ค่าใช้จ่าย การใช้พลังงาน ความเป็นส่วนตัว และความซับซ้อนในการดูแลระบบ
ความรู้เกี่ยวกับเหรียญต่าง ๆ
ความรู้เกี่ยวกับเหรียญต่าง ๆ

ลงทะเบียนอย่างปลอดภัยกับผู้ให้บริการแพลตฟอร์มซื้อขายสินทรัพย์ดิจิทัล ที่อยู่ภายใต้การกำกับดูแลของสำนักงาน ก.ล.ต


บริษัท แมกซ์บิท ดิจิทัล แอสเซท จำกัด เลขที่ 90 อาคารซีดับเบิ้ลยู
ทาวเวอร์ ชั้น 31 ห้องเอ 3101-02 ถนนรัชดาภิเษก แขวงห้วยขวาง เขตห้วยขวาง กรุงเทพมหานคร 10310


