当前位置:首页 » 比特币问答 » 比特币全量

比特币全量

发布时间: 2022-06-08 20:25:57

数字货币钱包名称怎么取

可以用你的名字加上的数字钱包,简单又实用。
钱包概念
首先,我们来理解钱包,需要澄清的是,钱包其实并不是装钱的,而是装密钥(私钥和公钥)的工具,有了密钥就可以拥有相应地址上的数字货币的支配权。以下以比特币机制来说明,数字货币钱包机制都是类似的。
1、私钥:是对一个比特币地址拥有取钱权限的代表,掌握了私钥就掌握了其对应比特币地址上的所有生杀大权。私钥可以算出公钥,公钥可以再算出比特币地址。每次交易的时候,付款方必须出具私钥,以及私钥产生的签名,每次交易签名不同,但是由同一个私钥产生。私钥是一串
2、公钥:是和私钥成对出现的,公钥可以算出比特币地址,因此可以作为拥有这个比特币地址的凭证。
3、比特币地址:如果说区块链是一个账本,比特币地址就是其中的账号。
4、钱包分为很多种,冷钱包、热钱包、硬件钱包、脑钱包、纸钱包等等,一看这些概念我就会犯晕,我觉得我们不需要搞懂那么多。我们只要搞懂应用场景,手机端还是PC端的,而且我觉得我们只会用到轻钱包,那种储存全部交易的全量钱包太恐怖了。如果你真不放心,就把这个钱包安装在平时不怎么上网的终端上,防止黑客盗用就好。

② 为什么要推广数字人民币

对于中国央行极力研发与推行数字人民币,全球各国有很多猜测,有人臆断央行发行数字人民币是想建立世界货币金融新格局,甚至认为中国政府把“对数字货币的发行权和控制权当成主权国家间竞争的‘新战场’”。然而,中国央行发行数字货币并无其他用意,更无意颠覆美元的“霸权”地位;事实上中国发行数字人民币只是为应对世界货币形势变化而做出的必要抉择,希望其他国家政府不要误会。

因为随着区块链技术诞生之后比特币的横空出世以及其他各种各样的代币工具涌现,对全球各国法定数字货币带来了较大的冲击;中国也是率先受到非法定数字冲击的国家,早在2017年不受政府控制的ICO就在中国十分活跃并对中国金融市场和实体经济带来了较大“抽血效应”,也引发了各类金融风险。据此,中国政府央行更加坚定了数字人民币研发的信心,同时全球现已有近70个国家已进行法定数字货币的研发,已有的国家已推出了政府控制的数字货币,这更增强了中国央行研发和推出数字人民币的紧迫感。

目前包括比特币在内的各类非法定数字货币,既给各国央行的货币发行与管理带来了很多困惑,对各国法定货币也带来了较大冲击,尤其是美国facebook推出的Libra,不仅对美国政府及美联储实质形成了一种“逼宫”架式,“要挟”美国政府承认它在数字货币领域的合法地位,更对全球法定货币形成了严重的挑战和威胁。为应对这种挑战,需要中国央行未雨绸缪,尽早研发与推出数字人民币。五是人民币走向全球化、国际化的需要。当前中国央行致力人民币数字化,一个重要的目的就是助推人民币走出去,通过自身金融科技研发能力以及拥有的金融基础设施,让人民币变成世界货币,为人民币走向世界、方便国际外汇支出创造有利条件。最为重要的是,在数字经济日益普及的大趋势下,人民币数字化还有利于适应数字经济的需要,因为数字金融是数字经济的内在灵魂。没有数字人民币的支撑,数字经济前进的步伐会面临很多的阻力。

③ 币圈内的一些专业术语是什么

26个区块链行业常用名词解释

1、Blockchain——区块链

区块链是分布式数据存储、点对点传输、共识机制、加密货币算法等计算机技术的新型应用模式。是一个共享的分布式账本,其中交易通过附加块永久记录。

2、Block——区块

在比特币网络中,数据会以文件的形式被永久记录,我们称这些文件为区块。一个区块是一些或所有最新比特币交易的记录集,且未被其他先前的区块记录。

3、Node——节点

由区块链网络的参与者操作的分类帐的副本。

4、去中心

去中心化是一种现象或结构,必须在拥有众多节点的系统中或在拥有众多个体的群中才能出现或存在。节点与节点之间的影响,会通过网络而形成非线性因果关系。

5、共识机制

共识机制是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。

6、Pow——工作量证明

Proofof Work,是指获得多少货币,取决于你挖矿贡献的工作量,电脑性能越好,分给你的矿就会越多。

7、PoS——权益证明

Proofof Stake,根据你持有货币的量和时间进行利息分配的制度,在POS模式下,你的“挖矿”收益正比于你的币龄,而与电脑的计算性能无关。

8、智能合约

智能合约是一种旨在以信息化方式传播、验证或执行合约的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。

9、时间戳

时间戳是指字符串或编码信息用于辨识记录下来的时间日期。国际标准为ISO 8601。

10、图灵完备

图灵完成是指机器执行任何其他可编程计算机能够执行计算的能力。

11、Dapp——去中心化应用

是一种开源的应用程序,自动运行,将其数据存储在区块链上,以加密货币令牌的形式激励,并以显示有价值证明的协议进行操作。

12、DAO——去中心化自治组织

可以认为是在没有任何人为干预的情况下运行的公司,并将一切形式的控制交给一套不可破坏的业务规则。

13、PrivateKey——私钥

私钥是一串数据,它是允许你访问特定钱包中的令牌。它们作为加密货币,除了地址的所有者之外,都被隐藏。

14、PublicKey——公钥

是和私钥成对出现的,公钥可以算出币的地址,因此可以作为拥有这个币地址的凭证。

15、矿机

尝试创建区块并将其添加到区块链上的计算设备或者软件。在一个区块链网络中,当一个新的有效区块被创建时,系统一般会自动给予区块创建者(矿机)一定数量的代币,作为奖励。

16、矿池

是一个全自动的挖矿平台,使得矿机们能够贡献各自的算力一起挖矿以创建区块,获得区块奖励,并根据算力贡献比例分配利润(即矿机接入矿池—提供算力—获得收益)。

17、公有链

完全开放的区块链,是指任何人都可读取的、任何人都能发送交易且交易能获得有效确认的、全世界的人都可以参与系统维护工作,任何人都可以通过交易或挖矿读取和写入数据。

18、私有链

写入权限仅面向某个组织或者特定少数对象的区块链。读取权限可以对外开放,或者进行任意程度地限制。

19、联盟链

共识机制由指定若干机构共同控制的区块链。

20、侧链

楔入式侧链技术(pegged sidechains),它将实现比特币和其他数字资产在多个区块链间的转移,这就意味着用户们在使用他们已有资产的情况下,就可以访问新的加密货币系统。

21、跨链技术

跨链技术可以理解为连接各区块链的桥梁,其主要应用是实现各区块链之间的Atom交易、资产转换、区块链内部信息互通,或解决Oracle的问题等。

22、硬分叉

区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。

23、软分叉

当新共识规则发布后,没有升级的节点会因为不知道新共识规则下,而生产不合法的区块,就会产生临时性分叉。

24、Hash——哈希值

一般翻译做”散列”,也有直接音译为”哈希”的。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。

25、主链

主链一词源于主网(,相对于测试网),即正式上线的、独立的区块链网络。

对币圈“行话”还不了解的小伙伴,赶快来学习一下:

1、法币是什么?

法币是法定货币,是由国家和政府发行的,只有政府信用来做担保,如人民币、美元等等。

2、token是什么?

token,通常翻译成通证。Token是区块链中的重要概念之一,它更广为人知的名字是“代币”,但在专业的“链圈”人看来,它更准确的翻译是“通证”,代表的是区块链上的一种权益证明,而非货币。

Token的三个要素

一是数字权益证明,通证必须是以数字形式存在的权益凭证,代表一种权利、一种固有和内在的价值;

二是加密货币,通证的真实性、防篡改性、保护隐私等能力由加密货币学予以保障;

三是能够在一个网络中流动,从而随时随地可以验证。

3、建仓是什么?

币圈建仓也叫开仓,是指交易者新买入或新卖出一定数量的数字货币。

4、梭哈是什么?

币圈梭哈就是指把本金全部投入。

5、空投是什么?

空投是目前一种十分流行的加密货币营销方式。为了让潜在投资者和热衷加密货币的人获得代币相关信息,代币团队会经常性地进行空投。

6、锁仓是什么?

锁仓一般是指投资者在买卖合约后,当市场出现与自己操作相反的走势时,开立与原先持仓相反的新仓,又称对锁、锁单,甚至美其名曰蝴蝶双飞。

7、糖果是什么?

币圈糖果即各种数字货币刚发行处在ICO时免费发放给用户的数字币,是虚拟币项目发行方对项目本身的一种造势和宣传。

8、破发是什么?

破指的是跌破,发指的是数字货币的发行价格。币圈破发是指某种数字货币跌破了发行的价格。

9、私募是什么?

币圈私募是一种投资加密货币项目的方式,也是加密货币项目创始人为平台运作募集资金的最好方式。

10、K线图怎么看?

K线图(Candlestick Charts)又称蜡烛图、日本线、阴阳线、棒线、红黑线等,常用说法是“K线”。它是以每个分析周期的开盘价、最高价、最低价和收盘价绘制而成。

11、对冲是什么?

一般对冲是同时进行两笔行情相关、方向相反、数量相当、盈亏相抵的交易。在期货合约市场,买入相同数量方向不同的头寸,当方向确定后,平仓掉反方向头寸,保留正方向获取盈利。

12、头寸是什么?

头寸是一种市场约定,承诺买卖合约的最初部位,买进合约者是多头,处于盼涨部位;卖出合约为空头,处于盼跌部位。

13、利好是什么?

利好:指币种获得主流媒体关注,或者某项技术应用有突破性进展,有利于刺激价格上涨的消息,都称为利好。

14、利空是什么?

利空:促使币价下跌的消息,如比特币技术问题,央行打压等。

15、反弹是什么?

币价在下跌趋势中因下跌过快而回升的价格调整现象。回升幅度小于下跌幅度。

16、杠杆是什么?

杠杆交易,顾名思义,就是利用小额的资金来进行数倍于原始金额的投资,以期望获取相对投资标的物波动的数倍收益率,抑或亏损。

④ 什么是物联网,什么是大数据,什么是区块链

1.什么是物联网

其实简单的来说,大数据就是通过分析和挖掘全量的非抽样的数据辅助决策。

大数据的特征

大数据是指以服务于决策为目的,需要新型数据处理模式才能对其内容进行采集、存储、管理和分析的海量、高增长率和多样化的信息资本。

大数据具有如下本质特征:

1.根本目的是服务于决策,大数据能够帮助各类组织和个人大幅度提升决策能力,做出更好的决策和判断;

2.量度大,大数据通常是指100T以上的数据量,这难以依靠传统的计算手段有效计算,而必须依靠新的计算手段和数据挖掘工具;

3.频率高,大数据是用户参与与互动而产生的数据,根据用户的网络痕迹来及时地了解用户的相关数据,这种数据是按照天甚至小时来计的高频数据。而传统的数据频率都很低,很多数据是按照月甚至按照年份来计算的;

4.速度快,大数据是实时性的数据,能够实时反应。例如,在网络搜索框输入一个关键词,能够瞬间呈现,而传统的数据收集方式则是严重滞后的;

5.永远在线。在线是大数据的前提条件,从这个角度来说,大数据是永远在线的,能够随时被调用的。大数据通过分析各种网络终端上的用户痕迹,能够更好地分析用户的行为、情感、思想、爱好与需求,来更好地进行决策和分析。

大数据的三大关键点

首先,数据的可获得度。目前在国内,大数据的发展严重受制于政府信息的公开性不够,很多数据难以获得,导致难以实现真正的大数据挖掘和分析,这就要求政府及时开放更多的数据,以提高数据的可获得度。

其次,进行科学的模型建构。模型的科学性直接决定着数据分析的质量,这就要求有高超的建模水平,当然数据量越多也有助于模型的合理构建。

第三,利用专家对观点进行提炼。为决策提供依据的基于数据挖掘的独到、高质量的观点,高度依赖于高质量的数据解释,这就体现了行业专家的价值。

物联传媒提供

⑤ 区块链技术到底是什么

区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,区块链是分布式数据存
储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每-个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
本条内容来源于:中国法律出版社《中华人民共和国金融法典:应用版》

⑥ 数字人民币没有利息,为啥还要兑换成人民币

如果钱要放在银行卡,或者存在微信或支付宝(微信零钱、支付宝余额也没有利息),这是个人的自由。但是数字人民币使用会很方便,微信、支付宝之间不能互相转账,而且有的地方不支持微信或支付宝,而数字人民币是法定货币,任何人不能拒收。

央行数字货币研究所所长穆长春曾描绘这样的使用场景:只要你我手机上都有数字人民币的数字钱包,那连网络都不需要,只要手机有电,两个手机碰一碰,就能把一个人数字钱包里的数字货币,转给另一个人。

(6)比特币全量扩展阅读

数字人民币可打击洗钱逃税等

众所周知,现金具有匿名、不可追踪等特点,大额现金往往为贪污腐败、偷税漏税、恐怖行为、洗钱犯罪等提供便利,危及国家经济金融秩序,甚至危及国家安全。

数字人民币采取可控匿名机制,人民银行掌握全量信息,可以利用大数据、人工智能等技术分析交易数据和资金流向,防范打击洗钱、恐怖融资和逃税等违法犯罪行为,有效维护金融稳定。

数字人民币也要遵守大额现金管理及反洗钱、反恐融资等法律法规。比如,按照人民银行《关于开展大额现金管理试点的通知》,为配合反洗钱相关工作,试点地区的数字人民币也要进行大额存取现登记,相关机构应就数字人民币的大额及可疑交易向央行报告。

⑦ 中国为什么加快推进数字人民币

中国加快推进数字人民币的原因:重在保护货币主权和法币地位,引领新的国际金融格局。


1、重在保护货币主权和法币地位。


数字资产研究院常务副院长柏亮表示:


首先,从国际竞争角度出发,以比特币为代表的加密货币和Libra(天平币)等全球稳定币正试图发挥货币和金融的职能,这些加密资产以去中心化的方式来处理交易,会对一国货币主权形成挑战。数字人民币的推出有保护货币主权和法币地位的目的。


其次,从国内的金融环境来看,数字人民币的推出首先是适应移动支付快速发展的趋势同时兼顾金融的普惠性,避免金融排斥现象的加深,是真正服务最广大人民群众的公共物品。其次,数字人民币还可以在一定程度上识别和打击洗钱、逃漏税和其他犯罪行为,保证金融秩序稳定。


2、引领新的国际金融格局。


当前,法定数字货币正在成为主权国家间竞争的“新战场”,数字人民币的推出对数字时代下的金融经济活动产生深远影响。


首先,数字人民币有助于形成新的国际金融格局,助力人民币国际化。保护国家货币主权和法币地位是数字人民币发行的首要目标。


其次,数字人民币的推出有助于提升我国金融效率,优化资源配置。中国银行业协会首席经济学家巴曙松认为,法定数字货币可以实现货币政策和财政政策更加紧密的结合,通过带有“条件触发机制”的智能合约,可对信贷主体和使用场景予以限制,实现贷款的精准投放,避免资金空转,实现更有效率的宏观政策调控体系。


第三,数字人民币为基于数字技术的经济金融活动带来全新的发展机遇。柏亮认为,数字人民币从发行、流通、存储、投资、跨境流动等所有环节都可以变成“数据”,这为金融科技公司利用大数据、区块链、人工智能、云计算、物联网等来链接和处理这些数据打通了最后一公里。



(7)比特币全量扩展阅读:


数字人民币,英文简称为“DC/EP”,分别是数字货币和电子支付的缩写,这表明数字人民币不仅是货币,而且也是电子支付工具。业内人士指出,在讨论数字人民币时,首先要肯定其基础属性是货币,是现有法币体系的组成和补充,其次才是一种数字支付工具。


基于此,我国数字人民币体系坚持现金(M0)替代、双层投放、可控匿名的基本原则。


首先,中国央行对数字人民币定位于M0替代,有别于私人数字货币去中心化的特点,数字人民币的发行实行央行中心化管理,发行方是中国人民银行。


其次,双层投放机制指由央行负责数字货币的投放和回笼,但央行并不直接与消费者对接,而是通过商业银行向央行申请兑换数字货币,由商业银行面向社会公众提供央行数字货币和对应的服务。


第三,从支付数据隐私保护来看,数字人民币基于加密技术实现“可控匿名”。数字资产研究院学术技术委员会委员吴桐介绍,通过隐私保护技术确保用户数据的安全,避免敏感信息泄露,且不损害可用性;同时实现对相关数据使用权限的管理,在一定条件下确保可追溯,只有央行可获取全量用户身份信息与交易流水。


⑧ 区块系统升级是跑路吗

不是。
区块链系统是由几个部分有机组成的:账本,也就是交易历史的记录数据,是全量复制、分散保存的,不可逆转、不可篡改;节点,是运行在分散的计算机上的软件程序,读取和处理账本;矿工,提供挖矿算力并产生新区块哈希;钱包,管理公私钥,签发交易等。区块链这个词是有误导性的。区块链狭义上指的就是记载历史账本数据的那条链,因此我们才会说它不可逆转、不可篡改。
虽然,事实上,迄今为止唯一几乎不可逆转的区块链账本,只有比特币。以太坊曾在Vitalik的干预之下达成了逆转共识,分裂了ETH和ETC。至于采用非PoW共识算法的其他公链,篡改历史或者伪造历史的难度就更低了。至于联盟链以及私有链,那还能叫区块链吗,我不知道,反正只要控制方单方面行动就可以任意篡改和逆转整条区块链账本,随意改写历史。我们所听到的、所说的区块链的升级,并不是要修改历史账本,而是指对于节点软件的升级。
这个节点软件,也叫做客户端。比特币、以太坊这样的区块链系统,是点到点的(peer-to-peer),也就是都是客户端彼此平等互联,没有服务器端,不是客户端-云的架构,这样就消除了云服务厂商对网络的控制。

⑨ 怎么样理解比特币的价格

这篇文章不会涉及算法和协议中比较细节的部分,打算后面会再写一篇程序员视角下的比特币原理,那里会从技术人员的视角对比特币系统中较为关键的数据结构、算法和协议进行一些讲解。
在这篇文章中我会给出一个虚拟的村庄叫“比特村”,整个文章会以讲故事的方式,逐步告诉大家比特币提出的动机、解决了什么问题以及一些关键组件的目标和设计方案。
问题的提出
我们先从比特币产生的动机开始。
以物易物的比特村
话说在这个世界上,有一个叫比特村的小村庄,村庄共有几百户人家。这个村庄几乎与世隔绝,过着自给自足的生活。由于没有大规模贸易,比特村村民一直过着以物易物的生活,也就是说村民之间并没有使用统一的货币,互相间的贸易基本上就是老张家拿一袋面粉换老李家一只羊,王大嫂拿一筐野果换刘大婶两尺布。村民们一直就这么纯朴的生活着。

实物货币
终于有一天,村民觉得一直这样以物易物实在太不方便了,于是村子全员开会,讨论如何解决这个问题。有人提议,以便于分割且稀有的东西,例如黄金,作为一般等价物,把其它物品和黄金的对应关系编成一张表格,例如一克黄金对应一只羊,一克黄金对应一袋面粉等等,此时老张再也不用扛着一袋面粉气喘吁吁的去老李家换羊了,他只要从家里摸出一克金子,就可以去老李家牵回一只羊,而老李拿着这一克黄金可以从任何愿意出让面粉的人那里换回一袋面粉,当然也可以换取任何和一克黄金等值的物品。
此时比特村进入了实物货币时代。
符号货币
好景不长,过了一段时间,实物货币的弊端也出现了。因为比特村附近金矿并不多,开采和冶炼金子太费时费力了。而随着使用,金子总是不断会因为磨损、丢失或有人故意囤积而发生损耗。全村人又一次坐在了一起,开始商讨对策。此时有人说,其实大家也不必一定要真的用黄金啊,随便找张纸,写上“一克黄金”,只要全村人都认同这张纸就等于一克黄金,问题不就解决了。其他人纷纷表示认同,但同时也有了新的问题:真实的黄金是需要开采和冶炼的,金矿有限,开采和冶炼也需要成本,所以没有人可以短期凭空制造大量的黄金,可写字就不同了,只要我纸够笔够,随便像写多少写多少,那这就变成拼谁家里纸多了,搞不好到时一万张纸才能换一只羊(实际上这就发生了经济学上的通货膨胀)。
大家一想也是啊。不过此时又有人提出了解决方案:这个纸不是谁写都有效,我们只认村里德高望重的老村长写得,大家都认识老村长的字。老村长写一些纸,同时按照各家黄金存量发给大家等量的纸,例如老张家有二百克黄金,老村长就发给老张二百张写着“一克黄金”的纸,同时将老张家的黄金拿走作为抵押。就这样,老村长将村里所有黄金收归到自己的家里,并按各家上交的黄金数量发给等值的写有字的纸。此时村民就可以拿着这些纸当黄金进行贸易了,而且大家都认得老村长的字,其他人伪造不出来。另外,如果谁的纸磨损太严重,也可拿到老村长那里兑换新的等值的纸,另外老村长承诺任何人如果想要换成真黄金,只要拿纸回来,老村长就会把等值的黄金还给那人。因为老村长写得纸的黄金量和真实放在家里的黄金量是一样的,所以只要严格按照销毁多少纸新写多少纸的原则,每一张有效的纸总能换回相应的真黄金。
此时,比特村进入了符号货币(纸币)时代。而老村长就承担了政府和银行的角色。

中央系统虚拟货币
又过了几年,老村长由于每天都要核对大量的旧纸币,写新的纸币,还要把各种账目仔细做好记录。一来二去,老村长操劳过度不幸驾鹤西去了。
比特村再次召开全体大会,讨论应该怎么办。此时老村长的儿子二狗子自告奋勇接过了父亲的笔,承担起货币发行的责任。这个年轻的村长二狗子很聪明,他做了几天,发现好像也不用真的写那么多纸。完全可以这样:村民把纸币都交上来,销毁,但是二狗子会记录下每户上交的纸币数量。以后如果要进行付钱,例如老张要拿一克金子向老李换一只羊,就一起给二狗子打个电话,说明要将老张名下的一克金子划归老李名下,二狗子拿出账本,看看老张名下是否有一克金子,如果有就在老张的名下减掉一克,在老李的名下加上一克,这样就完成了支付,此时老李在电话中听到二狗子确认转账完成,就可以放心让老张把羊牵走了。
此时比特村进入了中央系统虚拟货币时代。每个村民都不需要用实物支付,支付过程变成了二狗子那边维护的账本上数字的变更。

分布式虚拟货币
这新上任的二狗子是聪明,不过这人有时候是聪明反被聪明误。有一天二狗子盯着这账本,心想这全村各户谁有多少钱就是我说的算,那我岂不是……。于是他头脑一热,私自从老张帐下划了十克金子到自己名下。
本以为天衣无缝,但没想到老张也有记账的习惯,有一天他正要付钱却被二狗子告知账户没钱了。老张核对了一下自己的账本,明明还有十克啊,于是拿着账本去找二狗子理论,这一核对发现了那笔未经老张同意的转账。
东窗事发!比特村炸开锅了。二狗子被弹劾是不可避免了,不过通过这件事,大家发现了账本集中在一个人手里的弊端:
这个体系完全依赖于账本持有人的个人信用,如果这个人不守规矩,随意篡改账本,那么整个货币系统就会崩溃
如果这个人家里失火或者账本失窃,同样也会为整个体系带来毁灭性的打击
正当人们不知所措时,村里一个叫中本聪的宅男科学家走上了台,告诉大家他已经设计了一套不依赖任何中央处理人的叫比特币的虚拟货币系统,可以解决上述问题。然后他缓缓讲述了自己的方案。
下面我们就来看看中本聪同学是如何设计这套系统的。
基础设施搭建
账簿公开机制
中本聪首先说明,要对现有账簿进行如下改造:
账簿上不再记载每户村民的余额,而只记载每一笔交易。即记载每一笔交易的付款人、收款人和付款金额。只要账簿的初始状态确定,每一笔交易记录可靠并有时序,当前每个人持有多少钱是可以推算出来的。
账簿由私有改为公开,只要任何村民需要,都可以获得当前完整的账簿,账簿上记录了从账簿创建开始到当前所有的交易记录。
此言一出,下面立刻炸锅了。第一条还无所谓,但是第二条简直无法接受,因为账簿可是记录了所有村民的交易,这样大家的隐私不全暴露了吗。
中本聪倒是不慌不忙,拿出了一对奇怪的东西。
身份与签名机制(公钥加密系统)
中本聪说,大家不要慌。在他的这套机制下,任何人都不使用真实身份交易,而是使用一个唯一的代号交易。
他展示了手里神奇的东西,说这两件东西分别叫保密印章和印章扫描器。后面他会给村里每一户发一个保密印章和一个印章扫描器。两者的作用如下:
保密印章可以在纸上盖一个章,每个印章盖出的章都隐含了一个全村唯一的一串字符,但是凭肉眼是看不出来的。也无法通过观察来制造出相应的印章。
印章扫描器可以扫描某个已经盖好的章,读出隐含的信息,并在液晶屏上显示出一串字符。
有了这两个神奇的东西,大家就可以在不暴露真实身份的情况下进行交易了,而印章隐含的那一串字符就是这户人家的代号。具体如何巧妙利用保密印章和印章扫描器进行交易,会在下文详述。
成立虚拟矿工组织(挖矿群体)
下一步,中本聪面向全村招募虚拟矿工,招募要求如下:
矿工以组为单位,一组可以是单独的一户,也可以是几户联合为一组
成为矿工不影响正常使用货币
矿工每天要花费一定时间从事比特币“挖矿”活动,但是不同于挖金矿,虚拟矿工不需要拿着工具去野外作业,在家里就可以完成工作
矿工有一定可能性获得报酬,在挖矿活动中付出的努力越多,获得报酬的可能性越大
矿工可以随时退出,也可以随时有新的矿工加进来
很快,大约有五分之一的村民加入比特币矿工组织,共分成了7个组。
建立初始账簿(创世块)
下面,中本聪宣布,先根据二狗子手里的账簿,把抵押的所有黄金按账簿记录的余额退还给每位村民,然后彻底销毁这本账簿。
然后,中本聪拿出一本新账簿,在账簿的第一页上记录了一些交易记录,特别的是,这些记录的付款人一栏全都是“系统”,而收款人分别是每个印章对应的隐含字符,代表初始时刻,系统为每一户默认分配了一定数量比特币,但是数量非常少,都只有几枚,甚至有些不幸的村户没有获得比特币。
接着中本聪说,由于目前市面上比特币非常少,大家可以先回到用黄金做货币的时代,由于我不是村长,我也没有权利强迫大家一定要承认比特币,大家可以自行决定要不要接受比特币。不过随着比特币的流动和矿工的活动,比特币会慢慢多起来。
支付与交易
做了这么多铺垫,终于说到重点了,下面说一下在这样一个体系下如何完成支付。以老张付给老李10个比特币为例。
付款人签署交易单
为了支付10个比特币,老张首先要询问老李的标识字符串,例如是“ABCDEFG”,同时老张也有一个标识字符串例如是“HIJKLMN”,然后老张写一张单子,内容为“HILKLMN支付10比特币给ABCDEFG”,然后用自己的保密印章改一个章,将这张单子交给老李。另外为了便于追溯这笔钱的来源,还要在单子里注明这笔钱的来源记在哪一页,例如这个单子里,老张的10比特币来自建立账簿时系统的赠送,记录在账簿第一页。

收款人确认单据签署人
老李拿到这个单子后,需要确认这个单子确实是来自“HIJKLMN”这个人(也就是老张)签署的,这个并不困难。因为单子上必须有保密章,老李拿出印章扫描器,扫一下章,如果液晶屏显示出的字符和付款人字符是一致的(这里是“HIJKLMN”),就可以确认单子确实是付款人签署的。这是因为根据保密印章的机制,没有其他人可以伪造印章,任何一个人只要扫描一下印章,都可以确认单子的付款人和盖章人是否一致。
收款人确认付款人余额
这个系统到目前还是很有问题。通过保密印章,收款人虽然可以确认付款人确实签署了这份单子,但是无法自行确认付款人是否有足够的余额支付。之前的中央虚拟货币系统中,二狗子负责检查付款人的余额,并通知收款人交易是否有效,现在把二狗子开了,谁来负责记账和确认每笔交易的有效性呢?
之前说过,中本聪设计的这个系统是分布式货币系统,不依赖任何中央人物,所以不会有一个或少数几个人负责这件事,最终承担这份工作的是之前所提到的矿工组织。老张、老李和全村其他任何使用比特币进行交易的村民都依赖矿工组织的工作才能完成交易。
矿工的工作
矿工的工作是整个系统的核心,也是最复杂性最高的地方。下面逐步介绍矿工的工作内容和目的。
矿工的工具
俗话说,工欲善其事,必先利其器。比特币矿工虽然不用铁撅、铁锨和探照灯等工具,不过也要有一些必备的东西。
初始账簿。每个组首先自己复制一份初始账簿,初始账簿只有一页,记录了系统的第一次赠送
空账簿纸。每个小组有若干账簿纸,每一页纸上仅有账簿结构,没有填内容,具体内容的书写规则后面讲述。下面是一张空账簿纸的样子,各个字段的意义后面会说到

编码生成器(哈希函数)。中本聪又向矿工组织的每个组分发了若干编码生成器,这个东西很神奇,将一页账簿填好内容的账簿纸放入这个机器,机器会在账簿纸的“本账单编号”一栏自动打印一串由“0”和“1”组成的编号,共256个。最神奇的是,编号生成器有如下功能:
生成的编号仅与账簿纸上填入的内容有关,与填写人、字体、填写时间等因素均无关
内容相同的账簿纸生成的编号总是相同,但是如果内容哪怕只改一个字符,编号就会面目全非
编码生成器在打印编码时还需要将所有填入账簿纸的交易单放入,机器会扫描交易单和填入交易单的一致性,尤其是保密印章,如果发现保密印章和付款人不一致,会拒绝打印编码
将一张已打印的账簿纸放入,机器会判定编号是否是有效的机器打印,并且判定编号和内容是否一致,这个编号无法伪造
交易单收件箱。每个矿工小组需要在门口挂一个箱子用于收集交易单。 公告板。每个矿工小组同样需要一个公告板公示一些信息。
有了上面的工具,矿工组织就可以开工了!
收集交易单
中本聪规定,每笔交易的发起人,不但要将交易单给到收款人,还要同时复制若干份一模一样的交易单投递到每个矿工小组的收件箱里。
矿工小组的人定期到自己的收件箱里把收集到的交易单一并取出来。
填写账簿
此时小组的人拿出一张空的账簿纸,把这些交易填写到“交易清单”一栏,同时找到当前账簿最后一页,将最后一页的编号抄写到“上一张账单编号一栏”。 注意还有个“幸运数字”,可以随便填上一个数字,如12345。然后,将这样账簿纸放入编号生成器,打印好编号,一张账簿就算完成了。
如果你以为矿工的工作就这么简单,那就大错特错了,中本聪有个变态的规定:只有编号的前10个数均为0,这页账簿纸才算有效。
根据之前对编号生成器的描述,要修改编号,只能修改账簿纸的内容,而“交易清单”和“上一张账簿纸编号”是不能随便改的,那么只能改幸运数字了。于是为了生成有效的账簿纸,小组里的矿工就不断抄写账簿纸,但每张纸的幸运数字都不同,然后不断的重复将纸放入编码器,如果生成的编号不符合规定,这张纸就算废了,重复这个过程直到生成一串有效的编号。
我们知道,如果编号的每一个数字都是随机的,那么平均写1000多张幸运数字不同的纸才能获得一个有效的编号。
这就奇怪了,这些矿工为什么要拼命干这看似无意义的事情呢?还记得之前说过矿工有报酬吧,这就是矿工的动力了。中本聪规定:每一张账簿纸的交易清单第一条交易为“系统给这个小组支付50个比特币”。也就是说,如果你生成了一张有意义的账簿纸,并且被所有挖矿小组接受了,那么就意味着这条交易也被接受了,你的挖矿小组获得了50个比特币。
这就是矿工被叫做矿工的原因,也是为什么之前说随着交易和矿工的活动,比特币的数量会不断增多。例如下面是一个挖矿过程,这个小组的公共比特币帐号为“UVWXYZ”。

在幸运数字尝试到“533”时,系统生成了一页有效账簿。
确认账簿
当某挖矿小组幸运的生成了一张有意义的账簿,为了得到奖励,必须立刻请其它小组确认自己的工作。前面说过,当前村里有7个挖矿组,所以这个小组必须将有效账簿纸誊抄6份快马加鞭送到其他6个小组请求确认。
中本聪规定,当某个小组接到其他小组送来的账簿纸时,必须立即停下手里的挖矿工作进行账簿确认。
需要确认的信息有三个:
账簿的编号有效
账簿的前一页账簿有效
交易清单有效
首先看第一个,这个确认比较简单。只要将送来的账簿纸放入编码生成器进行验证,如果验证通过,则编号有效。
第二部分需要将账簿页上的“上一页账簿纸编号”和这个小组目前保存的有效账簿最后一页编号比对,如果相同则确认,如果不同,需要顺着已有账簿向前比对,直到找到这个编号的页。如果没有找到指定的“上一页账簿纸编号”对应的页,这个小组会将此页丢掉。不予确认。
注意,由上面的机制可以保证,如果各个小组手里的账簿纸是相同的,那么他们都能按同样的顺序装订成相同的账簿。因为后面一张纸的编号总是依赖前面的纸的编号,编码生成器的机制保证了所有合法账簿纸的相对先后顺序在每个小组那里都是相同的(可能会有分支,但不会出现环,后面细讲)。

最后是如何确认交易清单有效,其实也就是要确认当前每笔交易的付款人有足够的余额支付这笔钱。由于交易信息里包含这笔钱是如何来的,还包含了记录来源交易的账单编号。例如,HIJKLMN要给ABCDEFG10个比特币,并注明了这10个比特币来自之前OPQRST支付给HIJKLMN的一笔交易,确认时首先要确认之前这笔交易是否存在,同时还要检查HIJKLMN在这之前没有将这10个比特币支付给别人。这一切确认后,这笔交易有效性就被确认了。
其中第一笔是系统奖励给生成这页账簿的小组的50个,这笔交易大家都默认承认,后面的只要按照上述方法追溯,就可以确认HIJKLMN是否当前真有10个比特币支付给ABCDEFG。
如果完成了所有了上述验证并全部通过,这个小组就认可了上述账簿纸有效,然后将这张账簿纸并入小组的主账簿,舍弃目前正在进行的工作,后面的挖矿工作会基于这本更新后的主账本进行。
账簿确认反馈
对于挖矿小组来说,当账簿纸送出去后,如果后面有收到其他小组送来的账簿纸,其“上一页账簿纸编号”为自己之前送出去的账簿纸,那么就表示他们的工作成功被其他小组认可了,因为已经有小组基于他们的账簿纸继续工作了。此时,可以粗略的说可以认为已经得到了50个比特币。
另外,任何一个小组当新生成有效账簿纸或确认了别的小组的账簿纸时,就将最新被这个小组承认的交易写到公告牌上,那么收款人只要发现相关交易被各个小组认可了,基本就可以认为这笔钱已经到了自己的账上,后面他就可以在付款时将钱的来源指向这笔交易了。
以上就是整个比特币的支付体系。下面我们来分析一下,这个体系为什么可以工作下去,以及这个体系可能面临的风险。
工作机制分析
虽然上面阐述了比特币的基本运作规则,但是村民们还是有不少疑问。所以中本聪同学专门开了个答疑会,解答常见问题。下面总结一下村民最集中关心的问题。
核心问题答疑
如果同时收到两份合法的账簿页怎么办?
注意在上面的运行机制中,各个挖矿小组是并行工作的,因此完全可能出现这样的情况:某小组收到两份不一样的账簿页,它们都基于当前这个小组的主账簿的最后一页,并且内容也都完全合法,怎么办?
关于这个问题,中本聪同学说,小组不应该以线性方式组织账簿,而应该以树状组织账簿,任何时刻,都以当前最长分支作为主账簿,但是保留其它分支。举个例子,某小组同时收到A、B两份账簿页,经核算都是合法的,此时小组应该将两页以分叉的形式组织起来,如下图所示:

黑色表示当前账簿主干。此时,可以随便选择一个页作为当前主分支,例如选择A:

此时如果有一个新的账簿页是基于A的,那么这个主干就延续下去:

如果这个主干一直这么延续下去,表示大家基本都以A为主干,B就会被遗忘。但是也有可能忽然B变成更长了:

那么我们就需要将B分支作为当前主干,基于这个分支进行后续工作。

从局部来看,虽然在某一时刻各个小组的账簿主干可能存在不一致,但大方向是一致的,那些偶尔由于不同步产生的小分支,会很快被淹没在历史中。
如果挖矿小组有人伪造账簿怎么办
关于这个问题,中本聪同学说,只要挖矿组织中大多数人是诚实的,这个系统就可靠,具体分几个方面给予答复。
首先,基于保密印章机制,没有人能伪造他人身份进行付款,因为编码生成器在打印编码时会核对所有交易单的保密印章,印章和付款人不一致会拒绝打印。
而且诚实的矿工也不会承认不合法的交易(如某笔交易付款方余额不够)。
所以只有一种可能的攻击行为,即在收款人确认收款后,从另一条分支上建立另外的交易单,取消之前的付款,而将同一笔钱再次付款给另一个人(即所谓的double-spending问题)。下面同样用一个例子说明这个问题。
先假设有一个攻击者拥有10个比特币,他准备将这笔钱同时支付给两名受害者A和B,并都得到承认。
第一步,攻击者准备从受害者A手里买10比特币的黄金,他签署交易单给受害者A,转10个比特币给受害者A。

第二步,这笔交易在最新的账簿页中被确认,并被各个挖矿小组公告出来。受害人A看到公告,确认比特币到账,给了攻击者10个比特币等值的黄金。

第三步,攻击者找到账簿,从包含刚才交易的账簿页的前一页做出一个分支,生成更多的账单页,超过刚才的分支。由于此时刚才攻击者制造的分支变成了主干分支,而包含受害者A得到钱的分支变成了旁支,因此挖矿组织不再承认刚才的转账,受害者A得到的10比特币被取消了。

第四步,攻击者可以再次签署交易单,将同一笔钱支付给受害者B。受害者B确认钱到账后,支付给攻击者等值黄金。

至此,攻击者将10个比特币花了两次,从两名受害者那里各购得等值黄金。攻击者还可以如法炮制,取消与受害者B的转账,将同一笔钱再支付给其他人……
关于这种攻击,中本聪给出的解决方案是,建议收款人不要在公告挂出时立即确认交易完成,而是应该再看一段时间,等待各个挖矿小组再挂出6张确认账簿,并且之前的账簿没有被取消,才确认钱已到账。
中本聪解释道,之前设定变态的编号规则,正是为了防御这一点。根据前面所述,生成有效账簿页不是那么简单的,要花费大量的人力反复试不同的幸运数字,而且过程完全是碰运气。如果某账簿页包含你收到钱的确认,并且在后面又延续了6个,那么攻击者想要在落后6页的情况下从另一个分支赶超当前主分支是非常困难的,除非攻击者拥有非常多的人力,超过其他所有诚实矿工的人力之和。
而且,如果攻击者有如此多人力,与其花这么大力气搞这种攻击,还不如做良民挖矿来的收益大。这就从动机上杜绝了攻击的形成。
比特币会一直增加下去,岂不是会严重通货膨胀
中本聪说,这一点我也想到了。前面忘了说了,我给矿工组织的操作细则手册会说明,刚开始我们协议每生成一页账簿,奖励小组50个比特币,后面,每当账簿增加21,000页,奖励就减半,例如当达到210,000页后,每生成一页账簿奖励25个比特币,420,000页后,每生成一页奖励12.5个,依次类推,等账簿达到6,930,000页后,新生成账簿页就没有奖励了。此时比特币全量约为21,000,000个,这就是比特币的总量,所以不会无限增加下去。
没有奖励后,就没人做矿工了,岂不是没人帮忙确认交易了
到时,矿工的收益会由挖矿所得变为收取手续费。例如,你在转账时可以指定其中1%作为手续费支付给生成账簿页的小组,各个小组会挑选手续费高的交易单优先确认。
矿工如果越来越多,比特币生成速度会变快吗
不会。中本聪解释,虽然可以任意加入和退出矿工组织,导致矿工人数变化,每个矿工也会拿到一个编码生成器,不过我已经在编码生成器中加入了调控机制,当前工作的编码生成器越多,每个机器的效率就越低,保证新账簿页生成速率不变。
虽然每个人的代号是匿名的,但如果泄露了某个人的代号,账簿又是公开的,岂不是他的所有账目都查出来了
确实是这样的。例如你要和某人交易,必然要要到他的代号才能填写交易单。因为收款人一栏要填入那人的代号。不过中本聪说可以提供无限制的保密印章,建议每一次交易用不同的保密印章,这样查账簿就追查不到同一个人的所有账目了。
答疑完毕。
说明
本文用通俗比喻的方式讲解了比特币的运行机制。有几点需要说明:
为了便于理解,我做了很多简化,因此有些机制细节和实际的比特币可能不完全相同。但总体思想和关键原理是一致的。
由于很多计算机世界的东西(如公钥体系、网络传输)在现实世界中并没有特别好的对等物,所以故事里难免有一些生硬和不合常理的细节。
本文描述的是比特币网络本身的技术原理和运作机制,当在如Mtgox这种买卖市场中进行比特币交易时,市场做了中间代理,并不遵从上述机制

热点内容
币界圈市价 发布:2025-07-11 18:51:47 浏览:527
20000USDT是多少人民币 发布:2025-07-11 18:48:47 浏览:471
区块链钱包是什么概念 发布:2025-07-11 18:33:21 浏览:340
留币圈是什么意思 发布:2025-07-11 17:53:51 浏览:252
二维码溯源区块链溯源 发布:2025-07-11 17:48:12 浏览:814
投资两个比特币收益多少 发布:2025-07-11 17:46:44 浏览:290
btc矿机怎么设置程序 发布:2025-07-11 17:18:09 浏览:61
币圈几年一个大牛 发布:2025-07-11 17:17:18 浏览:5
币圈红线是什么意思 发布:2025-07-11 17:17:18 浏览:702
莱特币购买网站 发布:2025-07-11 17:15:37 浏览:721