最近的区块链如火如荼不知道大家有没有一些普通程序员可以搭建的开源区块链呢

2020-05-22 14:27:46 +08:00
 bf66882
3690 次点击
所在节点    程序员
26 条回复
kaichen
2020-05-22 18:48:03 +08:00
区块链来说最重要的是共识,像冲击百万开发者的以太坊社区里大部分人做的事情并不是去搭一条链,而是在同一个系统上做开发,道理和你去做 iOS 开发也不需要去搭建一个手机操作系统一样。

可能对于“普通”程序员来说,如果你想理解一下区块链,可以从目前最多应用的以太坊看起,试试跑一下合约教程,比如 https://ethernaut.openzeppelin.com/https://cryptozombies.io/ 想了解更多的开发资源可以看看 https://ethereum.org/developers/https://github.com/ConsenSys/ethereum-developer-tools-list

实际测试开发,也不需要你自己跑,公链都有测试网络可以直接用,测试代币免费领,并且以太坊社区有 ganache 这样轻量测试链,很多项目都会配置一套开箱即用的 ganache 数据,一键构造好测试环境。

另外,我不懂为什么这么多人推荐 EOS,它缺少很多典型区块链特性的一个产品。
jimmyismagic
2020-05-23 11:06:17 +08:00
@inkWave 可以啊,我也搭过,现在还在搞 EOS,EOS 现在搭建起来确实简单,fabric 可以,现在国家队 BSN 不是都包罗进来了嘛
@qq976739120 eth 这个不太适合

@chuhemiao ipfs 还不算区块链吧
@lonelymarried 难吗
@kaichen 要搭一条公链,eth 真不适合呢

我感觉大家为什么不提波卡呢,substrate 一键搭链,一个小时搞定,多好
kaichen
2020-05-23 13:05:53 +08:00
@jimmyismagic

波卡也不是 substrate 几天搭出来的,距离以太坊这种已经跑了好几年的差距不小,而且跳票很久了(doge

substrate 基于 rust,语言本身有些门槛(这里说的不是随便跑几个例子,而是具体深入开发会遇到不少槛),工具链既友好又复杂,substrate 其本身使用了大量宏作为 DSL,调试难度较大,相关文档还不够详尽,你看他们 riot chat room 里反映的问题就知道。
chuhemiao
2020-05-23 15:21:22 +08:00
@jimmyismagic 从生态看上,波卡目前还不如 cosmos
jimmyismagic
2020-05-23 15:54:18 +08:00
@chuhemiao 波卡还没上线呢
@kaichen 2.0 已经 finalize 了,已经开始准备上线了,rust 的确实有门槛,但现在也有 go 和 c++的实现了,我倒是非常看好它,波卡是个大架构,EOS 的模块化太差了,代码太耦合
bf66882
2020-05-29 17:15:27 +08:00
还没有其他好的开源吗?

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

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

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

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

© 2021 V2EX