รีวิวโค้ดแบบสบายๆ ของ MetaMask กระเป๋าเงินคริปโต
(malwaredefinition.com)-
MetaMask คือกระเป๋าเงินคริปโตบนเบราว์เซอร์ที่ใช้สำหรับเข้าถึง dApp บนเครือข่าย Ethereum
-
เว็บแอปที่เป็น Web3 frontend ไม่สามารถสื่อสารกับบล็อกเชนได้โดยตรง จึงทำหน้าที่เชื่อมต่อธุรกรรมผ่าน MetaMask ซึ่งเป็นส่วนขยายของเบราว์เซอร์
-
เป็นบทความรีวิวโค้ดโดยไล่ตาม dependency เพื่อดูว่าภายใน MetaMask มีการใช้งาน "การลงนาม ECDSA และการสร้างคีย์" อย่างไร
-
โดยสรุปไม่ได้หมายความว่ามีช่องโหว่อะไร แต่ให้ความรู้สึกไม่สบายใจกับความซับซ้อนและคุณภาพของโค้ด รวมถึง dependency ก็ซับซ้อนเกินไป
2 ความคิดเห็น
ดูเหมือนว่าจะเป็นโค้ดที่น่ากังวล ซึ่งห่างไกลจากความรู้สึกเชื่อมั่นในบล็อกเชนแบบลาง ๆ นะครับ
แนะนำให้อ่านบทความนี้ควบคู่กับบทความของ Moxie เรื่อง " ความประทับใจแรกของฉันต่อ Web3 https://th.news.hada.io/topic?id=5771 "
Moxie พูดถึง MetaMask ไว้เพียงเล็กน้อย แต่บทความนี้จะอธิบายว่า MetaMask ทำงานอย่างไรจริง ๆ