区块链概念及开发指南
/ g- X3 i ~; E7 [5 d
5 e' I3 F h6 Z5 ~+ m" B" n/ I9 g8 i4 ] z9 s; q" x6 W3 {- K$ b7 D
2 i+ i7 K7 r$ K, C针对区块链的开发技术,我们会陆续的跟大家交流,所谓的“链发”,是指“区块链研发”,这个名字可能听起来有点随意,不过这并不影响我们本系列教程的质量。7 e) k* z) `* \( o2 Z9 `
. j* r! a! F4 ^4 [1 [2 Z+ v/ ~) J6 j- ^
! i; _! b% ^# ^% R& C
本集难度:# N) j3 J$ k& }8 W! [& j
/ U0 N! o" z, }( v% ~
接下来我们进入主题,本集重在理解。首先我们先讲区块链技术的一个背景,随着各国的重视,区块链技术近几年可谓是风生水起,各行各业的小伙伴都想知道区块链到底是个啥。对程序员和学生群体来讲,区块链技术可以说是一个不错的发展方向。" o) T$ ]0 x' ?6 J0 d" j
" k; h; M, _4 U9 I7 }
; ?2 X6 t7 T7 V* b8 c4 n7 F# }
+ ?6 N5 F4 l( o, P4 }8 `本期旨在通过一个轻松愉悦的介绍方式,让各行各业的人们从零基础到入门区块链技术的开发。5 t4 U- ?4 A) c
- w4 C7 k' K$ U9 j) s
! y% ^8 d" m( N% B! B4 S3 F; k% e z% |! H+ V
首先我们先进行第一个话题:区块链概念。
8 D* z: F/ X" r3 }& \- K
; L, C, ^5 v; [关于区块链概念,我这里就不长篇大论去解释了,因为概念本身就是抽象的话题。所以对技术本身就不是特别了解的小伙伴们,一开始就研究概念的话可能会让我们加速从入门到放弃的这个阶段。在概念这一块我们只用了解一个大概:就是区块链的一个最大优点就是去中心化,这个一定要记牢了。0 s* k+ p: Y+ `
" z9 R7 m% B4 e' Z& l
1 p: f' l, F4 s8 f+ G* V5 y8 R L9 [& g# }# j5 T! H
好了,接下来我们进行第二个话题:区块链的开发。3 F, ~* F% H' @' Q
9 E/ d. `: f0 O& p E3 b紧接着咱们刚刚的背景讲,对于程序员,学生党等各行各业想要开发的小伙伴来讲,我们可能面临这样一个局面,那就是抱着满腔热血,但是无从下手。所以在这里我们把区块链的开发分为三个方向,分别是底层、应用层、无币应用.
- @) I% f( d0 s" ~5 t
2 Y) [; H8 y% K/ U! I, R* W/ R
. E' Q0 o: S' {# Q/ d S5 m+ l, T K8 B+ `# h$ R
底层的话就比如说公链基础算法,共识机制等一些内容。当然底层的公链开发的话可能是私有链,联盟链或者是其他链,机制的话也可能是挖矿机制,区块大小的机制以及gas 的使用机制等等。很多你想不到的。总之我们要实现的目标是打造一条性能优越的链。
; U" Y8 E( ?" h: Z
; K; o9 v2 ?9 ?; X) i& ~% u: s应用层主要是指智能合约以及形成的DAPP。& a9 J) Q7 T: @# f# M; k3 U
+ l) M% k$ W" }# k' }" Y" ~. i, P
无币区块链就是以区块链技术或者说其中的部分技术为基础的一些无币应用。这个在咱们中国的国企中是非常常见的。
' ^+ ?0 N) k: I, o# w( C' J& g2 C2 N0 \. ~9 b# [& r* h
$ S4 _; S) L9 O; R! Y" g# v1 {$ T$ ^
+ B+ C- |2 M- {5 O5 H讲到这里,对于一个小白来讲,我们要明白我们要开始选择哪个方向了。在这里我推荐咱们走智能合约以及DAPP开发的这个方向,因为其门槛比较低,而且学习效果显著,市场前景非常大。
: b) a @( Z$ M/ U: x8 a: H1 u( [5 [) ?! b# A8 {6 S& |
2 y% [; @; n& Y6 ]% l
5 o; e) l9 t( U我们链发系列接下来的几节课,将围绕着智能合约及DAPP的开发进行。
9 |4 Y/ i8 ?1 O8 {) l* V% H0 D! h$ E欢迎加入qq交流群712969700) y. }! V( o% [5 n. t+ f4 N7 Q
视频链接【区块链:流动性挖矿操作和相关概念-哔哩哔哩】https://b23.tv/hCYqqq |