Zilliqa (ZIL) คืออะไร?

Zilliqa (ZIL) คืออะไร?

Zilliqa หรือเหรียญ ZIL ที่รู้จักกันคืออะไร?



Zilliqa หรือ Zilling (ZIL) คือ เหรียญคริปโทเคอร์เรนซีมาตรฐาน ERC-20 ทำงานอยู่บน Ethereum Blockchain ที่ใช้ในระบบนิเวศของของ Zilliqa เป็นแพลตฟอร์มสัญญาอัจฉริยะ (Smart Contract) 



ถูกพัฒนาขึ้นมาเพื่อเพิ่มความสามารถในการปรับขนาดและความเร็วของบล็อกเชน โดยใช้ “Sharding” ซึ่งเป็นการสร้างเครื่องข่าย (Nodes) เล็ก ๆ ขึ้นมาเป็นจำนวนมากเพื่อประมวลผลธุรกรรม แทนที่จะรอการประมวลผลจากทั้งเครือข่าย 



ซึ่ง Zilliqa สามารถยืนยันธุรกรรมได้มากกว่าหนึ่งพันรายการต่อวินาที ปัจจุบัน Zilliqa ยังมีเครือข่าย Blockchain ของตัวเองอย่างเป็นทางการแล้ว



นอกจากนี้ Zilliqa ยังได้พัฒนาภาษาสำหรับเขียน Smart Contract ของตนเองที่เรียกว่า Scilla (Smart Contracts Intermediary Level Language) ซึ่งเป้าหมายของการพัฒนาภาษาใหม่ขึ้นมาเอง คือความปลอดภัย ทำให้นักพัฒนาสามารถเขียน Smart Contract หรือสร้างแอปพลิเคชั่นแบบกระจายศูนย์ (Decentralized applications: DApp) ได้อย่างมีประสิทธิภาพ ซึ่งที่ผ่านมามี DApp ที่ทำงานอยู่บน Zilliqa เพิ่มขึ้นจำนวนมาก



จุดเริ่มต้นของ Zilliqa เริ่มขึ้นในปี ค.ศ. 2016 จากโครงการวิทยานิพนธ์บล็อกเชนของ Prateek Saxena และ Loi Luu ขณะที่ทั้ง 2 อยู่ที่มหาวิทยาลัยแห่งชาติสิงคโปร์ หลังจากการตีพิมพ์รายงานนี้ Saxena ได้ก่อตั้ง Anquan Capital และ Loi Luu ได้ก่อตั้ง Kyber Network หลังจากนั้นไม่นาน Xinshu Dong ได้รับการว่าจ้างให้เป็นหัวหน้าฝ่ายวิศวกรรมที่ Anquan Capital และบริษัทตกลงที่จะเริ่มโครงการ Zilliqa





จุดเด่นของ Zilliqa



1. สามารถรองรับธุรกรรมได้มาก



Zilliqa สามารถรองรับธุรกรรมได้มากกว่าหนึ่งพันรายการต่อวินาที ด้วยการแบ่งเครือข่ายย่อย ๆ (Sharding) เพื่อช่วยกันประมวลผลธุรกรรม



2. ค่าธรรมเนียมต่ำ



ด้วยการที่ Zilliqa สามารถรองรับธุรกรรมได้มาก ทำให้ผู้ใช้ไม่จำเป็นต้องเสียค่าธรรมเนียมแพงเพื่อดำเนินการธุรกรรมต่าง ๆ



3. เป็นมิตรต่อสิงแวดล้อม



การขุด Zilliqa นั้นใช้เวลาเพียง 1 นาที ทำให้สามารถลดต้นทุนด้านพลังงานได้มหาศาล ปูทางไปสู่อนาคตที่ยั่งยืนและเป็นมิตรต่อสิ่งแวดล้อม



4. การเขียนสัญญาอัฉริยะอย่างปลอดภัย



อย่างที่ทราบกันว่า Zilliqa มีการพัฒนาภาษา Scilla สำหรับเขียน Smart Contract ขึ้นมาโดยเฉพาะ เพื่อเพิ่มความปลอดภัย ดังนั้นผู้พัฒนาสามารถนำภาษา Scilla ไปใช้พัฒนาต่อยอดได้





เทคโนโลยีที่น่าสนใจ



Scilla ที่เป็นภาษาคอมพิวเตอร์สำหรับเขียน Smart Contract ของ Zilliqa เองนั้น ถูกพัฒนาขึ้นโดยคำนึงถึงความปลอดภัยของ Smart Contract และกำจัดจุดอ่อนบางจุดของภาษาอื่น ๆ



สาเหตุที่ Zilliqa ได้พัฒนา Scilla ขึ้นมา เนื่องจากความผิดพลาดที่เกิดขึ้นในการเขียน Smart Contract ซึ่งเรามักพบเห็นกันได้อยู่เรื่อย ๆ ตัวอย่างการโจมตีครั้งใหญ่ที่สุด เช่น ช่องโหว่ของ The DAO ที่ส่งผลสูญเสียเงินไปถึง 50 ล้านดอลลาร์ และ Parity Wallet ที่สูญเสียเงินไปถึง 32 ล้านดอลลาร์



Scilla จะเข้ามาแก้ปัญหาหารเขียนโปรแกรมที่ผิดพลาดของผู้พัฒนา โดยมีคุณสมบัติดังนี้



1. ตรวจสอบการเขียนโปรแกรมของผู้พัฒนา



Scilla มีระบบตรวจสอบโค้ดเพื่อวิเคราะห์ความปลอดภัยและความเสี่ยงที่อาจเกิดขึ้น ทำให้ผู้พัฒนาสามารถแก้ไขได้ก่อนที่จะนำไปใช้งานจริง



2. แยกองค์ประกอบต่าง ๆ ของภาษาออกอย่างชัดเจน



โครงสร้างของภาษา Scilla  จะมีการแยกโค้ดการทำงานที่ชัดเจน เพื่อป้องกันความสับสนและความผิดพลาดระหว่างการเขียน เช่น ส่วนของการคำนวณ และส่วนการติดต่อสื่อสารกับฟังก์ชั่นอื่น ๆ ในระบบ



3. ลำดับดำเนินการของโปรแกรม



นักพัฒนาไม่สามารถเขียนลูปหรือสร้างคำสั่งวนซ้ำได้โดยตรง การวนซ้ำและการเรียกซ้ำต้องเขียนอย่างมีหลักการ และสัญญา X ไม่สามารถเรียกสัญญา Y ได้ หากสัญญา X ยังดำเนินการไม่เสร็จ



นอกจากนี้ Scilla ยังสามารถทำงานร่วมกับเครือข่ายบล็อกเชนอื่น ๆ ได้ ไม่จำเป็นต้องใช้กับ Zilliqa เท่านั้น





อ้างอิง:



Coinmarketcap siamblockchain zilliqa gemini ​​investopedia ​​scilla zilliqa blog exodus bybit

Crypto

บทความล่าสุด

โทเคนดิจิทัล| Price Today!

อัพเดทตลาด