0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是虚拟加密货币?何谓区块链?

yrlT_lianggezhi 来源:未知 作者:李倩 2018-06-25 17:06 次阅读

比特币区块链这两个单字在近几年来越来越火热,比特币与区块链成为了技术人员、投资家的关注焦点,而区块链曾经是一个鲜少人知的技术,现在却成为了与AI、Cloud Computing、Big Data等重要技术并驾齐驱,也开始对许多产业造成重要的改变(如:金融业、医疗业、工业等),主要是因为比特币所带来的巨大影响力。

比特币之所以有巨大影响力是因为,它可以让人们在没有信任的情况下进行匿名的交易,而些交易都不是由某个单位、组织、企业、政府所控制的,所以在原有的交易制度上做了很大的转变(例如:跨国交易不用手需费、交易过程保密),而比特币之所以能做到这些事情,是因为它的背后有一个名为区块链的技术在支撑着。

什么是虚拟加密货币?

简单来说虚拟加密货币,是一种使用密码学原理来确保交易安全及控制交易单位创造的交易媒介。加密货币是虚拟货币的一种。比特币在2009年成为第一个去中心化的加密货币(资料来源:维基百科)。

没错,我们现在最常听到的比特币或以太币等,在交易的过程中利用密码学来确保交易的安全与不可逆,这当中包含了非对称式加密、椭圆曲线加密、 数位签章等密码学算法。

现行的虚拟加密货币:

▲图片来源:https://coinmarketcap.com/

为什么虚拟加密货币会有价值?

一个有形资产或无形资产会有价值,是因为人们相信它有价值并且接受它,对于一个货币的价值认定大略有主要几个点(本文列出比较重要的三点):

1.可流通性:

如果一个货币或资产具备可流通性,不论以任何形态或物质所组成,只要具有普遍接受性且可流通,便可成为交换之工具,并且流通于市场上。

2.信用:

信用是一个货币具有价值的重要因素,举例来说为什么一万美元可以流通的于市面上的原因是,因为人们都相信它拥有一万美元的价值,不会随便或一系之间成为没有用的纸张,而这就是信用因为,人民信赖这个国家,一个国家如果没有信用可言,那他即便是真实的法定货币,也如同玩具纸钞一样没价值。

3.储存价值:

一个有形资产或无形资产,如果放置一段时间,在日后拿出来时还可以继续交换或购买东西,那这个资产就发挥了储存价值的功能。

程序员Laszlo Hanyecz在2010年5月22日付给了bitcointalk论坛上一名用户10,000BTC来购买2个披萨,2个披萨市价约700台币,因为在2010年的时候虚拟货币还没被市场决定它的价值,然而现在短短几年的时间10,000个BTC,从两个披萨的700台币的价值,变成市价约为2,278,180,000台币价值。

而虚拟加密货币正因为有流通性、信用并且有储存价值,才使得人们决定了它的价值,而使虚拟加密货币拥有价值的背后推手便是「区块链」。

何谓区块链?

虚拟加密货币因为区块链,而增加了另一层价值「去中心化」,透过区块链虚拟加密货币,不需经由任何中央机构发行,而是由区块链自主管理,在区块链中,任何人都无法伪造虚拟加密货币,也无法窜改交易的历史纪录,所以在这个不需经由任何中央机构管理的系统里面,产生了信任价值,让彼此不认识的使用者不需经过第三方认证单位,就可以直接进行虚拟加密货币流通。

区块链简单来说,就是一个去中心化的分散式帐本。在区块链的设计中,帐本分散在世界各地,如何在分散的系统中保证交易资料的正确性?重点在于共识机制,区块链透过共识机制与密码技术来确保交易的正确性,不同的区块链技术采用不同的共识机制(如:POW、POS、DPOS、PBFT等)。

▲中心化、去中心化、分散式系统示意图(图片来源:Businessinsider)

中心化&去中心化分散式帐本

1.中心化

传统的client-server系统架构,就是中心化系统,资讯的读取与写入都由中心化系统掌控,范例如下:

公司C建立一个资料库,提供给公司A, B使用

优点:

资料完整性由公司C确保

缺点:

公司A、B需要支付手续费给公司C

公司A、B可能需要透过公司C才可以存取资料库

2.去中心化分散式帐本

Blockchain是一个分散式资料库,可以在使用者互相不信任之下,依然保持资料完整性,以比特币为例,比特币的区块链系统中,参与者们(矿工)一起维护一个具时序性的分散式帐本系统(区块链)。

在区块链中每一个参与者都是一个节点,理论上节点之间都会进行资料同步,每个节点都会保存一份完整的帐本(区块链的所有资料),当一个节点发起一笔交易时,会将此交易传递到区块网路中其他节点,而节点会将数笔交易打包进区块,并进行共识算法的计算。

▲去中心化分散式帐本示意图

区块链为什么值得信任?

区块链的资料块是前后相关连的,假设恶意使用者窜改了历史资料中的区块T,则T之后的所有区块皆需重新计算且一并篡改才能符合规则。

在区块链系统里,区块之间皆经密码学保护,若要让区块T+1与区块T之间能通过验证,则恶意使用者需要重新算出符合解,即使仅算一个区块也需要相当大的计算能力,更不用说要重新计算之后的所有区块,另外所有资料块保存在众多节点中,仅修改少数节点上的资料块同样是起不了作用。

▲区块串链示意图(图片来源:Toptal)

也因为区块链系统难以被窜改资料,所有的交易历史纪录都是几乎不可逆的状况下,所以虚拟加密货币才拥有了价值。

区块链系统里面的重要角色

在区块链里面有两个重要的角色一般使用者、认证使用者(矿工)。

1.一般使用者:

一般使用者对区块链发出交易,此交易讯息会透过p2p网路传输至其他使用者。

2.认证使用者:

认证使用者确认收到的交易是否正确,将数笔交易打包进区块,并开始计算完共识算法,所有的认证使用者会比赛谁先算出答案(杂凑值),只要先算出答案就可得到区块写入权,并获得区块链奖励,当算出答案后认证使用者,会将区块写入区块链,并将写入的区块传输至其他认证使用者,其他认证使用者确认收到的区块是否正确,然后写到自己的区块链中。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 区块链
    +关注

    关注

    110

    文章

    15558

    浏览量

    105262
  • 比特币
    +关注

    关注

    57

    文章

    7001

    浏览量

    139734
  • 加密货币
    +关注

    关注

    21

    文章

    4521

    浏览量

    39637

原文标题:浅谈区块链与虚拟加密货币

文章出处:【微信号:lianggezhizi,微信公众号:两个质子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    探索无限可能:华为云区块 +X,创新融合新篇章

    题,集结了行业专家、技术领袖、创新实践者和开发者,共同探讨区块技术如何在不同领域中发挥其独特的优势,推动行业革新与进步。 华为云区块构筑数据流通高速路
    的头像 发表于 07-09 12:27 3667次阅读
    探索无限可能:华为云<b class='flag-5'>区块</b><b class='flag-5'>链</b> +X,创新融合新篇章

    基于 FPGA 的光纤混沌加密系统

    作品应用前景广泛。例如,各级市政机关之间在通信时,有些信息是需要严格加密的(如财务信息,公民户籍隐私)。利用本设计进行加密后,即 便窃密者获取到路中的数据,也只有穷举才能破译。同时,基于本设计的实时性
    发表于 04-26 17:18

    区块互操作标准化应用及经验,华为云 BCS 获评团体标准示范项目

    区块技术发展的关键 区块作为一种分布式账本技术,具多方共识、分布式存储、难以篡改等 特点,在金融科技、政务民生、司法存证、供应协同、税
    的头像 发表于 02-23 22:00 522次阅读
    <b class='flag-5'>区块</b><b class='flag-5'>链</b>互操作标准化应用及经验,华为云 BCS 获评团体标准示范项目

    PSOC 6、PSOC Creator 4.4和PDL 3.1.7加密导致CM4挂起怎么解决?

    MCWDT 初始化然后 cm4 立即挂起(崩溃?)。 如果我将加密货币转移到cm0p,则没有问题。 如果必须的话,我可以随时通过IPC从cm0p请求一个随机数,但是由于我需要cm4上的随机值,所以我想在那里运行加密
    发表于 01-23 07:42

    如何使用Rust从零开发区块

    区块的Body部分是一个普通的字符串向量,而头部看起来更有趣。在所有的字段中,prev_hash 是最有趣的,它存储了前一个区块的哈希字段值,我们将在这篇文章后面的部分讨论它。
    的头像 发表于 01-22 13:58 985次阅读
    如何使用Rust从零开发<b class='flag-5'>区块</b><b class='flag-5'>链</b>

    区块是什么样的数据结构组织

    区块包含着一定数量的交易信息,并通过加密技术进行链接,形成一个不可篡改的链式结构。 区块的数据结构可以看作是一种不可变的分布式账本,其中的每个区块
    的头像 发表于 01-11 10:57 1387次阅读

    区块技术发展现状和趋势

    进行详尽的分析。 一、区块技术的起源和原理 区块技术最早在2008年由中本聪提出,而该技术的最著名应用就是比特币。比特币是基于去中心化的区块
    的头像 发表于 01-11 10:31 1814次阅读

    区块系统软件开发与应用

    区块技术是近年来备受瞩目的创新技术,被广泛应用于金融、供应管理、物联网等领域。区块系统软件开发是实现
    的头像 发表于 01-10 18:18 2132次阅读

    基于区块的自动驾驶车辆电池寿命预测方法

    基于区块的自动驾驶车辆电池寿命预测方法
    的头像 发表于 01-05 10:27 355次阅读
    基于<b class='flag-5'>区块</b><b class='flag-5'>链</b>的自动驾驶车辆电池寿命预测方法

    虚拟人产业及市场前景报告

    电子发烧友网站提供《虚拟人产业及市场前景报告.pdf》资料免费下载
    发表于 12-08 10:47 20次下载
    <b class='flag-5'>虚拟</b>人产业<b class='flag-5'>链</b>及市场前景报告

    何谓正确去耦?有何必要性?

    电子发烧友网站提供《何谓正确去耦?有何必要性?.pdf》资料免费下载
    发表于 11-30 09:25 0次下载
    <b class='flag-5'>何谓</b>正确去耦?有何必要性?

    智慧构思:智能合约技术精髓与价值转化 ——华为云BCS区块服务

    在金融、供应、医疗、版权管理等项目中,涉及数据与价值传输的地方,均存在区块技术支持。行业领先者早已把握风潮,积极探索实践,部署区块,推
    的头像 发表于 11-25 17:35 581次阅读
    智慧构思:智能合约技术精髓与价值转化 ——华为云BCS<b class='flag-5'>区块</b><b class='flag-5'>链</b>服务

    如何使用Go语言搭建区块基础

    区块是一种去中心化的分布式数据库,其中的数据以区块的形式存储,并通过密码学的技术保证数据的安全性和不可篡改性。每个区块包含了一定数量的交易数据,而且每个
    的头像 发表于 11-13 10:07 875次阅读

    Freqtrade:简单的加密货币自动交易机器人

    Freqtrade 是一个用 Python 编写的免费开源加密货币交易机器人。它旨在支持所有主要交易所并通过 Telegram 或 webUI 进行控制。功能包含回测、绘图和资金管理工具以及通过机器
    的头像 发表于 10-30 10:45 2029次阅读

    区块数据储存在哪里呢?区块数据储存的方式有哪些类型和特点?

    区块数据储存在哪里呢?区块数据储存的方式有哪些类型和特点? 区块是一种去中心化的数据存储方
    的头像 发表于 10-26 11:16 3675次阅读