这篇文章详细介绍了如何设置安全的多签钱包Safe,强调了其在资产保护和协议管理中的重要性。文章分为多个结构清晰的部分,包括多签钱包的定义、使用原因及创建过程,并提供了实用的安全建议,旨在帮助用户有效管理钱财并防范风险。
学习如何设置一个安全的多签钱包以增强安全性。通过这个分步指南保护你的协议、DAO 或资产。
我通过 Cyfrin Updraft 教授了数十万开发者,如果有一条建议我始终强调,那就是:永远不要使用普通钱包来管理协议权限或重要资金。绝对不要。
我为什么如此坚定这个观点?因为我见过太多 项目被攻击,原因都是基本钱包安全问题。无论你是在构建新协议、管理 DAO 的财政,还是仅仅要保护大量资产,多签名 (multi-sig) 钱包不仅仅是“不错的选择” - 而是绝对必要的。
在本指南中,你将学习如何设置一个 Safe 多签钱包,前称 Gnosis Safe,这是行业内最受信任的解决方案之一。
如果你更喜欢视觉学习,这个 Cyfrin Updraft 视频课程 将带你完成整个过程。
在设置多签之前,让我们先考虑一下…
一个 多签钱包 是一种智能合约钱包,在执行交易之前需要多个签名。与由单个私钥控制的传统钱包不同,多签钱包在多个签署者之间分配权限,提高了安全性,并减少了单点故障的风险。
公司、去中心化自治组织 (DAO) 和协议广泛使用多签钱包,以确保对资金和关键权限的集体控制。虽然在本文中我们将重点关注 Safe,但其他提供多签钱包的公司包括:
好的,现在我们知道什么是多签钱包了,让我们探讨使用它们的理由。
如果你是一名 协议开发者,并且在你的 智能合约 中拥有任何形式的所有权或权限,它绝对不应该(我指的是绝对不应该)被外部拥有的账户控制。不管是你的硬件钱包、浏览器钱包,只有多签钱包。原因如下:
增强安全性:多签钱包需要多个方批准交易,而不是单点故障。
非常适合组织:对于需要共同控制资金的 DAO 和大型组织来说绝佳选择。
行业标准:这是严谨的协议所使用的,理由很好。
那么,接下来我们开始吧。
要在 Etherscan 上查看你的钱包,请单击下面图像中紫色圈出的图标:
这将带你到你的 Safe 智能合约钱包的 Etherscan 页面:
单击 合约 选项卡以查看 GnosisSafeProxy 合约:
要验证智能合约代码,请将其与 Gnosis GitHub 仓库中的源代码进行比较。单击下面标注的链接以获取部署的 字节码:
Safe 的用户界面提供多种功能。你可以连接到 UI 列出的应用程序或使用 wallet-connect 连接未列出的应用程序。
要通过 wallet-connect 连接到像 Uniswap 的应用程序,请按照以下步骤操作:
一旦连接,你的 Safe 钱包将与 Uniswap 关联。为你选择的任何其他应用重复此过程。
这是我学习到的一些最佳实践(有时是艰辛的教训):
在处理大量资金时,请务必仔细检查每一项细节。然后,你就可以安全地(这是一种双关语)享受你的多签钱包带来的增强安全性和功能。
我见证了 web3 的剧烈变化,而唯一不变的是:安全性至关重要。因此,安全的多签钱包不仅是奢侈品 - 它是你进行安全协议开发和资产管理的基础。
无论你是在构建下一个大型去中心化金融 ( DeFi) 协议,还是在管理 DAO 的财政,花时间设置并正确管理你的 Safe 钱包至关重要。从测试网部署开始,熟悉界面和流程,然后自信地转向主网。
记住:在 web3 中,你在安全性上没有第二次机会。请花时间做到正确。
关于设置 Safe 有疑问吗? 加入我们的 Discord 社区 - 我们始终在这里帮助你安全构建。
- 原文链接: cyfrin.io/blog/how-to-se...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!