📢 Gate广场 #NERO发帖挑战# 秀观点赢大奖活动火热开启!
Gate NERO生态周来袭!发帖秀出NERO项目洞察和活动实用攻略,瓜分30,000NERO!
💰️ 15位优质发帖用户 * 2,000枚NERO每人
如何参与:
1️⃣ 调研NERO项目
对NERO的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与NERO生态周相关活动,并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
NERO热门活动(帖文需附以下活动链接):
NERO Chain (NERO) 生态周:Gate 已上线 NERO 现货交易,为回馈平台用户,HODLer Airdrop、Launchpool、CandyDrop、余币宝已上线 NERO,邀您体验。参与攻略见公告:https://www.gate.com/announcements/article/46284
高质量帖子Tips:
教程越详细、图片越直观、互动量越高,获奖几率越大!
市场见解独到、真实参与经历、有带新互动者,评选将优先考虑。
帖子需原创,字数不少于250字,且需获得至少3条有效互动
MetaMask Snaps:Web3生态的新机遇与挑战
MetaMask Snaps:Web3世界的小程序
MetaMask Snaps是一个具有长远理想的项目,可以将其视为Web3世界的小程序,或者称之为dApplet。对于开发者而言,特别是中国国内的开发者,这个概念并不陌生。近年来,"生态打造"和"超级App"等互联网术语频繁出现,大型企业试图将互联网环境变得更加封闭,以便从服务提供者转变为标准制定者。如今,这种趋势似乎也开始向Web3领域蔓延。
虽然Snaps已经存在将近一年,从概念提出至少已有4年之久,但普通用户对它的了解仍然非常有限。即便是那些每天都使用MetaMask的加密货币爱好者,也可能对MetaMask Snaps一无所知。然而,当向他们解释"就像小程序那样"时,他们往往会露出会心的微笑。
这种情况让人想起微信小程序刚推出时的境况。由于功能入口不明显,初期使用量很低。直到将入口改在首页下拉显示小程序列表后,使用量才开始大幅增长。对MetaMask来说,如何吸引用户进入其生态系统可能将成为一个亟待解决的重要问题。
小程序自诞生以来就在互联网行业引发争议。许多前端工程师对它持批评态度,认为它仅仅是互联网巨头为垄断流量、封锁生态而创造的商业工具,对技术发展贡献有限。Web3的Snaps能为社区带来多少贡献还有待观察。浏览MetaMask提供的文档后,越发感觉未来的Snap开发者可能会面临诸多限制和挑战。
截至2024年6月,MetaMask官网列出的可用Snaps数量仅有68个。考虑到Snaps的概念早在2020年左右就已提出,Web3公司和开发人员其实已经有相当长的时间来了解和开发它。
目前还没有见到专职开发Snaps的开发人员,但Web2领域的小程序开发者不在少数。他们对小程序的普遍看法是开发体验较差。小程序虽然使用前端生态,但却是阉割版的,各种限制使得开发者需要在不同平台踩过各种奇怪的坑后才能积累经验。
Snaps同样面临类似的限制。出于安全考虑,它们必须在隔离的安全上下文中运行,使用"安全ECMAScript",实际上是对JavaScript API做了一些限制,如无法访问DOM、Node.js和浏览器插件API等。
基础的Snaps功能有限,大多数功能需要先获得相应权限。Snaps在安装时需要向用户申请权限,包括生命周期、交易、签名和CRON等。
Snaps类型
MetaMask官网将Snaps分为四种类型:
1. 账户管理
这类Snaps主要通过MPC技术提高私钥的安全性。MPC技术可以自动将私钥分割成多份,分别存储在不同位置,只在需要进行交易签名时才重新组合,同时不会生成完整的私钥,最大限度保护私钥安全。
目前只有3个账户管理类Snaps:Capsule、Silent Shard和Safeheron。它们通过不同方式实现私钥保护,但目前安装量并不高。
2. 互操作性
这类Snaps主要提供对非EVM网络的兼容,包括Solana、Cosmos、Near、Sui等链。目前这类Snaps最多,占整个生态的一半以上。
3. 通知和聊天
这类Snaps虽然有潜力,但目前愿意通过区块链发送消息的用户仍属少数。
4. 安全
安全类Snaps需求较大,特别是在交易安全方面。它们可以为用户提供更丰富的交易信息和分析,帮助避免资产损失。目前安全类Snaps占总数的两成左右。
MetaMask Snaps提供了相关权限,允许Snap在用户发起交易或签名时读取原始数据,进行分析并向用户展示更详细的安全说明。
未来展望
MetaMask通过Snaps拓展到其他链平台的愿景能否实现还有待观察。参考Web2领域的小程序经验,简化版服务往往难以替代完整App,新功能更新也可能滞后。如果Snaps发展良好,可能会有更多钱包效仿,这可能导致开发者需要为不同钱包开发多个版本的Snaps。
未来可能会出现各种"Snaps-like"平台,平台间差异巨大。为了解决兼容性问题,可能会诞生Snaps标准,并引发社区讨论和参与。
对于大多数MetaMask用户来说,Snaps目前还不是必需功能。MetaMask可能需要在推广方面做更多工作,以提高Snaps的普及度和使用率。