การกระจายศูนย์ในบล็อกเชนคืออะไร

การกระจายศูนย์คืออะไร

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

เหตุใดการกระจายศูนย์จึงมีความสําคัญ

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

ประโยชน์ของการกระจายศูนย์

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

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

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

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

การเปรียบเทียบกับการกระจายศูนย์

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

 

แบบรวมศูนย์

แบบกระจาย

แบบกระจายศูนย์

ทรัพยากรเครือข่าย/ฮาร์ดแวร์

ดูแลและควบคุมโดยหน่วยงานเดียวในตําแหน่งแบบรวมศูนย์

กระจายไปทั่วศูนย์ข้อมูลและภูมิศาสตร์หลายแห่ง ซึ่งผู้ให้บริการเครือข่ายเป็นเจ้าของ

สมาชิกเครือข่ายเป็นเจ้าของและแชร์ทรัพยากร ซึ่งดูแลรักษายากเพราะไม่มีใครเป็นเจ้าของ

ส่วนประกอบของโซลูชัน

ดูแลและควบคุมโดยหน่วยงานกลาง

ดูแลและควบคุมโดยผู้ให้บริการโซลูชัน

สมาชิกแต่ละคนมีสําเนาบัญชีแยกประเภทแบบกระจายเหมือนกันทุกประการ

ข้อมูล

ดูแลและควบคุมโดยหน่วยงานกลาง

โดยทั่วไปลูกค้าเป็นเจ้าของและเป็นผู้จัดการ

เพิ่มผ่านฉันทามติของกลุ่มเท่านั้น

การควบคุม

ควบคุมโดยหน่วยงานกลาง

โดยทั่วไปแล้ว เป็นความรับผิดชอบร่วมกันระหว่างผู้ให้บริการเครือข่าย ผู้ให้บริการโซลูชัน และลูกค้า

ไม่มีใครเป็นเจ้าของข้อมูลและทุกคนเป็นเจ้าของข้อมูล

จุดบกพร่องจุดเดียว

ใช่

ใช้ไม่ได้

ไม่ใช่

ความทนทานต่อความเสียหาย

ต่ำ

สูง

สูงมาก

การรักษาความปลอดภัย

ดูแลและควบคุมโดยหน่วยงานกลาง

โดยทั่วไปแล้ว เป็นความรับผิดชอบร่วมกันระหว่างผู้ให้บริการเครือข่าย ผู้ให้บริการโซลูชัน และลูกค้า

เพิ่มขึ้นเมื่อจำนวนสมาชิกเครือข่ายเพิ่มขึ้น

ประสิทธิภาพ

ดูแลและควบคุมโดยหน่วยงานกลาง

เพิ่มขึ้นเมื่อมีการปรับขนาดทรัพยากรเครือข่าย/ฮาร์ดแวร์ขยายขึ้นและลง

ลดลงเมื่อจำนวนสมาชิกเครือข่ายเพิ่มขึ้น

ตัวอย่าง

ระบบ ERP

การประมวลผลบนคลาวด์

บล็อกเชน

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

ใครเป็นผู้สร้างแอปพลิเคชันบล็อกเชนโดยใช้การกระจายศูนย์

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

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