分类
外汇交易新手指南

什麼是比特幣的區塊鏈?

比特幣開創新的貨幣運作模式。(湯森路透)

什麼是比特幣的區塊鏈?

这两个语言是无法逾越的,任何开发遇到瓶颈,基本上都会找到它们,自然应该排在第一位要介绍的。同时,区块链技术的鼻祖,比特币(协议层)就是用C++语言开发的,而且目前为止,没有比比特币更加成功的区块链产品。所以,无论你使用什么语言开发,在正式进入这个行业的过程中,都应该先研究研究比特币。比特币官方客户端钱包用的Qt,第三方钱包有Python语言开发的,特别是第三方整理的开发库(Api包)很多是Nodejs设计的。比特币的架构,与上面的架构设计基本相同,另外,因为共识算法采用的是工作量证明机制(PoW:Proof of work),还有一些特殊的挖矿的过程。其他竞争币都是直接来自比特币的分支,所以编程语言相同,具体的技术选型和技术实现上可能有所改进,比如:莱特币,使用了其他的加密算法。

如果是Python语言爱好者,我建议研究研究以太坊(Ethereum)的Python实现。尽管因为The Dao事件闹得沸沸扬扬,但从技术实现的角度来说,仍然值得参考学习。以太坊官方定位为一种开发管理分布式应用的平台,主攻方向就是“智能合约”,并为其定制了一种编程语言Solidity。以太坊的核心是以太坊虚拟机(EVM),允许用户按照自己的意愿创建操作。以太坊给出了Go、Java、Python等多语言的实现。其中以python为基础的实现主要包括三个部分:Pyethapp是客户端部分;pyethereum是核心库,实现了区块链、以太坊模拟机和挖矿等功能;pydevp2p是点对点网络库,实现了节点发现、合约代码传输、加密签名等功能,这三者组合在一起就是完整的区块链实现,后面两个核心库共同组成了协议层。另外,go-ethereum是go语言的完整实现;Ethereum(J) 是纯Java实现,它作为可以嵌入任何Java/Scala项目的库提供。客户端方面,还有Rust、Ruby、Javascript等语言的实现。

在多核时代,Go语言备受喜爱,它可以让你用同步方式轻松实现高并发,特别是在分布式系统、网络编程等领域,应用非常广。所以,在区块链开发领域,也有很多使用Go语言的项目。其中,由linux基金会主导的超级账本(HyperLeger),版本库的名字叫Fabric,就是其中一个。该项目试图为新一代的事务应用创建一种开放的分布式账本标准,支持许可式区块链(这种方式可能无法再现比特币那种强大的网络效应)。Fabric的开发环境建立在VirtualBox虚拟机上,部署环境可以自建网络,也可以直接部署在BlueMix上,部署方式可docker化,支持用Go和JavaScript开发智能合约。它采用PBFT分布式算法,网络编程方面用gRPC来做P2P通讯,使用 Protocol Buffer来序列化要传递的数据结构。在架构设计上,Fabric可能与比特币等区块链产品有所不同,但是上述基本组成部分还是不可或缺的。

区块链漫谈:比特币是否有价值?

雏鹰高飞 于 2019-12-27 17:02:36 发布 393 收藏 1

Aaron 发表于 2018-03-06 14:49:24

比特币对人类的价值

人类信任成本到底有多大?

比特币自身的价值

比特币是不是货币?

货币的背后实际是“信用”,纸币是基于国家的信用,黄金是基于天然稀缺的信用,而比特币是基于去中心化的信用

比特币有没有泡沫?

郁金香泡沫:这个历史事件被很多人拿来举例,事件本身有一个重要的特点,郁金香泡沫破裂后上百年没有再次出现过郁金香的炒作,说明人们真的意识到郁金香不值得如此的炒作,它并没有这么大的价值。

互联网泡沫:互联网在2002年泡沫破裂,当时非常多的互联网公司倒闭,包括Amazon,Apple这些公司股价都跌去80%以上,但是很快他们又站起来了,从现在2018年去看,你觉得Amazon、Apple这些公司有价值吗?

关于区块链和比特币的六个谎言:揭穿该项技术的有效性


这本书对区块链表达了高度期望。本文中的所有引言都是从该书中摘录而来

谎言#1:区块链是一个巨大的、分布式计算机

谎言#2:区块链是永恒的。记录在区块链中的所有信息都会永远保存。

引言#2:”利用Dapp、DAO、 DAC 和 DAS,可能会出现许多有趣而新颖的、自然发生且复杂的类似人工智能的行为。”


区块链的增长。来源

谎言#3:区块链非常有效率,具有可扩展性。传统货币不久将消失

谎言#4:矿工提供网络安全性

事实证明,比特币成为自身意识形态的囚徒。”过多的”矿工无法停止地挖矿;这将急剧增加单人控制超过一半剩余算力的可能性。挖矿依然有利可图,网络依然很稳定。然而,如果该种形势发生变化(比如,假如电价提升),该网络可能会遭遇数量庞大的”双倍消费”事故。

谎言#5:区块链具有中心化特征,因此是无坚不摧的


最大矿池中算力分布估计图。来源


各国采矿分布图。来源

完整認識區塊鏈、比特幣 影響世界經濟的公共帳本

比特幣開創新的貨幣運作模式。(湯森路透)

ICO詐騙 幕後黑手捲款數億美元

未來可能性待觀察

比特幣市值時高時低。(湯森路透)

編輯部推薦

提供 新聞訊息 、 人物邀訪 、 異業合作 以及 意見反映 煩請email至國際中心公用信箱: [email protected],我們會儘速處理。

歡迎發樓「上報國際圈」臉書頻道

上報國際新聞也可以用聽的,在Apple PODCAST或Google PODCAST