ผู้คนชื่นชมเทคโนโลยีแบบกระจายอำนาจ พวกเขาคาดว่าจะเปลี่ยนโลกไปเรื่อย ๆ การรวมศูนย์ถือว่าผิด แต่ปัญหาคือยังคงยากที่จะพบโซลูชันการกระจายอำนาจขั้นสูงสุดที่นำมาใช้ในโลกแห่งความเป็นจริง.
ไม่ต้องสงสัยเลยว่า Blockchain ให้ประโยชน์มากมาย มาสรุปบางส่วนของพวกเขา:
- ทำให้ง่ายต่อการตรวจสอบความสมบูรณ์ของ “ฐานข้อมูล”
- อนุญาตให้ประทับเวลาของการเปลี่ยนแปลงทั้งหมด.
- ให้ความสามารถในการสำรองข้อมูลที่ง่ายดายแบบเรียลไทม์
- มอบฉันทามติให้กับสภาพแวดล้อมแบบกระจายอำนาจ
- ทำให้ง่ายต่อการตรวจสอบ “สมุดบันทึก” แบบเรียลไทม์
หมายเหตุ: ข้อดีเหล่านี้เป็นไปได้ในกรณีของโปรโตคอลที่ออกแบบมาอย่างถูกต้องเท่านั้น
ไม่ต้องสงสัยเลยว่าคุณสมบัติเหล่านี้ทำให้เทคโนโลยีมีเอกลักษณ์และมีศักยภาพสูงมากในอนาคต อย่างไรก็ตามเช่นเดียวกับแนวทางใหม่ทุกประการมีข้อเสียมากมายที่ควรกล่าวถึง:
- ปัญหาการกำกับดูแล
- ปัญหาความรับผิดชอบ
- ปริมาณข้อมูลที่เพิ่มขึ้นอย่างต่อเนื่อง
- ปัญหาความจุ
- ปัญหาเวลายืนยัน
ประเด็นการกำกับดูแล
ก่อนที่จะนำ blockchain ไปใช้ในทางปฏิบัติมีสิ่งสำคัญที่คุณสามารถเรียกได้ว่าเป็นกิจกรรมที่จะต้องทำให้สำเร็จนั่นคือการระบุการกำกับดูแล เรากำลังจัดการกับสภาพแวดล้อมแบบกระจายอำนาจซึ่งการตัดสินใจจะดำเนินการบนพื้นฐานของ ฉันทามติ เนื่องจากผู้เข้าร่วมไม่ไว้วางใจซึ่งกันและกัน.
หากจะมีหน่วยงานบางอย่างที่รับผิดชอบในการอัปเกรดระบบการจัดการกับปัญหาบางอย่างในนั้นระบบจะรวมศูนย์ ดังนั้นจึงเป็นเรื่องยากมากที่จะกำหนดเงื่อนไขที่ถูกต้องตั้งแต่เริ่มต้น – เงื่อนไขที่จะอนุญาตให้มีการตัดสินใจที่ถูกต้องในเครือข่ายซึ่งไม่มีฝ่ายที่รับผิดชอบ แต่เป็น ‘ชุมชนที่กระจายอำนาจ’ ที่ตัดสินใจโดยฉันทามติ จะทำอย่างไร.
Ethereum Split เป็นตัวอย่าง
เราจะไม่ลงรายละเอียดมากนักในที่นี้ แต่เพียงแค่พูดคุยถึงสาระสำคัญของปัญหา แฮกเกอร์บางรายพบช่องโหว่ใน Ethereum’s สัญญาอัจฉริยะ และขโมยอีเธอร์มูลค่า 50 ล้านดอลลาร์ไป Vitalik Buterin ตัดสินใจที่จะ “นำพวกเขากลับมา” โดยการอัปเกรดโปรโตคอลแบบเทียม – ผ่านการเปลี่ยนแปลงสถานะในอดีตของบล็อกเชนของ Ethereum และ “สร้าง” ใหม่ที่ไม่มี “ธุรกรรมที่ไม่ดี” อีกต่อไป.
ชุมชนเป็นผู้ตัดสินใจว่าจะทำหรือไม่ หากบุคคลใดเห็นด้วยเขาจะต้องอัพเกรดอุปกรณ์ของเขา ในทางธรรมชาติชุมชนถูกแบ่งออกเป็นสองกลุ่ม: ผู้ที่ตัดสินใจที่จะอยู่กับห่วงโซ่เดิม (ซึ่งปัจจุบันเรียกว่า Ethereum Classic) และผู้ที่ยอมรับการเปลี่ยนแปลง (ส่วนใหญ่ดังนั้นโซ่นี้จึงเป็นห่วงโซ่หลักของ Ethereum).
อย่างที่คุณเห็นสถานการณ์ค่อนข้างขัดแย้ง ในแง่หนึ่งการตัดสินใจของชุมชน (ในรูปแบบการกระจายอำนาจ) แต่ถึงกระนั้นก็ยังมีข้อโต้แย้งมากมายที่พิจารณาถึงความเหมาะสมของวิธีการแก้ปัญหาดังกล่าว และนั่นคือปัญหาในการกำกับดูแลที่นำเราไปสู่อีกประเด็นหนึ่งซึ่งก็คือความรับผิดชอบ
ความรับผิดชอบ
ผู้คนคุ้นเคยกับระบบการปกครองแบบรวมศูนย์และนั่นคือข้อเท็จจริง ในระบบการปกครองแบบรวมศูนย์คุณจะพบคนตำหนิได้เสมอ หากคุณซื้อรถและมันพังหลังจากใช้งานไปหนึ่งสัปดาห์คุณไปหาคนเหล่านั้นและขอเงินคืน.
สิ่งเดียวกันนี้จะเกิดขึ้นเมื่อคุณใช้บริการโดยหน่วยงานส่วนกลาง คุณมีปัญหาเกี่ยวกับบัญชีธนาคารของคุณคุณไปที่สำนักงานสาขาที่ใกล้ที่สุดและพวกเขาจะช่วยคุณแก้ไขปัญหา.
ในกรณีของเครือข่ายแบบกระจายอำนาจคุณต้องรับผิดชอบทั้งหมดเพราะคุณมีส่วนร่วมในกระบวนการจัดการสถานะของระบบร่วมกับทุกคน กฎที่ระบบดำเนินการเป็นเพียงหลักประกันความสมบูรณ์เท่านั้น ผู้เข้าร่วมแต่ละคนตรวจสอบความถูกต้องของกิจกรรม แม้แต่ศาลก็ไม่สามารถใช้วิธีแก้ปัญหาที่ขัดแย้งกับกฎระเบียบของโปรโตคอลได้เนื่องจากการจัดการสินทรัพย์ดิจิทัลนั้นอยู่นอกเหนืออำนาจและอำนาจของทางการ.
สรุปได้ว่าแนวคิดเรื่องความรับผิดชอบในระบบกระจายอำนาจนั้นคลุมเครืออย่างยิ่ง ผู้คนควรยอมรับความจริงที่ว่าผู้เข้าร่วมแต่ละคนรับความเสี่ยงของตนเอง ในขณะเดียวกันรัฐบาลควรกำหนดรูปแบบทางกฎหมายใหม่ ๆ และอาจเป็นกฎหมายที่พิจารณาถึงสาระสำคัญของแบบจำลองพฤติกรรมดังกล่าว.
ปริมาณข้อมูลที่เพิ่มขึ้นอย่างต่อเนื่อง
หากเราวาดเส้นขนานระหว่างระบบบัญชีส่วนกลางและระบบที่กระจายอำนาจมีความแตกต่างที่สำคัญอย่างหนึ่ง บัญชีแยกประเภทส่วนกลางจะจัดเก็บเฉพาะเงื่อนไขสุดท้ายของฐานข้อมูลเท่านั้น ตัวอย่างเช่นเมื่อ Alice ส่ง $ 1 ให้ Bob บัญชีของเธอจะไม่มีข้อมูลอีกต่อไป (หมายถึง $ 1) ในขณะที่ Bob มี.
ด้วย บล็อกเชน, เรามีชุดบล็อกที่เก็บประวัติทั้งหมดของการเปลี่ยนแปลงทั้งหมดที่เคยเกิดขึ้นตลอดช่วงเวลาของการดำรงอยู่ของเครือข่าย.
สรุปได้ว่าปริมาณข้อมูลที่เพิ่มขึ้นอย่างต่อเนื่องไม่ใช่ข้อ จำกัด ที่สำคัญ แต่เป็นความไม่ชอบมาพากลของเทคโนโลยีซึ่งควรใช้แนวทางอื่น.
ปัญหาความจุ
โดยทั่วไปเครือข่ายแบบกระจายอำนาจจะมีความจุต่ำกว่าเครือข่ายแบบรวมศูนย์ การมีเซิร์ฟเวอร์ส่วนกลางที่ประมวลผลข้อมูลบริการต่างๆเช่น Mastercard หรือ Visa สามารถตรวจสอบธุรกรรมได้หลายพันรายการต่อวินาที.
ในขณะที่อยู่ในระบบกระจายอำนาจ:
- ข้อมูลจะต้องกระจายไปทั่วทุกคนในเครือข่าย
- ผู้เข้าร่วมทั้งหมดต้องได้รับฉันทามติเกี่ยวกับข้อมูลนี้.
ยิ่งไปกว่านั้นความจำเป็นในการจัดเก็บข้อมูลจำนวนมากทำให้เกิดข้อ จำกัด เพิ่มเติมบางประการ ด้วยเหตุนี้เราจึงมีสองปัจจัยซึ่งนำไปสู่การทำงานของระบบช้าลงในที่สุด ด้วยวิธีนี้ปริมาณงานของ Bitcoin จะต่ำถึงประมาณ 3 tps.
ปัญหาเวลาในการยืนยัน
ค่อนข้างชัดเจนว่าความล่าช้าที่เกิดขึ้นเนื่องจากผู้เข้าร่วมควรบรรลุฉันทามติซึ่งกันและกันส่งผลโดยตรงต่อเวลาตอบสนองของทั้งเครือข่าย.
ธุรกรรมที่ได้รับการยืนยันอย่างสมบูรณ์ใน Bitcoin ใช้เวลาถึงหนึ่งชั่วโมง หนึ่งชั่วโมงเป็นเวลาโดยประมาณที่ทุกคนเห็นพ้องต้องกันเกี่ยวกับธุรกรรมของคุณ (ห้าบล็อกหลังจากบล็อกที่ธุรกรรมของคุณได้รับการตรวจสอบแล้วถือว่าเป็นผลลัพธ์ที่ดีที่สุดเมื่อคุณมั่นใจได้อย่างเต็มที่ว่าทุกคนเห็นด้วยกับมัน)
อย่างไรก็ตามเป็นที่น่าสังเกตว่าปัญหาเกี่ยวกับความสามารถและความล่าช้าในการยืนยันในเครือข่ายแบบกระจายอำนาจเช่น Bitcoin, Litecoin และ Ethereum เกือบจะได้รับการแก้ไขแล้วโดยอาศัยวิธีการแก้ปัญหาเช่นช่องทางการชำระเงินและ เครือข่ายสายฟ้า.
มันไม่มีค่าอะไรที่โปรโตคอลฉันทามติบางอย่างไม่สามารถแก้ปัญหาทรูพุตของเครือข่ายได้ แต่จะเพิ่มปัจจัยด้านประสิทธิภาพอย่างมาก ด้วยวิธีนี้ไฟล์ Bitshares โปรโตคอลช่วยให้เครือข่ายการชำระเงินแบบกระจายอำนาจสามารถแข่งขันกับบริการจากส่วนกลางเช่น Visa และ Mastercard ได้แม้ในปัจจุบัน.
สรุป
สรุปได้ว่าความท้าทายทั้งหมดที่เทคโนโลยี blockchain กำลังเผชิญอยู่ไม่ว่าจะด้วยวิธีใดก็ตามที่เกี่ยวข้องกับการเริ่มต้นของแนวทางดังกล่าว ไม่ว่าจะด้วยวิธีใดก็ตามก็คือคนที่ต้องเป็นผู้ใหญ่และคุ้นเคยกับวิธีการทำงานของสิ่งใหม่ ๆ ไม่ต้องสงสัยเลยว่ามันจะเป็นบทเรียนที่ดีสำหรับสังคมโดยเฉพาะอย่างยิ่งสำหรับผู้ที่อยู่ในอันดับต้น ๆ ที่ควบคุม controBl; ocl wheel.
ที่เกี่ยวข้อง: นอกเหนือจาก Cryptocurrency: 5 วิธีที่ Blockchain จะเปลี่ยนวิถีชีวิตของเรา