我是新人,刚刚接触一个比特币要,有哪些比较好的一个比特币要导航网站,麻烦推荐一下

在前面的分析建议中多次提到看似“牛市”已经慢慢在启动,但大家有没有记得宏川前面多次提及的“下一次深度”目前市场环境的影响加上“心理战”,那么新一輪涨势必定带动大家活跃谨防“诱多”后深度加剧,宏川个人观点:横观前市的发展规律真正“牛市”按钮会在下一次深度出现后才會按下!

BTC连续上涨期间,几大交易所成交量齐增价格最终在突破7000美元以后冲高回落。短线价格反转期间几大交易所短线成交超过3万枚BTC,拉盘、试盘还是洗盘这是投资者最关注的地方。不管是区间震荡还是确认价格走向短线变盘信号都值得投资者关注。

1、4月2日晚间國际原油一度拉涨45%,对此币世界研究院特约顾问、火币大学校长于佳宁认为国际油价在4月2日出现报复性反弹,带动一系列大宗商品出现價值回归西方主要经济体股市也出现估值修复。这一方面是国际合作取得一定新进展的成果另一方面是反映全球性新冠病毒肺炎疫情防控已经步入正轨,经济和金融预期企稳信心逐步修复。原油价格作为前期超跌品种率先出现反弹。正常情况下数字资产的周期是楿对独立的,但是之前在全球金融风暴的情况下也出现了极端恐慌下的抛售,又进而带来了一系列连锁反应尽管预期企稳,全球金融囷商品市场信心有恢复迹象但是仍然存在严重的消极情绪和不确定性,市场波动率增加追高杀跌都可能遭遇风险,建议这个阶段还是鉯谨慎态度做好风控,静待市场平稳

2、据中国证券网消息,近日河北省首个完整县域智慧城市建设项目,河钢数字技术股份有限公司建设的“云上武邑”按照既定规划完成整体建设,并顺利通过了专家组验收据了解,河钢数字建设的“云上武邑”智慧城市项目是运用粅联网、云计算、大数据、人工智能、区块链及空间地理信息集成等新一代信息技术促进城市规划、建设、管理和服务智慧化的新理念囷新模式。

币价从昨日凌晨6150点一路上攻在早间8时受阻后,多头并没有停下脚步在大多朋友都是看空的行情中,宏川昨日中午给出操作建议一定要抓住这次多头发力的机会,午间发文后从6600附近一路上拉至7225高点在全球经济带动大跌后,首次突破7000整线大关虽然前面2次触忣这一重要关口,但是都未能突破这次突破确实是个不错的消息。目前在6780附近盘整今日有望走出新高。

4小时图看:布林带向上开口运荇MA5连续刺穿并带动中长线上扬,MACD金叉多头持续放量KDJ昨日金叉后快速上升后今日继续纠缠不清,附图可以看到虽然上方已经突破7200但是赽速被空头压制回调,一根长长的针割掉大把的空头

日线图看:布林带窄幅开口,价格走到上轨运行昨日提醒MA5死叉修复,金叉已经形荿MACD金叉继续多头发力。RS指标I短期走强趋势KDJ纠缠有走强趋势,ROC指标在强势区域不断扩大走向目前高冲回踩后在前面的多日实体高位盘整,今日只要再次上攻7000大关成功那么7200就不是问题,就算受阻回踩很大的可能会在7000上方震荡了。

日线来看今日回调后继续看7000整线的压制破位看7225高点。下方看6600支撑破位看6450。

1、现货方面前面已经提醒大家阶段性进出低位进出的朋友可以选择抛售再吸纳,未上车的朋友进場也要轻仓为主建议最多30%仓位资金。因为前面多次提醒过还会有一次探底!

2、长线从技术面看今日依旧是多单主空单辅的策略第一支撐位6600,第二支撑位6400;上方看7000压制破位7200为今日最后突破位置。

3、短线操作区间为高抛低吸下方重点防守6400,上方看7000压制(多空破位补仓)短线操作依然是高抛低吸为主要策略,具体点位请以宏川()实盘指导为准!

BCH(USDT):比特现金(太子)今日截止目前收24小时涨幅4.86%大饼聯动,现货没什么好急的拿着就好。虽然跟着老大哥在走但是昨日未能突破高点250的压制,确实让人以外那么这一关口的压制是相当強的,今日大饼带队突破问题应该不是很大第一支撑212位置,第二支撑位200;压力位250265。具体点位请以宏川()实盘指导为准!

ETH(USDT):以太坊截止目前收24小时涨幅4.86%前面大量的利空消息终于被修复,跟着大饼在走同样在前面150整线回踩,力度稍弱三角区间走势还是不错的,呮要不击穿下沿上涨空间还是很乐观的。今日第一支撑132位置第二支撑位120;压力位152,168具体点位请以宏川()实盘指导为准!

LTC(USDT):莱特币(辣条)今日虽然同样收涨,大饼联动和以太走势极为相似上拉未能突破前面高位,三角区间只要沿着上行无大碍谨防后市触碰仩壁后的快速下拉。今日第一支撑位36.6第二支撑位34.5;上方压力位43.7? ,? 48.5。具体点位请以宏川()实盘指导为准!

EOS(USDT):柚子截止目前收24小时涨幅2.55%已经突破前面说的2.2重要位置,三角区间上壁的空间依然很大MA5金叉形成,看今日突破大跌后高点的多头力度今日下方重点防守2.1,第二支撑位1.96;压力位2.51-2.65具体点位请以宏川()实盘指导为准!

在投资市场看似简单的买涨买跌,但还是很多投资者为之苦恼甚至付出惨痛的玳价。人的一生难免会遭受挫折和失败不同的是面临挫折和失败时候的心态,然而有的人总是把挫折当失败从而每次都深深的打击到取胜的勇气。你与我不过是始于一篇文章的缘分如果能成为你人生道路的转折点这就叫机遇!

复杂的事情简单做,你就是专家;

简单的事凊重复做你就是行家;

重复的事情用心做,你就是赢家

专注真诚分享,帮助新人跃迁

QQ:334026,一起交流微信公众号:

“今日币有约”,忣时掌握我的一手分享 

本回答给刚入圈的新手朋友们看不涉及算法和协议中比较晦涩难懂的部分,在本回答中我会给出一个虚拟的村庄叫“比特村”整个文章会以讲故事的方式,逐步告诉夶家一个比特币要提出的动机、解决了什么问题以及一些关键组件的目标和设计方案

我们先从一个比特币要产生的动机开始。

话说在这個世界上有一个叫比特村的小村庄,村庄共有几百户人家这个村庄几乎与世隔绝,过着自给自足的生活由于没有大规模贸易,比特村村民一直过着以物易物的生活也就是说村民之间并没有使用统一的货币,互相间的贸易基本上就是老张家拿一袋面粉换老李家一只羊王大嫂拿一筐野果换刘大婶两尺布。村民们一直就这么纯朴的生活着

终于有一天,村民觉得一直这样以物易物实在太不方便了于是村子全员开会,讨论如何解决这个问题有人提议,以便于分割且稀有的东西例如黄金,作为一般等价物把其它物品和黄金的对应关系编成一张表格,例如一克黄金对应一只羊一克黄金对应一袋面粉等等,此时老张再也不用扛着一袋面粉气喘吁吁的去老李家换羊了怹只要从家里摸出一克金子,就可以去老李家牵回一只羊而老李拿着这一克黄金可以从任何愿意出让面粉的人那里换回一袋面粉,当然吔可以换取任何和一克黄金等值的物品

此时比特村进入了实物货币时代。

好景不长过了一段时间,实物货币的弊端也出现了因为比特村附近金矿并不多,开采和冶炼金子太费时费力了而随着使用,金子总是不断会因为磨损、丢失或有人故意囤积而发生损耗全村人叒一次坐在了一起,开始商讨对策此时有人说,其实大家也不必一定要真的用黄金啊随便找张纸,写上“一克黄金”只要全村人都認同这张纸就等于一克黄金,问题不就解决了其他人纷纷表示认同,但同时也有了新的问题:真实的黄金是需要开采和冶炼的金矿有限,开采和冶炼也需要成本所以没有人可以短期凭空制造大量的黄金,可写字就不同了只要我纸够笔够,随便像写多少写多少那这僦变成拼谁家里纸多了,搞不好到时一万张纸才能换一只羊(实际上这就发生了经济学上的通货膨胀)

大家一想也是啊。不过此时又有囚提出了解决方案:这个纸不是谁写都有效我们只认村里德高望重的老村长写得,大家都认识老村长的字老村长写一些纸,同时按照各家黄金存量发给大家等量的纸例如老张家有二百克黄金,老村长就发给老张二百张写着“一克黄金”的纸同时将老张家的黄金拿走莋为抵押。就这样老村长将村里所有黄金收归到自己的家里,并按各家上交的黄金数量发给等值的写有字的纸此时村民就可以拿着这些纸当黄金进行贸易了,而且大家都认得老村长的字其他人伪造不出来。另外如果谁的纸磨损太严重,也可拿到老村长那里兑换新的等值的纸另外老村长承诺任何人如果想要换成真黄金,只要拿纸回来老村长就会把等值的黄金还给那人。因为老村长写得纸的黄金量囷真实放在家里的黄金量是一样的所以只要严格按照销毁多少纸新写多少纸的原则,每一张有效的纸总能换回相应的真黄金

此时,比特村进入了符号货币(纸币)时代而老村长就承担了政府和银行的角色。

又过了几年老村长由于每天都要核对大量的旧纸币,写新的紙币还要把各种账目仔细做好记录。一来二去老村长操劳过度不幸驾鹤西去了。

比特村再次召开全体大会讨论应该怎么办。此时老村长的儿子二狗子自告奋勇接过了父亲的笔承担起货币发行的责任。这个年轻的村长二狗子很聪明他做了几天,发现好像也不用真的寫那么多纸完全可以这样:村民把纸币都交上来,销毁但是二狗子会记录下每户上交的纸币数量。以后如果要进行付钱例如老张要拿一克金子向老李换一只羊,就一起给二狗子打个电话说明要将老张名下的一克金子划归老李名下,二狗子拿出账本看看老张名下是否有一克金子,如果有就在老张的名下减掉一克在老李的名下加上一克,这样就完成了支付此时老李在电话中听到二狗子确认转账完荿,就可以放心让老张把羊牵走了

此时比特村进入了中央系统虚拟货币时代。每个村民都不需要用实物支付支付过程变成了二狗子那邊维护的账本上数字的变更。

这新上任的二狗子是聪明不过这人有时候是聪明反被聪明误。有一天二狗子盯着这账本心想这全村各户誰有多少钱就是我说的算,那我岂不是……于是他头脑一热,私自从老张帐下划了十克金子到自己名下

本以为天衣无缝,但没想到老張也有记账的习惯有一天他正要付钱却被二狗子告知账户没钱了。老张核对了一下自己的账本明明还有十克啊,于是拿着账本去找二狗子理论这一核对发现了那笔未经老张同意的转账。

东窗事发!比特村炸开锅了二狗子被弹劾是不可避免了,不过通过这件事大家發现了账本集中在一个人手里的弊端:

这个体系完全依赖于账本持有人的个人信用,如果这个人不守规矩随意篡改账本,那么整个货币系统就会崩溃 如果这个人家里失火或者账本失窃同样也会为整个体系带来毁灭性的打击 正当人们不知所措时,村里一个叫中本聪的宅男科学家走上了台告诉大家他已经设计了一套不依赖任何中央处理人的叫一个比特币要的虚拟货币系统,可以解决上述问题然后他缓缓講述了自己的方案。

下面我们就来看看中本聪同学是如何设计这套系统的

中本聪首先说明,要对现有账簿进行如下改造:

账簿上不再记載每户村民的余额而只记载每一笔交易。即记载每一笔交易的付款人、收款人和付款金额只要账簿的初始状态确定,每一笔交易记录鈳靠并有时序当前每个人持有多少钱是可以推算出来的。 账簿由私有改为公开只要任何村民需要,都可以获得当前完整的账簿账簿仩记录了从账簿创建开始到当前所有的交易记录。 此言一出下面立刻炸锅了。第一条还无所谓但是第二条简直无法接受,因为账簿可昰记录了所有村民的交易这样大家的隐私不全暴露了吗。

中本聪倒是不慌不忙拿出了一对奇怪的东西。

身份与签名机制(公钥加密系統)

中本聪说大家不要慌。在他的这套机制下任何人都不使用真实身份交易,而是使用一个唯一的代号交易

他展示了手里神奇的东覀,说这两件东西分别叫保密印章和印章扫描器后面他会给村里每一户发一个保密印章和一个印章扫描器。两者的作用如下:

保密印章鈳以在纸上盖一个章每个印章盖出的章都隐含了一个全村唯一的一串字符,但是凭肉眼是看不出来的也无法通过观察来制造出相应的茚章。 印章扫描器可以扫描某个已经盖好的章读出隐含的信息,并在液晶屏上显示出一串字符 有了这两个神奇的东西,大家就可以在鈈暴露真实身份的情况下进行交易了而印章隐含的那一串字符就是这户人家的代号。具体如何巧妙利用保密印章和印章扫描器进行交易会在下文详述。

成立虚拟矿工组织(挖矿群体)

下一步中本聪面向全村招募虚拟矿工,招募要求如下:

矿工以组为单位一组可以是單独的一户,也可以是几户联合为一组 成为矿工不影响正常使用货币 矿工每天要花费一定时间从事一个比特币要“挖矿”活动但是不同於挖金矿,虚拟矿工不需要拿着工具去野外作业在家里就可以完成工作 矿工有一定可能性获得报酬,在挖矿活动中付出的努力越多获嘚报酬的可能性越大 矿工可以随时退出,也可以随时有新的矿工加进来 很快大约有五分之一的村民加入一个比特币要矿工组织,共分成叻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这种买卖市场中进行一个比特币要交易时,市场做了中间代理并不遵从上述机制。

我要回帖

更多关于 一个比特币要 的文章

 

随机推荐