Blockstack Dev 周记 | 区块链的精髓在这些白皮书里
一块链习是首家区块链技术学习社区,提供最系统的区块链技术课程学习,定期出品有深度的技术观察 + 评论。
为了让更多华人能够入门区块链开发,开发出一个属于自己的去中心化应用。Blockstack 中国技术社区负责人、底层代码贡献者 Gavin 老师和一块链习共同打造全球第一档《 Blockstack 从开发入门到技术实战》课程。
我们基于课程发起了一个每天围绕一个「Blockstack」话题讨论的线上打卡活动。第一期课程已经进行到第四周,我们将第三周同学们的优质打卡内容分享给大家,一起来看看他们的精彩观点。
Day 11
Day 11
隐私、数据、权利、审查、身份……这都是区块链 Web 3.0 关心的话题。
你认为Web 3.0 时代会给我们带来哪些机遇呢?又会出现哪些创业机会?
杨超:Web 3.0的机会在哪?真不好说,有人在乎隐私吗?应该是有,但是大部分人在意的是便捷,可能再出几次大事件后,隐私才会被重视。
数据和权力这个有可能,关键是谁付钱,钱从哪里来呢?如何产生钱呢?都是问题。
审查在目前的环境下,是一种必然,想逃离审查也是一种必然。这是一直都存在的,也是必然存在的,有助于社会进步,在相互博弈中,大家找到平衡点。
有了数据所有权和隐私后,跨部门和跨行业获取和交流数据,可能就没有法律上的障碍了。但这个也是一个渐进的过程,互相促进的一个过程。
目前真看不到什么特别的创业机会。社区也许是真正的机会,把以前不太好实现的信任关系,通过技术手段和社区治理统合起来,实现社会组织的数字化存在,这个可能是一个创业机会。
Vivian :Web 3.0首次将经济系统嵌入在底层代码中,把个人,企业以及机器的数据和机器学习算法连接起来,从而完成全新市场和相关商业模式的兴起。
通过Web 3.0商业模型,可以让价值增产,发行原生资产,持有原生资产,搭建网络,投机税,支付通证,燃烧通证,工作通证,其他模型发行原生资产,双通证模型,治理型通证,通证型证券(现有资产的电子化体现,获取功能的交易费用,为Web议提供uX/UI服务,网络特定服务,流动性服务商等等。
去中心化网络需要最小化的信任,因此个人和企业能够无需依赖和寻找第三方中介而可以互相交易,Web 3.0对于个人和企业都是一种新的模式和新的机遇。
Day 12
介绍一个你熟悉的基于Blockstack开发的DApp。
KuoYeh:去中心化blog:app.sigle.io。详见homework4。
Jason:上节课作业分析的xordrive吧,一款去中心化的网盘,网盘常用功能都具备,如上传下载分享等等,让我体会到了去中心化应用该有的样子.
亚东:我觉得最熟悉的就是animal kingdom了。这个挺简单的,但是让我知道了DID身份认证体系以及gaia存储。
Day 13
前段时间Blockstack的App Mining计划暂停了,你如何看待这件事情?
李林波:App mining 在初期应该是吸引了很多开发者,但如果要维持目前的效果,后续投入不菲,查看了https://app.co/mining ,发现有些应用的奖励收入快10万刀了,比如Dmail。
但目前来看还是很难撼动传统邮件应用的生态。有些应用的质量个人觉得并不是特别高,但是依然获得了大量的奖励。
感觉现在应用开发的奖励机制需要调整,多注重一些应用后续的发展潜力,周期性的比评等。应用奖励是一方面,其实去中心化思想的宣传及相关的主题活动可能会有更好的效果。
一休一休哥:Blockstack希望通过激励开发者基于Blockstack框架开发出优质的App,让生态繁荣,于是推出App Mining,这个出发点是极好的。
那接下来的问题是如何衡量一个APP是否受欢迎?是用户量?安装数量?浏览数量?平均每个用户花在APP上的时间?
这些都是极好的衡量指标。从另一方面讲,这也是容易刷的。APP Mining,我认为最大的问题是这些衡量指标都可以刷出漂亮的数据,无疑缺少公平性,同时Blockstack官方(或基金会)不得不花费较大精力来防刷,劳命伤财,这违背了初衷,不得不暂停。
我觉得App Mining将会做好防刷机制后重启,到时真的优秀的App,受欢迎的App将获得更公平的奖励。
Day 14
来向大家推荐一本区块链相关的书籍or文章or公号吧,并附上你的推荐理由哦~
一休一休哥:要说今天的签到话题,对一休哥来说是有些难的。也许是因为我读的区块链相关的书籍少的原因吧,之前买过纸质书籍,但有一些是几个人合写的,仔细看了之后发现几个作者的观点、认知都不一样且前后矛盾,没有共识可言,那些书已被我废掉了。
不过要推荐,我倒是希望推荐一些白皮书给大家的。
首推比特币的白皮书,理由很简单,比特币是区块链技术的第一个落地应用,运行至今已超10年,中本聪轻描淡写的几页白皮书的思想,引领着后人无限的思考,才得以诞生出这数字货币的繁花世界,所以比特币的白皮书一定要看,这是精髓所在。
其次我要推的是以太坊的白皮书,可以认为,比特币是一个简单有效的区块链MVP(最小可行产品),它是为了验证一种思想的可行性,旨在成为点对点的电子现金,要想扩展,其实很难。
于是以太坊出现了,它提出智能合约的概念,支持用户发行自定义Token,增加了扩展性,使得在公链上搭建应用称为可能。鉴于以上,以太坊的白皮书也是要看的。
然而,不管是比特币,还是以太坊,以及其它的公链,都无法解决一个区块链的不可能三角问题:安全、可扩展性和性能。很多项目为了解决这个问题,提出了不同的解决方案。
接下来我要推荐的第3个白皮书是来自Nervos的定位白皮书,全文3万字,Nervos一开始就认识到可扩展性、可持续性和互操作性是当今公有链面临的最大挑战,分别举例论证了当前公链存在的问题,同时针对这些问题,提出了经得起充分论证的解决方案。
我推荐这个白皮书,还有一个重要的因素是,你能从中看到Nervos团队对行业的思考,很多设计都是具有前瞻性的,可以窥见未来,可以学到很多很硬核的知识。另外,我之前写过一篇拙作《八千字长文告诉你,为什么Nervos是公链的小甜甜?为何CKB公募价格是1美分?》:https://bihu.com/article/1610011443,从经济模型方面分析了Nervos,若有兴趣的话,欢迎看一下。
最后,技术是在飞速进步的,也许未来还有更好的技术,更好的方案来解决区块链基础设施的问题,我们拭目以待。
Real:《区块链:新经济蓝图及导读》,这是区块链领域最具影响力的书籍之一,作者更是区块链研究所的创始人。
青豆:比特币白皮书,大家都因为比特币聚在一个圈子里,08年金融危机,中本聪就预测了法币的信用会在未来出现问题,2020年现在金融危机,法币一些国家陆续崩盘。看看白皮书充充电。
Day 15
对你来说,学习Blockstack最难的部分是什么?你觉得目前Blockstack还存在什么问题?
一休一休哥:今儿这道签到提就很难。开个玩笑。我觉得学习Blockstack最难的部分,分不同的人群,如果有技术背景,可能理解起来稍好一些,但如果没有技术背景,就非常难,尤其前面讲的获取账户列表、授权登录过程就容易蒙圈。
我也是Blockstack的初学者,目前接触到的,就是这部分比较难,虽然Blockstack只提供了几个简单的接口,把其背后的处理逻辑都隐藏了,但那天看曹帅老师深挖Blockstack.js里面的代码,还是非常复杂的。
Blockstack降低了开发者门槛,吸引了不少开发者。要说可能存在什么问题,我也是初学者,了解不多,抛砖引玉吧。就目前接触到的知识来看,数据更新和存储较麻烦,比如更新其中的某个字段,必须要重写该字段所在的这个存储文件之类的。如果之前的文件加载异常了,处理起来就比较麻烦。
李林波:最难的部分:数据所有权的处理,哪些数据是公有的,哪些是私有的,如何变更数据的所有权等。
存在的问题:身份认证不够无感,文档等相关资料本土化还需要更多完善支持。
亚东:DID吧,去中心化身份认证与数据加密。存在的问题,感觉跟以太坊、hyperledger这类经典区块链有很大的不一样。我感觉区块链主要是分布式账本+用户数据归属,Blockstack有点不一样。Blockstack似乎是做平台的,这样似乎还是中心化系统,只是在数据上引入比特币钱包的数据管理。
更多阅读:
| Blockstack Dev 分享 | DID 的前世今生看这篇就够了
| Blockstack Dev 讨论 | 提升 DApp 用户体验
| Blockstack Dev 周记 | 拿好DID,出发下一代互联网
扫码关注公众号,回复“1”加入开发者社群