Back to top
  • 공유 แชร์
  • 인쇄 พิมพ์
  • 글자크기 ขนาดตัวอักษร
ลิงก์ถูกคัดลอกแล้ว

ย้อนรากบล็อกเชนสู่ SMR งานวิจัยยุค 1980 ที่ a16z นำมาเล่าใหม่

การถกเถียงเชิงเทคนิคเกี่ยวกับบล็อกเชนกำลังย้อนกลับไปสู่รากฐานของ 'การทำสำเนาสถานะเครื่องจักร' (State Machine Replication หรือ SMR) อีกครั้ง โดยชี้ว่าฉันทามติแบบกระจายศูนย์ที่ได้รับความสนใจตามหลังบิตคอยน์(BTC) ไม่ใช่สิ่งประดิษฐ์ที่เกิดขึ้นอย่างฉับพลัน แต่เป็นความต่อเนื่องของงานวิจัยระบบกระจายศูนย์ในช่วงทศวรรษ 1980-1990

แอนดรีสเซน โฮโรวิทซ์ (Andreessen Horowitz หรือ a16z) เผยแพร่คลิปสนทนาในซีรีส์ 'First Principles' เมื่อวันที่ 19 มิถุนายน โดยมีบาร์บารา ลิสคอฟ(Barbara Liskov) ศาสตราจารย์ระดับ Institute Professor ของ MIT, ทิม รัฟการ์เดน(Tim Roughgarden) หัวหน้าฝ่ายวิจัยคริปโตของ a16z และอิตไต อับราฮัม(Ittai Abraham) พาร์ทเนอร์ฝ่ายวิจัยของ a16z ร่วมพูดคุยกัน เนื้อหาเดียวกันถูกนำไปเผยแพร่ซ้ำบน Apple Podcasts ในรายการ 'The a16z Show' ตอนที่ 1144 ความยาว 37 นาที เมื่อวันที่ 13 กรกฎาคม

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

ประวัติงานวิจัยของศาสตราจารย์ลิสคอฟคือจุดเริ่มต้นของการถกเถียงนี้ ตามข้อมูลของ MIT CSAIL เธอเป็นผู้ออกแบบและพัฒนาภาษา CLU ที่รองรับการแยกส่วนข้อมูล (data abstraction) และภาษา Argus ระดับสูงที่รองรับการพัฒนาโปรแกรมแบบกระจายศูนย์ ปัจจุบันความสนใจด้านการวิจัยของเธอยังครอบคลุมถึงระบบจัดเก็บข้อมูลที่ทนทานต่อความผิดพลาดแบบไบแซนไทน์ (Byzantine fault-tolerant storage) ด้วย

คลิปของ a16z ชี้ให้เห็นเส้นทางต่อเนื่องจาก CLU และ Argus ไปสู่ Viewstamped Replication และ Practical Byzantine Fault Tolerance (PBFT) โดย PBFT เป็นกลุ่มอัลกอริทึมที่ออกแบบมาให้ระบบโดยรวมยังคงให้บริการได้ แม้เซิร์ฟเวอร์สำเนาบางส่วนจะตอบสนองผิดพลาดหรือกระทำการโดยมีเจตนาร้าย

หน้าเอกสารวิจัย PBFT ของไมโครซอฟท์(MSFT) รีเสิร์ช อ้างอิงเอกสารเดือนมิถุนายน 1999 ที่อธิบายว่า PBFT คืออัลกอริทึม SMR ที่ทนทานต่อความผิดพลาดแบบไบแซนไทน์ และทำงานได้แม้ในสภาพแวดล้อมอินเทอร์เน็ตแบบอะซิงโครนัส เอกสารดังกล่าวระบุว่าวิธีนี้เร็วกว่าระบบก่อนหน้าอย่างน้อยหนึ่งลำดับขนาด (order of magnitude)

สถาบันมาตรฐานและเทคโนโลยีแห่งชาติสหรัฐฯ (NIST) เชื่อมโยง SMR เข้ากับบล็อกเชนและบัญชีแยกประเภทแบบกระจายศูนย์ในทำนองเดียวกัน ร่างเอกสาร NIST IR 8460 นิยาม SMR ว่าเป็นโจทย์ที่กระบวนการต่างๆ ซึ่งไม่ไว้วางใจกันเอง ต้องบรรลุฉันทามติในการประมวลผลคำสั่งจากไคลเอนต์ เพื่อจำลองบริการส่วนกลางในรูปแบบกระจายศูนย์และทนทานต่อความผิดพลาด งานวิจัยด้านนี้เริ่มต้นตั้งแต่ทศวรรษ 1980 แต่ได้รับความสนใจเพิ่มขึ้นมากหลังการมาถึงของบิตคอยน์

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

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

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

แหล่งอ้างอิงที่ตรวจสอบแล้ว: ต้นฉบับจาก Andreessen Horowitz, แนะนำซีรีส์ First Principles, MIT CSAIL, Microsoft Research, NIST, Apple Podcasts

<ลิขสิทธิ์ ⓒ TokenPost ห้ามเผยแพร่หรือแจกจ่ายซ้ำโดยไม่ได้รับอนุญาต>

บทความที่มีคนดูมากที่สุด

บทความที่เกี่ยวข้อง

ความคิดเห็น 0

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม

0/1000

ข้อแนะนำสำหรับความคิดเห็น

ขอบคุณสำหรับบทความดี ๆ ต้องการบทความติดตามเพิ่มเติม เป็นการวิเคราะห์ที่ยอดเยี่ยม
1