ทุกภาษา
Lightning Bitcoin (LBTC) เป็นโปรโตคอลการส่งผ่านอินเทอร์เน็ตที่มีมูลค่าทั่วโลกแบบกระจายอำนาจ และแอปพลิเคชันเฉพาะของมันรวมถึงแพลตฟอร์มการชำระเงินแบบ peer-to-peer และการซื้อขาย ผู้ใช้ที่ยอมรับโปรโตคอล LBTC จะสามารถใช้ LBTC ได้เกือบจะไม่มีค่าใช้จ่าย เพื่อให้แน่ใจว่าการทำธุรกรรมแบบเรียลไทม์และปลอดภัย
LBTC ซึ่งใช้ DPoS และระบบการกำกับดูแลบนเครือข่าย ช่วยให้ผู้ใช้สามารถลงคะแนนสำหรับข้อเสนอสำหรับการพัฒนาเครือข่าย และยังสามารถเลือกผู้แทนโดยตรง (Delegates) ที่เหมาะสมที่จะกลายเป็นโหนดบัญชีสายฟ้า เพื่อให้ทุกคนสามารถมีส่วนร่วมใน ระบบนิเวศของ LBTC เพื่อแก้ปัญหาการรวมศูนย์ของ PoW
<ชั่วโมง>
ความเป็นอิสระของชุมชน
ระบบการกำกับดูแลในห่วงโซ่รวมผู้ใช้ทั้งหมดเข้ากับกระบวนการตัดสินใจ และทุกคนสามารถเป็นส่วนหนึ่งของระบบนิเวศได้
ความรวดเร็ว
ทำธุรกรรมได้ภายในไม่กี่วินาที
การกระจายอำนาจ
ผู้ใช้สามารถโหวตสำหรับโหนดการทำบัญชีแบบสายฟ้าแลบ 101 โหนด เพื่อแยกการทำบัญชีที่ถูกต้องออกจากสิทธิ์ในการพูด
เกือบฟรี
ค่าธรรมเนียมการทำธุรกรรมอาจต่ำถึง 0.00001LBTC ตามขนาดไบต์
ความสามารถในการปรับขนาด
กลไก DPoS เพื่อลดจำนวนโหนดทำให้ LBTC สามารถปรับขนาดได้สูงขึ้น
ความปลอดภัย
โครงสร้างโดยรวมขึ้นอยู่กับการทำงานที่มั่นคงของ Bitcoin เป็นเวลา 9 ปี
<ชั่วโมง>
1. LBTC คือโปรโตคอลการส่งผ่านค่าทางอินเทอร์เน็ต
LBTC คือโปรโตคอลทางอินเทอร์เน็ตที่มีมูลค่า สิ่งที่เรียกว่าการส่งผ่านมูลค่าหมายถึงการแสดงมูลค่า การโอน และการสร้างเครดิตที่สามารถรับรู้ได้ภายใต้กรอบของข้อตกลงเฉพาะ เช่นเดียวกับกิจกรรมทางเศรษฐกิจและการเงินทั้งหมดบนพื้นฐานของสิ่งนี้ ซึ่งอาจรวมถึงการโอนและการส่งเงิน สินทรัพย์ดิจิทัล swap, การแลกเปลี่ยนสกุลเงินทางกฎหมาย-สินทรัพย์ดิจิทัล และการรับรองเครดิต ชุดแอปพลิเคชันที่มีฟังก์ชันที่ใช้งานได้จริงและยูทิลิตี้ทางสังคม เช่น การออกและการซื้อขายสินทรัพย์ดิจิทัล การแลกเปลี่ยนแบบกระจายศูนย์ การซื้อขายและเกตเวย์การยอมรับ เป็นต้น
หัวใจสำคัญของการออกแบบโปรโตคอล LBTC คือเพื่อให้แน่ใจว่า LBTC มีความสามารถเพียงพอที่จะทำหน้าที่เป็นระบบพาหะสำหรับการส่งผ่านมูลค่าทางอินเทอร์เน็ตทั่วโลก โดยการเลือกสถาปัตยกรรมทางเทคนิคที่เหมาะสม โปรโตคอล LBTC เป็นกรอบพื้นฐานสำหรับการถ่ายทอดคุณค่า ซึ่งเป็นเมทริกซ์ของกิจกรรมทางเศรษฐกิจทั้งหมดในห่วงโซ่ ดังนั้นเราจึงนำเสนอข้อกำหนดระดับสูงสำหรับสถาปัตยกรรมทางเทคนิคที่เกี่ยวข้องและรายละเอียดภายในต่างๆ ของ LBTC สร้างกลไกฉันทามติ DPoS ที่ใช้ UTXO อย่างสร้างสรรค์ และออกแบบบล็อกที่เปลี่ยนแปลงไม่ได้ การลงมติในการประทับเวลา มิดเดิลแวร์แคช และความสมดุลอื่นๆ การรวมกันของประสิทธิภาพและความน่าเชื่อถือนี้ช่วยให้ รุ่นของโปรโตคอลที่ใกล้เคียงกับความตั้งใจดั้งเดิมของระบบเงินสดแบบ peer-to-peer มากกว่า Bitcoin ดั้งเดิม
2. โมเดล UTXO: วิธีการทำบัญชีที่ปลอดภัยที่สุด
ในชั้นข้อมูล LBTC ทำตามโมเดล UTXO ที่ Bitcoin เป็นโครงสร้างพื้นฐานสำหรับบันทึกบัญชีแยกประเภทบล็อกเชน UTXO เป็นตัวย่อของ Unspent Transaction Output (ผลลัพธ์ของธุรกรรมที่ไม่ได้ใช้งาน) เป็นโซลูชันทางเทคนิคตัวแรกที่ Satoshi Nakamoto นำมาใช้ในการออกแบบโครงสร้างข้อมูลธุรกรรม Bitcoin และยังเป็นโปรโตคอล Bitcoin ที่มีนวัตกรรมสูงซึ่งนำมาสู่โลกอีกด้วย .
UTXO อยู่ในฐานข้อมูลของโปรโตคอล Bitcoin ในรูปแบบต่อไปนี้: หลังจากยืนยันว่าปลายทางของธุรกรรมการโอนหลายรายการชี้ไปที่ผู้ใช้ A บนเครือข่าย และ A ไม่ได้ใช้สินทรัพย์ที่ระบุในธุรกรรมเหล่านี้ ผู้เข้าร่วมโปรโตคอลทั้งหมด จะรับรู้ A เป็นเจ้าของสินทรัพย์เหล่านี้
เมื่อเปรียบเทียบกับรูปแบบ UTXO แล้ว คนทั่วไปจะเข้าใจรูปแบบบัญชี (Account Model) ได้ง่ายกว่า รูปแบบบัญชีหมายถึงการบันทึกรหัสบัญชี รหัสเจ้าของ และยอดสินทรัพย์ในบัญชีในฐานข้อมูล เมื่อมีรายการโอนเกิดขึ้น ยอดคงเหลือของบัญชีเหล่านี้จะถูกปรับปรุงและเปลี่ยนแปลงตามธุรกรรมเพื่อสร้างยอดบัญชีใหม่ การจับคู่ความสัมพันธ์ ( นั่นคือความสัมพันธ์ที่สอดคล้องกัน). ในโมเดล UTXO ยอดคงเหลือของบัญชีจะไม่ถูกจัดเก็บเป็นตัวเลข แต่จะคำนวณโดยใช้ผลรวมของ UTXO ที่ครอบครองอยู่ กล่าวอีกนัยหนึ่ง UTXO ไม่มีความสัมพันธ์ที่เรียกว่าการแมปบัญชีและยอดคงเหลือ มันเป็นเพียงบันทึกที่ซื่อสัตย์ของการทำธุรกรรมในอดีตทั้งหมด เรียบง่าย แต่แข็งแกร่งมาก
โมเดล UTXO มีข้อดีดังต่อไปนี้:
ความน่าเชื่อถือของ UTXO
ในโครงสร้างแบบบล็อก บล็อกก่อนหน้าและ Merkleroot เป็นสองฟิลด์ที่สำคัญที่สุด ซึ่งทั้งสองฟิลด์นี้ป้องกันธุรกรรมที่อาจเกิดขึ้นสำหรับข้อมูล ถูกดัดแปลง แนวคิดหลักของโมเดล UTXO คือการทำให้แน่ใจว่าข้อมูลที่เขียนนั้นเปลี่ยนรูปไม่ได้ UTXO แบบลูกโซ่เชื่อมต่ออินพุตและเอาต์พุตของธุรกรรมต่าง ๆ ผ่านตัวชี้แฮชตามแนวคิดหลักนี้เพื่อให้มั่นใจว่าการทำธุรกรรมทั้งหมดถูกต้องตามกฎหมายและสามารถตรวจสอบย้อนกลับได้ ของ UTXO
UTXO One Time
ธุรกรรมแต่ละรายการในโมเดล UTXO ประกอบด้วยอินพุตธุรกรรมหลายรายการ ซึ่งจริงๆ แล้วคือ UTXO + ลายเซ็น เอาต์พุตของธุรกรรมแต่ละรายการ (Transaction Output) มีเพียงสองสถานะคือใช้ไปแล้วและยังไม่ได้ใช้ สิ่งนี้ทำให้มั่นใจได้ว่า UTXO แต่ละตัวสามารถใช้ได้เพียงครั้งเดียว และความสามารถในการต่อต้านการโจมตีแบบใช้จ่ายซ้ำซ้อนนั้นสูงมาก
การปกปิด UTXO
เมื่อเทียบกับรูปแบบบัญชี UTXO มีความเป็นส่วนตัวมากกว่า ดังที่ทราบก่อนหน้านี้ UTXO แต่ละตัวเป็นแบบ "ครั้งเดียว" หากผู้ใช้เปลี่ยนที่อยู่สำหรับธุรกรรมแต่ละรายการ จะเป็นการยากที่จะค้นหาความสัมพันธ์ระหว่างที่อยู่ทั้งสอง ซึ่งจะทำให้มั่นใจได้ว่าธุรกรรมจะไม่เปิดเผยตัวตน หากยังมีความจำเป็นต้องปรับปรุงการปกปิดนี้ให้ดียิ่งขึ้น สามารถพิจารณาวิธีการทางเทคนิค เช่น คู่ลายเซ็นการทำธุรกรรมแบบวงแหวนและการผสมองค์ประกอบของธุรกรรม
UTXO Parallelism
โมเดล UTXO ได้รับการยอมรับว่าสามารถปรับขยายได้ เนื่องจาก UTXO อนุญาตให้ประมวลผลธุรกรรมพร้อมกันได้ เมื่อผู้ส่งธุรกรรมส่งธุรกรรมอิสระสองรายการ การใช้จ่าย UTXO อิสระยังอนุญาตให้ประมวลผลธุรกรรมในลำดับใดก็ได้ สิ่งนี้ทำให้สามารถแยกเงินออกจากกัน ด้วยความสามารถในการดำเนินธุรกรรมแบบคู่ขนานในขณะที่รักษาความเป็นส่วนตัว
Bitcoin รุ่น UTXO ได้รับการดำเนินการและทดสอบอย่างเสถียรเป็นเวลาหลายปี และมีข้อได้เปรียบอย่างมากในด้านประสิทธิภาพและความปลอดภัย ในฐานะที่เป็นสกุลเงินแยกของ Bitcoin LBTC ใช้โมเดล UTXO ซึ่งเป็นมรดกของเทคโนโลยีพื้นฐานสำหรับ LBTC LBTC ได้รับการพัฒนาโดยใช้รหัสหลักของ Bitcoin ซึ่งเป็นทางเลือกที่ระมัดระวังมากขึ้น ลักษณะความปลอดภัยและการทำธุรกรรมแบบคู่ขนานของ UTXO จะทำให้ LBTC มีประสิทธิภาพที่สูงขึ้น
3. สถาปัตยกรรม DPoS: กลไกฉันทามติที่มีประสิทธิภาพสูงสุด
ในโปรโตคอลฉันทามติ LBTC ใช้กลไก Delegated Proof of Stake (DPOS) DPoS เป็นอัลกอริธึมฉันทามติประเภทใหม่เพื่อให้มั่นใจในความปลอดภัยของเครือข่ายสกุลเงินดิจิทัลตาม POW และ POS ไม่เพียงแต่สามารถแก้ปัญหาการใช้พลังงานมากเกินไปที่เกิดจาก POW ในกระบวนการขุดเท่านั้น แต่ยังสามารถหลีกเลี่ยงปัญหา "สมดุลความน่าเชื่อถือ" แบบลำเอียงที่อาจเกิดขึ้นภายใต้การกระจายสิทธิ์และผลประโยชน์ของ POS จากนั้น DPoS สามารถกลายเป็นกลไกฉันทามติที่เป็นตัวแทนในกลไกฉันทามติ 3.0 ได้
อธิบายกลไกฉันทามติของ DPoS โดยสังเขป หลักการคือให้ผู้ถือโทเค็นแต่ละคนลงคะแนน เลือกตัวแทนผู้ถือโทเค็นจำนวนหนึ่ง หรือเข้าใจว่าเป็นโหนดตัวแทนจำนวนหนึ่ง และโหนดตัวแทนเหล่านี้จะดำเนินการตรวจสอบและยืนยันธุรกรรมให้เสร็จสมบูรณ์ . ผลงานการผลิตบล็อค. ผู้ถือโทเค็นสามารถลงคะแนนเพื่อแทนที่ตัวแทนเหล่านี้ได้ทุกเมื่อเพื่อรักษา "ความบริสุทธิ์ในระยะยาว" ของระบบในห่วงโซ่ และตรวจสอบให้แน่ใจว่าข้อตกลงมีระดับการกระจายอำนาจที่เพียงพอ
DPOS เป็นรูปแบบฉันทามติที่เร็วที่สุด มีประสิทธิภาพมากที่สุด มีการกระจายอำนาจมากที่สุด และมีความยืดหยุ่นมากที่สุดในบรรดาโปรโตคอลฉันทามติในปัจจุบันทั้งหมด DPOS ใช้อำนาจของการลงคะแนนเสียงอนุมัติของผู้มีส่วนได้ส่วนเสียเพื่อแก้ไขปัญหาที่เป็นเอกฉันท์อย่างยุติธรรมและเป็นประชาธิปไตย พารามิเตอร์เครือข่ายทั้งหมด ตั้งแต่มาตรฐานค่าธรรมเนียมการทำธุรกรรมอย่างง่าย ช่วงเวลาบล็อก พารามิเตอร์บล็อก ไปจนถึงกฎการกำกับดูแลบนเชนที่ซับซ้อนมากขึ้น สามารถปรับเปลี่ยนได้โดยผู้ได้รับมอบหมายที่เลือก
กลไกฉันทามติของ DPoS มีข้อดีดังต่อไปนี้:
DPos ประสิทธิภาพสูง:
ความเร็วในการยืนยันที่เร็วขึ้น: ใช้ LBTC เป็นตัวอย่าง เวลาของแต่ละบล็อกจะคงที่ที่ 3 วินาที , การทำธุรกรรม (หลังจากได้รับการยืนยัน 6-10 ครั้ง) ใช้เวลาประมาณ 1 นาที และรอบการผลิตบล็อกที่สมบูรณ์ใช้เวลาเพียง 5 นาทีเท่านั้น สามารถสร้างบล็อกที่ไม่สามารถย้อนกลับเป็นจุดยืนยันได้ทุกๆ 1-2 รอบ ภายใต้กลไก PoW ยกตัวอย่าง Bitcoin จะใช้เวลาประมาณ 10 นาทีในการสร้างบล็อก และใช้เวลาอย่างน้อย 1 ชั่วโมงในการยืนยันธุรกรรม (รับการยืนยัน 6 ครั้ง)
การใช้พลังงานต่ำของ DPoS:
แม้ว่ากลไก DPoS จะลดจำนวนโหนดลงไปอีก มันยังเปลี่ยนความสัมพันธ์ระหว่างโหนดจากการแข่งขันไปสู่ความร่วมมือ หลีกเลี่ยงการแข่งขันที่ไม่จำเป็นสำหรับพลังการประมวลผลและภายใต้ สมมติฐานของการรับประกันความปลอดภัยของเครือข่าย การใช้พลังงานของเครือข่ายทั้งหมดจะลดลงอีก และค่าใช้จ่ายในการดำเนินการเครือข่ายจะต่ำที่สุด
การกำกับดูแลที่มีประสิทธิภาพสำหรับ DPoS:
ตราบใดที่ผู้มีส่วนได้ส่วนเสียอนุมัติ นักพัฒนาก็สามารถใช้การเปลี่ยนแปลงใด ๆ ที่พวกเขาเห็นว่าเหมาะสม นโยบายนี้ไม่เพียงแต่ปกป้องนักพัฒนาเท่านั้น แต่ยังปกป้องผู้มีส่วนได้ส่วนเสียและรับรองว่าไม่มีใครควบคุมเครือข่ายบล็อกเชนเพียงฝ่ายเดียวหรือปล่อยให้เติบโตเกินการควบคุม การฮาร์ดฟอร์กเปรียบเสมือนการแทนที่พยาน 51% ดังนั้นยิ่งผู้มีส่วนได้ส่วนเสียเข้าร่วมมากขึ้น พยานในการเลือกตั้งที่สอดคล้องกันก็จะยิ่งมากขึ้น และความปลอดภัยของระบบทั้งหมดก็จะยิ่งสูงขึ้น
4. UTXO+DPoS: ชุดค่าผสมที่น่าทึ่งและยอดเยี่ยม
หลายคนอาจมีความเข้าใจผิดๆ ว่า DPoS เหมาะสำหรับรูปแบบบัญชีเท่านั้น และไม่สามารถใช้กับรูปแบบ UTXO ได้ แต่ในความเป็นจริงแล้ว โมเดล UTXO เป็นวิธีการจัดเก็บบันทึกสำหรับการจัดเก็บธุรกรรม องค์กร และการตรวจสอบ ส่วน DPoS เป็นอัลกอริทึมที่สอดคล้องกันเพื่อให้แน่ใจว่าผู้เข้าร่วมในเครือข่ายแบบกระจายสามารถเข้าใจข้อมูลธุรกรรมได้สอดคล้องกัน UTXO และ DPoS ไม่ได้เป็นเอกสิทธิ์ร่วมกันหรือมีความสัมพันธ์กัน
ในความเป็นจริง การรวมกันของ UTXO และ DPoS มีข้อดีเพิ่มเติมมากมาย
พื้นฐานประสิทธิภาพที่สูงขึ้น:
เนื่องจากการดำเนินการแยกของ UTXO จึงมีศักยภาพในการทำงานแบบคู่ขนาน ด้วยการรองรับประสิทธิภาพของ DPoS ทำให้ LBTC มีพื้นฐานด้านประสิทธิภาพที่ยอดเยี่ยมอย่างยิ่ง ตามผลการดำเนินงานจริง LBTC สามารถตอบสนองความต้องการการดำเนินงานของ 2800TPS
ความปลอดภัยที่สูงขึ้น:
ในสถาปัตยกรรม DPoS โหนดจะสร้างบล็อกตามลำดับที่กำหนด และช่วงเวลาสั้นมาก หากคุณใช้โมเดลบัญชี ฐานข้อมูลจะขยายอย่างรวดเร็ว และจะมีปัญหามากมายเมื่อการซิงโครไนซ์ฐานข้อมูลในช่วงเวลาสั้น ๆ ต้องเผชิญกับข้อยกเว้นของเครือข่าย โมเดล UTXO ไม่เพียงแต่รักษาขนาดของฐานข้อมูลเท่านั้นแต่ยังสร้างตารางธาตุปลอมตามอัลกอริทึมเฉพาะและเก็บตารางธาตุปลอมที่คำนวณโดยโหนดของเครือข่ายทั้งหมดตามข้อมูลเดียวกันให้สอดคล้องกัน เวลานี้โหนดของเครือข่ายทั้งหมดบรรลุฉันทามติ เมื่อโหนดปลอมหยุดทำงาน เครือข่ายถูกแบ่งพาร์ติชัน ฯลฯ เครือข่ายทั้งหมดจะสลับการซ้อนทับด้วยตัวเองโดยมีสายโซ่ที่ยาวที่สุดเป็นสายโซ่หลักตามหลักการของ "การส่งธุรกรรม" เพื่อให้แน่ใจว่าสอดคล้องกัน
มติเอกฉันท์การประทับเวลา:
ปัญหาอย่างหนึ่งในการรวม UTXO และ DPoS คือการประทับเวลา ฉันทามติของ DPoS ขึ้นอยู่กับเวลาและจะตรวจสอบเวลาบล็อกอย่างเคร่งครัด เวลาของระบบโหนดทั้งหมดต้องตั้งค่าให้เหมือนกับเวลามาตรฐาน มิฉะนั้นจะมีปัญหาเกี่ยวกับความสอดคล้องเป็นเอกฉันท์ UTXO เองยังบันทึกฟังก์ชันของการประทับเวลา แต่การประทับเวลาไม่ได้ขึ้นอยู่กับเวลามาตรฐาน ใน LBTC การประทับเวลาจะรวมเป็นโปรโตคอลเวลามาตรฐานเพื่อให้แน่ใจว่าการทำงานปกติของบล็อก เมื่อมีโหนดหรือบล็อกที่เป็นอันตรายซึ่งเวลาไม่ตรงกัน บล็อกนั้นจะถือว่าเป็นบล็อกที่ผิดปกติ และโหนดที่ผลิตบล็อกจะถือว่าเป็นโหนดที่ผิดปกติ
สแนปชอตข้อมูลและการลงคะแนนเสียง:
ในโมเดล UTXO ที่ Bitcoin นำมาใช้นั้น จะไม่สนับสนุนฟังก์ชันการค้นหายอดคงเหลือของที่อยู่ ใน Bitcoin ยอดคงเหลือของที่อยู่สามารถคำนวณได้แบบเรียลไทม์โดยการสำรวจข้อมูล UTXO ทั่วโลก ภาระงานของการคำนวณแบบเรียลไทม์นั้นค่อนข้างใหญ่ และเวลาในการคำนวณนั้นวัดเป็นชั่วโมง ซึ่งไม่สามารถทำได้ในความเป็นจริง อย่างไรก็ตาม Bitcoin ไม่ได้ใช้ฉันทามติของ DPoS และไม่ต้องการฟังก์ชั่นเช่นการลงทะเบียนโหนดและการลงคะแนน
ในระบบ LBTC เพื่อให้เป็นไปตามความต้องการของอัลกอริทึม DPoS จึงมีการเพิ่มฟังก์ชันใหม่ของการคำนวณยอดที่อยู่ การลงทะเบียนโหนด และการลงคะแนนโหนดใน LBTC เมื่อพิจารณาถึงข้อกำหนดประสิทธิภาพสูงของอัลกอริทึมที่สอดคล้องกันและจำนวนโหนดที่ลงทะเบียนที่จำกัด ข้อมูลความสมดุลของแอดเดรส การลงทะเบียนโหนด และข้อมูลการลงคะแนนเสียงจะถูกจัดเก็บไว้ในหน่วยความจำ และข้อมูลจะถูกเขียนกลับไปยังดิสก์เมื่อออกจากโปรแกรม ข้อมูลบัญชี UTXO และกลไกฉันทามติของ DPoS เชื่อมโยงผ่านฐานข้อมูล ยอดคงเหลือ และข้อมูลการลงคะแนน:
ข้อมูลการลงทะเบียนและการลงคะแนนจะถูกส่งโดยโปรโตคอลพื้นฐานของ Bitcoin
บันทึกข้อมูลการลงทะเบียนและการลงคะแนนในฐานข้อมูลหน่วยความจำ
โมดูลฉันทามติของ DPoS ตรวจสอบข้อมูลการลงทะเบียนและการลงคะแนนเสียง และกรอกฉันทามติ
ลิงก์ที่เกี่ยวข้อง:
https://www.qukuaiwang.com.cn/szhb/2429.html###