本文来自作者 Fengy 在 GitChat 上分享 「区块链与比特币快速入门」
编辑 | 甘道夫
写在前面
本人是个对编程以及区块链感兴趣的人。平时没事的时候喜欢阅读技术博客,技术书籍。
本次在 GitChat 上发起 Chat,主要是带领区块链小白、炒币者、区块链爱好者利用更短的时间更高效的学习相关知识。
如果你是区块链与比特币小白,请不要有压力,不要害怕读不懂。如果你是一位有上进心,懂得主动学习的人,我相信通过这次短时间的学习,你会快速入门区块链与比特币。
下次同事在你面前谈论区块链与比特币时,你们之间的交流不再会尴尬。好了,废话不多说,直接进入正题。
本次分享我们将主要从下面几个知识点展开讲解,帮助大家快速入门区块链与比特币。
什么是区块链?
区块链(Blockchain)技术自身仍然在飞速发展中,目前还缺乏统一的规范和标准。
Wikipedia 给出的定义为:
A blockchain —originally, block chain —is a distributed database that maintains a continuously-growing list of data records hardened against tampering and revision.
It consists of data structure blocks—which hold exclusively data in initial blockchain implementations, and both data and programs in some of the more recent implementations—with each block holding batches of individual transactions and the results of any blockchain executables.
Each block contains a timestamp and information linking it to a previous block.
Wikipedia 给出的定义大概的意思是:区块链(原始区块链)是一个分布式数据库,它维护着一个不断增长的数据记录清单,加强了算法的篡改与修改。
它是由数据结构块组成,这些数据结构块在初始区块链中仅保存数据实现,以及最近的一些数据和程序实现。
每个块持有成批的单个交易和任何区块链可执行文件的结果,每个块都包含一个时间戳和信息,它们将与前一个块进行链接。
百度百科给出的定义如下:
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。
所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。
接下来,谈谈我对区块链的理解。
区块链是什么?一句话,它是一种特殊的分布式数据库,属于一种去中心化的记录技术。
与传统的记账技术相比,其特点包括:
维护一条不断增长的链,只可能添加记录,而发生过的记录都不可篡改。
去中心化,或者说多中心化,无需集中的控制而能达成共识,实现上尽量分布式。
通过密码学的机制来确保交易无法抵赖和破坏,并尽量保护用户信息和记录的隐私性。
为什么区块链是特殊的分布式数据库,具有去中心化的特点?
首先,区块链可以用来存储与读取信息,所以它是数据库。其次区块链无需集中控制而达成共识,区块链的世界里面,没有中心节点,节点之间是平等的,都保存着整个数据库。
你可以向任何一个节点,写入和读取数据,因为所有节点到最后都会同步,保证区块链一致。
区块链的基本概念如下图所示。
在这里向大家补充一些关于分布式的知识。根据我的理解,分布式强调机器间的协作,其重点是任务可拆分。
如,某个任务需要一个机器运行100个小时,将该该任务用10台机器的分布式跑,可能10个小时就跑完了。
注:本文面向的读者是只想了解区块链而对具体技术实现不太关心的人群,因此本次分享避开了一些底层和算法细节,采用比较偏概念的方式来展示我对区块链技术的感性认识。
区块链的主要应用场景
从目前来看,区块链的主要应用场景如下图所示。
我认为未来几年区块链的应用场景将会更加多样化,大胆预测有以下几项。
数字货币
金融服务
资源共享
投资管理
物联网与供应链
大数据交易
跨境支付
股票交易
汽车租赁与销售
我还有一个很近的展望是区块链和人工智能结合的新方向,现在它们在各自发展,但我认为它们有朝一日会合并到一起的,在未来成为互联网的主流。
我想象过一个有趣的场景,不久的将来我会有一辆可以完全自动驾驶的电动汽车,到了金融街我可以直接下车,车自己会去找车位,综合收费、距离将会从几个停车场中得到一个最佳的选择。
我可以每月给我的车转几千元,它可以通过区块链直接完成所有支付,不仅是停车费,它可以决定这个钱怎么花,只需要每个月底给我账单。
百度正在研发无人驾驶车,未来几年将会普及,我想这可能是个想象,但是未来的几年完全可能走入我们的生活。
区块链正在影响着我们的生活,它不只是大家简单想象的比特币,也不是以太坊。它的应用将会在很大程度上影响我们的生活质量,接下来我们谈谈比特币。
大起大落的比特币
2008年10月31日,化名 Satoshi Nakamoto (中本聪)的人提出了比特币的设计白皮书(最早见于 metzdowd 邮件列表),并在2009年公开了最初的实现代码,第一个比特币是2009年1月3日18:15:05生成。
但真正流行起来还是在 2010 年后的事情。起初多数人并不看好比特币的发展,2010年5月22日,一个名叫 Laszlo Hanyecz 的家伙同意付给一个英国人一万比特币,让他帮自己从当地棒约翰订一份比萨。
作为证据,Laszlo上传了上面的相片,真实世界的首个比特币交易由此诞生。随着比特币价值的上升,那块比萨饼的价值理论上是越来越贵了。
比特币之所以受到无数金融从业者的热捧,在于它首次真正意义上实现了足够安全可靠的去中心化数字货币机制。
好多人当初一不小心花了几千元买了比特币,后来住上了豪宅,开上了豪车。目前的比特币价值也是7万元左右,普通人真是玩不起了。
比特币是什么?
Bitcoin 比特币的概念最初由中本聪在2009年提出,是点对点的基于 SHA-256 算法的一种 P2P 形式的数字货币,点对点的传输意味着一个去中心化的支付系统,到2140年之前达到固定发行总额2100万。
目前全网币种也是比较多的,几百种不止,这里不做详细介绍,如果你想了解,推荐您去 http://mytoken.io/ 了解。有些币的价格也是非常便宜的,前景也比较乐观。
比特币如同泡沫,前段时间比特币暴涨,政府一开始管控,价格就立马降了下来。最近价格又开始回升,5万多时没买比特币,如今又涨到了7万,该不该后悔呢?
个人觉得不该后悔,因为普通人玩不起。个人也不建议普通人投资比特币,目前比特币风险级别属于风险投资,不属于普通人投资领域。
持有的区块链资产何时卖出?
你说可以长期持有区块链资产,但到底什么时候卖出才合适啊?如果你只把人民币看做现金,持有区块链资产只是投资的方式,当盈利足够多的时候,你随时可以卖出套现。
对于我,以及我身边的一些人,我们把区块链资产看做现金,而欧元只是白条,任何时候,一有机会就会套现,只不过我们的套现是把白条换成现金,所以,对我们来说,不存在何时把现金卖出的问题,即使我们持有的资产已经上涨 100 倍!
在全球流动性都这么好的资产,有什么必要去换成白条呢?
比特币的投资风险与使用风险
比特币的投资风险
比特币是一种存在巨大的遐想空间、争议极大、价格波动也比较大的特殊商品。
比特币在现在来说已经做的比较成熟,但是也存在它的缺陷,不然为什么不用虚拟货币交易呢?
这就像一个无底洞,死循环,没有步入正循环,最后可能半死不活。目前比特币大起大落,个人不建议普通人投资该领域,因为这属于风险投资,如果你对投资理财没有一点了解,那么请你不要轻易投资。
如果你要投资,那么请你做好投资前的准备,深入了解比特币,比特币的运行机制,发行机制等,以及区块链的知识。
由于比特币的价格不是一张纸币,如果你有闲置的金钱,你可以使用这些闲置的钱来投资,并且进行小额投资,也要做好亏损的心理准备。
时间上建议做至少数年的长线投资,短线玩波段甚至玩杠杆期货的“高手”绝大部分死得很惨。特别强调一点,看好比特币的死忠,一定不要玩杠杆期货。
投机中务必做到无情无义,对投机标的好感会严重影响对交易趋势的判断,最后在某次暴跌中彻底爆仓几乎是必然事件。
死忠适合做现货抄底,即使是10美元到1美元的深跌,由于对比特币了解深刻,也不会被轻易洗出。
比特币的使用风险
购买比特币后一定要提现到自己的钱包,绝对不要在交易所长时间存币。合规的比特币交易所应像券商的资金第三方存管一样,托管所有的法币和比特币,只负责撮合交易。
现在的比特币交易所还在野蛮生长期,交易所同时掌控法币和比特币,存在极大的跑路和被盗倒闭风险。
绝对不要认为某交易所“足够大”就不会倒闭。Mt.Gox交易所在倒闭前是全球最大的交易所,曾经占全球80%交易量,2014年宣布黑客“盗币”而倒闭,随之失踪的是85万比特币,最后日本警方的调查结果是 CEO 内部交易亏损和监守自盗。
不建议新手使用电脑版钱包,以免被黑客盗币。建议使用淘汰的安卓手机,只装一个手机版比特币钱包专门用来存币(建议到 https://bitcoin.org/zh_CN/choose-your-wallet 下载手机版 Bitcoin Wallet)。
手机是远比电脑安全的。专门存币的手机可以平时一直关机,发币时才开机;不会像电脑因日常使用装软件、访问网站、收发邮件而中毒;
手机本身的漏洞和攻击者都远少于电脑。另外手机和电脑都可能损坏或丢失,所以务必导出地址私钥,使用 WinRAR 等压缩软件用长密码打包加密,在多处邮箱或网盘备份。
区块链与比特币学习经验分享
关于区块链知识的学习途径有多种,在这里简单分享一下自己的学习经验。
我认为的学习途径有几下几个。
读相关的书籍
关注区块链大 V 的公众号
安装一些相关 APP
加一些区块链交流群共同进步
这里推荐几款 App,如MyToken、火币、火币钱包、金色财经、区块链咨询、BeeChat。
写在最后
学习区块链知识没有捷径,只有不断的学习才能更加深入了解其中的知识,基础知识就分享到这里,最后希望大家未来都能成为区块链领域的大 V。
近期热文
《区块链在哪些案例上发挥着重大作用》
《区块链落地中的九大问题与解法》
《比特币和区块链基础》