看到李笑来老师7月19号的一条推文,觉得这个聊天工具非常有趣利用区块链永久记录用户的签名和对账户的信息,和目前大家使用的微信和国外人们用的What'sApp 和 Line相比,有很多的不同和有趣的地方。
用比特币区块和社交媒体做身份认证的新型社交媒体Keybase.io,是由哈佛数学系学生Chris Coyne 和麻省理工博士 Max Krohn 共同创立。
Keybase的个人展示的公共页面既包含BTC也包括了为用户隐私考虑的Zcash,如下图
当团队意识到keybase的广阔前景之后,和很多投资交谈之后决定投资[a16z]
Keybased 1000万美金的融资由[Andreessen Horowitz]投资,合伙人 Chris Dixon 领投。
Chris Dixon 是一位非常优秀的投资人,曾经投资过食品科技公司Soylent,VR设备公司Oculus,无人机操作系统公司Airware.
Soylent,将人体所需的营养物质数据化,用能量棒、粉末来取代传统工作餐。
Marc 是Netscape网景公司的创始人,a16z基金的创始人,Facebook,Ebay,惠普的董事会成员
他最著名的一句名言在的a16z官网上: Software is Eating the World
他在1993,开发了第一个图形界面的浏览器Mosaic
网景公司于1995年IPO之后,Marc Andreessen 就成为炙手可热的任务
1999年 AOL(美国在线)以42亿美元收购了Netscape公司
Ben Horowitz创立的Opsware公司主要提供了服务器自动处理,网络自动处理和过程自动处理的功能
2007年惠普用每股$14.25的价格一共16亿美金收购Opsware
有限合伙制基金及基金管理企业的合伙人分为有限合伙人(LP, Limited Partner)及普通合伙人(GP, General Partner)。简单而言,有限合伙人即真正的投资者,但不负责具体经营;只有其中的普通合伙人有权管理、决定合伙事务,负责带领团队运营,对合伙债务负无限责任。
| 普通合伙人General Partner | 有限合伙人Limited Partner |
|---|---|
| 对企业债务负无限责任fiduciary duty | 对企业负有限责任 |
| 不得同本企业进行交易 | 可以同本企业进行交易 |
| 不得自营或者同他人合营与本合伙企业相竞争的业务 | 可以自营或者同他人合营与本合伙企业相竞争的业务 |
| 对企业经营负责,一般有经营业绩报酬,有经营业绩报酬 | 没有经营报酬,只根据出资份额取得相应的经营分红 |
(无限责任:当企业的全部资产不足以清偿到期债务时,投资人按照个人全部财产当做抵押)
1. 点击Join之后,输入你的邮件地址,用户名和密码即可注册。
2. 点击Full Name完善自己名字
3. 点击头像的时候,发现无法更改
4. 点击"public key"之后,会提示出产生公钥的方法
5.pgp 是Pretty Good Privacy后面会讲到加密的原理. 下载并完成最新的Mac版 Keybase
6. 在Mac上登陆Keybase
7. 打开terminal输入keybase pgp gen
8. 可以看到Keybase中的PGP,点开了解详情
9. 打开网页版Keybase同样可以看到已经被验证的信息
10. 此时回到个人主页,发现仍然无法修改头像,使用github进行验证,选择in the browser,并输入密码
11. 然后copy 信息到gist.github.com,创建keybase.md
12. 回到网页版Keybase,点击 "Ok, I posted! Check for it"
验证成功
此时这样我们的github的头像就自动移动到Keybase上了。
13. 我们这个时候验证Twitter
14. 发送推文
15. 通过Incognito 模式登陆Twitter看到第一个公共推问便是Keybase的公钥和证明
16. 同时打开第二个tab,输入 http://keybase.io/您的用户名/sigchain因为笔者的用户名是sheldonxp,所以即输入http://keybase.io/sheldonxp/sigchain
17. 可以看到第21条记录便是Twitter账户的所有权的声明记录
18.Keybase有一个好,就是所有的用户行为和社交媒体的确认和撤回行为全部会展示在https://keybase.io/用户名/sigchain Graph 之后如果点开graph,或者输入http://keybase.io/sheldonxp/graph
19. graph显示出用户公钥签名和不同设备和社交媒体之间的联系
两个粉红色的的矩形代表使用设备和私钥的存在地点,和PGP email不同,每一个设备上keybase都配有一个私钥。用户@xiaolai的设备名叫作iMac-BYJ,用户
@sheldonxp的设备名叫做SheldonTiger
如果在手机上登录Keybase,便需要使用之前注册的Mac来进行验证,保证了身份的一致性和证明的完备性。
进入推特发推之后点击 “OK tweeted! Check for it!”
验证成功之后产生的确认信息,然后点击Reload profile,即可看到Twitter账号已经关联到Keybase
自2014年6月16日起,Keybase已经定期将其记录用户签名行为的Merkle Root发布在比特币的区块上 ,由公钥的 1HUCBSJeHnkhzrVKVjaVmWg2QtZS1mdfaz 签署。
上传内容包括
笔者会在第二篇中着重介绍,Keybase和区块链的关系,之后会重点介绍Keybase的使用包含签名Sign,验证Verify,加密Encrypt,解密Decrypt