去中心化钱包是什么?我们为什么需要去中心化钱包?
去中心化钱包是什么?如果你的资产属于你,为什么你要不断证明你自己?在了解去中心化钱包 imToken 以前,我并不认为传统银行的运作方式有哪里不妥。我将自己的资产存在政府背书的中心机构——银行,并提供实名信息。
我的实名信息与我的资产是一一对应的关系。我将钱款存入我的银行账户,银行收到我的钱后,他们就会在我的账户上增加数字,当我要动用我的资产的时候,我向银行提供证明我身份的材料,银行确认后将我的钱款给我,然后在银行的账户中减少数字。银行对我账户进行增减操作的依据就是银行内部的账本。从流程逻辑和复杂度来看,整个流程顺畅并且严谨,容错率较低,即使出现差错,也很容易纠正。
那么问题来了:
如果某一天,银行的账本数据全部消失不见了,无法恢复也无法找回。银行无法确认每个人账户中的资产,这是不是就意味着,在银行存款的人全部变成了穷光蛋。
存入银行的钱到底在银行还是被银行拿去做了其它的事情,如果某一天所有在银行存款的人都要把所有的存款取出来,银行是否会出现无钱可取的情况。
如果有一天,我在银行登记的所有身份信息都被恶意篡改成了其它人的,我的资产是不是就直接归属了作恶的人。
如果银行被盗了怎么办。
当你对银行的整套工作流程十分清晰,你也应该能够理解中心化钱包 / 交易所究竟是如何工作的,他们的工作原理都是相同的。将你的资产交给第三方机构,由第三方机构代为保管,如果你要转移资产,需要先向第三方机构表明身份(账户名、密码、二次验证信息),经过第三方机构的审核通过后才能操作。你对资产进行的任何操作,都是由第三方机构代为执行的,你的资产实际上并未掌控在你的手里。
但是这就涉及到了我在文章开头提出的问题「如果你的资产属于你,为什么你要不断的证明你是你?」。到底有没有一种技术让每个人成为自己资产真正的持有人。当人们主权意识开始觉醒,当人们独立观念越来越强,当每个人都想成为资产真正掌控者的时候,到底有没有一种技术能够实现人们这种迫切并且美好的愿望?
让每个人真正拥有资产的掌控权,无需依靠第三方权威机构,这就是去中心化钱包存在的意义。从本质上讲,钱包是密钥的管理工具,包含成对的公钥和私钥。代币并不存在钱包中,而是保存在区块链上。用户使用私钥签名交易,从而证明对资产的唯一控制权。去中心化的钱包满足了用户真正掌控自己资产的需求。
用户使用去中心化钱包的基本流程大致为(这里以 imToken 为例):创建钱包——备份私钥——二次验证——创建成功,开始使用。通俗的讲,我们可以把每个去中心化的钱包都看成一个独立的银行,不同的是,这个银行是你个人持有的,银行的所有资产完全由你个人掌控。
钱包地址是这个银行的账户,钱包私钥是控制银行资产的密码。你可以在任何时候转移你的资产,只要你想。但是如果你丢失了钱包私钥,那么你将永远失去对资产的掌控权,如果你将私钥分享给其它人,他们也能够控制你钱包的资产。根据以上内容,我们也可以推导出一个结论,如果你将你的资产误转入了别人的钱包,在对方不同意转回的情况下,你将永远损失你的资产。
imToken 这类去中心化钱包满足了人们真正掌控资产的需求。但是在实际使用过程中,仍旧会出现许多问题。目前最大的问题就是用户因为不了解钱包私钥的重要性导致的私钥抄错、泄露、丢失、被盗等各种稀奇古怪的事件。
大部分人将私钥理解为了银行卡的交易密码,如果丢失了可以找回、可以重置。这种认知是完全错误的。在使用 imToken 的过程中,请大家务必牢记:私钥是资产所有权的唯一证明!如果私钥被他人获取,你就与他人共享了你资产的所有权。如果私钥丢失,你就永远失去了对资产的控制权。
如果你想获得自主控制资产的权力,imToken 是你的必备工具,因为它能让你享受到区块链技术带来的主权自由。请随我们一同进入区块链的世界。