Solana Blockchain ถือว่าเติบโตอย่างมาก ปัจจุบันเหรียญ SOL คิด 10 อันดับแรกของเหรียญที่มี Market cap สูงที่สุดอีกด้วย ซึ่งหลายคนที่ต้องการใช้งาน Solana Wallet บน Solana Blockchain นั้นมองหา Hardware Wallet ที่สามารถใช้งานร่วมกันได้ แต่ปัจจุบันนั้น Hardware Wallet ยังมีค่อนข้างน้อย เช่น Keystone, Ledger Nano X, SafePal X1 และ Tangem เป็นต้น
ในบทความนี้จะมาดูเหตุผลที่ว่า ทำไมถึงยกให้ Keystone 3 Pro เป็นหนึ่งใน Hardware Wallet ที่ดีที่สุดที่ใช้งานร่วมกับ Solana Wallet
ปัญหาเรื่อง Blind Signing
ที่มา Blindfolded elegant man
เรื่องกันที่ประเด็นสำคัญ นั่นคือ ปัญหาเรื่อง Blind Signing หรือการยืนยันธุรกรรมแบบไม่ทราบรายละเอียด หมายถึงการยืนยันธุรกรรมกับ Smart contract โดยที่ไม่เห็นรายละเอียดทั้งหมด ซึ่งปัญหานี้กลายเป็นเรื่องธรรมดาไปแล้วเนื่องจากผู้ใช้งานหลายคนต้องการความรวดเร็วในการทำธุรกรรมจึงไม่อ่านรายละเอียดทั้งหมดก่อนทำธุรกรรม
นี่ถือว่าเป็นความเสี่ยงในด้านความปลอดภัยเป็นอย่างมาก เนื่องจากเรากำลังจะให้สิทธิ์ Hardware Wallet โดยการเชื่อใจ Software ภายนอกว่าปลอดภัย ซึ่งการที่เราไม่ทราบรายละเอียดก่อนกดคอนเฟิร์มนั้นถือว่าอันตรายอย่างมาก การใช้งาน Hardware Wallet ไม่ได้ช่วยอะไรเลย เราต้องตรวจสอบเสมออย่ารีบร้อน
หนึ่งในแนวทางด้านความปลอดภัยขั้นพื้นฐานที่สุดในการใช้งาน Hardware Wallet คือ เราไม่ควรเชื่อใจ Software ภายนอก เราควรตรวจสอบรายละเอียดของ Smart contract หรือธุรกรรมต่าง ๆ ที่แสดงบน Hardware Wallet ด้วยตนเองก่อนกดยืนยันเสมอ เพื่อตรวจสอบความปลอดภัยของกระเป๋า
วิธีการของ Keystone สำหรับผู้ใช้งาน Solana
Keystone 3 Pro Hardware Wallet ใช้งานร่วมกับ Solflare Wallet ได้เป็นอย่างดี จากการพัฒนาของทีม Solflare Wallet ซึ่ง Solflare Wallet เป็น Software wallet ที่มีทั้ง Application และ Browser extension ที่สามารถใช้งานร่วมกับ Solana Wallet ได้เป็นอย่างดี
โดย Solflare Wallet จะมีฟังก์ชันการทำงานคล้ายกับ Phantom เช่น การ Swap เหรียญ การรับและโอนเหรียญ การ Stake การ Swap บน DApps เป็นต้น
ความเสี่ยงของ Blind Signing
ในกรณีที่ Computer หรือ Software ของเรามีมัลแวร์ของแฮกเกอร์ที่สามารถเปลี่ยน "Address ผู้รับ" ให้เป็นเป็นของแฮกเกอร์และขโมยเงินของเราได้อย่างง่าย ๆ ซึ่งกระบวนการทั้งหมดนี้อาจไม่ถูกสังเกตเห็นหากเราเปิดใช้งานBlind Signing บน Hardware Wallet ของเราไว้
ตัวอย่างเช่น
เราจะเห็นเพียง Message Hash (ตัวอักษรที่อ่านไม่ออก) ที่แสดงบน Hardware Wallet เราจะไม่รู้รายละเอียดของธุรกรรมที่กำลังอนุมัติ ซึ่งทำให้มีความเสี่ยงเรื่องความปลอดภัย
วิธีการของ Keystone
Keystone Hardware Wallet แปล Message Hash ของธุรกรรมให้อยู่ในรูปแบบที่อ่านได้ โดยจะแสดงข้อมูลทั้งหมด เช่น Wallet Address ผู้ส่ง Wallet Address ผู้รับ และจำนวนเหรียญ เป็นต้น โดยจะแสดงอย่างชัดเจนเนื่องจากมีหน้าจอที่กว้างขนาด 4 นิ้ว และแจ้งเตือนให้ตรวจสอบรายละเอียดก่อนใช้กดยืนยัน และยังแปล Message Hash อื่น ๆ อีกด้วย เช่น การ Stake SOL หรือการการเชื่อมต่อ Dapp เป็นต้น
หากสนใจ Keystone 3 Pro เลือกสินค้าได้ที่นี่ หรือสามารถดูรีวิวเพิ่มเติมก่อนได้
วิธีการใช้งาน Keystone 3 Pro Hardware wallet
ฉะนั้นก่อนที่จะยืนยันธุรกรรมใด ๆ ควรตรวสอบรายละเอียดทั้งหมดก่อนที่จะทำธุรกรรม หากธุรกรรมคอนเฟิร์มแล้วจะไม่สามารถย้อนกลับได้อีก
Reference
What Makes Keystone One of The Best Hardware Wallet on The Solana Blockchain?