ชื่อเดิม:A beginners guide to understanding the layers of blockchain technology
ผู้เขียนต้นฉบับ:cointelegraph
ผู้เขียนต้นฉบับ: H.Forest Ventures
เหตุผลที่แนะนำ:
เหตุผลที่แนะนำ:
บล็อกเชนมีสถาปัตยกรรมหลายชั้นที่แตกต่างกันเพื่ออำนวยความสะดวกในการตรวจสอบธุรกรรมที่ไม่เหมือนใคร ดังนั้น สำหรับนักวิจัยและผู้ที่ชื่นชอบบล็อกเชน การทำความเข้าใจเกี่ยวกับชั้นของบล็อกเชนจึงเป็นพื้นฐานสำหรับการวิจัยขั้นสูงในอุตสาหกรรม
ชื่อระดับแรก
ทำความเข้าใจกับเลเยอร์ต่างๆ ของบล็อกเชน
หากคุณเคยค้นคว้าเกี่ยวกับสกุลเงินดิจิทัลหรือบล็อกเชนไม่ว่าจะในทางใดทางหนึ่ง คุณอาจเจอคำศัพท์อย่างโปรโตคอลเลเยอร์หนึ่งและเลเยอร์สอง คุณสงสัยหรือไม่ว่าเลเยอร์เหล่านี้คืออะไรและทำไมมันถึงมีอยู่? ให้เราหารือเกี่ยวกับสถาปัตยกรรมเลเยอร์ blockchain ในบทความนี้
เทคโนโลยีบัญชีแยกประเภทแบบกระจาย (DLT) จัดเก็บข้อมูลที่ได้รับการตรวจสอบด้วยการเข้ารหัสในกลุ่มผู้ใช้ที่ตกลงผ่านโปรโตคอลเครือข่ายที่กำหนดไว้ล่วงหน้าโดยไม่มีการควบคุมดูแลจากหน่วยงานส่วนกลาง การนำเทคโนโลยีเหล่านี้มารวมกันสามารถส่งเสริมความไว้วางใจระหว่างผู้คนหรือฝ่ายต่างๆ ที่อาจไม่มีแรงจูงใจให้ทำเช่นนั้น พวกเขาเปิดใช้งานเครือข่าย blockchain เพื่อแลกเปลี่ยนมูลค่าและข้อมูลระหว่างผู้ใช้อย่างปลอดภัย
เนื่องจากไม่มีหน่วยงานกลาง บล็อกเชนจึงต้องมีความปลอดภัยสูง นอกจากนี้ยังต้องปรับขนาดได้มากเพื่อรองรับผู้ใช้ ธุรกรรม และข้อมูลอื่น ๆ ที่เพิ่มขึ้นเรื่อย ๆ เลเยอร์ถือกำเนิดขึ้นจากความต้องการความสามารถในการปรับขนาดในขณะที่ยังคงรักษาระดับความปลอดภัยสูงสุดไว้ได้
ชื่อระดับแรก
ความสามารถในการปรับขนาดของ blockchain คืออะไร?
คำว่า scaling ในเทคโนโลยี blockchain หมายถึงการเพิ่มขึ้นของทรูพุตของระบบ โดยวัดเป็นธุรกรรมต่อวินาที ด้วยการนำ cryptocurrencies มาใช้อย่างแพร่หลายในชีวิตประจำวัน เลเยอร์ blockchain จึงมีความจำเป็นในการปรับปรุงความปลอดภัยของเครือข่าย การเก็บบันทึก และฟังก์ชั่นอื่น ๆ
Blockchain เป็นชั้นแรกของระบบนิเวศแบบกระจายอำนาจ ระดับที่สองคือการรวมของบุคคลที่สามที่ใช้ร่วมกับระดับแรกเพื่อเพิ่มจำนวนโหนด และเพิ่มทรูพุตของระบบ ปัจจุบันมีการใช้เทคโนโลยีบล็อกเชนชั้นที่สองจำนวนมาก โซลูชันเหล่านี้ใช้สัญญาอัจฉริยะในการทำธุรกรรมโดยอัตโนมัติ
เมื่อบิตคอยน์กลายเป็นกำลังสำคัญมากขึ้นในโลกธุรกิจ นักพัฒนาบล็อกเชนจึงพยายามขยายขอบเขตของการกำกับดูแลบล็อกเชน พวกเขาหวังว่าจะลดเวลาในการประมวลผลและปรับปรุง TPS โดยการพัฒนาเลเยอร์บล็อกเชนและปรับขยายเลเยอร์ที่สองให้เหมาะสม
ชื่อระดับแรก
Trilemma ของ Blockchain (Trilemma)
Trilemma ของ blockchain หมายถึงมุมมองที่ยึดถือกันโดยทั่วไปว่าเครือข่ายแบบกระจายอำนาจสามารถให้ประโยชน์เพียงสองในสามอย่างในเวลาใดก็ตาม ในแง่ของการกระจายอำนาจ ความปลอดภัย และความสามารถในการปรับขนาด
นักวิทยาศาสตร์คอมพิวเตอร์ได้คิดค้นทฤษฎีบทความสอดคล้อง ความพร้อมใช้งาน และความทนทานต่อพาร์ติชัน (CAP) ในทศวรรษที่ 1980 เพื่อแสดงถึงปัญหาที่สำคัญที่สุด ทฤษฎีบท CAP ระบุว่าการจัดเก็บข้อมูลแบบกระจายอำนาจ เช่น บล็อกเชน สามารถตอบสนองการรับประกันสองในสามข้อข้างต้นได้ในเวลาเดียวกันเท่านั้น
ในบริบทของเครือข่ายแบบกระจายในปัจจุบัน ทฤษฎีบทนี้ได้พัฒนาเป็นไตรเลมมาของบล็อกเชน มุมมองที่ถือกันทั่วไปคือโครงสร้างพื้นฐานบล็อกเชนสาธารณะต้องเสียสละความปลอดภัย การกระจายอำนาจ หรือความสามารถในการปรับขนาด
ดังนั้น สิ่งศักดิ์สิทธิ์ของเทคโนโลยีบล็อกเชนคือการสร้างเครือข่ายที่มีการรักษาความปลอดภัยที่เข้าถึงไม่ได้บนเครือข่ายที่มีการกระจายอำนาจอย่างกว้างขวาง ในขณะเดียวกันก็จัดการปริมาณงานธุรกรรมระดับอินเทอร์เน็ตด้วย
ก่อนที่จะเจาะลึกถึงไดนามิกของไตรเลมมา เรามานิยามความสามารถในการปรับขนาด ความปลอดภัย และการกระจายอำนาจในแง่ทั่วไป:
ความปลอดภัยหมายถึงความสามารถในการปกป้องข้อมูลบนบล็อกเชนจากการโจมตีต่างๆ และการป้องกันบล็อกเชนจากการใช้จ่ายซ้ำซ้อน
การกระจายอำนาจเป็นประเภทของความซ้ำซ้อนของเครือข่ายที่ทำให้มั่นใจว่าเครือข่ายไม่ได้ถูกควบคุมโดยเอนทิตีจำนวนน้อยกว่า
การทำงานร่วมกันระหว่างความสามารถในการปรับขนาด ความปลอดภัย และการกระจายอำนาจ
รูปภาพ
ตอนนี้ สมมติว่าบล็อกเชนพิสูจน์การทำงานทั้งสองมีระดับการกระจายอำนาจที่เท่ากัน และถือว่าความปลอดภัยเป็นแฮชเรตของบล็อกเชน เวลาในการยืนยันลดลงเมื่อมีอัตราแฮชเพิ่มขึ้น ในขณะที่ความสามารถในการปรับขนาดเพิ่มขึ้นพร้อมกับความปลอดภัยที่เพิ่มขึ้น ดังนั้น ความสามารถในการปรับขนาดและความปลอดภัยจึงสอดคล้องกับการกระจายอำนาจอย่างต่อเนื่อง
รูปภาพ
ด้วยเหตุนี้ บล็อกเชนจึงไม่สามารถเพิ่มประสิทธิภาพสำหรับฟังก์ชันที่ต้องการทั้งสามอย่างพร้อมกันได้ ทำให้ต้องแลกเปลี่ยนกัน ethereum นี้เป็นตัวอย่างล่าสุดของไตรภาคี ฤดูร้อนนี้มีการใช้แพลตฟอร์ม Ethereum เพิ่มขึ้นเนื่องจากแอพพลิเคชั่นทางการเงินแบบกระจายอำนาจ (DeFi) ที่เพิ่มขึ้น Ethereum สามารถเติบโตได้จนถึงตอนนี้
เนื่องจากความต้องการที่เพิ่มขึ้น ค่าธรรมเนียมการทำธุรกรรมจึงเพิ่มขึ้นจนถึงจุดที่บางคนไม่สามารถเข้าร่วมในบล็อกเชนได้ ค่าธรรมเนียม Ethereum ที่เพิ่มขึ้นเป็นตัวอย่างของปัญหาสามประการ เนื่องจากเราจะเห็นว่า Ethereum ไม่สามารถขยายขนาดได้โดยไม่สูญเสียความปลอดภัยหรือการกระจายอำนาจ
จุดเน้นของ Ethereum คือการกระจายอำนาจและความปลอดภัย จำนวนธุรกรรมต่อวินาทีมีจำกัด ผู้ใช้จ่ายค่าธรรมเนียมที่สูงขึ้นเพื่อกระตุ้นให้นักขุดให้ความสำคัญกับธุรกรรมของพวกเขา ในทำนองเดียวกัน การกระจายอำนาจและความปลอดภัยมีความสำคัญเหนือความสามารถในการปรับขนาดของ Bitcoin
เป็นที่ทราบกันดีว่าความสามารถในการปรับขนาดของบล็อกเชนเช่น Bitcoin และ Ethereum นั้นมีอยู่อย่างจำกัด เป็นผลให้ชุมชนสตาร์ทอัพ บริษัท และนักเทคโนโลยีทั่วโลกกำลังค้นคว้าโซลูชันเลเยอร์ 1 และเลเยอร์ 2 อย่างเมามันเพื่อแก้ปัญหาไตรเลมมาของบล็อกเชน
นักพัฒนากำลังเข้าใกล้ปัญหานี้จากหลายมุม Bitcoin Cash (BCH) เพิ่มขนาดบล็อกเพื่อปรับปรุงความสามารถในการปรับขนาดของ Bitcoin อย่างไรก็ตาม ไม่มีหลักฐานว่ามันกำลังเป็นที่นิยมมากขึ้น
Bitcoin พยายามที่จะแก้ปัญหานี้โดยการเพิ่มเลเยอร์ที่ด้านบนของเลเยอร์บล็อกเชนที่มีอยู่ ตามแนวคิดเบื้องหลังโซลูชันการปรับขนาด โซลูชันชั้นที่สองจะรวมธุรกรรมจำนวนมากไว้ด้วยกัน และค้นหาบล็อกเชนชั้นฐานเป็นครั้งคราวเท่านั้น Ethereum กำลังใช้วิธีการแบบผสมผสานเพื่อปรับขนาด blockchain ของชั้นฐานผ่าน sharding และชุมชนกำลังตั้งตารอโซลูชันชั้นที่สองหลายตัวเพื่อเพิ่มปริมาณงานต่อไป
ชื่อระดับแรก
ในเครือข่ายแบบกระจายของสถาปัตยกรรมบล็อกเชน ผู้เข้าร่วมเครือข่ายแต่ละคนจะรักษา อนุญาต และอัปเดตรายการใหม่ คอลเลกชันของบล็อกที่มีธุรกรรมในลำดับเฉพาะแสดงถึงโครงสร้างของเทคโนโลยีบล็อกเชน รายการเหล่านี้สามารถบันทึกเป็นไฟล์แฟลต (รูปแบบ txt) หรือฐานข้อมูลอย่างง่าย สถาปัตยกรรมบล็อกเชนสามารถเป็นสาธารณะ ส่วนตัว หรือสมาคม
สถาปัตยกรรมเลเยอร์ของบล็อกเชนแบ่งออกเป็นหกเลเยอร์
รูปภาพ
ชั้นโครงสร้างพื้นฐานของฮาร์ดแวร์
เนื้อหาของบล็อกเชนถูกจัดเก็บไว้ในเซิร์ฟเวอร์ในศูนย์ข้อมูลที่ไหนสักแห่งบนโลกใบนี้ ไคลเอ็นต์ร้องขอเนื้อหาหรือข้อมูลจากเซิร์ฟเวอร์แอปพลิเคชันขณะเรียกดูเว็บหรือใช้แอปพลิเคชันใดๆ ซึ่งเรียกว่าสถาปัตยกรรมไคลเอ็นต์-เซิร์ฟเวอร์
ลูกค้าสามารถเชื่อมต่อและแบ่งปันข้อมูลกับลูกค้าเพียร์ได้แล้ว เครือข่ายเพียร์ทูเพียร์ (P2P) คือกลุ่มคอมพิวเตอร์ขนาดใหญ่ที่ใช้ข้อมูลร่วมกัน บล็อกเชนคือเครือข่ายคอมพิวเตอร์แบบเพียร์ทูเพียร์ที่คำนวณ ตรวจสอบ และบันทึกธุรกรรมอย่างเป็นระเบียบบนบัญชีแยกประเภทที่ใช้ร่วมกัน ส่งผลให้มีการสร้างฐานข้อมูลแบบกระจาย จัดเก็บข้อมูล ธุรกรรม และข้อมูลอื่นๆ ที่เกี่ยวข้องทั้งหมด โหนดคือคอมพิวเตอร์ในเครือข่าย P2P
ชั้นข้อมูล
โครงสร้างข้อมูลของบล็อกเชนจะแสดงเป็นรายการของบล็อกเชนที่มีการสั่งซื้อธุรกรรม โครงสร้างข้อมูลของ blockchain ประกอบด้วยสององค์ประกอบพื้นฐาน: ตัวชี้และรายการที่เชื่อมโยง รายการที่เชื่อมโยงคือรายการของบล็อกที่เชื่อมโยงซึ่งมีข้อมูลและตัวชี้ไปยังบล็อกก่อนหน้า
ตัวชี้คือตัวแปรที่อ้างถึงตำแหน่งของตัวแปรอื่น และรายการที่เชื่อมโยงจะมีข้อมูลและตัวชี้ไปยังบล็อกก่อนหน้า ต้นไม้ Merkle เป็นต้นไม้ไบนารีของแฮช แต่ละบล็อกประกอบด้วยข้อมูล เช่น รูทแฮชของ Merkle tree และแฮชของบล็อกก่อนหน้า การประทับเวลา nonce หมายเลขเวอร์ชันบล็อก และเป้าหมายความยากในปัจจุบัน
เพื่อป้องกันความปลอดภัยและความสมบูรณ์ของข้อมูลที่มีอยู่ในบล็อกเชน ธุรกรรมจำเป็นต้องเซ็นชื่อแบบดิจิทัล คีย์ส่วนตัวใช้เพื่อเซ็นธุรกรรม และใครก็ตามที่มีคีย์สาธารณะสามารถตรวจสอบผู้ลงนามได้ ลายเซ็นดิจิทัลตรวจจับการจัดการข้อมูล เนื่องจากมีการเซ็นชื่อข้อมูลที่เข้ารหัสด้วย ลายเซ็นดิจิทัลจึงรับประกันตัวตน เป็นผลให้การจัดการใด ๆ จะทำให้ลายเซ็นเป็นโมฆะ
ชั้นเครือข่าย
ไม่พบข้อมูลเนื่องจากถูกเข้ารหัส แม้จะถูกจับได้ก็ไม่อาจแก้ไขได้อีกต่อไป ตัวตนของผู้ส่งหรือเจ้าของยังได้รับการปกป้องด้วยลายเซ็นดิจิทัล ดังนั้นลายเซ็นจึงเชื่อมโยงทางกฎหมายกับเจ้าของและไม่สามารถเพิกเฉยได้
เลเยอร์เครือข่ายซึ่งมักเรียกว่าเลเยอร์ P2P มีหน้าที่ในการสื่อสารระหว่างโหนด การค้นหา ธุรกรรม และการเผยแพร่บล็อกได้รับการจัดการโดยเลเยอร์เครือข่ายทั้งหมด ชั้นการแพร่กระจายเป็นอีกชื่อหนึ่งของชั้นนี้
ชั้นฉันทามติ
ชั้นฉันทามติมีความสำคัญต่อการมีอยู่ของแพลตฟอร์มบล็อกเชน Consensus Layer เป็นเลเยอร์ที่จำเป็นและสำคัญที่สุดในบล็อกเชนใดๆ ไม่ว่าจะเป็น Ethereum, Hyperledger หรือบล็อกเชนอื่นๆ ชั้นฉันทามติมีหน้าที่ตรวจสอบความถูกต้องของบล็อก สั่งการบล็อก และรับประกันว่าทุกคนเห็นด้วย
ชั้นแอปพลิเคชัน
รูปภาพ
ชั้นแอปพลิเคชัน
เครือข่ายบล็อกเชนทำหน้าที่เป็นเทคโนโลยีแบ็กเอนด์สำหรับแอปพลิเคชันเหล่านี้ และพวกเขาจะสื่อสารกับมันผ่าน API สัญญาอัจฉริยะ กฎพื้นฐาน และโค้ดลูกโซ่ล้วนเป็นส่วนหนึ่งของชั้นการดำเนินการ
แม้ว่าธุรกรรมจะย้ายจากชั้นแอ็พพลิเคชันไปยังชั้นการดำเนินการ แต่ก็มีการตรวจสอบและบังคับใช้ที่ชั้นความหมาย แอปพลิเคชันออกคำสั่งไปยังชั้นการดำเนินการ ซึ่งดำเนินการธุรกรรมและรับประกันความสมบูรณ์ของบล็อกเชน
ชื่อระดับแรก
อธิบายเลเยอร์ Blockchain
ชั้น 0
Blockchain Layer Zero ประกอบด้วยส่วนประกอบที่ช่วยให้ Blockchain เป็นจริงได้ เป็นเทคโนโลยีที่ช่วยให้ Bitcoin, Ethereum และเครือข่าย blockchain อื่น ๆ ทำงานได้ ส่วนประกอบ Tier 0 ประกอบด้วยอินเทอร์เน็ต ฮาร์ดแวร์ และการเชื่อมต่อที่จะทำให้ Tier 1 ทำงานได้อย่างราบรื่น
ระดับหนึ่ง
นี่คือชั้นฐานซึ่งการรักษาความปลอดภัยขึ้นอยู่กับความไม่เปลี่ยนรูป เครือข่าย Ethereum หรือ Layer 1 คือสิ่งที่ผู้คนพูดถึงเมื่อพวกเขาพูดว่า Ethereum เลเยอร์นี้รับผิดชอบกระบวนการฉันทามติ ภาษาโปรแกรม เวลาบล็อก การระงับข้อพิพาท และกฎและพารามิเตอร์ที่รักษาการทำงานพื้นฐานของเครือข่ายบล็อกเชน เรียกอีกอย่างว่าเลเยอร์การใช้งาน Bitcoin เป็นตัวอย่างของ blockchain ชั้น 1
คำถามระดับ 1
โซลูชันการปรับสเกลเหล่านี้เมื่อใช้ร่วมกันจะเพิ่มทรูพุตของเครือข่าย อย่างไรก็ตาม เนื่องจากจำนวนผู้ใช้บล็อกเชนเพิ่มขึ้น ชั้นแรกดูเหมือนจะไม่เพียงพอ กระบวนการฉันทามติในการพิสูจน์งานที่ล้าสมัยและเงอะงะยังคงใช้ในบล็อกเชนเลเยอร์ 1
แม้ว่าวิธีนี้จะปลอดภัยกว่าวิธีอื่น แต่ก็ถูกจำกัดด้วยความเร็ว นักขุดจำเป็นต้องใช้พลังการคำนวณเพื่อแก้ปัญหาอัลกอริธึมการเข้ารหัส ดังนั้นในระยะยาวจึงจำเป็นต้องใช้พลังและเวลาในการประมวลผลมากขึ้น นอกจากนี้ เมื่อจำนวนผู้ใช้เพิ่มขึ้น ปริมาณงานของบล็อกเชนเลเยอร์ 1 ก็เพิ่มขึ้นเช่นกัน ส่งผลให้ความเร็วในการประมวลผลและความจุช้าลง
ทางออกที่เป็นไปได้
การพิสูจน์สิทธิ์เป็นเอกฉันท์อีกอย่างหนึ่งที่ Ethereum 2.0 จะนำมาใช้ วิธีการที่เป็นเอกฉันท์นี้จะรับรองความถูกต้องของบล็อกข้อมูลธุรกรรมใหม่เทียบกับหลักประกันของผู้เข้าร่วมเครือข่าย ส่งผลให้โปรแกรมมีประสิทธิภาพมากขึ้น
Sharding เป็นวิธีการปรับขนาดสำหรับภาระของปัญหา blockchain เลเยอร์หนึ่ง พูดง่ายๆ ก็คือ Sharding จะแบ่งงานในการตรวจสอบความถูกต้องและการตรวจสอบความถูกต้องของธุรกรรมออกเป็นส่วนย่อยๆ ที่จัดการได้มากขึ้น ดังนั้น เวิร์กโหลดสามารถกระจายไปทั่วเครือข่ายเพื่อใช้พลังการประมวลผลของโหนดอื่นๆ เนื่องจากเครือข่ายประมวลผลชิ้นส่วนเหล่านี้แบบขนาน ธุรกรรมหลายรายการจึงสามารถประมวลผลตามลำดับและพร้อมกันได้
ชั้นสอง
เครือข่ายซ้อนทับที่ด้านบนของชั้นฐานเรียกว่าโซลูชัน L2 โปรโตคอลใช้ประโยชน์จากเลเยอร์ที่สองเพื่อเพิ่มความสามารถในการปรับขยายโดยการลบการโต้ตอบบางอย่างออกจากเลเยอร์ฐาน ดังนั้น สัญญาอัจฉริยะบนโปรโตคอลบล็อกเชนหลักจะจัดการเฉพาะการฝากและถอนเท่านั้น และรับประกันการปฏิบัติตามข้อกำหนดสำหรับการทำธุรกรรมนอกเครือข่าย Lightning Network ของ Bitcoin เป็นตัวอย่างของ blockchain ชั้นที่สอง
ดังนั้นความแตกต่างระหว่างบล็อกเชนเลเยอร์ 1 และเลเยอร์ 2 คืออะไร? Blockchain เป็นชั้นแรกของระบบนิเวศแบบกระจายอำนาจ ระดับที่สองคือการรวมของบุคคลที่สามที่ใช้ร่วมกับระดับแรกเพื่อเพิ่มจำนวนโหนด และเพิ่มทรูพุตของระบบ ปัจจุบันมีการใช้เทคโนโลยีบล็อกเชนชั้นที่สองจำนวนมาก
โซลูชันการปรับขนาดเลเยอร์ 2
โปรโตคอลเลเยอร์ 2 ได้รับความนิยมอย่างมากในช่วงไม่กี่ปีที่ผ่านมา โดยเฉพาะอย่างยิ่งเมื่อพิสูจน์แล้วว่าเป็นโซลูชันที่มีประสิทธิภาพสูงสุดในการแก้ปัญหาการปรับขนาดของเครือข่าย PoW ส่วนต่อไปนี้จะอธิบายโซลูชันการปรับสเกลชั้นที่สองต่างๆ
blockchain ที่ซ้อนกัน
บล็อกเชนชั้นที่สองที่ซ้อนกันทำงานทับซ้อนกัน โดยพื้นฐานแล้ว ชั้นแรกจะสร้างการตั้งค่าในขณะที่ชั้นที่สองจะตั้งโปรแกรม ในห่วงโซ่หลักเดียว อาจมีบล็อกเชนหลายชั้น คิดว่าเป็นโครงสร้างธุรกิจทั่วไป
แทนที่จะให้บุคคลคนเดียว (เช่น ผู้จัดการ) ทำงานทั้งหมด ฝ่ายบริหารจะมอบหมายงานให้กับผู้ใต้บังคับบัญชาซึ่งจะรายงานกลับไปยังฝ่ายบริหารเมื่อเสร็จสิ้น ส่งผลให้ภาระงานของผู้ดูแลระบบลดลงในขณะที่ความสามารถในการปรับขยายเพิ่มขึ้น ตัวอย่างเช่น โครงการ OMG Plasma ทำหน้าที่เป็นบล็อกเชนสำรองให้กับโปรโตคอลหลัก Ethereum ทำให้การทำธุรกรรมถูกลงและรวดเร็วขึ้น
ช่องทางของรัฐ
แต่เป็นทรัพยากรที่อยู่ติดกับเครือข่ายซึ่งได้รับการรักษาความปลอดภัยผ่านกลไกหลายลายเซ็นหรือสัญญาอัจฉริยะ เมื่อธุรกรรมหรือชุดของธุรกรรมเสร็จสมบูรณ์ในช่องทางสถานะ สถานะ สุดท้ายของ ช่องทาง และการเปลี่ยนสถานะโดยธรรมชาติทั้งหมดจะถูกเผยแพร่ไปยังบล็อกเชนพื้นฐาน
ห่วงโซ่ด้านข้าง
ตัวอย่างของช่องทางของรัฐ ได้แก่ Lightning Network ของ Bitcoin และ Raiden Network ของ Ethereum ในภาวะที่กลืนไม่เข้าคายไม่ออก ช่องทางของรัฐจะยอมทิ้งการกระจายอำนาจบางส่วนเพื่อแลกกับความสามารถในการปรับขนาดที่สูงขึ้น
ห่วงโซ่ด้านข้าง
Sidechains เป็นสายโซ่ของการทำธุรกรรมที่ทำงานควบคู่ไปกับ blockchain และใช้สำหรับการทำธุรกรรมจำนวนมาก ไซด์เชนมีวิธีการที่สอดคล้องกันซึ่งสามารถปรับความเร็วและความสามารถในการปรับขนาดได้ และโทเค็นยูทิลิตี้มักจะใช้เป็นส่วนหนึ่งของกลไกการถ่ายโอนข้อมูลระหว่างไซด์เชนและเมนเชน หน้าที่หลักของห่วงโซ่หลักคือการรักษาความปลอดภัยทั่วไปและการระงับข้อพิพาท
สรุป
Rollups เป็นโซลูชันการปรับขนาด blockchain เลเยอร์ 2 ที่ดำเนินการธุรกรรมนอกเครือข่ายเลเยอร์ 1 จากนั้นอัปโหลดข้อมูลจากธุรกรรมไปยังบล็อกเชนเลเยอร์ 2 ชั้นแรกสามารถรักษาการสรุปได้อย่างปลอดภัยเนื่องจากข้อมูลอยู่ในชั้นฐาน
รูปภาพ
ชั้นสาม
Application Layer มักถูกเรียกว่า Layer 3 หรือ L3 รายการ L3 ทำหน้าที่เป็นส่วนติดต่อผู้ใช้ในขณะที่ปิดบังด้านเทคนิคของช่องทางการสื่อสาร แอปพลิเคชัน L3 ให้การใช้งานบล็อกเชนในโลกแห่งความเป็นจริง ดังที่อธิบายไว้ในโครงสร้างเลเยอร์ของสถาปัตยกรรมบล็อกเชน
ปัญหาที่พบจากการจัดเก็บข้อมูลแบบกระจายที่นำไปสู่บล็อกเชนจะถูกส่งต่อไปยังบล็อกเชน เพื่อให้เข้าใจปัญหาและประเด็นที่เกี่ยวข้องได้ดีขึ้น คำว่า blockchain trilemma ได้รับการบัญญัติศัพท์เพื่อจัดกลุ่มปัญหาเหล่านี้ แม้ว่าคำว่า trilemma จะยังคงอยู่ แต่ blockchain trilemma เป็นเพียงการคาดเดาเท่านั้น สมมติฐานอาจถูกต้องตามข้อมูลก่อนหน้านี้ แต่ก็ยังไม่ได้รับการพิสูจน์หรือหักล้าง แม้ว่าโซลูชันเลเยอร์ 1 และเลเยอร์ 2 จะประสบความสำเร็จบ้าง แต่ก็ต้องทำการวิจัยเพิ่มเติม
สรุปแล้ว
ชื่อระดับแรก
สรุปแล้ว
หนึ่งในเหตุผลที่ธุรกิจบล็อคเชนไม่น่าจะนำ cryptocurrency กระแสหลักมาใช้ในตอนนี้คือความสามารถในการปรับขนาดได้ เมื่อความต้องการสกุลเงินดิจิทัลเพิ่มขึ้น แรงกดดันในการปรับขนาดโปรโตคอลบล็อกเชนก็เช่นกัน เนื่องจากบล็อกเชนทั้งสองระดับมีข้อจำกัดของตัวเอง ทางออกที่ดีที่สุดคือการพัฒนาระบบที่สามารถแก้ปัญหาไตรเลมมาของความสามารถในการปรับขนาดได้
ชั้นแรกมีความสำคัญเนื่องจากเป็นรากฐานของระบบการกระจายอำนาจ ปัญหาความสามารถในการปรับขนาดของบล็อกเชนพื้นฐานได้รับการแก้ไขผ่านโปรโตคอลชั้นที่สอง ขออภัย ปัจจุบันโปรโตคอลเลเยอร์ 3 (DApps) ส่วนใหญ่ทำงานบนเลเยอร์ 1 เท่านั้น โดยผ่านเลเยอร์ 2 ไม่แปลกใจเลยที่ระบบเหล่านี้ทำงานได้ไม่ดีเท่าที่เราต้องการ
แอปพลิเคชันเลเยอร์ 3 มีความสำคัญเนื่องจากช่วยพัฒนากรณีการใช้งานจริงสำหรับบล็อกเชน อย่างไรก็ตาม พวกเขาจะไม่ได้รับมูลค่ามากเท่ากับบล็อกเชนพื้นฐานเมื่อเทียบกับเครือข่ายแบบดั้งเดิม
หมายเหตุผู้แปล:
พูดในเชิงลึก โครงสร้างบล็อกเชนมีทั้งหมด 5 ชั้น ได้แก่ ชั้นข้อมูล ชั้นเครือข่าย ชั้นฉันทามติ ชั้นแรงจูงใจ และชั้นแอปพลิเคชัน ด้วยการเพิ่มขึ้นอย่างรวดเร็วของสัญญาอัจฉริยะบน Ethereum ระบบบล็อกเชนได้สร้างโครงสร้างใหม่ นั่นคือ มีการเพิ่มชั้นสัญญาระหว่างชั้นสิ่งจูงใจและชั้นแอปพลิเคชัน อย่างไรก็ตาม เนื่องจากปัญหาสามประการของบล็อกเชน ความสามารถในการปรับขนาดจึงเป็นปัญหาที่แก้ไขไม่ได้มาโดยตลอด เมื่อมีผู้ใช้เข้าสู่บล็อกเชนมากขึ้นเรื่อยๆ ก็อาจมีการนำเลเยอร์ต่างๆ เข้ามาในโครงสร้างมากขึ้น@Forest_Ventures
ตามเรามา:H.Forest
ทวิตเตอร์ของเรา: