学习区块链? github 上的那些区块链项目

2019-11-06 15:07:24 +08:00
 efonfighting

一番码客 : 挖掘你关心的亮点。

http://efonfighting.imwork.net

前言

当世界大部分人都还在问“区块链是什么”的时候,部分程序员已经深耕许多年了。

要全面学习区块链的相关知识,作为程序员最大社交社区的 GitHub 是做好不过的选择了。

想要学习、了解区块链,先问问程序员们。今天一番盘点下 GitHub 上的那些区块链项目。

编程语言分布

上面是分布前十的编程语言,可见 rust、solid 等早期的区块链编程语言已经不是主流了,最多的是 javascript,可见 javascript 的生命力确实很强。

star 前十

描述:Official Go implementation of the Ethereum protocol

star:24.7k

描述:收集所有区块链(BlockChain)技术开发相关资料,包括 Fabric 和 Ethereum 开发资料

star:14.3k

描述:Mastering Bitcoin 2nd Edition - Programming the Open Blockchain

star:12.7k

描述:A realtime, decentralized, offline-first, graph protocol to sync the web.

star:10.7k

描述:Curated list of resources for college students

star:9.3k

描述:Read-only mirror of https://gerrit.hyperledger.org/r/#/admin/projects/fabric

star:9k

描述:A tool for developing smart contracts. Crafted with the finest cacaos.

star:8.3k

描述:Solidity, the Contract-Oriented Programming Language

star:7.4k

描述:[DEPRECATED] Mist. Browse and use Ðapps on the Ethereum network.

star:7.3k

描述:Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

star:6.2k

中文资源

描述:收集所有区块链(BlockChain)技术开发相关资料,包括 Fabric 和 Ethereum 开发资料

star:14.3k

描述:区块链 - 中文资源

star:4.2k

描述:黑马程序员 120 天全栈区块链开发 开源教程

star:2.2k

描述:《 Node.js 区块链开发》(网名《 Nodejs 开发加密货币》)注:新版代码已开源!

star:2.1k

描述:《精通比特币》第二版 区块链研习社 云天明联合出品

star:735

描述:区块链白皮书、书籍、交易所、币种、自媒体等资源汇总 💯

star:658

描述:区块链技术相关的论文、文档

star:628

描述:高度模块化, 遵循 KISS 原则的区块链开发框架

star:330

描述:基于区块链的符合 W3C DID 和 Verifiable Credential 规范的分布式身份解决方案

star:313

描述:微信小程序-组织圈(小程序(引流能力)+区块链(智能合约))+ 身份链

star:306

描述:go and blockchain study note,欢迎各位志同道合的朋友一起完善,让更多的 go 或者区块链开发者能够有一份不错的学习资料

star:295

描述:有编程基础学习区块链 写给产品和开发的一本区块链书

star:272

描述:区块链小白书

star:269

描述:区块链学习

star:248

描述:区块链的功能性智能合约 SCRM 系统

star:241

描述:180 天搞懂区块链。 区块链的浪潮已来, 当一个弄潮儿,随时准备冲上浪潮之巅。

star:236

描述:开源教程:从零开始写区块链

star:222

描述:Event-Driven Architecture Based on Blockchain.基于区块链的事件驱动架构

star:215

描述:区块链参考资料

star:205

总结

中文资料相对而言要少一点,所以学习上面的项目再配合一些市面上的书籍会比较全面。

因此也可以看出,中文相关的资料在 github 上还有一定的机会,哪怕是将 star 最多的做翻译工作。

今日一番

2019 的最后一个季度了,一番思考了下职业的规划发展,定了最后这一个季度里的重点任务:工作绩效 A,区块链学习、electron 开发(基于公众号工具)。

如何有目标的安排事务:

一番雾语:用迭代思维去看书。

免费知识星球: 一番码客-积累交流

微信公众号:一番码客

微信:Efon-fighting

网站: http://efonfighting.imwork.net

6077 次点击
所在节点    区块链
26 条回复
efonfighting
2019-11-06 15:18:37 +08:00
第一次在 V2EX 发文章,排版还不是很习惯,看来要写个脚本搞一下,哈哈。
xiaoding
2019-11-06 15:50:34 +08:00
谁能告诉我,区块链除了电子货币,有哪些应用场景?
locoz
2019-11-06 15:53:28 +08:00
@xiaoding #2 在去中心化的基础上构建的各种应用、吹逼
murmur
2019-11-06 15:58:06 +08:00
@xiaoding 货币这 2 个字需要去掉
masker0817
2019-11-06 16:07:59 +08:00
@xiaoding 执行合同
frienmo
2019-11-06 16:34:57 +08:00
@xiaoding 没有,只有货币可以用。


@murmur 2017-01-02 17:52:13 +08:00
现在入市的都是为不知道谁接盘
https://www.v2ex.com/t/331680#reply115
efonfighting
2019-11-06 17:48:15 +08:00
国内许可的主要是线上信息溯源追踪,比如阿里的区块链研发场景如下,其中供应链、公益慈善等都已经有落地应用。支付宝可以搜索“区块链”,就可以看到相关的应用。

1.金融:典型的落地方式有支付清算、证券交易、保险理赔;

2.共享经济:在互助保险、众筹、数字资产等场景落地;

3.供应链:第一商品溯源,将产品从生产到流通到销售到最后的物流等所有信息通过链的方式记载; 第二供应链金融;

4.公益慈善:在捐赠、精准扶贫及监管等方面产生重要作用;

5.医疗:阿里健康有此方面的尝试,包括药品溯源、电子病历和处方、监管等;

6.文化教育:如版权保护、学术学历的追溯等;

7.政务:有三个方面已经落地:产权登记、司法公正、房屋租赁。
Phariel
2019-11-06 17:54:21 +08:00
@xiaoding 智能合约 信用体系建立

当然 人们追求的还是投机部分 割韭菜或者被收割 区块链设计是好的 只是可惜投机的成分太多了 早就偏离了初衷
rimutuyuan
2019-11-06 18:17:29 +08:00
btcd geth
frienmo
2019-11-06 20:08:28 +08:00
@efonfighting 这些东西早在 17 年的那轮中都“落地”过了。
真还有人信呢?就溯源这个,你怎么知道现实产品和上链的信息对应的?你既然相信上链的信息还要什么区块链,你直接去信写数据上链的那个人就行了。
efonfighting
2019-11-06 20:17:12 +08:00
@frienmo 人不总是诚实的,但也不总是欺骗的。保证上链时的可信后面就是一直可靠的。只能线上不可篡改。线下需要下线途径保障。没有一种技术是万能的,不要神话。
murmur
2019-11-06 20:18:28 +08:00
@efonfighting 如果只要求线上不可更改,现在的技术已经差不多了,但是你要求现实和数据挂钩,那真的太难了,就别说上链,一个房产联网多少年推不下去
frienmo
2019-11-06 20:23:50 +08:00
@efonfighting 线下需要下线途径保障 那你还多此一举记在链上干嘛呢?实在喜欢记录开个网站就行了
efonfighting
2019-11-06 20:24:14 +08:00
@murmur 99%的误差积累最终会无限趋近于 0,而 100%永远是 1。
很多刚开始的 100%的诚信约定因为 99%的执行而越走越远。
一个点的不适用不能代表一个面的不适用。
我理解还有限,包容、好奇的心态去学习吧。
murmur
2019-11-06 20:25:46 +08:00
@efonfighting 这不是心态的问题,现实和数据不挂钩是有需求的
有些单位发奖金需要发票,这些发票从哪里弄
你们去唱歌要开餐饮发票,这餐饮发票是怎么开出来的
有些患者家远需要一次开多药,但是根据规定非慢性病最多开 7 天的药,这个时候要怎么操作
有些人家穷需要多报销医药费,这个时候怎么操作
huachuang20
2019-11-06 20:33:17 +08:00
我觉得你列举出来的"区块链项目"有点浅
huachuang20
2019-11-06 20:34:41 +08:00
@huachuang20 不说别的,目前最出名的区块链项目:Libra 都没有
murmur
2019-11-06 20:36:10 +08:00
@huachuang20 Libra 是摆明身份以大公司在挑战 z 府造币权,我认为这反倒是最不靠谱的
huachuang20
2019-11-06 20:39:21 +08:00
@murmur 先不管他的目的是啥,他确实是区块链项目啊,而且目前区块链开发的第一 j 梯队,substrate 生态也是 Rust,所以 Rust 依旧并且还会一直是区块链的首选语言
wangxiaoaer
2019-11-06 20:57:14 +08:00
我就问一句,这跟分布式数据库有啥区别? 所谓的不可更改,当一条链上的所有节点消失,数据还能存在哪里呢?

分布式数据库如果节点数量达到区块链的规模,那可靠性能不能跟区块链一致?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/616866

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX