快速理解什么是区块链?
什么是区块链
自从比特币开始渐渐被人们发现后,区块链技术也成为创新领域关注的焦点。许多投资者和其他区块链开发人员一直思考着,区块链技术能如何将虚幻技术带进现实的场景运用。对于金融部门的人员,他们想知道如何在不同场景中使用它。
简单地说,区块链是一个公开的、分散的、记录保存的数据库,用于所有加密货币交易。每次当你使用加密货币进行购买时,交易都会被记录下来,然后向所有人公开。有关交易的讯息被存储到一个「区块」中,然后发布到全球区块网路,这类技术通称为「区块链」。
区块链的原理
区块链技术是加密货币背后的革命性创新程式,包括比特币。它是一种使用电脑运算来验证和保护交易的数字交易分类账本。区块链技术已被公认为自互联网本身以来最具颠覆性的技术之一。它是一种快速发展的技术,用于处理数字商品交易、线上转帐或支付。区块链正在引发金融服务行业的一场革命。每天越来越多的银行、支付提供商和其他金融服务公司采用区块链技术,因为它大大降低了交易成本并提高了安全性。想像一下某天你想将你的钱转给你一个远方的朋友,不用几秒钟的时间就能完成转帐,甚至是没有银行帐户的人也能轻松完成交易。这交易过程不需要透过银行收取高额汇费,也不会有汇差的问题,这些都能透过区块链解决克服。
数据如何储存在区块链中
每个区块都是一串数字记录,里面内含的信息数据包括购买时间、购买多少金额和与谁交易。透过Hash function(哈希函数)可进行追踪每一笔在区块链的资料信息,哈希函数是每次使用加密货币进行购买时生成的由数字和字母组成的唯一代码。一旦完成交易并发送到区块链上,就无法再做更改。把每个「区块」串连起来,就形成「链」,简单来说这就是广义的区块链的概念。随着越来越多的人进行加密交易,区块链的高度也在增长。而「不可改变」的特性与「分布式」则是区块链的两大特性,不可改变也就代表没有人能私自修改确保他是准确的,分布式则能保护区块链不会受到网路有心人士的刻意攻击造成损失。
区块链的演化过程
在现今的世界里没有区块链之前仍属于中心化的概念,各国金融交易都需要透过银行或是其他中介机构。直到中本聪创造出比特币,区块链1.0的雏型也就诞生。
区块链1.0
在一开始比特币的白皮书上就清楚的描述这个去中心化的「分散式帐本」(Distributed Ledger)运作方式,跳过中介银行,让所有参与者的电脑一起记帐,做到去中心化的交易系统。也就是刚刚上面所提到的,「不可改变」的特性与「分布式」则是区块链的两大特性。不管是个人对个人、银行对银行,彼此都能互相转帐,再也不用透过中介机构,可省下手续费;交易帐本经过加密,分散储存,比以往更安全、交易纪录更难被窜改。
区块链2.0
比特币于2008年正式对外发表,而第一个创世区块诞生则是在隔年的2009年1月。在比特币诞生的5年后由俄罗斯裔加拿大电脑工程师维塔利克·布特林首次提出以太坊(Ethereum)一个具开放性的智慧型合约公共区块链平台的概念,这也代表区块链2.0的到来。
智慧合约是透过开源的程式写成的合约,不会被窜改而在满足某些条件后还可自动执行合约条款,又能搭配金融交易,因此区块链2.0能做的事情就更多了。不仅可以运用在金融交易合约上,也能延伸到其他领域例如:医疗上的用药纪录、蔬果的生产履历、食品产业的上架证明、或住宿的合约签属等等,甚至音乐的版权授权都可以自己透过区块链完成,不须透过经纪公司才能发行。
每个区块可以存储多少笔交易
每个区块的交易数量会有很大差异,但平均比特币区块包含大约2,800 笔交易。在比特币主链上挖掘和验证一个区块大约需要10 分钟。其他区块链上的每个区块中可能包含更多或更少的交易,而像莱特币网路这样的网络在创建新区块时要快得多,莱特币只需要2.5 分钟就到比特币的10 分钟。区块链的整体存储大小不断增长,他们正在寻找提高网络速度和交易时间的方法。像以太坊这样的网络正在寻求不同的共识算法,例如像POS共识权益证明,以减少大幅交易时间。
为什么区块链通常是开源的
区块链通常是开源的,因为从本质上讲,它们是一个协作和分散的组织。例如,由于比特币背后没有中央公司,它需要开发人员自愿为网络做出贡献。但是,开发人员有时会因为他们的努力而获得加密货币组织的赞助商的奖励。区块链的开源特性还允许以去中心化应用程序( DApps )的形式进行创新。新应用程序的创建使开发人员能够快速解决区块链上与网络安全、效率和速度相关的问题。在开发过程中没有中央权威对于比特币和其他数字货币的去信任系统来说是真实的。比特币和区块链变得越来越流行,部分原因是它们是去中心化和民主化的金融系统。他们从中央机构和政府那里获取业务,并将其转回给公众。开源符合区块链背后的总体目标和价值。
声明:本站所提供的资讯信息不代表任何投资暗示, 本站所发布文章仅代表个人观点,仅供参考。