Search
Close this search box.

Snaps ตัวเปลี่ยนเกมของ Metamask Wallet

Share :
Metamask snap

Table of Contents

ในวันที่ 12 กันยายน 2023 Metamask ได้ทำการเปิดตัว MetaMask Snaps Open Beta โปรดักส์ใหม่ที่จะขยายขีดความสามารถของ Metamask Wallet, ซึ่งทางทีมของ Metamask กล่าวว่าการมาของฟังก์ชั่นนี้จะมาช่วยพัฒนาให้ Metamask ดีขึ้น, ปลอดภัยมากขึ้น, ใช้งานง่ายขึ้น, มีความ Decentralized มากขึ้น และการอัพเกรดครั้งเป็นทำเพื่อรองรับผู้ใช้งานที่จะเข้ามาสู่โลก Web3 กว่า หนึ่งพันล้านคนในอนาคต

Metamask Snaps คืออะไร

Metamask Snaps เป็น plugin ที่ถูกพัฒนาขึ้นโดยนักพัฒนาทั่วไป ที่สามารถให้ผู้ใช้งานดาวน์โหลดฟังก์ชั่นต่างๆมาใช้งานบน Metamask Wallet ของตนเองได้ โดยสามารถเปรียบเทียบให้เข้าใจง่ายว่าเหมือนกับ Extension ของ Google Chrome 

ขอบคุณภาพจาก Metamask

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

การมาของ Metamask Snaps นับเป็นก้าวสำคัญที่จะมาแก้ไขปัญหาของ Metamask wallet ในหลายๆ ด้าน ไม่ว่าจะเป็นการใช้งานบน Blockchain อื่นๆได้อย่างง่ายดาย, UX/UI ที่ดีขึ้น, ความปลอดภัยที่มากขึ้น, ใช้งานง่ายขึ้น และอื่นๆ อีกมากมาย

Metamask Snaps ทำงานอย่างไร

Snaps คือโปรแกรม JavaScript ที่ทำงานแยกส่วนกับตัว Wallet ถึงแม้จะสามารถปรับแต่งฟังก์ชั่นต่างๆ บน wallet ของผู้ใช้งานแต่จะทำได้ตามแค่ Permission ที่ตั้งเอาไว้เท่านั้น และจะไม่เก็บข้อมูลของผู้ใช้งาน อีกทั้งทุก Snaps จะถูกตรวจสอบโดยทีมก่อนที่จะเปิดให้ผู้ใช้งานได้ใช้  ทำให้มีความปลอดภัย และความเป็นส่วนตัวที่สูง

Snaps สามารถเชื่อมต่อ API ใหม่ให้กับ MetaMask เพิ่มรองรับ Blockchain Network ต่างๆ หรือแก้ไขฟังก์ชันการทำงานที่มีอยู่โดยใช้ Snaps JSON-RPC API, ทำให้ Snaps สามารถเชื่อมต่อกับ Non-EVM Blockchain Layer 1 อย่าง Sui, Atom, Solana, etc. ได้

ฟีเจอร์หลักของ Snaps ประกอบด้วย

  • Notification: การแจ้งเตือนรูปในรูปแบบต่างๆ ผ่าน Metamask
  • Interoperability: ใช้งานบล็อกเชน Non-EVM เชนผ่าน Metamask
  • Transaction insight: เช็คข้อมูลของ transaction ที่กำลังจะเกิดขึ้นก่อนที่จะกด

ขอบคุณภาพจาก Metamask

รายได้ของนักพัฒนาที่เข้ามาทำ Snaps ในตอนนี้จะได้รับจากเงินสนับสนุน (Grant) จาก Metamask เป็นหลัก ส่วนในอนาคต Snaps เหล่านั้นอาจจะมีการเก็บค่าใช้บริการเหมือนบาง Extension บน Chrome

วิธีการใช้งาน Snaps และ Snaps ที่น่าสนใจ

Metamask Snaps ในตอนนี้ได้เปิด Open Beta แล้วเป็นที่เรียบร้อย ซึ่งผู้ใช้งานสามารถลองไปดาวน์โหลด snaps ต่างๆที่น่าสนใจได้ที่  https://snaps.metamask.io/ จากนั้นกด “Add to metmamask” แล้วกด install บน metamask wallet

ขอบคุณภาพจาก Metamask

ผู้ใช้งานสามารถเข้าไปเช็ค Snaps ที่มีอยู่ได้ผ่าน Setting -> Snaps โดยจะสามารถเช็คข้อมูลต่างๆ เปิดหรือปิดการใช้งาน และลบ Snaps ได้ผ่านทางหน้านี้

ขอบคุณภาพจาก Metamask

หนึ่งใน Snaps ที่น่าสนใจที่ผู้เขียนชอบคือ Leap Cosmos Wallet ซึ่งจะเป็น snaps ที่จะนำ Leap wallet มาทำงานร่วมกัน Metamask Wallet ทำให้ผู้ใช้งานสามารถใช้ Metamask wallet เชื่อมต่อกับ Cosmos Ecosystem ได้เลย

ขอบคุณภาพจาก Metamask

อีกหนึ่งตัวคือ Wallet Guard ซึ่งจะเป็น Snaps ที่ช่วยเรื่อง Security ที่จะแจ้งเตือนเรื่องการ  Revoke หลักจากที่เรา Approve และจะคอยเช็คว่า Transaction ที่เรากำลังจะกดนั้นปลอดภัยหรือไม่

ขอบคุณภาพจาก Metamask

Snaps ในตอนนี้ยังอยู่ในช่วง Beta ทำให้ยังใช้งานได้อย่างไม่มีประสิทธิภาพมากนัก อาจจะยังไม่สนับสุน และมีอาการการ Error สำหรับบาง dApps แต่ในปีหน้าจะมี Snaps ที่น่าสนใจอีกหลายร้อยตัวให้ทุกคนได้ใช้งาน

สรุป Metamask Snaps

ผู้เขียนได้มีโอกาสได้คุยกับทีมของ Metamask เรื่อง Snaps ทางทีมได้กล่าวว่าสิ่งนี้จะเป็นการพัฒนาครั้งใหญ่ของ Metamask และทางทีมจะมุงเป้าไปในการพัฒนา Snaps อย่างเต็มที่ ทีมงานมั่นใจว่า Metamask Snaps จะเป็นสิ่งที่จะมาช่วยแก้ปัญหาแทบทุกอย่างของ Metamask Wallet และจะทำให้ Wallet ดีขึ้นอย่างแน่นอน

ถ้าหากผู้อ่านทุกคนอยากเรียนรู้วิธีการใช้งาน Wallet อย่างปลอดภัยสามารถอ่านเพิ่มได้ที่ รู้จักกับ Phishing

Author

Tags : metamask | snap | wallet
Share :
Related
DeSci: เมื่อ Web3 ปฏิวัติวงการวิทยาศาสตร์และการวิจัย
Cryptomind Monthly Outlook (November 2024)
Cryptomind Monthly Outlook (October 2024)
Thailand Blockchain Landscape 2024