Mixin 的中心化与去中心化
有关于 Mixin 中心化的传言不绝于耳,大体上都是对 Mixin 的一知半解造成的误解,比如有的人认为 Mixin 就是一个聊天工具;还有的人认为 Mixin 是通过手机号注册肯定是中心化的 —— 造成这种误解一个重要的原因是因为他们认为 Mixin = Mixin Messenger。不可否认 Mixin 相关的 Dapp 中大量的使用了中心化的服务,但是这并不影响 Mixin 去中心化的基本特性。
Mixin
Mixin 由去中心化的 Mixin Kernel + 多个动态分布式 Mixin Domain 和多个多目的 Mixin Domain Extension 组成。
- Mixin Kernel 由全球至少 7 个最多 50 个全节点 + N 个轻节点组成。所有的交易至少需要超过 2/3 的全节点验证才可真正入账,全节点记录所有的交易数据,轻节点记录自己的数据,轻节点主动监控全节点。
- Mixin Domain 为 Mixin Kernel 提供资产的分布式网关。用户通过 Dapp 注册后会随机从 Mixin Domain 中获取并绑定一个充值地址,充值确认后就会记录在 Mixin 的链上,后续转账都发生在 Mixin 的链上;而提现的时候,Mixin Kernel 随机从 Mixin Domain 中找一个或多个资产地址提现。注意管理 Mixin Domain 资产的私钥被分片保存在 Mixin Kernel 和 Mixin Domain 之中,Mixin Domain 本身只有部分私钥是无法监守自盗的,而存在 Mixin Kernel 之中的部分私钥需要通过 2/3 的全节点验证才可以结合 Mixin Domain 的部分私钥进行资产转移。
- 注意全节点本身也是非常安全的,和现在中心化的银行、金融机构一样安全,多个全节点组成的去中心化网络主要防止中心化作恶。Mixin 团队参加 2018 年度的 Hack.commit 全球活动提供了价值 10 万美元的标的没有被攻破能帮助说明这点。
Mixin Messenger
Mixin Messenger 由中心化的聊天 + 去中心化的钱包组成。
- Mixin Messenger 作为 Mixin Network 第一个开源 Dapp ,安全始终是第一优先考虑的问题,通过集成 Signal 协议保障中心化服务下的聊天安全,所有消息都是端对端加密,经由服务器广播出去,一旦用户确认收到消息将从服务器上永久删除。
- 受益于 Mixin Network 免费转账、实时到账,Mixin Messenger 的钱包使用起来和微信支付一样的安全便捷,加上中心化的聊天 —— Mixin Messenger 同时实现了中心化的体验和去中心化的资产安全可信。
OceanONE
OceanONE 由中心化的撮合引擎 + 去中心化的钱包 + 中心化的前端界面组成,神奇的是通过 Mixin Network 组合达到中心化的体验和去中心化的效果:
- 资产隔离,用户资产和交易资产独立更安全
- 交易上链,交易数据公开透明、可实时查询
- 代码开源,规则透明交易公平
挂单、吃单和退单是通过钱包与撮合引擎之间的转账来实现的,从而实现了资产隔离和交易上链。任何团队都可以用自己的前端接入撮合引擎,共享流动和深度,赚取交易手续费。例如:
- Fox.One :聚合数字资产交易和钱包。现已接入 OceanONE 的撮合引擎,实时挂单、买单和撤单,资产安全的保存在 Fox.One 用户的钱包里。
- Mixcoin(7000101524):Mixin Messenger 上基于 OceanONE 撮合引擎的交易机器人,根据钱包资产显示交易对。使用的时候你会发现每次挂单、吃单都要输入支付 PIN,更加深刻体会到这种资产隔离带来的安全感。
没有真正的去中心化,都是某种程度的中心化。中心化的服务器也很安全,但是无法处理监守自盗的问题,一定程度的去中心化能很好的解决这个问题同时兼具安全性。
是的。完全的去中心化可能是危险的。
Congratulations @over140! You have received a personal award!
Click on the badge to view your Board of Honor.
Congratulations @over140! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP