LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 【MYKEY-02】MYKEY白皮书重点解读

【MYKEY-02】MYKEY白皮书重点解读

2020-06-03 Vincentlyl 来源:区块链网络

相信最近大家都读过了MYKEY白皮书,和币乎白皮书一样的风格,熟悉的味道,搭配后面的解读服用效果更佳

一、MYKEY与Key ID协议的关系

白皮书开篇说道MYKEY是基于多条公有区块链的自主身份系统,该系统基于 Key ID 自主身份协议,还配图说明整套体系架构。红圈内是MVP的产品范围,上线主网前会完成的功能。


我们团队同时在开发Key ID协议与MYKEY App。和部分项目开发自有公链实现自主权身份系统不同的是,Key ID协议由一系列部署于公有区块链的智能合约组成,没有单独的公链。我们关注如何推动生态发展,所以Key ID是开源开放协议,希望能变成行业内SSI的标准协议,与各大公链共同成长。我们会逐步实现上图内的功能模块,但有些功能比如跨链通信、信任网络和数据可靠存储的实现,依赖于跨链和去中心化存储等技术发展的进度。MVP版本率先支持EOS,目前来看EOS相比以太坊有更多的优势,DAPP爆发期指日可待。

MYKEY是基于Key ID开放协议开发的App,为了更好地服务用户,降低区块链的使用门槛,我们开发了一些需要服务端链下实现的功能,比如免费且统一的网络使用费、用户实名认证、消息通知等。但这些并不会影响整套体系的安全和用户隐私保护。App核心代码也会逐步开源,表明我们的中性立场。任何人都可基于Key ID协议开发类似MYKEY的App,并加入其特色功能。

二、MYKEY App的三个应用维度

白皮书认为身份有3个属性:财产属性、社会属性、数据属性。

MYKEY功能设计有3个维度:多链钱包、信任网络、数据可靠存储,一一对应。

应用的实现难度从左往右依次大概为指数级增长

A. 多链钱包

首先强调一点,MYKEY ≠ 钱包,钱包是MYKEY的基础能力。现在叫作钱包只是因为其中存放的是加密数字货币,未来还会存放各类验证声明和数据。

Key ID既然是通用协议,则必须支持多链。可预见将来区块链领域不会一家独大,可能存在数条拥有全球超级共识的通用公有链和大量行业垂直链(其中可能有联盟链和私链)。古典互联网时代形成了一个个信息孤岛,区块链时代不应重蹈覆辙,链与链间要具备interoperability。根据情况我们会逐步支持新的公链,不出意外以太坊会是第2个支持的公链。现在跨链项目也不少,我们会保持密切关注跨链通信技术发展。

之后我会着重讲述多链钱包的功能。

B. 信任网络

个人是活动的主体,社会是人们交互作用的产物,社会关系是人和人之间的关系网络。信任网络(Web of Trust)的概念由Phil Zimmermann在1992年写的PGP 2.0中首次提出,用于建立一个去中心化容错的公钥信任网络。

MYKEY的信任网络希望建立主体之间的信任关系,包括人与人,机构与人,机构与机构。每个主体都是信任网络中的一个节点,需要有具备身份名称、身份文件和数据安全区。

身份名称是Key ID自主身份协议在其部署的所有区块链上使用统一且唯一的标识。身份文件描述了身份账户的具体属性,节点通信时能够访问到身份文件来确认主体。Decentralized Indentity Foundation(DIF)正在做的Dencentralized Identifiers(DID)标准就是身份文件,已经有不少项目开始支持DID。数据安全区的开发和技术架构受制于去中心化存储技术的发展和成熟,目前尚未有合适方案。

主体之间通过可验证声明(Verifible Claim)产生连接,举例我是A,币乎公司是B,乎黄是C,我和币乎公司能用不同的信息来声明乎黄是币乎的产品经理,写作A->C, B->C,记在账上,可追溯不可篡改。DIF也在做可验证声明的设计,有兴趣可以关注。


C. 数据可靠存储

这块暂时不展开了,很多人都在期待的IPFS迟迟无法出来,并非由于技术上搞不定数据的存与取,而是怎么证明我存了数据。去中心化存储绝对不是Peer-to-Peer技术加上区块链记账那么简单的一回事。EOS设计的资源制度包括CPU,NET,RAM和存储,前三者已被实现,存储也是还没方案。

倘若去中心化存储技术实现,会涌现很多全去中心化DAPP,用户也安心存放数据到这上面,更好掌控自己的数据。

三、我们的使命是让更多人使用区块链和自主权身份(SSI)

和大部分技术极客的产品不同,MYKEY的设计思路是用户为中心,降低学习成本、使用门槛和摩擦,不断提升用户体验。一名普通用户不想也不需要了解区块链技术如何实现,他们关心的是上手是否方便,是否好玩,有哪些保障措施。

20年前流行去电脑城选购零件组装PC机,那时候品牌机的选择不多,性价比也很低。那时候自己想要顺利完成这个过程,需要了解电脑有哪些部件(主板、CPU、内存、硬盘、显卡、声卡、网卡、显示器、键盘、鼠标...),怎么先安装DOS再安装WIN98,还要安装WPS, WINZIP等必备软件。总而言之学习成本很高。随着慢慢普及后,装机变得越来越简单,硬件集成化,接口排线简化,软件安装用GHOST一键完成。到现在想买一台组装机,上网买配件加入购物车,远程直播安装过程,就可以等着收货了。

咕噜在分享时还举了开车的例子,普通人只需要会开车,不需要懂怎么造发动机。我想补充一点。以前公交出租车司机除了驾驶,也要学基本的修车原理,那是因为行业内专家不够多,业务不够普及。如今司机开着自动挡轻松上路,碰到问题一个电话搞定。

这一切都是因为有专业人士在服务普通用户,降低学习成本,降低进入门槛,提升用户体验的背后是专家做得更多,隐藏了复杂逻辑。


众所周知,10年前中本聪宣布了Bitcoin,那时区块链仅为其中的底层账本技术,在技术极客信仰者支持下一路走过来。随后V神的Ethereum引入了图灵完备的智能合约,创造了DAPP的土壤,从ICO火热到韭菜割了一茬又一茬。见过太多的项目和产品,要么骗钱割韭菜,要么不接地气,做出来的产品毫无用户体验可言,没有任何市场策略。如今还在链圈和币圈的人能划分成:韭菜散户、投资机构、技术先驱,全球共约3000万人玩过数字货币,若想区块链成为大众普及,我们需要更好的能讲人话的产品,非冷冰冰的技术。

MYKEY用户友好的方面有很多细节,对用户引入新概念时,我们反复斟酌文字,确保用词准确和易于理解。例如币圈人比较熟悉的12个英文单词是最重要的助记词(Mnemonics),在MYKEY中称为恢复码(Recovery code),顾名思义就是用户恢复和管理账户时用的东西。又比如以太坊上确认一笔不可逆交易需要12个块,在EOS上一般要两轮21个BP出块,很多钱包发出一笔交易时,会用到一个进度条,显示1/12到12/12的进度,用户无法理解为什么是12,这会带来困惑,所以MYKEY统一使用1%-100%的百分比进度,这对用户来说是可以理解的。

MYKEY的slogan是“通往数字自由 - Key to Digital Liberty”,望MYKEY成为大众用户使用区块链的第一款流行产品,能够使用一辈子的产品,永远守护着每个人在数字世界的一切存在。

四、MYKEY资产维度 - 多链钱包的功能

接着我们来看看MYKEY多链钱包究竟能用来干嘛

A. 唯一的身份名称 Key ID

前几天Bean一篇微文给了非常形象的比喻:

ETH地址 - 相当于银行卡,私钥相当于取款密码,所有操作都是针对银行卡,每次转账都要输入很长又难记的银行卡号码。

EOS账号 - 相当于手机号,EOS公钥相当于银行卡,私钥相当于取款密码,所有操作都是手机号(个人),每次转账只需要输入手机号,不再需要输入很长又难记的银行卡号码。

那在MYKEY支持多链钱包时,身份名称就是用户自定义的账户名,在不同银行(区块链)都通用,转账时不需要别人提供手机号(EOS账号)或者银行卡(EOS/ETH公钥),输入对方的身份名称就可以转账,而且还不用关心Token是属于什么链的。

在跨链技术成熟之前,我们选择EOS作为身份名称的确权链,意味着我们部署于EOS上的智能合约会存储所有用户拥有的身份名称。友情提醒,Key ID的玩法与EOS上的短账户名相同,可以转让哦。

在不远的未来,也许用一个身份名称就可以收钱,收邮件,展示个人主页...

嗯,还能讨饭...


B. 实名与免费开户

之前提到MYKEY初期先支持EOS是因为其DAPP生态土壤更好,还有一个原因是账户门槛。开户的成本很高,EOS上开户成本目前0.6EOS,大概要20多元。开户方法也很繁琐,必须让另一个EOS账户持有者来创建新账户,用户自己要本地随机生成一组密钥,公钥交给对方,再指定一个12位EOS账户名,最后才能完成开通。因此MYKEY希望能降低开户门槛。

在MVP开户时,用户必须通过实名认证,这么做是为了防止羊毛党,相应地会得到免费的EOS账户。用户的姓名和身份证号会以哈希加密形式存储在MYKEY服务器,没有明文,仅用于判断实名信息是否重复。

以后也会支持用户匿名注册开户,但那需要自行承担开户成本。每个用户只能通过实名来获得一个免费MYKEY账户,还可以自费创建无数个匿名的MYKEY账户。

C. 免费使用额度

该功能是MYKEY APP单独特性,非Key ID协议的组成部分。如此设计的原因有三点

1)区块链链的收费模型各异

Ethereum与EOS的收费模型差异很大,大部分人是搞不懂EOS的资源机制,更别说有EOS账户了,此处不展开。我们不希望普通用户花时间学习这些,他们并不关心。所以引入了网络费的概念,与美元等价,用MYKEY的每一次上链操作,都会消耗用户的网络费余额,可以看到每一笔操作都会有实际消耗XX网络费,有利于建立用户心智。

2)互联网免费使用的心智模式 vs 区块链收费抵御垃圾攻击

用户早已习惯了免费使用互联网的一切。有人宁可浪费很多时间去借个账号,也不愿意花10元包月会员追剧。而区块链自由开放的特性决定必须收费来抵御攻击。我们希望在中间寻求平衡点,慢慢培养用户使用区块链产品的心智,所以会向实名用户提供免费的使用额度(仅限早期用户,非永久性)。

3)先有鸡还是先有蛋

我相信很多人注册第1个数字钱包,是为了领空投。ETH在8000元左右的时候,那时转一次账可能要6-10元的gas,收到的空投也许只有5元的价值,而很多人甚至都没有ETH,这时就出现了矛盾,用户需要花费token来获得token,原始token哪里来呢?这门槛就特别高了。

MYKEY的免费开户和统一额度,使得普通用户能一个人轻轻松松获得和使用钱包。

D. 账户安全管理

全球大约有300万的比特币已经永远消失,就因为丢失了私钥,一出出人间悲剧总在反复上演,每个人都应当重视账户安全问题。早期区块链技术完全基于公私秘钥原理,获得私钥就获得了该地址的一切,一旦被盗就无法挽回损失。互联网中心化账户好歹还有运作公司能帮你挡一道,还可以修改密码,区块链上的秘钥可是不能修改的,丢了也没人可以帮忙找回,用户必须自行妥善保管。

EOS在设计的时候考虑到了账户权限分离与账户恢复,而Key ID想得更全面,关键点有

1)管理和操作权限隔离,操作权限还进一步细分隔离

2)紧急联络人机制

3)差异化延时触发机制

以上三点组合起来,能够覆盖绝大部分账户恢复的场景,让用户能够安心使用MYKEY。

站在产品经理角度来看MYKEY,我还在思考怎么让用户更好地理解MYKEY中的恢复码和密码关系和作用,曾画了张图如下,还是不够直白,有待优化


E. 对DAPP的支持

因为MYKEY细分了操作权限,所以我们有一个大杀器功能,能够很好地支持第三方DAPP,同时给用户最好的闭环体验。具体暂时不展开,可以和微信授权登录做了类比。

我们预测明年会有一波EOS DAPP爆发,所有DAPP会面临这几个问题,

1)哪里找用户

2)用H5还是Native

3)是否要自己做钱包体系

别急,MYKEY都能搞定! MYKEY有币乎这个流量入口,能够获得大量种子用户,有助MYKEY成为明星产品,自然可以帮DAPP导流,同时DAPP也可以反过来助力MYKEY的推广;无论DAPP是H5还是Native,MYKEY都能很好的支持,且提供不打断用户操作的解决方案;最后用了MYKEY,当然不需要自己做钱包了,降低DAPP方创建账户的成本是件多美妙的事情,对用户来说,也不必为每个DAPP各保管一个钱包账户,不然肯定疯。

然后说下币乎和MYKEY的关系。对MYKEY而言,币乎是一个大部分没上链的DAPP,未来接入MYKEY后,KEY会全部上链,锁仓和解锁全部都在链上合约完成。这样币乎就可以加入更多玩法,尽情期待。


五、关于GT和KEY

白皮书最后说到了GT,这可能会让大家很困扰,GT和KEY有什么关系,发GT对KEY的价格会有什么影响?请注意白皮书是这么写的:“本小节描述的内容,不作为实质行为发生的任何承诺。MYKEY Lab 是否进行通证化改造,何时进行通证化改造,以何种方式进行通证化改造,均完全取决于 MYKEY Lab 股东和管理层的意愿和决定。”

MYKEY目标很宏伟,也是一场伟大的实验。当区块链思维和通证经济深入人心,能够显现去公司化、无国界、由全体社区成员共同拥有和治理的组织形态。虽然我们有梦想,但步子不能迈太大,万一扯到蛋就疼了。

我认为GT和KEY之间没有直接关系,不是母子Token关系。GT更偏向维系这个社区运作和治理,类似股权。而KEY是币乎发行的Work Token,只要有实力就能够打通各种场景,比如在MYKEY里购买网络费和身份名称。

以上

-------我是帅到没朋友的分割线-------

往期文章链接,希望能写到天长地老

1. 【MYKEY-01】 个人身份、数字身份与自主权身份

—-

编译者/作者:Vincentlyl

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...