ย้อนดู Cardano ในวันที่ Vasil Hard Fork กำลังจะมา
ในวันที่ 23 พฤษภาคมที่ผ่านมา glneto นักพัฒนาของ Mutant NFTs แพลตฟอร์ม NFT ที่อยู่บน Cardano ระบุว่า Vasil Hard Fork ที่กำลังจะมาคาดว่าจะเปิด Testnet อย่างเป็นทางการในวันที่ 2 มิถุนายน และเปิด Mainnet ให้ได้ใช้กันในวันที่ 29 มิถุนายน
ก่อนจะไปดูเรื่องนี้ก็จะพาย้อนดูเรื่อง Hard Fork ของ Cardano กันก่อน คำว่า ‘Hard Fork’ หมายถึงการเปลี่ยนแปลงใหญ่ๆในโลกบล็อกเชน อย่างเช่นการเปลี่ยนจาก Protocol หนึ่งไปเป็นอีกอัน
ครั้งแรกที่ Cardano มีการ Hard Fork คือการเปลี่ยนจากโมเดล Byron federated มาเป็น Shelly Decentralized ซึ่งเป็นการเปลี่ยนผ่านจาก Phase 1 มาเป็น Phase 2 ตาม Cardano Roadmap แต่อย่างไรก็ตาม การ Hard Fork ในครั้งนี้มีเอกลักษณ์เฉพาะตัวตรงที่จริงๆแล้วไม่ได้เปลี่ยนแปลงอะไรไปมากขนาดนั้น บล็อกที่เป็น Byron ก็ยังคงมีอยู่เหมือนเดิม แล้วเพิ่มบล็อก Shelly ต่อไปเท่านั้นเอง
แต่พอมาเป็น Shelly Phase ก็มีการ Hard Fork ที่เกิดขึ้นมาแล้ว 2 ครั้งคือ Mary Hard Fork และ Alonzo Hard Fork ซึ่งจริงๆตามเอกสารของ Cardano ระบุว่าทั้ง 2 ครั้งเป็นการอัปเกรด Protocol
Mary เป็นการอัปเกรด Protocol Shelly ที่เริ่มใช้งานในเดือนมีนาคม ปี 2564 เพิ่ม Native Token และการรองรับสินทรัพย์หลายตัวบน Cardano ซึ่งหลังจากการอัปเกรด เราจะสามารถสร้างเหรียญและทำธุรกรรมโดยใช้เหรียญนั้นได้โดยตรงบน Cardano
จะว่าไป Mary ก็เหมือนจุดเริ่มต้นที่ทำให้นักพัฒนา, ธุรกิจ, และแอปพลิเคชันสามารถสร้างเหรียญ (Fungible Token) หรือ Non-fungible Token เพื่อมาต่อยอดสิ่งที่ตนเองมีอยู่ได้ อาจจะเป็น Payment Tokens หรือ Rewards สำหรับ DApps ก็ได้เช่นกัน
การอัปเกรดต่อมาคือ Alonzo ที่ในรอบนี้เกิดเหตุการ Pump กันอย่างรุนแรงถ้าใครจำกันได้ในช่วงเดือนกันยายน ปี 2564 ซึ่งการอัปเกรดครั้งนี้เป็นส่วนหนึ่งของการพัฒนาไปยัง Goguen ซึ่งเป็น Phase ที่ 3 โดยสร้างมาอยู่บน Layer ของข้อมูล Metadata การทำธุรกรรม, Token Locking, และการใช้งาน Native Asset เพื่อพัฒนา Smart Contracts
ซึ่งในการอัปเกรด Alonzo ทำให้เรามีแพลตฟอร์มอเนกประสงค์หรือที่รู้จักกันในชื่อว่า Plutus ที่เราสามารถสร้าง Smart Contracts และ DApps สำหรับ DeFi ได้
นอกจากนี้ยังมีการอัปเกรด Multisig เดิมที่ใช้ใน Cardano Shelly มาเป็นภาษา Plutus Core ที่มีประสิทธิภาพและมีความปลอดภัยมากยิ่งขึ้น โดยใช้โมเดลบัญชีแบบ EUTXO ซึ่งจะแตกต่างจาก UTXO ที่ใช้กับ Bitcoin แบบที่เรารู้จักกันดีตรงที่ EUTXO จะเพิ่ม Arbitrary Logic ในรูปของสคริปต์เข้ามา แทนที่จะมีแต่ Public Keys (Hashes) สำหรับการล็อค และลายเซ็นที่ใช้เป็น Keys อย่างเดียว
กลับมาที่การอัปเกรด Vasil กันต่อ การอัปเกรดในรอบนี้จะเพิ่ม CIPs 4 ตัว ได้แก่ CIP-31 (Reference Inputs), CIP-32 (Inline Datums), CIP-33 (Reference Scripts) and CIP-40 (Collateral Outputs) ตามที่ IOHK ประกาศ
โดยการอัปเกรดจะเข้ามาช่วยให้ DApps หลายตัวสามารถอ่านจาก Datum เดียวกันในเวลาเดียวกันได้ ซึ่งข้อมูลจะถูกเปลี่ยนไปเก็บไว้ On-chain แทนที่จะเป็นแค่ Hash แบบในปัจจุบัน ทำให้ Dev สามารถทำงานได้ง่ายขึ้นเพราะไม่ต้องรวมข้อมูลอีกแล้ว
นอกจากนี้ ยังช่วยลดค่าธรรมเนียมในการทำธุรกรรมและแน่นอนว่าจะช่วยเพิ่มประสิทธิภาพในการตรวจสอบธุรกรรมอีกด้วย ซึ่งในขณะนี้ $ADA กำลังซื้อขายอยู่ที่ $0.518 ลดลง 3.54% ในช่วง 24 ชั่วโมงที่ผ่านมา และต่ำกว่าราคาในสัปดาห์ที่แล้ว 10.44%