ปรับขนาดด้วยความเร็ว: อธิบายเครือข่ายสายฟ้าของ Bitcoin
เผยแพร่แล้ว: 2022-03-11เครือข่าย Bitcoin Lightning เป็นโซลูชันอิสระที่ได้รับการขนานนามว่าเป็นวิธีแก้ปัญหาทั้งหมดที่ทำให้ Bitcoin ไม่ได้รับการยอมรับจากกระแสหลัก มันอ้างว่าสามารถแก้ปัญหาการปรับขนาดที่เยือกเย็น ทำธุรกรรมทันที รักษาค่าธรรมเนียมการทำธุรกรรมให้ต่ำ และนำธุรกรรมของคุณออกจากบล็อคเชน ระบบที่เป็นอิสระจาก Bitcoin หลักสามารถเสนอการปรับปรุงเหล่านี้ได้อย่างไร? จะละเมิดกฎกติกาของ Bitcoin โดยเสนอธุรกรรมที่ปลอดภัยโดยไม่มีการยืนยันได้อย่างไร เครือข่าย Bitcoin Lightning คืออะไร?
ในบทความนี้ เราจะมาสำรวจว่าจริงๆ แล้ว Bitcoin Lightning Network คืออะไร สามารถรับประกันได้อย่างไร และสถานะปัจจุบันของเครือข่าย
หมายเหตุ: บทความนี้ถือว่าคุ้นเคยกับ Bitcoin หากคุณไม่คุ้นเคยกับวิธีการทำงานของ cryptocurrencies หรือต้องการทบทวน โปรดอ่าน Cryptocurrency for Dummies: Bitcoin and Beyond
วิชาบังคับก่อน: ปัญหาการปรับสเกล Bitcoin
หากคุณทราบปัญหาการปรับสเกลของ Bitcoin โปรดข้ามส่วนนี้ไปได้เลย แต่ถ้าคุณไม่ต้องการหรือต้องการทบทวน ให้อ่านต่อไป
Bitcoin มีปัญหาเรื่องการปรับขนาด Bitcoin ได้รับการออกแบบมาเพื่อจัดเก็บธุรกรรมทั้งหมดในโครงสร้างข้อมูลที่เรียกว่าบล็อก บล็อกประกอบด้วยข้อมูลเกี่ยวกับบล็อกก่อนหน้า ข้อมูลเบ็ดเตล็ดเกี่ยวกับรางวัลการขุด และบล็อกส่วนใหญ่เป็นเพียงข้อมูลธุรกรรม บล็อกได้รับการแก้ไขด้วยขนาดสูงสุด 1 MB บิตสุดท้ายนี้เป็นที่ที่ปัญหาอยู่
เนื่องจากบล็อกมีขนาด 1 MB และมีการสร้างบล็อกทุกๆ 10 นาที สมมติว่าธุรกรรมไม่ใช่ SegWit (จะตามมาในภายหลัง) เครือข่ายสามารถประมวลผลธุรกรรมได้สูงสุดระหว่าง 3.3 ถึง 7 ต่อวินาที สำหรับสกุลเงินที่ออกแบบมาเพื่อการใช้งานจำนวนมากโดยมนุษย์หลายพันล้านคนและเครื่องจักรของพวกเขา ธุรกรรม 7 ครั้งต่อวินาทีนั้นไม่เท่ากัน ในทางกลับกัน Visa อ้างว่าสามารถประมวลผลธุรกรรมได้ 24,000 รายการต่อวินาที
เมื่อจำนวนธุรกรรมเริ่มเพิ่มขึ้น ธุรกรรมแต่ละรายการของคุณจะแข่งขันกันเพื่อรวมไว้ภายในพื้นที่บล็อกที่จำกัด และโอกาสที่จะมีการรวมของคุณไว้ในบล็อกก็เริ่มลดลง เนื่องจากผู้ขุดสามารถตัดสินใจได้ตามอำเภอใจว่าจะรวมธุรกรรมใดในบล็อก ในกรณีนี้ วิธีเดียวที่จะจูงใจนักขุดให้รวมธุรกรรมของคุณคือการเพิ่มค่าธรรมเนียมการทำธุรกรรมของคุณ อย่างไรก็ตาม สิ่งนี้เริ่มทำให้การทำธุรกรรมมีราคาแพงมาก—เช่นธุรกรรม 192 ไบต์นี้ในราคา $92.98 โดยที่ค่าธรรมเนียมการทำธุรกรรมอยู่ที่ 14.86 ดอลลาร์
แล้วเราจะ "ขยาย" Bitcoin ได้อย่างไร? มีโรงเรียนแห่งความคิดหลักสามแห่งหรือ—ตามที่ฉันชอบเรียกว่า—การต่อสู้ของ Great Scaling Bitcoin Flamewars:
- ขนาดบล็อกที่เพิ่มขึ้น: 2X, 8X, …, ∞X
- ธุรกรรมที่น้อยกว่า: SegWit et al.
- Sidechains: เครือข่าย Bitcoin Lightning
การเพิ่มขนาดบล็อก Bitcoin
อันนี้ค่อนข้างเข้าใจง่าย: ถ้าบล็อกจำกัด 1 MB เป็นปัญหา ทำให้มันใหญ่ขึ้น! การอภิปรายเรื่องนี้รุนแรงและยังคงเดือดดาล ในที่สุดเมื่อวันที่ 1 สิงหาคม 2017 Bitcoin (BTC) ถูกแยกออกและ Bitcoin Cash (BCH) ก็ถือกำเนิดขึ้น ความแตกต่างที่สำคัญระหว่างทั้งสองคือ BCH มีบล็อก 8 MB สิ่งนี้ทำให้บล็อกส่วนใหญ่ว่างเปล่าและค่าธรรมเนียมต่ำมาก
อย่างไรก็ตาม บล็อกขนาด 8 MB หมายความว่าขนาดบล็อกเชน BCH ทั้งหมดมีแนวโน้มเพิ่มขึ้นในอัตราที่เร็วกว่ามาก ทำให้ค่าใช้จ่ายในการจัดเก็บข้อมูลเป็นอุปสรรคในการเข้าสู่ฉากการขุดที่สูงขึ้นอย่างมีนัยสำคัญ ข้อโต้แย้งคือสิ่งนี้จะลดจำนวนผู้ขุดทั้งหมด ซึ่งทำให้บล็อกเชนปลอดภัย ลดการกระจายอำนาจ และความปลอดภัยโดยรวมของเครือข่าย Bitcoin
คำวิจารณ์อีกประการหนึ่งของบล็อกที่ใหญ่กว่าคือไม่สามารถแก้ปัญหาได้เอง ค่อนข้างจะแก้ไขปัญหาชั่วคราว จะมีขีดจำกัดสูงสุดเสมอสำหรับบล็อกที่ใหญ่กว่า และขีดจำกัดสูงสุดจะน้อยกว่าขีดจำกัดเป้าหมายที่เรากำลังพยายามบรรลุเสมอ: 24,000 ธุรกรรมต่อวินาที แม้ว่าจะมีบล็อกขนาดใหญ่กว่า 8 MB แต่ BCH ก็มีขีดจำกัดที่ 61 ธุรกรรมต่อวินาที
ธุรกรรมที่น้อยกว่า: พยานที่แยกจากกัน
โซลูชันอื่นๆ ชี้ให้เห็นว่ารูปแบบธุรกรรมปัจจุบันไม่มีประสิทธิภาพมากที่สุด และมีเป้าหมายที่จะรวมธุรกรรมจำนวนมากขึ้นในบล็อกเดียวกัน สิ่งที่น่าสังเกตมากที่สุดคือ Segregated Witness (SegWit) ซึ่งเสนอผ่าน BIP 91 และเปิดใช้งานในบล็อก 481824 เมื่อวันที่ 25 สิงหาคม 2017 ตอนนี้ SegWit เป็นส่วนหนึ่งของ Bitcoin แล้ว ดีใจ!

SegWit นำข้อมูลลายเซ็นจากธุรกรรมและจัดเก็บไว้ในโครงสร้างที่แยกจากบล็อกธุรกรรม ซึ่งทำให้ธุรกรรมแต่ละรายการมีขนาดเล็กลง และใช้พื้นที่จำกัดภายในแต่ละบล็อกได้ดียิ่งขึ้น โครงสร้างนี้เป็นทางเลือกเมื่อทำการซิงค์บล็อคเชน ส่งผลให้ขนาดที่เล็กลงบนดิสก์ที่ถูกละเว้น
นอกจากนี้ยังส่งผลให้เกิดการแก้ปัญหาความอ่อนไหวของธุรกรรม และธุรกรรมที่ใช้เฉพาะเอาต์พุต SegWit จะไม่เสี่ยงอีกต่อไป
เครือข่าย Bitcoin Lightning
Lightning Network เป็นเครือข่ายชั้นที่สองที่ส่งการทำธุรกรรมระหว่างเพื่อนร่วมงานที่ลงนามแต่ไม่ได้ออกอากาศ และอาศัยบล็อคเชน Bitcoin สำหรับการชำระบัญชีในขั้นสุดท้ายเท่านั้น ซึ่งหมายความว่าธุรกรรมไม่ได้จำกัดอยู่ที่ขนาดบล็อก เวลาในการยืนยันนั้นไม่เกี่ยวข้อง และบล็อคเชนของ Bitcoin ไม่จำเป็นต้องจัดเก็บทุกธุรกรรมที่เคยเกิดขึ้น
ใครเป็นผู้พัฒนาเครือข่าย Bitcoin Lightning มีการอธิบายครั้งแรกในเอกสารไวท์เปเปอร์ที่เขียนโดยโจเซฟ พูนและแธดเดียส ดรายจา แต่หลังจากนั้นก็ได้พัฒนาไปสู่ความพยายามของชุมชนกับบุคคลภายนอกและแม้แต่บริษัทที่มีส่วนร่วมในข้อกำหนดและการใช้งาน
ข้อมูลเพิ่มเติมในภายหลัง
SegWit เทียบกับขนาดบล็อกที่เพิ่มขึ้นเทียบกับ Bitcoin Lightning Network
อันไหนดีที่สุดแล้ว? ฉันไม่มีหลักฐานเชิงประจักษ์ที่จะใช้เป็นฐานคำตอบของฉัน ดังนั้นนี่คือความคิดเห็น: แม้ว่าฉันคิดว่าการใช้พื้นที่บล็อกให้ดีขึ้น (a la SegWit) เป็นสิ่งที่ดีที่จะมี แต่ฉันคิดว่าการเพิ่มขนาดบล็อกก็เหมือนกับการผลักดัน เสาประตูสู่อนาคต หากการใช้ Bitcoin เพิ่มขึ้นอย่างมาก เราจะพบว่าตัวเองเริ่มโต้เถียงกันถึงการเพิ่มขนาดบล็อกอีกครั้ง
ไม่เห็นด้วย? แสดงความคิดเห็นด้านล่าง!
จากที่กล่าวมา ในขณะที่ฉันคิดว่าเครือข่ายการชำระเงินทางเลือกเช่น Bitcoin Lightning เป็นแนวคิดที่ยอดเยี่ยม ฉันก็รอดูว่ามันจะออกมาเป็นอย่างไรในโลกแห่งความเป็นจริง ณ ตอนนี้ สภาพที่พ่อกับฉันใช้ไม่ได้จริงๆ
อธิบายเครือข่าย Bitcoin Lightning
ฉันได้พูดไปแล้วว่า Lightning Network เป็นเครือข่ายชั้นที่สองที่ส่งธุรกรรมระหว่างเพื่อนร่วมงานที่ลงนามแล้วแต่ไม่ได้ออกอากาศ และอาศัย Bitcoin blockchain สำหรับการชำระบัญชีในขั้นสุดท้ายเท่านั้น
มาดูกันว่าจะทำงานอย่างไรในชีวิตจริง
โหนดสายฟ้าและช่องสัญญาณ
Lightning node ทำงานเหมือนและไม่เหมือนกับโหนด Bitcoin ตรงที่มันทำงานแบบเครือข่าย ตรวจสอบธุรกรรม และสื่อสารกับโหนดอื่น ๆ แต่มันทำสิ่งต่าง ๆ ที่โหนด Bitcoin ในอดีตไม่มี: มีเงิน ทำหน้าที่เป็นตัวกลางทางการเงินอัตโนมัติ ตรวจสอบ "ช่อง" ของ Lightning อย่างแข็งขันเพื่อหาพฤติกรรมที่เป็นอันตรายและตอบสนองเชิงรับ (ซึ่งจะอธิบายในรายละเอียดในภายหลัง) เป็นต้น
เพื่อทำหน้าที่เหล่านี้ โหนดต้องใช้เงิน
หมายเหตุ: ตัวอย่างเหล่านี้ในขั้นต้นถือว่าทุกคนใช้งานโหนด Bitcoin Lightning Network ที่เชื่อมต่อกับอินเทอร์เน็ตทุกวันตลอด 24 ชั่วโมง ซึ่งแน่นอนว่าจะไม่เป็นเช่นนั้น สมมติฐานนี้จะถูกทำลายในส่วน Lightning Wallet กับ Lightning Node
การสร้างช่องสายฟ้า
สมมติว่าคุณกับเพื่อนบ๊อบมีความสัมพันธ์ที่เกี่ยวข้องกับธุรกรรมทางการเงินในปริมาณที่พอเหมาะ คุณไปเที่ยวด้วยกันทุก ๆ ครั้งเพื่อทานอาหารกลางวันหรือดูหนัง บางครั้งคุณคนใดคนหนึ่งขาดเงินสด และบางครั้งอีกคนหนึ่งและคุณมักจะลงเอยด้วย Venmo ซึ่งกันและกันในภายหลัง
อย่างไรก็ตาม ในฐานะผู้สนับสนุนคริปโต คุณทั้งคู่จึงตัดสินใจลองใช้ Lightning และสร้างช่องทางร่วมกันใหม่ที่คุณให้เงินทุนเท่าๆ กันโดยจ่ายคนละครึ่ง bitcoin (นั่นเป็นอาหารกลางวันจำนวนมาก)
การสร้างช่อง Lightning ใหม่นั้นเหมือนกับการสร้างกระเป๋าเงิน bitcoin แบบหลายลายเซ็นที่ต้องการลายเซ็นของคุณทั้งสองเพื่ออนุมัติการทำธุรกรรม แต่มีความแตกต่างเพียงอย่างเดียว คุณแต่ละคนได้รับการลงนาม แต่ยังไม่ออกอากาศ "ธุรกรรมการผูกมัด" ตามเอกสารทางเทคนิคของ Lightning Network ซึ่งจะคืนเงินฝากเริ่มต้นของคุณกลับมาให้คุณ ด้วยวิธีนี้ หากมิตรภาพของคุณประสบปัญหา หรือคุณต้องการเงิน คุณสามารถปิดช่องเพียงฝ่ายเดียวโดยการแพร่ภาพธุรกรรมนี้ และทุกคนจะได้รับจำนวนเงินที่ถูกต้อง

ทำธุรกรรมสายฟ้าแลบกับคนที่คุณมีช่องให้
สมมติว่าคุณออกไปทานอาหารกลางวันอีกครั้งในวันหนึ่ง และจบลงด้วยหนี้บ๊อบที่เทียบเท่ากับ 8,000 satoshis (0.31 USD ขณะที่ฉันเขียนข้อความนี้) ในตอนนี้ หากคุณใช้ Bitcoin เพื่อชำระจำนวนเงินนี้ คุณจะต้องจ่าย 0.10 USD และรอเป็นชั่วโมง ทำให้เป็นไปไม่ได้
อย่างไรก็ตาม ด้วย Lightning คุณสามารถทำสิ่งนี้ได้ฟรีโดยเพียงแค่แทนที่ "Commitment Transaction" ด้วยธุรกรรมใหม่สำหรับคุณทั้งคู่ เฉพาะครั้งนี้ Bob มีมากกว่า 8,000 satoshi และคุณมีน้อยลง (หากคิดจะโกงโดยถ่ายทอดรายการเก่า ณ จุดนี้ ให้รอจนถึงหัวข้อ ปิดช่อง )
คุณสามารถออกอากาศธุรกรรมและปิดช่องได้ อย่างไรก็ตาม การปิดช่องจะต้องเสียค่าธรรมเนียมการทำธุรกรรม และเนื่องจากคุณไม่ต้องการจำนวนเงินในทันที คุณจึงสามารถยึดช่องไว้และใช้เพื่อชำระหนี้ในอนาคตได้
ทำธุรกรรมสายฟ้าแลบกับคนที่คุณไม่มีช่องให้
สมมติว่าวันหนึ่ง Bob เชิญเพื่อนของเขาอีกคนหนึ่งชื่อ Alice และหลังจากกินแซนด์วิชมาหลายชั่วโมง คุณทั้งคู่ต่างก็เป็นหนี้ Alice เพราะร้านรับเฉพาะ Coinye (สกุลเงินดิจิทัลที่หมดอายุแล้วที่ถูกทิ้งร้างหลังจาก Kanye West ฟ้อง) ซึ่ง Alice ได้เกิดขึ้น เพื่อที่จะมี.
ตอนนี้ สมมติว่า Bob มีช่องเปิดกับ Alice ด้วย Lightning คุณสามารถจ่าย Alice ผ่าน Bob ได้ โหนดของคุณจะคำนวณเส้นทางที่เหมาะสมที่สุดระหว่างคุณกับอลิซ ในกรณีนี้ โดยที่ Bob เป็นตัวกลางทางการเงิน และพ่อค้าคนกลางทุกคนสามารถจ่ายเงินล่วงหน้าได้ โดยมีค่าธรรมเนียมเล็กน้อยหากพวกเขาเลือก
การปิดช่อง: สองทางที่ดีและไม่ดี
มีสามวิธีในการปิด Lightning Channel:
- ร่วมมือกัน: ฝ่ายใดฝ่ายหนึ่งในช่องเริ่มต้นการปิดช่อง Bitcoin Lightning และอีกฝ่ายอนุมัติ ไม่มีการล็อกเวลา และเงินก็พร้อมใช้ทันทีที่ได้รับการยืนยันการอนุมัติ นี่เป็นวิธีที่ "ดีที่สุด" ในการปิดช่อง
- ฝ่ายเดียว: ฝ่าย ใดฝ่ายหนึ่งในช่องสามารถปิดช่อง Bitcoin Lightning ได้เมื่อฝ่ายใดฝ่ายหนึ่งต้องการ แม้ว่าอีกฝ่ายจะไม่อนุมัติก็ตาม ส่งผลให้เกิดการล็อกเวลาที่อีกฝ่ายหนึ่งสามารถโต้แย้งการปิดด้วยธุรกรรม "Breach Remedy" (ดูสถานการณ์ที่ 3 ด้านล่าง) แต่สมมติว่าไม่เกิดขึ้น หลังจากหมดเวลาล็อก เงินจะใช้งานได้ฟรี นี่เป็นวิธีที่ “ยอมรับได้” ในการปิดช่อง
- การแก้ไขการละเมิด: เนื่องจากธุรกรรมฟ้าผ่าเป็นรายการประทับเวลาของธุรกรรมที่ลงนามแล้วซึ่งมีการแบ่งเงินแตกต่างกันไป จึงเป็นไปได้ที่ฝ่ายหนึ่งจะพยายามโกง (ละเมิดความไว้วางใจ) โดยการปิดช่องทางเดียวด้วยธุรกรรมเก่าที่พวกเขาถือเงินเพิ่ม (ดู สถานการณ์ที่ 2). ส่งผลให้เกิดการล็อกเวลา และในช่วงเวลานี้ บุคคลที่ได้รับผลกระทบไม่เพียงแต่สามารถกู้คืนเงินทุนของตนเองได้เท่านั้น แต่ยังสามารถใช้ธุรกรรม "Breach Remedy" รูดความสามารถทั้งหมดของช่องได้ด้วยการทำธุรกรรม "Breach Remedy" ตามที่อธิบายไว้ในกระดาษสีขาวของ Bitcoin Lightning Network
Lightning Node กับ Lightning Wallet
ในตัวอย่างข้างต้น เราใช้คำว่า "โหนด" ของ Lightning ซึ่งจะทำให้คุณคิดว่าคุณต้องทำให้โหนดของคุณทำงานตลอด 24 ชั่วโมงทุกวันบนอินเทอร์เน็ต และใช่คุณจะพูดถูก Lightning Network ได้รับการออกแบบมาเพื่อให้โหนดออนไลน์อยู่เสมอ เพื่อให้มั่นใจว่าเครือข่ายจะทำงานใกล้กับความจุสูงสุด และถ้าไม่มีใครออนไลน์เพื่อตรวจสอบการโกงและประสบความสำเร็จ ช่องจะปิดเหมือนกับการปิดฝ่ายเดียวตามปกติ ทำให้คุณไม่มีเงิน
อย่างไรก็ตาม เอกสารไวท์เปเปอร์ของ Lightning Network ได้อธิบายวิธีแก้ไขปัญหานี้:
…เราควรตรวจสอบบล็อคเชนเป็นระยะเพื่อดูว่าคู่สัญญาได้เผยแพร่ธุรกรรมการผูกมัดที่ไม่ถูกต้องหรือไม่ หรือมอบหมายให้บุคคลที่สามทำเช่นนั้น บุคคลที่สามสามารถมอบหมายได้โดยการมอบธุรกรรม Breach Remedy ให้กับบุคคลที่สามเท่านั้น พวกเขาสามารถจูงใจให้เฝ้าดูการออกอากาศธุรกรรมดังกล่าวในกรณีที่เกิดการมุ่งร้ายของคู่สัญญาโดยให้ค่าธรรมเนียมแก่บุคคลที่สามเหล่านี้ในการส่งออก เนื่องจากบุคคลที่สามสามารถดำเนินการได้ก็ต่อเมื่อคู่สัญญากระทำการโดยประสงค์ร้าย บุคคลภายนอกนี้จึงไม่มีอำนาจใดๆ ในการบังคับปิดช่องสัญญาณ
บุคคลที่สามเหล่านี้มักถูกเรียกว่าหอนาฬิกา และควรขจัดภาระออนไลน์ตลอดเวลาจากผู้ใช้
สถานะของเครือข่ายสายฟ้า
เครือข่าย Bitcoin Lightning ณ วันที่ 27 มีนาคม 2019:
- มีโหนดมากกว่า 7.5 พันโหนด
- มีช่องเปิดเกือบ 40,000 ช่อง
- ความจุมากกว่า 1,000 BTC เล็กน้อย
มันเติบโตในอัตรา:
- 25 โหนดต่อชั่วโมง
- 304 ช่องต่อชั่วโมง
มีการใช้งานโหนด Lightning Network มากมาย แม้แต่ Eclair Lightning Wallets บน Play Store มันยังอยู่ในช่วงทดลอง ขาดการขัดเกลา และคุณลักษณะที่สำคัญของการรับเงิน แต่ในความคิดของฉัน แม้ว่าระบบนิเวศจะเล็ก แต่ก็เติบโตอย่างแข็งแรง
ข้อมูลจำเพาะและการใช้งาน
ข้อมูลจำเพาะของ Bitcoin Lightning Network อยู่ในสถานะขอความคิดเห็น (RFC) และสร้างจากชุดเอกสารที่เรียกว่า Basis of Lightning Technology (BOLTS) BOLTS มีการเปลี่ยนแปลงตลอดเวลาในเอกสารนี้และยินดีต้อนรับการมีส่วนร่วม
นอกจากนี้ยังมีการใช้งานโหนด Lightning Network ที่สอดคล้องกับ BOLT หลายประการ:
- LND: ย่อมาจาก Lightning Network Daemon ซึ่งเป็นการใช้งานแบบ Go-based เป็นหลัก
- Eclair: การใช้งานแบบ Scala เป็นหลัก
- C-lightning: การใช้งานแบบ C เป็นหลัก
สำหรับแหล่งข้อมูลเพิ่มเติม ดูบทสรุปของบทความนี้
ข้อดีและข้อวิจารณ์ของเครือข่ายแสงสว่าง
แล้วเราจะทำอะไรได้บ้างกับ Lightning Network?
- ธุรกรรมขนาดเล็กจริง (เศษของเซ็นต์)
- ค่าธรรมเนียมต่ำสุดเท่าที่เป็นไปได้ (เศษของเซ็นต์)
- ระดับความเป็นส่วนตัว (ไม่มีบันทึกบล็อคเชน)
อย่างไรก็ตาม อย่างที่ฉันพูดไปก่อนหน้านี้ มีการวิพากษ์วิจารณ์หลายครั้งเกี่ยวกับ Lightning Network ซึ่งสิ่งเหล่านี้เป็นสิ่งที่ถูกต้องและเป็นปัจจุบันแต่ยังไม่ได้รับการแก้ไขที่ Lightning ต้องเผชิญ:
- การกำหนดเส้นทางและการรวมศูนย์: เนื่องจาก Lightning Network อยู่ในกระแสคงที่โดยที่สถานะช่องสัญญาณเปลี่ยนแปลง เปิดและปิดทุกวัน และมีการจัดเก็บประวัติศาสตร์แบบรวมศูนย์ที่ต้องย้อนกลับไปถึง เส้นทางการชำระเงินจึงต้องคำนวณใหม่ทุกครั้ง นี่เป็นสิ่งที่ดีเมื่อเครือข่ายมีขนาดเล็ก แต่เมื่อมีขนาดใหญ่เพียงพอ โหนดขนาดเล็กของคุณที่ทำงานบนฮาร์ดแวร์ขนาดเล็กอาจไม่มีพลังในการประมวลผลในการคำนวณเส้นทาง วิธีแก้ปัญหานี้อาจเป็น supernode แบบรวมศูนย์ที่มีความรู้ขั้นสูงที่คุณสามารถสืบค้นได้ มีการอธิบายรายละเอียดเพิ่มเติมที่นี่
- การให้กู้ยืมมากเกินไป: อธิบายได้ดีที่สุดในโพสต์นี้ ซึ่งแม้แต่ Vitalik Buterin ผู้ร่วมก่อตั้ง Ethereum ก็เข้าร่วมด้วย สิ่งนี้กล่าวโดยพื้นฐานว่าเนื่องจากห่วงโซ่ 10 กระโดดเพื่อจ่าย $10 ต้องการให้ทุกคนจ่าย $10 ไปข้างหน้า คุณจะ จบลงด้วยการย้ายกองทุน 100 ดอลลาร์ เมื่อถึงจุดหนึ่ง การย้ายปริมาณมากจะเป็นไปไม่ได้ ไม่ว่าสิ่งนี้จะเป็นจริงหรือไม่ในโลกแห่งความเป็นจริงนั้นยังไม่เป็นที่แน่ชัด แต่นี่เป็นข้อโต้แย้งที่น่าสนใจ
ฉันพลาดการวิพากษ์วิจารณ์หรือไม่? โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง
การอ่านและทรัพยากรเพิ่มเติม
ฉันหวังว่าคุณจะเข้าใจในที่สุดว่า Lightning Network คืออะไร ภายใต้ทั้งหมดนั้น เป็นเพียงระบบการส่งข้อความที่มีพื้นฐานมาจากการแลกเปลี่ยนโทเค็นการเข้ารหัส มันยังไม่สมบูรณ์หรือใช้งานได้อย่างกว้างขวาง แต่นั่นไม่ได้หมายความว่ามันไม่ใช่งานวิศวกรรมที่น่าประทับใจ
ฉันแนะนำให้อ่านเอกสารทางเทคนิคของ Bitcoin Lightning Network ดั้งเดิม ฉันสามารถแนะนำรายการการอ่านและการใช้งานเพิ่มเติม หนังสือและเอกสารได้ แต่ผู้ใช้ GitHub Ben Congdon ได้ทำไปแล้ว ดังนั้นฉันขอแนะนำให้ตรวจสอบ bcongdon/awesome-lightning-network
ขอบคุณเบ็น! ในฐานะนักพัฒนา Bitcoin คุณต้องอ่านเกี่ยวกับเทคโนโลยีใหม่นี้ให้ได้มากที่สุด
หากข้อมูลทั้งหมดนั้นเป็นข้อมูลที่มากเกินไป เรามาจบเรื่องนี้กันอย่างสนุกสนาน นี่คือวิดีโอสนุกๆ ของ Satoshi Craig Wright ที่อ้างว่ากำลังพยายามพูดคุยเกี่ยวกับวันดีๆ ของ bitcoin