“เราคาดว่าวัฏจักรถัดไปของการเติบโตบล็อคเชนแบบทวีคูณจะมาจากการใช้งาน Bitcoin ขนาดใหญ่”
ด้วยการจัดตั้ง Satoshi Lab อย่างเป็นทางการ ซึ่งได้รับการสนับสนุนจาก Web3 Labs และ Waterdrip Capital ในฮ่องกง การอภิปรายเกี่ยวกับระบบนิเวศของ Bitcoin ก็ค่อยๆ เพิ่มขึ้นทั่วทั้งตลาด crypto ทั้งหมด การใช้โซลูชันการตรวจสอบฝั่งไคลเอ็นต์เพื่อสร้างสัญญาอัจฉริยะบนสคริปต์ Bitcoin ในขณะที่เข้ากันได้กับเครือข่าย Lightning ที่ปรับขนาดได้ไม่จำกัดสำหรับธุรกรรมของช่องทาง อาจกลายเป็นบล็อกบนสามเหลี่ยมที่รับประกัน "ความปลอดภัย การกระจายอำนาจ และความสามารถในการปรับขนาด" ไปพร้อมๆ กัน เชื่อมโยงแอปพลิเคชันขนาดใหญ่ โซลูชั่น
บทความนี้จะให้คำอธิบายทางวิทยาศาสตร์ที่เป็นที่นิยมเกี่ยวกับแนวคิดพื้นฐานบางประการของระบบนิเวศ Bitcoin จาก “Blockchain Impossible Triangle” ที่ขัดขวางการใช้งานในวงกว้าง ไปจนถึง “Lightning Network” ของ Bitcoin ที่เอาชนะ “Impossible Triangle” ไปจนถึงโซลูชั่นปัจจุบันสำหรับสคริปต์ Bitcoin และหลักการโมเดล UTXO
Vitalik Buterin ผู้ก่อตั้ง Ethereum และ Chang Chao ผู้ก่อตั้ง Babbitt ทั้งคู่เสนอว่า "เครือข่ายบล็อกเชนไม่สามารถบรรลุความปลอดภัย การกระจายอำนาจ และความสามารถในการปรับขนาดได้ในเวลาเดียวกัน" ซึ่งเป็น "สามเหลี่ยมที่เป็นไปไม่ได้ของบล็อกเชน" ปัญหาของ “สามเหลี่ยมที่เป็นไปไม่ได้” ได้ขัดขวางการประยุกต์ใช้บล็อกเชนในวงกว้างมาเป็นเวลานาน
บนพื้นฐานของการรับประกันความปลอดภัย Ethereum ได้มุ่งเน้นไปที่การพัฒนาการกระจายอำนาจในช่วงสิบปีที่ผ่านมา และยังคงสร้างสรรค์นวัตกรรมที่ชั้นโครงสร้างพื้นฐานของห่วงโซ่สาธารณะที่ซ่อนอยู่เพื่อขยายความสามารถในการปรับขนาดของห่วงโซ่สาธารณะ Ethereum เพื่อให้บรรลุเป้าหมายนี้ Ethereum ยังได้ทำซ้ำกับอัลกอริธึมทางอากาศ การแบ่งส่วน การโรลอัพ และเทคโนโลยีอื่น ๆ ที่หลากหลายในช่วงสิบปีที่ผ่านมา
แต่สำหรับปัญหาความสามารถในการขยายขนาด เมื่อพิจารณาจาก Ethereum และความพยายามในเลเยอร์ 2 ดูเหมือนว่าตราบใดที่โซลูชันยังจำกัดอยู่ที่บล็อกเชน ก็จะมีขีดจำกัดสูงสุดด้านประสิทธิภาพ แม้แต่บล็อกเชนที่ทรงพลังที่สุดที่เราเห็นอยู่ในปัจจุบันก็ยังยากที่จะทะลุขีดจำกัดสูงสุดของ TPS (ธุรกรรมต่อวินาที) ยังห่างไกลจากข้อกำหนดของการใช้งานเชิงพาณิชย์ขนาดใหญ่ของ TPS หลายล้านรายการ และอุตสาหกรรมทั่วโลก ยังมีช่องว่างขนาดใหญ่ในการบรรลุเป้าหมายของ TPS หลายร้อยล้านรายการ สำหรับเครือข่ายสาธารณะกระแสหลัก ไม่ว่าจะเป็น Ethereum หรือ Bitcoin พวกเขาล้วนเผชิญกับปัญหาคอขวด - “จะแก้ไขความสามารถในการขยายขนาดได้อย่างไร”
Lightning Network ใช้การประมวลผลนอกเครือข่าย ซึ่งก็คือ “ช่องทางการชำระเงิน” เพื่อแก้ไขปัญหาความสามารถในการปรับขนาดของ “Impossible Triangle” ได้อย่างสมบูรณ์ -ตราบใดที่มันถูกสร้างขึ้น ด้วยช่องทางที่เพียงพอ คุณสามารถดำเนินธุรกรรมพร้อมกันจำนวนเท่าใดก็ได้
หากในระหว่างการทำธุรกรรมผ่านช่องทาง A มีพฤติกรรมฉ้อโกง - ปิดช่องทางก่อนเพื่อชำระ Bitcoins จากนั้นเมื่อปิดช่องแล้ว ธุรกรรมที่ฉ้อโกงจะถูกสร้างขึ้นในห่วงโซ่ Bitcoin ทันที ขึ้นอยู่กับความเปิดกว้างของห่วงโซ่ Bitcoin B สามารถสังเกตได้ทันเวลาและลงโทษ A ด้วยการลงนามข้อตกลงการลงโทษล่วงหน้า บทลงโทษคือการยึดเงินสำรองของ A ทั้งหมด
ตามทฤษฎีแล้ว Lightning Network บรรลุความสามารถในการปรับขนาดได้ไม่จำกัด และเอาชนะสามเหลี่ยมบล็อกเชนที่เป็นไปไม่ได้ แต่ปัญหาที่สำคัญที่สุดที่เป็นอุปสรรคต่อการใช้งาน Lightning Network ในวงกว้างก็คือ Lightning Network ใช้สคริปต์เดียวกันกับ Bitcoin ในขณะที่ไม่มีสัญญาอัจฉริยะในห่วงโซ่ Bitcoin มีเพียงสคริปต์ง่ายๆ เท่านั้น ซึ่งไม่สามารถพกพาแอปพลิเคชันที่ซับซ้อนได้ นั่นคือห่วงโซ่ Bitcoin ทัวริงไม่สมบูรณ์ ทัวริงสมบูรณ์หมายความว่าสามารถแก้ปัญหาทางการคำนวณในทางทฤษฎีได้ การใช้ภาษาสคริปต์ทัวริงที่สมบูรณ์ทำให้สามารถเข้ากันได้เชิงตรรกะกับภาษาการเขียนโปรแกรมอื่นๆ และในทางทฤษฎีสามารถตระหนักถึงตรรกะที่ภาษาอื่นสามารถรับรู้ได้ และจำลองตรรกะทางธุรกิจจริงในระดับสูงสุด ไม่มีสัญญาอัจฉริยะบนบล็อกเชน Bitcoin ไม่ต้องพูดถึงการสร้างแอปพลิเคชันตามสัญญาอัจฉริยะ ปัญหาใหญ่ที่สุดที่ Lightning Network ต้องเอาชนะคือ “วิธีการใช้สัญญาอัจฉริยะกับ Bitcoin”
ในปี 2016 Peter Todd ผู้พัฒนาหลักของ Bitcoin ได้ตีพิมพ์บทความที่เสนอกระบวนทัศน์การตรวจสอบลูกค้า โดยจำลองวิธีการลงนามสัญญาแบบดั้งเดิมเพื่อให้แน่ใจว่ามีเพียงทั้งสองฝ่ายเท่านั้นที่ทราบหลักความเป็นส่วนตัวของเนื้อหาสัญญา< /span> โดยปราศจากการมีส่วนร่วมจากบุคคลที่สาม บรรลุการกระจายอำนาจอย่างสมบูรณ์ ในเวลาเดียวกัน เมื่อดำเนินธุรกรรม ผู้ริเริ่มธุรกรรมจะให้ข้อมูลประวัติธุรกรรมที่สมบูรณ์ที่จำเป็น และอีกฝ่ายจะตรวจสอบด้วยตนเองเพื่อป้องกันปัญหาการฉ้อโกง ไม่มีปัญหาการรวมศูนย์ และการตรวจสอบแบบ off-chain ไม่ได้ถูกจำกัดด้วยประสิทธิภาพ ดังนั้นในปัจจุบันคนส่วนใหญ่จึงถือว่าเป็นโซลูชันที่ "เหมาะสมที่สุด" ในการแก้ไขข้อบกพร่องของ Turing ความสมบูรณ์ของ Bitcoin blockchain
การลงนามสัญญาแบบดั้งเดิมกับการลงนามสัญญาอัจฉริยะของ blockchain
การตรวจสอบฝั่งไคลเอ็นต์กันน้ำได้หรือไม่?
เมื่อเห็นเช่นนี้ก็ดูเหมือนบางคนเกิดความสงสัย บล็อกเชน Bitcoin แบบกระจายอำนาจนั้นแก้ปัญหาด้านความปลอดภัยในธุรกิจแบบดั้งเดิม แต่ด้วยการแนะนำการตรวจสอบลูกค้า โซลูชันจะกลับไปสู่นอกเครือข่าย แม้ว่าจะแก้ไขปัญหาการฉ้อโกงแล้วก็ตาม ดังนั้นจะป้องกันปัญหาการใช้จ่ายซ้ำซ้อนได้อย่างไร
ขอแนะนำ “ซีลแบบใช้แล้วทิ้ง”
เนื่องจากการยืนยันฝั่งไคลเอ็นต์ไม่มีกลไกการป้องกันการใช้จ่ายซ้ำซ้อน เราจึงต้องแนะนำความช่วยเหลือจากบุคคลที่สามเพื่อแก้ไขปัญหานี้ เพื่อให้บรรลุเป้าหมายนี้ เราได้ผูกมัดทุกสถานะของทุกสัญญาที่ต้องได้รับการตรวจสอบในการตรวจสอบความถูกต้องของลูกค้ากับผลลัพธ์ธุรกรรมที่ไม่ได้ใช้ (UTXO) ของ Bitcoin ที่เฉพาะเจาะจง เนื่องจาก UTXO มีเพียงสองรูปแบบเท่านั้น คือ "ใช้จ่าย" และ "ไม่ได้ใช้" เมื่อคุณต้องการเปลี่ยนสถานะของสัญญาการตรวจสอบ คุณต้องใช้จ่าย UTXO ที่ถูกผูกไว้ (จำนวนเงินเท่าใดก็ได้ที่ยอมรับได้) เพื่อให้ธุรกรรมที่ใช้ไปจะได้รับการยืนยันบล็อคเชน นอกจากนี้ ธุรกรรม Bitcoin ที่ใช้จ่ายจะต้องแสดงหลักฐานเนื้อหาของการเปลี่ยนแปลงสถานะ (ทำหน้าที่คล้ายกับค่าแฮช) พูดง่ายๆ ก็คือ UTXO ที่ถูกผูกไว้นั้นถือได้ว่าเป็นขี้ผึ้งปิดผนึกของ "ซองจดหมาย" สถานะนี้ หากคุณต้องการเปิดซองจดหมายทีละซอง คุณจะต้องเปิดขี้ผึ้งปิดผนึก
แตกต่างจากรูปแบบบัญชีของ Ethereum เอาท์พุทธุรกรรมที่ยังไม่ได้ใช้ (UTXO) จะถูกส่งจากที่อยู่หนึ่งไปยังอีกที่อยู่หนึ่ง แต่ยังไม่ได้เป็นผลรวมของสกุลเงินดิจิทัลที่ผู้รับแลกเพื่อส่งเงินไปให้บุคคลอื่นในธุรกรรมครั้งต่อไป
ตัวอย่างเช่น หาก Alice ส่ง 1 Bitcoin ให้กับ Bob Bob จะเป็นเจ้าของ UTXO ตราบใดที่เขาไม่ได้ใช้ BTC ที่เขาได้รับจาก Alice เมื่อ Bob ใช้จ่าย 1 BTC วงจรชีวิตของ UTXO จะสิ้นสุดลง
สมมติว่ากระเป๋าเงินของ Bob เข้าร่วมในธุรกรรมเดียวซึ่ง Bob ได้รับ 1 BTC จาก Alice ผู้ตรวจสอบธุรกรรมจะรู้ว่ายอดคงเหลือ UTXO ของ Bob คือ 1 BTC หาก Bob ส่ง 1 BTC ไปให้ Carol UTXO ของเขาจะกลายเป็น 0 BTC ทันที หาก Bob พยายามใช้เหรียญของเขาเป็นสองเท่าในธุรกรรมขาออกครั้งที่สอง โปรแกรมตรวจสอบความถูกต้องจะพบว่ายอดคงเหลือ UTXO ของเขาไม่เพียงพอที่จะใช้เป็นธุรกรรมขาออกครั้งที่สอง ข้อมูลธุรกรรม และผู้ตรวจสอบที่ซื่อสัตย์จะไม่เผยแพร่หรือยืนยันธุรกรรมการใช้จ่ายซ้ำซ้อนของเขา
ในช่วงวิวัฒนาการของ Bitcoin การออกแบบการตรวจสอบฝั่งไคลเอ็นต์ได้หลีกเลี่ยงปัญหาการรวมศูนย์ของโซลูชันห่วงโซ่ด้านข้างและเหรียญสีอย่างชาญฉลาด และแนะนำกลไกการปิดผนึกแบบครั้งเดียวเพื่อปรับปรุงความปลอดภัยเพิ่มเติม ในขณะนี้ ระบบนิเวศของ Bitcoin กำลังนำไปสู่การกำเนิดของชุดโปรโตคอลใหม่ ในหมู่พวกเขา โปรโตคอล RGB ไม่เพียงแต่เป็นไปตามแนวคิดข้างต้นเท่านั้น แต่ยังเสนอให้เข้ากันได้กับ Lightning Network ซึ่งเป็นการวางรากฐานสำหรับความสามารถในการปรับขนาดที่ไม่จำกัด แม้ว่าความเข้ากันได้ของโปรโตคอล RGB และ Lightning Network จะยังไม่สมบูรณ์แบบ แต่เราเต็มไปด้วยความมั่นใจในอนาคต และเชื่อว่าโครงสร้างพื้นฐานที่ช่วยให้โปรโตคอลเพิ่มประสิทธิภาพอย่างต่อเนื่องจะฝ่าฟันข้อจำกัดที่มีมายาวนานของ “สามเหลี่ยมที่เป็นไปไม่ได้ของ บล็อกเชน”
เรามีเหตุผลมากกว่านี้ที่จะคาดหวังว่าการเติบโตแบบก้าวกระโดดของบล็อคเชนในรอบถัดไปจะมาจากการนำบล็อคเชนมาใช้ในวงกว้าง ซึ่งขับเคลื่อนโดยการระเบิดของระบบนิเวศ Bitcoin เราเชื่อว่า Bitcoin จะทะลุผ่านแหล่งเก็บมูลค่าดั้งเดิมแห่งเดียวและเน้นคุณลักษณะของสกุลเงิน ในเวลาเดียวกัน จะยังคงต่อยอดแอปพลิเคชันเพิ่มเติมในระบบนิเวศของ Bitcoin ผ่านโซลูชั่นที่หลากหลาย ส่งเสริมความสามารถในการปรับขนาดของระบบนิเวศและการพัฒนาที่ยั่งยืน และยังคงมีส่วนร่วมในโลกบล็อกเชนต่อไป นำความเป็นไปได้ที่ไม่มีที่สิ้นสุด
“เราคาดว่าวัฏจักรถัดไปของการเติบโตบล็อคเชนแบบทวีคูณจะมาจากการใช้งาน Bitcoin ขนาดใหญ่”
ด้วยการจัดตั้ง Satoshi Lab อย่างเป็นทางการ ซึ่งได้รับการสนับสนุนจาก Web3 Labs และ Waterdrip Capital ในฮ่องกง การอภิปรายเกี่ยวกับระบบนิเวศของ Bitcoin ก็ค่อยๆ เพิ่มขึ้นทั่วทั้งตลาด crypto ทั้งหมด การใช้โซลูชันการตรวจสอบฝั่งไคลเอ็นต์เพื่อสร้างสัญญาอัจฉริยะบนสคริปต์ Bitcoin ในขณะที่เข้ากันได้กับเครือข่าย Lightning ที่ปรับขนาดได้ไม่จำกัดสำหรับธุรกรรมของช่องทาง อาจกลายเป็นบล็อกบนสามเหลี่ยมที่รับประกัน "ความปลอดภัย การกระจายอำนาจ และความสามารถในการปรับขนาด" ไปพร้อมๆ กัน เชื่อมโยงแอปพลิเคชันขนาดใหญ่ โซลูชั่น
บทความนี้จะให้คำอธิบายทางวิทยาศาสตร์ที่เป็นที่นิยมเกี่ยวกับแนวคิดพื้นฐานบางประการของระบบนิเวศ Bitcoin จาก “Blockchain Impossible Triangle” ที่ขัดขวางการใช้งานในวงกว้าง ไปจนถึง “Lightning Network” ของ Bitcoin ที่เอาชนะ “Impossible Triangle” ไปจนถึงโซลูชั่นปัจจุบันสำหรับสคริปต์ Bitcoin และหลักการโมเดล UTXO
Vitalik Buterin ผู้ก่อตั้ง Ethereum และ Chang Chao ผู้ก่อตั้ง Babbitt ทั้งคู่เสนอว่า "เครือข่ายบล็อกเชนไม่สามารถบรรลุความปลอดภัย การกระจายอำนาจ และความสามารถในการปรับขนาดได้ในเวลาเดียวกัน" ซึ่งเป็น "สามเหลี่ยมที่เป็นไปไม่ได้ของบล็อกเชน" ปัญหาของ “สามเหลี่ยมที่เป็นไปไม่ได้” ได้ขัดขวางการประยุกต์ใช้บล็อกเชนในวงกว้างมาเป็นเวลานาน
บนพื้นฐานของการรับประกันความปลอดภัย Ethereum ได้มุ่งเน้นไปที่การพัฒนาการกระจายอำนาจในช่วงสิบปีที่ผ่านมา และยังคงสร้างสรรค์นวัตกรรมที่ชั้นโครงสร้างพื้นฐานของห่วงโซ่สาธารณะที่ซ่อนอยู่เพื่อขยายความสามารถในการปรับขนาดของห่วงโซ่สาธารณะ Ethereum เพื่อให้บรรลุเป้าหมายนี้ Ethereum ยังได้ทำซ้ำกับอัลกอริธึมทางอากาศ การแบ่งส่วน การโรลอัพ และเทคโนโลยีอื่น ๆ ที่หลากหลายในช่วงสิบปีที่ผ่านมา
แต่สำหรับปัญหาความสามารถในการขยายขนาด เมื่อพิจารณาจาก Ethereum และความพยายามในเลเยอร์ 2 ดูเหมือนว่าตราบใดที่โซลูชันยังจำกัดอยู่ที่บล็อกเชน ก็จะมีขีดจำกัดสูงสุดด้านประสิทธิภาพ แม้แต่บล็อกเชนที่ทรงพลังที่สุดที่เราเห็นอยู่ในปัจจุบันก็ยังยากที่จะทะลุขีดจำกัดสูงสุดของ TPS (ธุรกรรมต่อวินาที) ยังห่างไกลจากข้อกำหนดของการใช้งานเชิงพาณิชย์ขนาดใหญ่ของ TPS หลายล้านรายการ และอุตสาหกรรมทั่วโลก ยังมีช่องว่างขนาดใหญ่ในการบรรลุเป้าหมายของ TPS หลายร้อยล้านรายการ สำหรับเครือข่ายสาธารณะกระแสหลัก ไม่ว่าจะเป็น Ethereum หรือ Bitcoin พวกเขาล้วนเผชิญกับปัญหาคอขวด - “จะแก้ไขความสามารถในการขยายขนาดได้อย่างไร”
Lightning Network ใช้การประมวลผลนอกเครือข่าย ซึ่งก็คือ “ช่องทางการชำระเงิน” เพื่อแก้ไขปัญหาความสามารถในการปรับขนาดของ “Impossible Triangle” ได้อย่างสมบูรณ์ -ตราบใดที่มันถูกสร้างขึ้น ด้วยช่องทางที่เพียงพอ คุณสามารถดำเนินธุรกรรมพร้อมกันจำนวนเท่าใดก็ได้
หากในระหว่างการทำธุรกรรมผ่านช่องทาง A มีพฤติกรรมฉ้อโกง - ปิดช่องทางก่อนเพื่อชำระ Bitcoins จากนั้นเมื่อปิดช่องแล้ว ธุรกรรมที่ฉ้อโกงจะถูกสร้างขึ้นในห่วงโซ่ Bitcoin ทันที ขึ้นอยู่กับความเปิดกว้างของห่วงโซ่ Bitcoin B สามารถสังเกตได้ทันเวลาและลงโทษ A ด้วยการลงนามข้อตกลงการลงโทษล่วงหน้า บทลงโทษคือการยึดเงินสำรองของ A ทั้งหมด
ตามทฤษฎีแล้ว Lightning Network บรรลุความสามารถในการปรับขนาดได้ไม่จำกัด และเอาชนะสามเหลี่ยมบล็อกเชนที่เป็นไปไม่ได้ แต่ปัญหาที่สำคัญที่สุดที่เป็นอุปสรรคต่อการใช้งาน Lightning Network ในวงกว้างก็คือ Lightning Network ใช้สคริปต์เดียวกันกับ Bitcoin ในขณะที่ไม่มีสัญญาอัจฉริยะในห่วงโซ่ Bitcoin มีเพียงสคริปต์ง่ายๆ เท่านั้น ซึ่งไม่สามารถพกพาแอปพลิเคชันที่ซับซ้อนได้ นั่นคือห่วงโซ่ Bitcoin ทัวริงไม่สมบูรณ์ ทัวริงสมบูรณ์หมายความว่าสามารถแก้ปัญหาทางการคำนวณในทางทฤษฎีได้ การใช้ภาษาสคริปต์ทัวริงที่สมบูรณ์ทำให้สามารถเข้ากันได้เชิงตรรกะกับภาษาการเขียนโปรแกรมอื่นๆ และในทางทฤษฎีสามารถตระหนักถึงตรรกะที่ภาษาอื่นสามารถรับรู้ได้ และจำลองตรรกะทางธุรกิจจริงในระดับสูงสุด ไม่มีสัญญาอัจฉริยะบนบล็อกเชน Bitcoin ไม่ต้องพูดถึงการสร้างแอปพลิเคชันตามสัญญาอัจฉริยะ ปัญหาใหญ่ที่สุดที่ Lightning Network ต้องเอาชนะคือ “วิธีการใช้สัญญาอัจฉริยะกับ Bitcoin”
ในปี 2016 Peter Todd ผู้พัฒนาหลักของ Bitcoin ได้ตีพิมพ์บทความที่เสนอกระบวนทัศน์การตรวจสอบลูกค้า โดยจำลองวิธีการลงนามสัญญาแบบดั้งเดิมเพื่อให้แน่ใจว่ามีเพียงทั้งสองฝ่ายเท่านั้นที่ทราบหลักความเป็นส่วนตัวของเนื้อหาสัญญา< /span> โดยปราศจากการมีส่วนร่วมจากบุคคลที่สาม บรรลุการกระจายอำนาจอย่างสมบูรณ์ ในเวลาเดียวกัน เมื่อดำเนินธุรกรรม ผู้ริเริ่มธุรกรรมจะให้ข้อมูลประวัติธุรกรรมที่สมบูรณ์ที่จำเป็น และอีกฝ่ายจะตรวจสอบด้วยตนเองเพื่อป้องกันปัญหาการฉ้อโกง ไม่มีปัญหาการรวมศูนย์ และการตรวจสอบแบบ off-chain ไม่ได้ถูกจำกัดด้วยประสิทธิภาพ ดังนั้นในปัจจุบันคนส่วนใหญ่จึงถือว่าเป็นโซลูชันที่ "เหมาะสมที่สุด" ในการแก้ไขข้อบกพร่องของ Turing ความสมบูรณ์ของ Bitcoin blockchain
การลงนามสัญญาแบบดั้งเดิมกับการลงนามสัญญาอัจฉริยะของ blockchain
การตรวจสอบฝั่งไคลเอ็นต์กันน้ำได้หรือไม่?
เมื่อเห็นเช่นนี้ก็ดูเหมือนบางคนเกิดความสงสัย บล็อกเชน Bitcoin แบบกระจายอำนาจนั้นแก้ปัญหาด้านความปลอดภัยในธุรกิจแบบดั้งเดิม แต่ด้วยการแนะนำการตรวจสอบลูกค้า โซลูชันจะกลับไปสู่นอกเครือข่าย แม้ว่าจะแก้ไขปัญหาการฉ้อโกงแล้วก็ตาม ดังนั้นจะป้องกันปัญหาการใช้จ่ายซ้ำซ้อนได้อย่างไร
ขอแนะนำ “ซีลแบบใช้แล้วทิ้ง”
เนื่องจากการยืนยันฝั่งไคลเอ็นต์ไม่มีกลไกการป้องกันการใช้จ่ายซ้ำซ้อน เราจึงต้องแนะนำความช่วยเหลือจากบุคคลที่สามเพื่อแก้ไขปัญหานี้ เพื่อให้บรรลุเป้าหมายนี้ เราได้ผูกมัดทุกสถานะของทุกสัญญาที่ต้องได้รับการตรวจสอบในการตรวจสอบความถูกต้องของลูกค้ากับผลลัพธ์ธุรกรรมที่ไม่ได้ใช้ (UTXO) ของ Bitcoin ที่เฉพาะเจาะจง เนื่องจาก UTXO มีเพียงสองรูปแบบเท่านั้น คือ "ใช้จ่าย" และ "ไม่ได้ใช้" เมื่อคุณต้องการเปลี่ยนสถานะของสัญญาการตรวจสอบ คุณต้องใช้จ่าย UTXO ที่ถูกผูกไว้ (จำนวนเงินเท่าใดก็ได้ที่ยอมรับได้) เพื่อให้ธุรกรรมที่ใช้ไปจะได้รับการยืนยันบล็อคเชน นอกจากนี้ ธุรกรรม Bitcoin ที่ใช้จ่ายจะต้องแสดงหลักฐานเนื้อหาของการเปลี่ยนแปลงสถานะ (ทำหน้าที่คล้ายกับค่าแฮช) พูดง่ายๆ ก็คือ UTXO ที่ถูกผูกไว้นั้นถือได้ว่าเป็นขี้ผึ้งปิดผนึกของ "ซองจดหมาย" สถานะนี้ หากคุณต้องการเปิดซองจดหมายทีละซอง คุณจะต้องเปิดขี้ผึ้งปิดผนึก
แตกต่างจากรูปแบบบัญชีของ Ethereum เอาท์พุทธุรกรรมที่ยังไม่ได้ใช้ (UTXO) จะถูกส่งจากที่อยู่หนึ่งไปยังอีกที่อยู่หนึ่ง แต่ยังไม่ได้เป็นผลรวมของสกุลเงินดิจิทัลที่ผู้รับแลกเพื่อส่งเงินไปให้บุคคลอื่นในธุรกรรมครั้งต่อไป
ตัวอย่างเช่น หาก Alice ส่ง 1 Bitcoin ให้กับ Bob Bob จะเป็นเจ้าของ UTXO ตราบใดที่เขาไม่ได้ใช้ BTC ที่เขาได้รับจาก Alice เมื่อ Bob ใช้จ่าย 1 BTC วงจรชีวิตของ UTXO จะสิ้นสุดลง
สมมติว่ากระเป๋าเงินของ Bob เข้าร่วมในธุรกรรมเดียวซึ่ง Bob ได้รับ 1 BTC จาก Alice ผู้ตรวจสอบธุรกรรมจะรู้ว่ายอดคงเหลือ UTXO ของ Bob คือ 1 BTC หาก Bob ส่ง 1 BTC ไปให้ Carol UTXO ของเขาจะกลายเป็น 0 BTC ทันที หาก Bob พยายามใช้เหรียญของเขาเป็นสองเท่าในธุรกรรมขาออกครั้งที่สอง โปรแกรมตรวจสอบความถูกต้องจะพบว่ายอดคงเหลือ UTXO ของเขาไม่เพียงพอที่จะใช้เป็นธุรกรรมขาออกครั้งที่สอง ข้อมูลธุรกรรม และผู้ตรวจสอบที่ซื่อสัตย์จะไม่เผยแพร่หรือยืนยันธุรกรรมการใช้จ่ายซ้ำซ้อนของเขา
ในช่วงวิวัฒนาการของ Bitcoin การออกแบบการตรวจสอบฝั่งไคลเอ็นต์ได้หลีกเลี่ยงปัญหาการรวมศูนย์ของโซลูชันห่วงโซ่ด้านข้างและเหรียญสีอย่างชาญฉลาด และแนะนำกลไกการปิดผนึกแบบครั้งเดียวเพื่อปรับปรุงความปลอดภัยเพิ่มเติม ในขณะนี้ ระบบนิเวศของ Bitcoin กำลังนำไปสู่การกำเนิดของชุดโปรโตคอลใหม่ ในหมู่พวกเขา โปรโตคอล RGB ไม่เพียงแต่เป็นไปตามแนวคิดข้างต้นเท่านั้น แต่ยังเสนอให้เข้ากันได้กับ Lightning Network ซึ่งเป็นการวางรากฐานสำหรับความสามารถในการปรับขนาดที่ไม่จำกัด แม้ว่าความเข้ากันได้ของโปรโตคอล RGB และ Lightning Network จะยังไม่สมบูรณ์แบบ แต่เราเต็มไปด้วยความมั่นใจในอนาคต และเชื่อว่าโครงสร้างพื้นฐานที่ช่วยให้โปรโตคอลเพิ่มประสิทธิภาพอย่างต่อเนื่องจะฝ่าฟันข้อจำกัดที่มีมายาวนานของ “สามเหลี่ยมที่เป็นไปไม่ได้ของ บล็อกเชน”
เรามีเหตุผลมากกว่านี้ที่จะคาดหวังว่าการเติบโตแบบก้าวกระโดดของบล็อคเชนในรอบถัดไปจะมาจากการนำบล็อคเชนมาใช้ในวงกว้าง ซึ่งขับเคลื่อนโดยการระเบิดของระบบนิเวศ Bitcoin เราเชื่อว่า Bitcoin จะทะลุผ่านแหล่งเก็บมูลค่าดั้งเดิมแห่งเดียวและเน้นคุณลักษณะของสกุลเงิน ในเวลาเดียวกัน จะยังคงต่อยอดแอปพลิเคชันเพิ่มเติมในระบบนิเวศของ Bitcoin ผ่านโซลูชั่นที่หลากหลาย ส่งเสริมความสามารถในการปรับขนาดของระบบนิเวศและการพัฒนาที่ยั่งยืน และยังคงมีส่วนร่วมในโลกบล็อกเชนต่อไป นำความเป็นไปได้ที่ไม่มีที่สิ้นสุด