2 ก.ค. 2021 เวลา 05:13 • คริปโทเคอร์เรนซี
Kusama network คืออะไร
Kusama คือญาติของ Polkadot มีอีกชื่อนึงว่า canary network ของ Polkadot เป็น blockchain of blockchain ที่เน้นในเรื่อง innovation และความcreative ซึ่งต่างจาก Polkadot ที่เน้นความเสถียรและความปลอดภัยที่มากกว่า(ความปลอดภัยระดับเดียวกับธนาคาร)
Kusama ถูกเขียนขึ้นมาจากframeworkที่มีชื่อว่า "Substrate"(สร้างโดยทีมนักพัฒนา Parity) จึงมีอีกชื่อเรียกว่า "Parity substrate" ซึ่งตัว Kusama เองถูกสร้างขึ้นมาเพื่อเป็นบล็อกเชนตัวกลาง ให้บล็อกเชนอื่นๆเข้ามาเชื่อมต่อและสื่อสารหากัน จึงถูกเรียกว่าเป็น "blockchain of blockchain"
โครงสร้างของKusama และ Polkadot
โครงสร้างของ Kusama ประกอบไปด้วย 3 อย่างหลักๆ ดังนี้
1.Relay chain คือหัวใจหลักเป็นบล็อกเชนที่ทำหน้าที่ยืนยัน transactionทั้งหมดที่เกิดขึ้นในecosystem โดยใช้consensus แบบ Nominated Proof-of-Stake(nPos) จึงเรียกได้ว่าเป็น chainที่คอยรักษาความปลอดภัยให้กับทั้งecosystem และมีอีกหน้าที่นึงคือเป็นตัวกลางให้แต่ละ parachain สื่อสารหากันได้ หน้าที่ของมันมีแค่นี้เลย แต่เป็นหน้าที่ที่สำคัญที่สุดแล้ว Relay chainจึงเปรียบเสมือนเป็น Layer0 เป็นInfrastructureให้กับระบบ
2.Parachain ในรูปคือส่วนที่มีหน้าตาเหมือนตัวต่อ LEGO เป็นบล็อกเชนที่สามารถเข้ามาเสียบ เชื่อมต่อกับ Relay chain พวกsmart contract ต่างๆจะอยู่ในนี้ โดยในปัจจุบันตัว Relay chain มีพื้นที่ให้ Parachain สามารถเข้ามาเสียบได้ ประมาณ 100 slot หรือ 100 chain ตัว Parachainเปรียบเสมือน Layer1 เทียบเท่า Ethereum เมื่อปลายเดือนเมษายน ปี2020 ทีม Parity ได้ทดลองทำ benchmark ตัว Relay chainอย่างเดียว พบว่ามี maximum transaction per second อยู่ที่ 1,000 TPS และคาดการณ์ว่าถ้าparachain ที่ทำงานคู่ขนานกัน 100chain ถูกเปิดใช้งานทั้งหมด ทำให้ ตามทฤษฎีแล้ว ทั้ง ecosystem จะสามารถรองรับได้ถึง 1,000,000 TPS !!!
Q : แล้วทำไม นักพัฒนาDapps ต่างๆ ต้องมาใช้ ecosystem ของ Kusama หรือ Polkadot ในเมื่อทำบน Ethereum เอาก็ได้?
A: Parachain คือ บล็อกเชนที่ถูกสร้างขึ้นมาโดยใช้ Parity substrate framework จึงทำให้แต่ละเชนถูกสร้างมาแบบcustom-madeเลย แต่ละparachain จึงเก่งแบบเฉพาะด้านไปเลย ถ้าคุณจะสร้าง Dappsเกี่ยวกับ Defi ทำไมคุณไม่สร้างบนบล็อกเชนที่ถูกออกแบบมาเพื่อfinancialโดยเฉพาะไปเลย หรือถ้าคุณจะทำ Dappsที่ต้องเกี่ยวข้องกับการ store file ทำไมคุณไม่ทำบนบล็อกเชนที่เก่งด้านนี้โดยเฉพาะไปเลยหล่ะ ถ้ายังนึกภาพไม่ออกให้คิดซะว่า Parachain ที่มีอยู่ 100เชนพวกนี้ เปรียบเหมือนมี Ethereum 100 เชนที่เก่งเฉพาะด้าน ทั้ง100เชนสามารถเชื่อมต่อสื่อสารถึงกันได้และมี Relay chain ที่คอยดูแลเรื่องความปลอดภัยให้ โดยใช้ Nominated Proof-of-Stake(nPos)
1
Q:แล้วบล็อกเชนอื่นๆจะเข้ามาเชื่อมกับ Kusama หรือ Polkadot ecosystem ได้ไหม
A:สามารถทำได้ แต่ บล็อกเชนที่ไม่ได้ถูกเขียนโดยใช้ Substrate framework นั้นไม่สามารถเข้ามาเป็น Parachain โดยตรงได้ ถ้าจะเชื่อมต่อกับ Kusama ecosystem จะต้องทำผ่าน bridge เท่านั้นอย่างเช่น BTC bridge ,ETH bridge
3.Parathread เป็นบล็อกเชนสำรองที่ไว้สำหรับทีม ที่ไม่สามารถown Parachain เป็นของตัวเองได้ เหมือนเป็นบล็อกเชนอย่าง Ethereum ที่ให้ทีมหลายๆด้านมาแชร์พื้นที่การใช้งานร่วมกัน มีความต่างอีกอย่างคือ เป็นแบบ pay-as-you-go ในปัจจุบัน ยังไม่มีตัวอย่างการใช้งานจริง
ในตอนแรกก็ขอจบไว้แต่เพียงเท่านี้ ในตอนหน้าเราจะมาพูดถึง Parachain แบบละเอียดกัน
โฆษณา