资讯专栏INFORMATION COLUMN

用户只有一部手机,怎么保护私钥—— mixin如何实现资产安全

molyzzx / 1732人阅读

摘要:比特币白皮书都发布了年,这一种资产保护模式一直延续到现在。如果考虑到一个人除了比特币以外如果还拥有其他数字资产,一个资产一个私钥,那么私钥的管理难度就更大了。以用户在网络存储比特币为例。用户存入的比特币只有经过节点批准才能提走。

**Mixin开发者大赛正在进行中,javascript, python, ruby, go程序员都可以来赢30万大奖。

大赛地址活动地址 mixin.one/events/hack…
开发者入门文档 mixin-network.gitbook.io/mixin-netwo…**

正文

如果读过比特币的入门文章,你大概记得其实一个比特币并不属于某个人,而是属于一串文字,叫做私钥。在全世界任何地方,只要能拿出这串文字,放进任何一个比特币钱包,你就可以花属于这串文字的比特币,创建一个私钥也是免费的。比特币白皮书都发布了10年,这一种资产保护模式一直延续到现在。即使是EOS这种已经和比特币差别非常大的区块链产品也是使用坚持同样的逻辑。
持有私钥,就持有账户。

私钥这么重要,所以几乎所有的区块链入门介绍都会建议用户遵守一些规则来避免资产损失

1: 用复杂密码加密私钥文件,一定不要用简单重复和容易猜到的密码来。

2: 加密后的文件多重备份。没有加密的私钥多带带打印出来放在安全的地方。

3: 涉及到大量资产使用多重签名钱包。

复制代码

多年以来,我们听很多人说过忘记密码导致币永远拿不回来。也有人因为格式化了电脑,或者硬盘坏掉或者网络文件过期导致私钥永远消失。用私钥保管资产无疑是伟大的发明。 但是普通人很难驾驭这种方式。首先是复杂密码虽然很难被坏人猜到,但是也很难被用户自己记住。

多重备份对于普通人来说更加困难,大部分普通人只有一台电脑----手机,如何做到多重备份呢?只能依赖网盘,邮箱,但是为了安全,必须用复杂强密码加密才能安全。如果考虑到一个人除了比特币以外如果还拥有其他数字资产,一个资产一个私钥,那么私钥的管理难度就更大了。

那么mixin打算如何做呢?mixin messenger为mixin network做出了第一个示范。用户只需要记住自己的手机号,以及6位数字pin码,就可以安全的保护资产。私钥在哪里?在mixin messenger的服务器上。这样安全么?当然,用户掌握着pin码就没问题。而且messenger本身提供私钥导出功能。那么能不能用邮箱来注册呢?当然可以,甚至微信号都可以。

在用户只有一部手机的情况下,为了提供更好的保护,以及更易用的流程,Mixin重新设计了用户与区块链的通信模式,以及资产保管方式。在传统的私钥基础上添加了6位数字pin码,用户操作资产必须提供正确6位pin码以及私钥。同时mixin还为每一个用户生成了独一无二的通信加密参数,用户的每一次通信都必须使用正确的参数。这两个变化使得即使私钥被盗,用户的资产依然安全无忧。

那么mixin本身安全么?Mixin基于软件和机器来实现了一个可靠的分布式第三方。用户的资产都通过多重签名机制得到保护。

多重签名在生活中最常见的应用是房屋的共有产权。只有一个人是无法卖掉房子的,必须所有产权人都同意才可以。

拥有大量资产的数字货币矿池,金融机构和交易所都在用这个方案。

这种方案有效的杜绝了单一内部人作恶。

以用户在mixin网络存储比特币为例。Mixin 会为用户创建一个比特币钱包。这个钱包本身是一个多重签名钱包,被mixin kernel的透明运作节点群控制。用户存入的比特币只有经过2/3 kernel节点批准才能提走。因此某一个节点尝试做恶根本无法提走资产。

总结:

在mixin network,一笔资产的提出需要有正确的pin码,正确的私钥,正确的安全通信参数,以及2/3节点同意才能实现。

那么这种额外的变化会让用户用起来更容易么?

会,因为开发者能够帮助用户实现私钥和安全参数的安全备份。这样可以极大的减轻用户的负担。
当然mixin也为钱包开发者提供了奖励机制,使得这种服务有利可图。

基于此,可以实现用手机号,邮箱号,身份证号等多种方式管理资产,用户再也不用记录复杂的密码和备份私钥了。

欢迎报名参加开发者大赛赢取百万奖金,加入Mixin Network微信官方群进行咨询了解;

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/108712.html

相关文章

  • 块听听:Mixin 主网上线语音直播文字稿

    摘要:本文是在一块听听上的语音直播的文字精简版。主网上线的细节主网在北京时间年月日早上点正式完成了上线。目前主网上线工作已经完成,正在把测试网上的资产迁移到主网上。主网上线意味着什么真的是一个去中心化的区块链项目了。主网上线对来说只是一个起点。 本文是在一块听听上的语音直播的文字精简版。 Mixin Network的成绩,主网和展望 大家好,我是Mixin Network 的李林。非常高兴能...

    nanchen2251 评论0 收藏0
  • 具有比特币精神的交易所

    摘要:比特币作为一个点对点电子现金系统,却需要一个中心化的交易所来撮合交易。具有比特币精神的交易所具有比特币精神的交易所应该不需要注册不需要充值到交易所指定的钱包订单撮合成功后资金应该回到用户自己的钱包里面,而不是需要审批才能提走。 比特币作为一个点对点电子现金系统,却需要一个中心化的交易所来撮合交易。这虽然不符合点对点的精神。但是依然被客户迅速的接受了。 中心化交易所的风险 资产安全 封闭...

    denson 评论0 收藏0
  • 说信任区块链时究竟在信任什么?

    摘要:究竟区块链具有多大的魔力能让人如此信任,或者说,我们在说信的时候究竟信的是什么。那么我们说信区块链时,信的是什么呢信密码学算法区块链是用算法达成信任的,其中最重要的算法之一,就是密码学。信博弈论区块链中最玄妙的部分是共识算法。 FISCOBCOS是完全开源的联盟区块链底层技术平台,由金融区块链合作联盟(深圳)(简称金链盟)成立开源工作组通力打造。开源工作组成员包括博彦科技、华为、深证通...

    garfileo 评论0 收藏0
  • 基于Mixin Network的Go语言比特币开发教程 : 创建个比特币钱包

    摘要:帐号之间的比特币支付通过,我们可以先转比特币给机器人,然后让机器人转币给新用户。下面的代码,可以读取比特币钱包余额读取的余额,来确认比特币是不是转成功了注意是新用户的。 showImg(https://github.com/wenewzhang/mixin_labs-go-bot/raw/master/Bitcoin_go.jpg);我们已经创建过一个回复消息的机器人和一个能自动支付比...

    legendaryedu 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<