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