三大区块链平台(BTC、ETH、Fabric)使用的编程语言和智能合约编程语言
三⼤区块链平台(
BTC
、
ETH
、
Fabric
)使⽤的编程语⾔和智能
合约编程语⾔
⽐特币
BTC
⽐特币是第⼀个真正意义上的区块链,不过从严格意义上来讲,它对智能合约的开发者是不友好的。
1.
⽐特币系统使⽤
C++
开发。
2.
智能合约:可以⽤⼀种低门槛的编程语⾔
Bitcoin Script
在⽐特币系统上编写智能合约。另⼀种较⾼级别的语⾔是
Ivy
,它可以编译成
Bitcoin
Script
。
Ivy
能够帮助你编写⾃定义的⽐特币地址,这种地址与隔离见证(
SegWit
)兼容,在⽐特币协议(包括签名检查、
hash
特征值
(
commitment
)和时间锁)的⽀持下,可以执⾏任意条件组合。
以太坊
ETH
1.
以太坊系统,官⽅推出了
C++
开发版本和
Go
开发版本。
2.
以太坊有四种专⽤语⾔可以⽤来开发智能合约:
·
Solidity
,受
JavaScript
启发
·
Serpent
,受
Python
启发
·
Mutan
,受
Go
启发
·
LLL
受
Lisp
启发
这四种语⾔都是为⾯向合约编程⽽从底层开始设计的语⾔,但从⽬前的发展来看,
Solidity
已经称为以太坊智能合约开发当之⽆愧的⾸选语
⾔。
Solidity
的语法类似于
JavaScript
,这降低了学习门槛,易于被掌握和使⽤,因为
JavaScript
是
Web
开发者的常⽤语⾔。
Hyperledger-Fabric
1.
超级账本中的
Fabric
系统是⽤
Go
语⾔开发的。
2.
超级账本可以使⽤
go
、
java
或者
nodejs
来开发智能合约,不过⽀持最好的还是
go
语⾔。
Go
语⾔是为了解决分布式计算,是云计算领域的新兴语⾔。⽽区块链是典型的分布式数据存储系统,使⽤
Go
语⾔是绝配。
许多人通过币圈实现了财富自由,你还要在继续观望吗?
是继续观望,还是光速进入,你自己选!
把握币圈及区块链深层次的价值,抓住区块链当下和未来的机遇!
欢迎高手小白一起免费交流学习!
------
延伸阅读:
深度解析数字货币的分类与投资的策略
比特币从2009年上线以来数字货币发展到现在已经有超过11年了,经过这11年的发展,数字货币无论是在数量还是在种类上,都已经跟当初有了一个极大的丰富和发展,形成了一个复杂庞大的生态。
对于这个生态中有些资深从业者,比如著名的数字货币交易所CEO,艾瑞克沃利斯按照投资价值将这些数字货币整体分为了四类,比特币以太坊,其他有价值的数字货币和垃圾币,这个分类比较另类的地方呢,就在于它把比特币和以太坊各自单独罗列成了一个类别,比特币是现在当之无愧的数字货币之王,无论是在价格还是在市值上它都遥遥领先,并且它的市值在整个数字货币总市值中占据了超过60%的比例,因此将比特币单独罗列出来,作为一类。
以太坊,是整个数字货币领域当之无愧的老二,虽然在市值上以太坊区居第二,但是它的发展潜力,我认为是远远的大于比特币的,比特币发展到现在,已经渐渐的成为了一种象征,而不再在技术上被整个数字货币或者是区块链领域有太多的意义和参考价值。这几年比特币在技术上唯一的一个比较亮眼的技术,恐怕就是闪电网络了。
这个以太坊也正在研发中,与以太坊2.0和各种第二层扩展技术相比几乎不值一提,不仅比特币在技术上的进展和创新与以太坊无法相比,环顾整个数字货币圈内,几乎找不到第二个在技术发展的深度和广度上能够媲美以太坊的项目,因此将以太坊也单独的列为一类,毫不为过。
除了比特币和以太坊在早期的文章中分享过其他的一些数字货币,比如隐私币,匿名币,交易所平台币,无论他们属于什么应用领域,运用了什么技术,总体来说呢,都可以看作是专属于某一个领域的应用,在各自的细分领域有着独特的优势和价值,因此他们通通被归为一类,这一类别呢,在地位和认知度上他们比不上,比技术的深度和广度方面呢,他们比不上以太坊,所以他们排在比特币,以太坊之后。
上面的这三类,在名气和价值上,由高到低排列都属于值得投资的品种,除开这三类之外,大量的价值不明晰,应用场景不明确,为各种其他目的发行的数字货币则通通属于最后一类,没有任何价值的垃圾币,在这四类币当中,投资者对比特币和以太坊的认知基本上不存在太大的障碍,连刚刚进入这个领域的小白,都知道比特币值得投资。
但是大家对第三类和第四类的认知呢就存在较大的分歧了,很多小白投资者呢吃亏就是吃在对第三类和第四类的投资上,勿把某些属于第四类的垃圾币的品种认为是第3类有价值的数字货币,压上了大资金,最终血本无归。
所以我建议入行不久经验不足的投资者,暂时先把主要的精力放在比特币和以太坊上,不要因为认知偏差误导而投资了第四类垃圾币,踩不必要的坑,等到经过一段时间的学习和摸索,再来探索哪一些可能是第三类有价值的数字货币。
------------------
推荐阅读: