我对这块还处于不明所以的阶段,所以区块链的开发主要是怎么样的呢?有没有比较好的介绍文档?
1
ZehaiZhang 2018-11-21 10:45:49 +08:00
之前看了一点,,看不下去了了。。。
|
2
Francislyk 2018-11-21 10:51:04 +08:00
|
3
caopi OP @Francislyk 所以这种 web3.js 具体是做什么的呢,我连开发流程都不太明白, 是怎么进行开发的,网上搜的结果大多都是直接教你安装
|
4
zhangyichent 2018-11-21 10:59:35 +08:00
区块链做啥项目啊。。。目前感觉都没啥靠谱的应用
|
5
Francislyk 2018-11-21 11:00:00 +08:00
@caopi 是 json-rpc 的格式来调用以太坊的数据
|
6
tao1991123 2018-11-21 11:00:53 +08:00
基于 Fibjs 的 EOS 侧链 Fibos 项目 可以了解一下
|
7
caopi OP @Francislyk 那 eos 这种是什么系统?
|
8
poisedflw 2018-11-21 11:06:45 +08:00
hyperledger fabric 可以了解下。
|
9
wuxiaoteng 2018-11-21 11:07:14 +08:00
如果是 DApp 开发的话很简答,看下 ethereum 的文档就可以了,如果是自己编写区块链项目,那就复杂了,建议先看下 btc 指南
|
10
Francislyk 2018-11-21 11:17:28 +08:00
@caopi eos 是一条公链,可以理解成类似安卓,Ios 的操作系统,大家可以在这上面做开发
|
11
lwbjing 2018-11-21 11:19:00 +08:00
同志交友网站上没有源码还是咋的?
|
12
kslr 2018-11-21 11:24:56 +08:00 via Android
这种科普都需要问人吗?
|
15
frandy 2018-11-21 11:53:48 +08:00 2
首先得搞明白,你是基于已有的公链开发,还是自己开发公链。还是搞联盟链
如果是基于已有的公链开发,那通俗的说就是 dapp 开发,目前比较火的就是基于以太坊的 dapp 开发,另外还有 eos 的 dapp 开发。 基于以太坊的 dapp 开发可以看楼上的 web3js 文档,这个是针对 javascript 的 sdk,不同的语言,在以太坊上有不同的 sdk。 智能合约的学习是逃不掉的。 另外还有一套框架可以看看,Truffle。 另外说下,如果基于以太坊进行 dapp 开发,以后的成本也要考虑下,以太坊的手续费是很高的,希望以后会降低吧。 如果是基于底层开源公链二次开发, 那学习的东西就很多了,共识算法,区块概念,存储,经济模型等等,最后才考虑上层调用。 联盟联上的 dapp 我目前还没见过。 |