BTC屡破新高,MEME市场极度FOMO,该如何安全的管理您的链上资产?

本文Hash (SHA1):05a781b25abc366c97599482bec90e2314d10a2e346db9fc2c29f9acd07fcb1c

编号: 链源科技PandaLY Security Knowledge No.051

经历了11月,BTC持续创下新高,solana的meme币横扫加密市场,当牛市来临时,链上的项目、空投、打土狗层出不穷,想要参与其中需要从交易所中将资产提到链上,非常重要的是,交易所中的资产仅仅是数据库中的字段,和链上没有任何关系,由交易所来背书资产安全,当资产提现到真正的web3钱包后,资产将不会收到任何监管,必须由自己全权负责链上的资产安全。

所以您的钱包越来越值钱,被黑客关注概率就会越来越高,而种类繁多的钱包该如何选择,在牛市中如何保护您的链上资产不被侵犯,变成至关重要的问题。

钱包类型:

市场上钱包的种类眼花缭乱,从本质上讲钱包分为2类:

  • 热钱包(软件钱包)

热钱包是一种始终与互联网连接的加密钱包,它可以是基于网络、移动设备或电脑桌面的应用程序,热钱包为您存储私钥,用户通过钱包界面授权和执行交易。

比如我们常见的metamask为代表的插件钱包、okx web3钱包为代表的交易所热钱包、节点钱包、智能合约钱包、多签钱包、纸钱包。

  • 冷钱包(硬件钱包)

冷钱包是一种不与互联网产生交互的加密钱包,私钥存储在硬件中,用户在需要签名的时候,通过链接电脑的方式,把消息传递给硬件钱包,拿到签名后的数据。

比如以Ledger冷钱包、OneKey冷钱包。

钱包的优缺点:

插件钱包:

插件钱包作为我们最常用的钱包,同时也是风险最大的钱包。

插件钱包以方便快捷闻名,在任何项目中只需要利用wallet connect就可以连接签名,无论是参与空投、质押、理财,都是最方便的选择。

但wallet connect是双刃剑,当我们频繁进行操作时,可能会忽略其授权内容,大部分时候都是一扫而过,往往会酿成大错。

插件钱包也非常容易被监控,插件钱包在导入或者生成私钥的过程中,会被植入的病毒监听到,从而轻易的在粘贴板或者屏幕中拿到您的私钥。

开放商的不可信任也是重要问题,虽然大部分插件钱包的代码是开源的,但是没有办法彻底排除开发商留有后门的可能,或者冻结账户的可能。

BTC屡破新高,MEME市场极度FOMO,该如何安全的管理您的链上资产?

交易所web3钱包:

交易所中的钱包将会进一步提高安全性,一是由于它的应用场景在于手机端,所以排除了wallet connect的风险。您将不会因为轻易的点击某些网站而失去密钥。其次大多数交易所在您即将进行的签名中,会有充分的风险提示,来尽可能的避免损失。

虽然交易所中的web3钱包对比插件钱包有优势,但还是面临私钥管理问题。

比如您的手机不能轻易外借给别人、比如您的手机如果丢失,也要做好私钥丢失的准备、甚至您在手机中的Icloud、Google cloud账户也不能轻易示人,因为很多App钱包会将私钥备份在云中。

BTC屡破新高,MEME市场极度FOMO,该如何安全的管理您的链上资产?

冷钱包:

冷钱包通过硬件隔离私钥,在硬件中完成签名的模式,做到完全的私钥安全,签名安全。

对比热钱包,冷钱包的优势显而易见,不用再担心网络攻击的问题,也不用再担心私钥丢失问题。

冷钱包看似完美,但是也有缺陷,冷钱包不具有便捷性,冷钱包往往是一个U盘或者移动硬盘大小的东西,非常不方便携带和转移,如果有临时性的工作它可能无法完成。

同样,冷钱包因为体积问题,一样很容易丢失,如果丢失,就意味着肯定找不到了,硬件钱包是没有任何备份的。

BTC屡破新高,MEME市场极度FOMO,该如何安全的管理您的链上资产?

多签钱包:

多签钱包普遍指的是需要多个密钥授权才能进行签名,大体分为两种,一种为链下的解决方案,一种为链上解决方案,还有一些链是原生支持多签账户的,比如TRON和BTC

链上的多签方案普遍利用智能合约钱包也叫AA钱包,顾名思义,在链上通过智能合约来实现链上多签的一种钱包,在智能合约内部来规定哪些EOA账户或者合约账户可以作为控制AA钱包的一分子,也是n of m模式。

优点是解决了单点故障问题,不再由单个私钥来控制这个钱包,而且程序以智能合约的形式在链上,具有公开性、稳定性、不可篡改性,但是缺点也恰恰也是因为在链上,进行交易时会大大提高交易的手续费,将是普通EOA账户的10倍。

链下的多签钱包普遍利用密码学的方案来对私钥进行分片处理,也就是MPC(Secure Multi-Party Computation)钱包,MPC方案可以消除私钥,不再为管理私钥而烦恼,主要通过两个具体方案来实现。

  • MPC-SSS

SSS(Shamir's secret sharing)通过将私钥切分为n of m,一共有m片,其中有n片就可以完成签名,成功避免了单点故障,只要丢失不超过n片,这个账户依然可以签名,并且SSS方案兼顾了轻便快捷的特点,比如OKX的web3钱包中MPC钱包用的就是SSS方案。

但是SSS模式还有一个较为致命的缺点,在签名时我们需要一个地方来重组私钥,这个地方或者服务器是重大风险点,必须要保证安全。

  • MPC-TSS

TSS( Threshold Signature Scheme )在SSS的基础上成功解决了SSS模式中的缺陷,真正实现了分布式生成密钥、分布式签名。

同样的分布式签名会带来大量的计算压力,签名速度和对硬件的要求非常高,在移动端进行签名变得非常吃力。

比较知名的钱包有Zengo、Fireblocks、Coinbase。

BTC屡破新高,MEME市场极度FOMO,该如何安全的管理您的链上资产?

结语

无论什么钱包都有自己的优势和缺点,最重要的是要认识每一种钱包的主要作用,并且认识自己对钱包的需求是什么。

插件钱包的作用更多是放入少量的钱,来参与一些短平快的项目,作为区块链中的最前沿阵地。

交易所钱包的作用是更方便的进行swap、质押等,安全性也会更高,作为区块链的重要中转站。

冷钱包和多签钱包更多的是来保证资金的安全,非常适合大资金的存储,作为区块链中最后方的指挥所。

币圈赚钱一时爽,钱包被盗火葬场,资金安全的问题,不得不列为所有操作的重中之重。