พื้นที่ เครือข่ายจักรวาล เป็นเครือข่ายแบบกระจายศูนย์ของบล็อกเชนคู่ขนานที่ทำงานแยกจากกัน
ก่อตั้งขึ้นในปี 2014 โดย Ethan Buchman และ Jae Kwon เป้าหมายของเครือข่ายคือการสร้างระบบนิเวศของบล็อคเชนที่ทั้งขยายขนาดและทำงานร่วมกัน
ปัจจุบันมีแอพมากกว่า 263 แอพในเครือข่าย Cosmos หรือที่รู้จักในชื่อ อินเตอร์เชนรวมทั้ง เครือ Binance, โลกและ คอสมอสฮับ.
Cosmos ตั้งเป้าที่จะเป็นอินเทอร์เน็ตของบล็อคเชน แพลตฟอร์มนี้ใช้ชุดเครื่องมือโอเพนซอร์ซ เช่น Tendermint, Cosmos SDK และ IBC ที่ทำงานร่วมกันเพื่อให้นักพัฒนาสร้างบล็อกเชนที่กำหนดเองได้อย่างรวดเร็ว
เหตุใดจึงต้องมีบล็อกเชนแบบกำหนดเอง
มีเหตุผลสองสามประการที่คุณอาจต้องการสร้างบล็อกเชนเฉพาะแอปพลิเคชันบนสัญญาอัจฉริยะใน Ethereum
ประการแรก แพลตฟอร์มที่มีอยู่ เช่น Ethereum อาจไม่ยืดหยุ่นหรือปรับแต่งได้ไม่เพียงพอสำหรับกรณีการใช้งานของคุณ การตั้งค่าบล็อคเชนของคุณเองทำให้คุณสามารถกำหนดตรรกะและวิธีการที่จำเป็นสำหรับโครงการของคุณ
ประการที่สอง คุณอาจประสบปัญหาเกี่ยวกับอำนาจอธิปไตย การสร้างห่วงโซ่อิสระช่วยให้คุณหลุดพ้นจากข้อจำกัดและโปรโตคอลของระบบที่มีอยู่
คู่มือนี้จะอธิบายว่าปัญหาใดที่คอสมอสพยายามแก้ไข และดูเทคโนโลยีและโปรโตคอลต่างๆ ที่สร้างขึ้นในเครือข่ายคอสมอส
ข้อจำกัดของ Ethereum
Cosmos blockchain มีจุดมุ่งหมายเพื่อแก้ไขข้อจำกัดหลายประการที่มีอยู่ในปัจจุบันในหลาย blockchains ที่เป็นที่นิยม ได้แก่ Ethereum ข้อจำกัดเหล่านี้คือการปรับขนาด การใช้งาน และอำนาจอธิปไตย
ความสามารถในการปรับขนาดเป็นปัจจัยสำคัญสำหรับระบบนิเวศบล็อคเชนที่ประสบความสำเร็จ Ethereum blockchain มีอัตราการแชร์ 15 ธุรกรรมต่อวินาที dApps ทั้งหมดที่สร้างบน Ethereum จะต้องแข่งขันกันเพื่อทรัพยากรที่จำกัดเหล่านี้
การใช้งานเป็นสิ่งสำคัญเมื่อคุณต้องการให้นักพัฒนามีความยืดหยุ่นมากขึ้น EVM ของ Ethereum ถูกสร้างขึ้นเพื่อรองรับกรณีการใช้งานทั้งหมด ซึ่งนำไปสู่การประนีประนอมหลายประการ นักพัฒนาซอฟต์แวร์ยังจำกัดภาษาโปรแกรมเพียงไม่กี่ภาษาเท่านั้น
สุดท้าย อำนาจอธิปไตยเป็นปัจจัยสำคัญในการทำให้มั่นใจว่าบล็อคเชนมีความปลอดภัยและมีรูปแบบการกำกับดูแลที่เป็นอิสระ
หลายแพลตฟอร์มอนุญาตให้แอปพลิเคชันมีอธิปไตยของตนเอง แต่แอปเหล่านี้ยังคงเชื่อมโยงกับโปรโตคอลของแพลตฟอร์มเอง สิ่งนี้นำไปสู่ธรรมาภิบาลสองชั้น ซึ่งสามารถชะลอการพัฒนาและความก้าวหน้าได้
คุณสมบัติหลักของ Cosmos Blockchain
- แอปพลิเคชั่น BlockChain Interface อนุญาตให้นักพัฒนาใช้ภาษาโปรแกรมใด ๆ ที่พวกเขาต้องการ
- ปักหลัก และ การออกเสียง ผ่าน ATOM เหรียญ
- บัญชีอินเตอร์เชน อนุญาตให้ผู้ใช้เข้าถึง Interchain ทั้งหมดผ่านบัญชี Cosmos Hub บัญชีเดียว
- แรงโน้มถ่วง DEX สามารถใช้สำหรับการแลกเปลี่ยนสินทรัพย์ดิจิทัล
- สะพานแรงโน้มถ่วง ช่วยให้ทรัพย์สินของ Cosmos และโทเค็น ERC-20 สามารถเคลื่อนย้ายระหว่างระบบนิเวศได้
- ความยืดหยุ่นในแนวนอน อนุญาตให้นักพัฒนาใช้สถาปัตยกรรมมัลติเชน
คอสมอสฮับ
เครือข่าย Cosmos เป็นไปตามสถาปัตยกรรม "ฮับและพูด" “โซน” คือบล็อกเชนเฉพาะแอปพลิเคชัน แต่ละโซนเป็นซี่ล้อที่เชื่อมต่อกับฮับ ฮับสามารถเชื่อมต่อกับฮับอื่นได้ ทุกคนมีอิสระที่จะสร้างฮับและโซนของตนเองใน blockchain.
Cosmos Hub เป็นตัวอย่างของหนึ่งในฮับเหล่านั้น Cosmos Hub เป็นหนึ่งในบล็อคเชนแรกที่เปิดตัวบนเครือข่าย Cosmos โดยพื้นฐานแล้วมันทำหน้าที่เป็นตัวกลางระหว่างบล็อคเชนของ Cosmos
Cosmos Hub ติดตามสถานะของบล็อคเชนที่เชื่อมต่อทั้งหมดและช่วยอำนวยความสะดวกในการทำธุรกรรมโทเค็น
โทเค็นอะตอม
โทเค็น ATOM เป็นโทเค็นดั้งเดิมของ Cosmos Hub ผู้ใช้สามารถเดิมพัน ATOM เพื่อรับรางวัลการปักหลักและค่าธรรมเนียมการทำธุรกรรม
ผู้ใช้ที่เดิมพัน ATOM ยังสามารถลงคะแนนสำหรับโปรโตคอลในอนาคตและการตัดสินใจด้านการกำกับดูแลของ Cosmos
เครื่องยนต์ Consensus ของ Tendermint
Tenderdmint เป็นซอฟต์แวร์ที่ออกแบบมาเพื่อจำลองแอปพลิเคชันอย่างปลอดภัยและสม่ำเสมอในเครื่องหลายเครื่อง มีจุดมุ่งหมายที่จะยอมให้เครื่องทำงานล้มเหลวด้วยวิธีการโดยอำเภอใจ ซึ่งรวมถึงกรณีที่มีการใช้รหัสอย่างมุ่งร้าย
ความสามารถในการทนต่ออินสแตนซ์เหล่านี้เรียกว่า ความทนทานต่อข้อผิดพลาดของไบแซนไทน์
Tendermind ประกอบด้วยสององค์ประกอบหลัก: เอ็นจิ้นฉันทามติบล็อคเชนและอินเทอร์เฟซแอปพลิเคชันทั่วไป
เครื่องมือฉันทามติที่เรียกว่า แกนมินต์, ทำให้แน่ใจว่าธุรกรรมในเครือข่ายมีความสอดคล้องกัน
อินเทอร์เฟซของแอปพลิเคชันเรียกว่า Application BlockChain Interface หรือ เอบีซีไอ. อินเทอร์เฟซนี้อนุญาตให้ประมวลผลธุรกรรมในภาษาการเขียนโปรแกรมที่กำหนด
เมื่อเทียบกับอัลกอริธึม Proof of Work ของ Bitcoin อัลกอริธึมฉันทามติของ Tendermint นั้นมีประสิทธิภาพและปลอดภัยกว่า เครื่องมือฉันทามติมีเวลาบล็อก 1 วินาที ซึ่งเร็วมากอย่างไม่น่าเชื่อเมื่อเทียบกับ Bitcoin 10 นาทีและ 14 วินาทีของ Ethereum
Tendermint สามารถรองรับบล็อคเชนทั้งภาครัฐและเอกชน และสามารถเป็นหลักฐานการมีส่วนได้ส่วนเสียหรือการอนุญาต
Tendermint ถูกออกแบบมาให้ใช้งานทั่วไป คุณยังสามารถใช้ Tendermint เพื่อแทนที่อัลกอริธึมฉันทามติของบล็อคเชนอื่น ๆ ได้อีกด้วย อีเทอร์มินต์ เป็น Ethereum ที่ปรับขนาดได้ซึ่งสร้างขึ้นโดยใช้ Cosmos SDK และใช้ Tendermint Core เป็นเครื่องมือฉันทามติ
โปรโตคอลการสื่อสารระหว่างบล็อคเชน (IBC)
โปรโตคอล IBC เป็นแกนหลักของระบบนิเวศของจักรวาล โปรโตคอลนี้อนุญาตให้บล็อคเชนสามารถพูดคุยกันได้
การออกแบบโมดูลาร์ของโปรโตคอล IBC ช่วยให้นักพัฒนาแอปสามารถใช้โปรโตคอลนี้ได้โดยไม่ต้องมีความรู้เชิงลึกเกี่ยวกับวิธีการทำงานเบื้องหลัง
IBC ทำงานอย่างไร
สมมติว่าเรามีบล็อคเชนสองอัน คือ A และ B เราต้องการโอนโทเค็น 10 อันจากบล็อคเชน A ไปยังบล็อคเชน B
ขั้นแรก Chain A ล็อคโทเค็น 10 อัน กระบวนการนี้เรียกว่าการผูกมัด และตอนนี้โทเค็นถูกล็อคหรือ "ถูกผูกมัด" Chain A จะส่งหลักฐานไปยัง Chain B ว่ามีการผูกมัด 10 โทเค็นแล้ว
ตอนนี้ขึ้นอยู่กับ Chain B ที่จะตรวจสอบหลักฐานนี้กับส่วนหัวของ Chain A หากหลักฐานได้รับการยืนยัน Chain B จะสร้างบัตรกำนัลโทเค็น 10 ใบ
ซึ่งหมายความว่าโทเค็น Chain A ไม่เคยออกจากห่วงโซ่จริงๆ บัตรกำนัลโทเค็นบนเชน B เป็นเพียงการพิสูจน์ว่าโทเค็น Chain A จำนวนหนึ่งถูกผูกมัดกับบัตรกำนัล
เปรียบเทียบกับบล็อคเชนทางอินเทอร์เน็ตอื่น ๆ
แพลตฟอร์ม Cosmos ไม่ใช่โครงการบล็อคเชนเพียงโครงการเดียวที่เน้นที่การทำงานร่วมกันของลูกโซ่
ลายจุด
พื้นที่ ลายจุด บล็อกเชนได้รับการออกแบบมาเพื่อให้บล็อกเชนที่ไม่เกี่ยวข้องส่งข้อมูลถึงกันอย่างปลอดภัย ก่อตั้งโดย Dr. Gavin Wood หนึ่งในผู้ร่วมก่อตั้ง Ethereum ร่วมกับ Vitalik Buterin เช่นเดียวกับ Cosmos Network Polkadot มีเป้าหมายที่จะเป็นอินเทอร์เน็ตของ Blockchains
Cosmos และ Polkadot จัดการกับธรรมาภิบาลและการเป็นสมาชิกต่างกัน Polkadot มีจำนวนช่องที่แน่นอนสำหรับ Parachains ซึ่งจัดสรรผ่านการประมูล เครือข่าย Cosmos อนุญาตให้ทุกคนสร้างฮับหรือโซน
การตัดสินใจในการกำกับดูแลของแพลตฟอร์มนั้นพิจารณาจากจำนวนผู้มีสิทธิเลือกตั้ง DOT (โทเค็นดั้งเดิมของ Polkadot) ในทางกลับกัน Cosmos Network ไม่มีกระบวนการกำกับดูแลเดียว แต่ Cosmos Hub และโทเค็น ATOM ดั้งเดิมมีฟังก์ชันที่คล้ายกัน
Polkadot และ Cosmos ยังแตกต่างกันในการรักษาความปลอดภัยเครือข่าย
ในเครือข่าย Cosmos ทุกบล็อกเชนเป็นอิสระและรักษาความปลอดภัยในตัวเอง แต่ละโซนได้รับการรักษาความปลอดภัยโดยชุดเครื่องมือตรวจสอบความถูกต้อง
ในทางกลับกัน Polkadot ทำงานภายใต้รูปแบบความปลอดภัยที่ใช้ร่วมกัน Parachain แต่ละตัวเป็นลูกของห่วงโซ่หลักที่เรียกว่า Relay Chain ซึ่งติดตามสถานะทั่วโลกของ Parachain ทั้งหมด
หิมะถล่ม
หิมะถล่ม แพลตฟอร์มเป็นแพลตฟอร์มโอเพ่นซอร์สที่สร้างขึ้นเพื่อเปิดใช้แอปพลิเคชันแบบกระจายอำนาจและบล็อกเชน
Avalanche เช่น Cosmos อนุญาตให้ทุกคนสร้างบล็อกเชนเฉพาะแอปพลิเคชันของตนเอง ซึ่งสามารถทำงานร่วมกับบล็อกเชนอื่นๆ ในแพลตฟอร์มได้
ต่างจาก Cosmos ตรงที่แต่ละบล็อคเชนมีเครื่องมือตรวจสอบของตัวเอง Avalanche มีซับเน็ตซึ่งสามารถตรวจสอบบล็อคเชนหลายอันได้โดยใช้ชุดตัวตรวจสอบความถูกต้องเพียงชุดเดียว ซับเน็ตหรือเครือข่ายย่อยคือชุดเครื่องมือตรวจสอบแบบไดนามิกในระบบนิเวศของ Avalanche
ซับเน็ตหลักของแพลตฟอร์มเรียกว่า เครือข่ายหลักซึ่งตรวจสอบบล็อกเชนในตัวของ Avalanche ทั้งหมด
สมาชิกซับเน็ตทั้งหมดจะต้องเป็นสมาชิกของเครือข่ายหลัก ซึ่งหมายความว่าผู้ตรวจสอบความถูกต้องของทุกบล็อคเชนใน Avalanche จะต้องตรวจสอบบล็อคเชนในตัวของ Avalanche ด้วย
สรุป
โปรเจ็กต์ Cosmos เป็นแพลตฟอร์มที่มีแนวโน้มดีสำหรับนักพัฒนาที่ต้องการพัฒนาบล็อคเชนที่ทรงพลังอย่างง่ายดายซึ่งสามารถทำงานร่วมกับเชนอื่นๆ
เอ็นจิ้น Tendermint ช่วยให้แอปพลิเคชั่นบล็อคเชนสามารถปรับขนาดได้อย่างรวดเร็ว และโปรโตคอล IBC ช่วยให้สามารถแลกเปลี่ยนสินทรัพย์ระหว่างบล็อคเชนได้อย่างง่ายดาย
ความต้องการบล็อกเชนเฉพาะแอปพลิเคชันจะยังคงเติบโตต่อไป แพลตฟอร์มเช่น Cosmos Network จะช่วยให้นักพัฒนาสามารถสร้างโครงการของตนเองได้อย่างง่ายดายและมั่นใจโดยไม่ต้องกังวลเรื่องความปลอดภัยและความสามารถในการปรับขนาด
เขียนความเห็น