导航:首页 > 比特币区 > 怎么让别人知道比特币

怎么让别人知道比特币

发布时间:2024-03-26 04:53:15

1. 为什么比特币交易不会被警察追踪到

可以被追踪到,而且概率不低。比特币是高度匿名机制。可以看到交易的流转,但是不能确定账户对应真实世界的人。警察或者说任何人都可以看到地址,看到里面的钱,却无法干涉里面的比特币使用。经过几次转账后就无法分清比特币的来源了。

比特币不是不可追踪的,每一笔交易都能一直追溯到coinbase。只是因为地址可以任意无限生成,从而具有了一定的匿名性。但钱包地址公开, 只有拥有密码(私钥)的人才能有权使用。如果拥有者丢失了密钥,地址里面的比特币将永远无法使用。除了拥有者本人,任何人无法干涉。

比特币账户就是一个地址,一个地址对应一个账户,但是比特币开户是不需要身份证明的,所有人都可以开通比特币账户,而且比特币账户可以开通的数量比全地球的沙子还要多,一个人可以对应多个账户,所以不知道具体这个地址对应哪个人,也就是匿名。

比特币洗钱方式

比特币就是去中心化的货币,线下无网络情况下都可以保存的一堆数据。现金交易十分敏感,无论是取现还是转账都会留下是否明显的痕迹,但是比特币去可以完美的去除这个痕迹。

比如给你1000个比特币,假如比特币1万一个,那等于给你1000万现金,往往洗钱组织有两种洗钱方式。

一种是利用假身份在平台获得这1000个比特币,然后重要的一步就是提币,把BTC提币到本地U盾冷钱包,然后把这个冷钱包直接进行约等于1000现金的交易,还有一种就是直接获得比特币后放入冷钱包,直接把冷钱包U盾寄出去。

2. 比特币不是百分百匿名,怎样实现合理的匿名性

比特币经常被作为一种匿名币,因为比特币在不用提供任何个人身份信息情况下可以发送和接受比特币。然而,比特币本身在大多数情况下并不是百分之百匿名的。发送和接收比特币就像作者用笔名发表作品一样,如果一个作者的化名和他们的身份联系在一起,他们曾经写下的任何东西都会与他们联系在一起。对于比特币来说,你的匿名就是你接收比特币的钱包。涉及该地址的每一项交易都将永久保存在该区块链中。如果你的地址是和你的真实身份连接在一起,那么每一个交易都会和你有关,但实现合理的匿名性是可以做到的。

匿名购买比特币

你首先能做的是匿名购买比特币。

第一个选择是用现金购买他们,以避免完全地在线交易。大多数在线交易是类似的,它需要你上传身份证。你可以用自动取款机的现金购买比特币或者是亲自接见卖方。“在我们用现金购买比特币”部分有更多关于如何用现金购买比特币的信息。

第二个最好的选择是在VirWox网站上购买它们。这不是真正完全匿名的,因为你需要透露一些信息,但是这仍然比大多数需要提供所需要的银行账户和个人证件的比特币交易要好一些。

在这里你不需要任何东西,你只需要一个免费账户来进行虚拟交易。使用此账户是可以购买另一种货币的——第二人生林登币(SLL).你有不同的选择来购买林登币,如PayPalandSkrill。但考虑到匿名的一个很好地选择是paysafecard支付,用paysafecard你就可以在任何一家商店购买比特币。有了paysafecard,即使没有身份证、银行账户或信用卡,你也可以兑现和你的Virwox匿名资金。然后不需要验证你也可以很容易把你的第二人生林登币兑换成比特币。

最后,你还可以通过匿名的比特币贷款来获得比特币。

根据我们的经验,用信用卡购买比特币是不可能做到匿名的。

virwox-anonymously-buy-bitcoin

混合你的比特币

如果你已经拥有了你的比特币,尤其重要的是,比特币用户可以通过使用混频器与其他用户混合彼此的交易,因此比特币混频器也被称为比特币“tumbling”或者“laundry”。它是破坏你和比特币账户之间联系的服务器。混频器掩盖了你的比特币从一个地址到下一个地址的流向,虽然比特币混频器不可能保证百分之百的匿名性,但是它提供了一个非常高的匿名级别。

我们建议你使用高质量的在线混币服务,如比特币混频器或货币混频器,它们对于不能与原件链接的用户来说,可以定期进行比特币交易。为了进一步加强交易的安全性,它们提供机会使用两个或两个以上的转发地址以及适当的时间来延迟,以立即删除所有档案日志相关事务。你还可以使用SharedCoin,因为它是免费的,但有点复杂。另外,如果使用匿名Tor浏览器,你可能会尝试Bitcoinfog。

需要注意的是,提供比特币混频服务中存在很多欺诈者。

比特币通常储存在一个称为比特币钱包的软件程序里。如果你的钱包与你的个人信息是可识别的,那么上述信息对你没有帮助。如果你想保持相当的匿名使用比特币时,如支付成人网站,那么你应该至少用一个钱包注册一个匿名账户和一次性的电子邮件地址。

也可以为每笔交易而使用不同的钱包,避免因多个交易而追踪到你。这就像维持多个独立的身份。一个简单的用来维持多个钱包的方法就是使用一个简单的并且轻量级的软件钱包-MultBit,它允许在一个软件程序上管理多个钱包。

如果你想要更匿名的话,我们建议你做一个比特币钱包,也许更简单的方法就是在bitaddress.org上使用代码。

开源比特币隐私工程(OpenBitcoinPrivacyProject)已经发布了他们第一个完整的关于不的比特币钱包的隐私级别的报告,最好的并且最隐匿的比特币钱包是darkwallet,其次两个隐匿性好的钱包是armory和mycelium。

匿名的比特币借记卡

E-coin是一家英国公司,推出了一个虚拟与实体并存的可储存比特币的VISA借记卡。要使用这个借记卡目前需要支付一笔小的费用。

你可以在订购在美元、欧元和英镑中被指定的信用卡或者借记卡。它所需要的是一个有效的电子邮件地址和基本的个人信息来注册,一旦你请求注册借记卡,它将被发送到你的邮箱地址。但目前E-Coin还没有向美国提供比特币借记卡服务。

你可以使用E-coin信用卡直到你达到限定额度。你可以得到一张没有验证的卡片并最多使用2500美元。一旦达到限定额度,你讲不得不需要验证你的身份–一个扫描你的身份证件或护照和地址的证明,或者再订购一张新卡,如果你更喜欢万事达卡,BitGold和Advancedcash的借记卡也可以。

比特币交易记录

比特币交易是永远不会真正的匿名,可通过区块链查询(区块链是一个记录比特币交易记录得综合性数据库)。

几乎所有的交易需要你通过发送扫描的个人证明来验证你的身份,还需要向政府权威机构报告大额交易。当你使用比特币支付商品和服务时,需要多次提供你的姓名和地址给卖家。这意味着,有人有心去跟踪你的交易活动,他可以使用你的身份证信息来追踪你的未来交易活动或者研究你以前的交易活动。总之,这已经损害了你的安全和隐私。

3. 比特币的地址、公钥、私钥,你都了解了吗

了解比特币,就不可避免地要掌握什么是比特币的地址、公钥、私钥,下面我们一个一个来解释。

地址,就好比是银行账(卡)号,在创建数字钱包后就会自动生成,简单来说,就是创建钱包的时候,先产生一对私钥和公钥,然后公钥通过一套算法生成地址,这个地址实质上是一串字符,比如。

像银行账(卡)号可以用来收款一样,比特币地址也可以用来接收比特币。

这个比特币地址不单单给你转币的人知道,连整个比特币网络的人都能查看,可以说,全球所有用户的地址都可以被任何人知道。为什么这样说呢?因为比特币本质就是一个大型的公开账本,所有交易对所有人都是可见的。而交易记录中包括了交易流水单号、发币人的发币地址、收币人地址、发币人的找零地址。

私钥,可以看作是银行密码,是一串很长的由钱包生成的随机数,比如, LBB9ZXMCJ。私钥是唯一能够证明你拥有的比特币是属于你的,也只有用私钥才能转账、交易和使用数字钱包里的比特币。

我们都知道了,银行密码绝对不能泄露给别人,私钥也一样,打死也不要告诉他人,否则你的比特币很容易就被转走。银行的钱被盗了,因为有国家监管和第三方信用,还有可能被追回,但比特币是去中心化的,没有第三方,自己的币只能自己负责看管,丢了,或被他人转走了,就永远拿不回来了。所以千万千万不要把私钥告诉他人,不要把私钥保存在手机或者电脑上,不要通过网络传输你的私钥,那怎么办?记住了,要用笔写在纸上,写两到三份分别放在不同的地方,保管好。

公钥,顾名思义,是可以公开的,也是像地址和私钥一样,是一串长长的字符。公钥由私钥通过椭圆曲线加密算法生成,通过私钥可以算出唯一一个公钥,但公钥不能逆向推导出私钥。

那到底比特币地址、公钥、私钥在交易中起什么作用的呢?

首先,钱包通过加密算法把私钥加密成字符串(也叫作签名),然后把这个字符串,和公钥一起写到交易信息里,再发给矿工。矿工收到信息后,就会将签名、公钥写入一个验证函数,如果得出的结果为“true”,那么这个交易会被确认为真实有效,就能被验证通过。而结果为“false”,则说明这笔交易存在问题,不能被验证通过。

通过以上浅显的文字,希望能帮到你对比特币的地址、公钥和私钥有一个初步的了解吧!感谢你的阅读!

4. 比特币账号可以查询到人吗

可以。
比特币并非由某一中心化机构发行,自然不存在传统意义上的财报,但基于区块链技术,比特币相关数据可以实时查询,且不可篡改,投资者可以通过区块链浏览器查看活跃地址数、链上交易。

5. 自己在投资比特币,感觉今年也会有很好的行情,想让家里人也加入进来,但他们比较保守,怎么办

你可以在过节的时候考虑一下通过赠送幸运礼品卡代替普通红包,每周就能通过幸运池参与到抽奖,而且奖金就是比特币,去年我给我妈送了一张,年底她就跟我说准备会送我一张礼品卡。

6. 为什么黑客可以盗取比特币

因为比特币是虚拟货币,黑客可以通过私钥进入地址转走比特币。
黑客盗取比特币主要通过以下几种方法:
1、盗取你的私钥然后把你的比特币转出去。
2、盗取你的密码。
3、攻破你的比特币钱包程序。
4、攻击比特币交易网站。所以比特币只是保证了交易记录的安全,而不能保证交易人私钥的安全。一旦私钥泄漏就没办法了。

7. 怎么查自己名下有没有比特币

拿自己本人身份证先到居委会出个证明,再拿身份证和证明到中国人民银行登记,再拿居委会证明,身份证,中国人民出的登记证到币安所在地(美国),币看(新加坡)等世界各国大大小小数字交易所,应该会查到名下比特币。去吧,惊喜会等着你[大笑]

登录自己的交易app,比如火b网。

前段时间无意中下载某app,以前在其网站交易过的,查了下,自己竟然还有零点几个比特币,莱特币几个,狗币也还有一些,都是以前交易剩下没卖的,一直以为早卖光了,没想到还剩了点

有三个途径,第一个打10086按0转人工服务,报身份证号码就可以查询!第二个打10000号,按9再按0转人工,输身份证号就可以查!第三个打10010,按0转人工服务,报上父母的身份证号,以及你父母的结婚日期,回答是否近亲结婚就可以查询了!

自己买没买过比特币还用查么?如果之前从来没有听说过比特币这种比较小众化的投资,那么现在也不要参与进来,因为在今年的9月份央行发布了进一步防范和处置虚拟货币交易炒作风险的通知,在这份通知里正式将比特币为首的虚拟货币的交易定性为非法交易。

如果是之前听说过比特币这种新鲜的投资,并且在很早之前有过交易的话,那么你手中的比特币无非保存在以下几个地方,第一个就是交易平台上,如果交易平台倒闭的话并且跑路的话,现在是找不回来的。

第二个就是你将自己的比特币提到了自己的冷钱包或者数字钱包中去,如果你删除了助记词和私钥,那么即便是利用区块链技术,也是很难找回你丢失的比特币的。私钥决定着你个人持有的比特币,一旦丢失,即使你找回了自己的钱包,也是无法提现或者交易的。

所以没有必要去查询自己名下是否有虚拟货币,因为这根本是无稽之谈。数字资产的特殊性就在于它的虚拟性,一旦保存不恰当或者说是中心化的交易平台倒闭跑路的话,你的财产等同于消失不见。

比特币目前只有两个两个途径获得,一是直接购买,二是做名“矿工”投资矿机直接挖矿获得,你要存比特币也有两种方式,一只存在比特币的电子钱包,行业内的称冷钱包,还有就是存在交易平台上。比特币是匿名的,你下载一个比特币钱包就相当于开户,钱包不认你叫什么,只认钱包生成的钱包地址,这是唯一确认你有没有比特币,不需要身份证信息和手机号,如果你存在交易平台,你注册时是要身份证信息和手机号实名认证。我是从12年开始挖比特币的,算是资深矿工,我一般是用冷钱包存比特币。相对比较安全,要兑现时才转到交接平台。

首先,比特币是匿名的,和真实世界人的身份标识没有直接对应关系

不过也有方法,只是需要你 一点点时间 [呲牙]

方法:交易所的数量一直在变动的,在这种情况下,注册全世界的成千上万的数币交易所,实名认证,被占用的话申诉, 几十年后 全部注册查完后,汇总一下所有比特币,看看有多少钱,就知道了[呲牙]

数字资产已经是一个大趋势的产物,会因为某些原因震荡,但绝不会消失,长期看好,有监管是好事情,韩国已经出来政策明年开始数字资产交易征税。


投资千万不能有的就是暴富的心态,要想在币圈有所收益,必须脚踏实地的学习提高认知避免踩坑。




我的理念是不迷信任何一个币种,他只是我们获得收益的一个途径,所以我选择二级市场炒币。可是是人就会有情绪或者说弱点,免不了追涨杀跌,避免的方式就是用机器人,可以做到24小时盯盘,避免情绪化操作,解放自己的时间。我目前在做的就是现货量化和合约量化两种,有兴趣的大家可以交流交流。

你有没有参与到挖矿中来,或者你有没有购买。如果没有,那就不会有的。如果不确定,那么你可以下载个区块链钱包。

这个问题有点意思,

首先你自己有没有比特币自己不知道吗?

既然问出这问题来,大概意思就是有没有自己不知道的比特币在自己的名下。我想到这个问题的答案唯一可能就是你的身份被盗用在交易所,而这个被盗用的身份下可能会有你名下的比特币。

比特币是一种匿名的虚拟货币,任何个人都可以创建自己的账户,账户也可以是多个。首先你去网络上下载一个客户端,它将会分配一个私钥和一个公钥。需要备份你包含私钥的钱包数据,才能保证财产不丢失。如果不幸完全格式化硬盘,个人的比特币将会完全丢失。

有一下两种查询方式:

1、去所在住址的居委会,街道办查询。

2、拿着自己的社保卡去银行柜台查询。

8. 小白如何了解比特币

多去比特币新闻网看比特币新闻,以及行情,技术
比特币的诞生
比特币的诞生应该算在2008年的11月1号的那一天,一个化名为“中本聪”的人在网上发表了一篇论文。 在这篇论文里,他详细的描述了一种崭新的货币体系,他将之命名为“比特币”。

随后,次年的1月3日,首个比特币程序在中本聪的手里诞生,与之一起诞生的是最早挖矿所得的50个比特币。在那之后他开始逐渐淡出,直到彻底的消失。

人们至今也没找出这个叫中本聪的人的真实身份,即使如今的运营商、互联网巨头与政府已将人们在网络上的行迹牢牢掌握在了手里。

他在发言时会经常切换美式和英式英语,他随机在全天不同的时间上线,以隐瞒自己的国籍和时区;他隐藏自己的ip地址,加密自己的邮件,故意伪造一些写作和发言风格来混淆视听;此外他还是一名造诣颇深的密码学专家,对了,他发表论文的地方就叫做 "密码学邮件列表"。

所以比特币从诞生时起就带上了一种黑客精神:对抗任何势力所强加的审查。

当然我们也可以这么看: 如果一个发明了匿名货币系统的黑客,却连自我身份都不能匿名的话,那整件事会变成一个笑话。

但是所幸,中本聪没让我们失望。

1. 什么是货币
我发现要讲清楚什么是比特币,这一节是无论如何也跑不了的了。我不是什么经济领域的专家,我只能很粗浅且只能在很直观的意义上讲述这个问题。(不过就标题所表达出来的本文主旨而言,似乎也足够了)

高中的课本里有讲过(还记得吗?) , 货币是储存价值的媒介,一种东西要成为货币,最重要的,他必须满足:

1) 稀缺性。

这就是为什么黄金可以而沙子不能被当作货币的原因。稀缺性可以理解为获得它的难度,越是稀缺要获得它就越难。 一个直观的认识是这样的:假设你一个月的薪水是5000元,它意味着人民币的稀缺程度恰好到了这样一个度,即你要付出一个月的劳动才能获得5000个一元。 你不会同意以5000粒沙子来支付你的薪水,是因为与其通过劳动一个月来获得它,你大可以去沙滩走一圈就轻轻松松地得到了。

那么现在的金融系统是如何保证货币的稀缺性的呢?控制发行。货币的发行是被牢牢掌握在中央银行手中的,这样货币的发行量才能做到可控(所以你现在知道了,私自印钞是违法的)。回到刚刚那个例子, 你同意以5000元来支付你一个月的薪水,是因为人民币发行量刚好到了这个度。如果此时的人民币发行量翻倍了,稀缺度相应降低, 这时候你就应该要求以1万元来支付你的薪水了(但市场的响应往往不会这么快,在这期间你的财富其实是被剥夺了--你的劳动本该获得一万元却只得到5000元的回报)。

2)交易性

货币存在的目的当然是为了交易。就像很多人告诉你的那样,钱是用来花的,不是用来带进棺材的。所以除了满足稀缺性以外,一种东西它越是方便交易,那么他就越符合理想货币的标准。所以在货币史上,银元代替了贝壳,纸币代替了银元,数字货币正逐渐取代纸币。

这里所说的“交易”,是指财产从一方转移到另一方,即一方的财产减少相应的另一方增多。对实物货币来说,它发生得非常自然,甲要给100元乙,当100元钞票从甲的手里转移到乙的手里的那一瞬间,交易完成了,甲的财产减去了100元而乙的财产增加了100元,这个过程中没有第三方的参与,完全是甲和乙之间的私密行为;然而当交易发生在数字货币层面上时,就没这么简单了,甲要给100元给乙,如何确保交易完成了呢?假设甲和乙在各自的电脑上记录了自己的财富数额的话,那么如何确保乙在给自己增加了100元的时候甲如实地给自己减去了100元呢?这个时候我们不得不要引入第三方了--我们称之为“银行”的那个家伙。 当甲要转移100元给乙时,他不是直接给乙而是给银行, “请把我的100元转给乙” ,于是银行在甲的帐目上扣掉100元,再在乙的帐目上加上这100元。(我们假设它慷慨地不收取任何交易费)

以上所说的就是现代货币系统的一个粗廓模型,这个模型最大的弊端在于:人们不得不去信任一个中心系统。

数字货币的交易必须依赖银行,而一个人的银行账号可能会被审查、限制甚至是剥夺。当一方想要给另一方转移自己的财富时,银行可以收取高昂的费用或者直接拒绝(比如你试试汇一笔钱给美国的亲戚)。

货币的发行必须依赖中央银行。好吧,这已经是一个广为人知的秘密了:货币一直在贬值,或者说货币一直在超额发行(想想20年前的100块跟现在的100块)。 我引用两段话, 一段是凯恩斯说的, “通过连续的通货膨胀过程,政府可以秘密地、不为人知地没收公民财富的一部分。用这种办法可以任意剥夺人民的财富,在使多数人贫穷的过程中,却使少数人暴富。”, 另一段,出自哈耶克, “政府无法克制滥发货币的冲动”。

那么有没有可能设计出一套货币系统,在这个系统里我们不需要一个中心机构,不用被迫去信任任何的第三方, 使货币的发行透明可控,货币的交易私密而安全呢?

你猜?

2. 什么是比特币
所以我们现在可以回答到了,比特币是一个发行去中心化和交易去中心化的电子货币系统。在这个系统里,货币的发行量是透明且可预期的,货币的交易利用整个网络的协同合作来保证交易的安全。

下面我将逐步拆解比特币的原理。需要注意的是,比特币作为一个已经实际在使用的产品,它本身有着非常丰富的细节。本篇目的是向没有技术背景的读者讲述比特币的基本原理,因此并不会涉及到这些细节。比如说钱包的地址其实并不是公钥,而是公钥的二次哈希值; 区块链的难度要求并不是简单的把所有区块链的内容做一次哈希运算;等等。但是为了叙述的简洁性,在不影响对基本原理的讲解下这些都做了简化处理,希望大家能够理解。

2.0. 比特币网络 -- 由众多运行着比特币程序的节点组成
比特币是一个由众多平等的节点组成的网络。

一个节点就是一个比特币程序,任何能够连上网和具有一定计算能力的机器都能运行这个程序 -- 所以你家里的电脑也可以作为比特币网络里的节点:)

节点之间是可以互相通讯的,同时比特币有一套机制可以让一个节点向其他所有节点发出消息,这个行为被称为“广播”。

2.1. 区块链 -- 一个公共的账簿
我们先回到银行的例子。银行最基本的功能,无非是维护一个账簿,而这个账簿只需如实记录每一笔交易而已。比如X年X月X日,王小明转了30块钱给张大毛;Y年Y月Y日,张大毛转了12块钱给李小豆,诸如此类。 根据这个账簿我们可以查到一个人的所有交易记录,因而也就能推算出这个人此刻的账户余额为多少。比如李小豆从建银行帐号开始,转进的交易合计500元,转出的交易合计300元,那么可以算出此时李小豆账户余额一定是200元。

维护好这个账簿,并且作为唯一的维护者(只有银行才有权力查看和修改), 银行作为一个交易中心的职责就完成了。

比特币也有账簿,但是与银行不同的是,这个账簿是公开的,任何人可以去查看和审核它。

这个账簿被称为"区块链"。你可以把区块链想象成一个小册子,册子的每一页写满了交易信息,并且不断有新的页加入进来。

2.2 钱包 ---由一对公钥和私钥构成的的账户
上面一小节,解释了什么是比特币的账簿。这一小节将解释这个账簿里资金的归属权问题,亦即比特币的帐户系统。

比特币里的帐户跟银行的帐户有本质的区别。

在银行账户下,银行记录下了该账户所有者的身份信息(回想一下你去银行开户时提交的资料:照片、身份证、电话号码、家庭住址....),因而只要你能向银行证明你的身份,你也就获得了你名下财产的所有权。在这种模型下,银行扮演了一个全知全能的上帝角色:他知晓现实人们的财富信息。我们除了祈祷上帝不要把我们的信息泄露出去或者利用它干坏事以外,别无他法。

在比特币的世界里,并没有银行这样一个机构,它不会强制人们暴露自己的身份以换取资金的安全。比特币的帐户只是简单的由两串数字构成,分别被称为“公钥”和“私钥”,除此之外再无其他。

这个两个数字所具有的数学特性 -一个被私钥加密过的数据只能通过公钥来解开,所谓的非对称加密-使它们能够完美的实现一个帐户(比特币世界里被称为钱包)需要的功能。

我们把公钥作为帐户地址 --在比特币世界里也称钱包地址 --它类似于银行系统里的帐号,就是当你告诉别人“请给我的帐号打300块钱”时,需要告诉别人的那一串数字。对银行来说,它是“招商银行6214850200251100”,对比特币而言,它是“ ”。

私钥,是证明钱包所有权的*唯一*凭证,你通过证明你是该钱包的私钥持有者来获得该钱包的所有权。注意,和银行账号的密码不同的是,你丢失了密码还可以通过证实自己的身份来找回,但你一旦丢失了密钥那这个钱包里的资金就再也找不回了。

因为公钥和私钥所具备的非对称加密的美妙特性,钱包的所有者并不需要通过出示私钥来证明自己持有它。他只需要出示一段用私钥加密过的文字,验证者能用公钥(即钱包地址)解开这段文字即能证明。

那么怎么生成一对这样的数字呢?

相比于银行开户的繁琐手续,你唯一需要的只是一个实现了该功能的数学软件。

感谢数学。

2.3 区块 --- 有难度要求的账簿页
前面提到,区块链就是一个账簿,一个区块就是这个账簿里固定大小的一页。(比特币规定区块大小不超过1M,而一笔交易大约250字节大小,因此一个区块平均能写下4000笔左右交易。)

区块链是公共的,每个人都可以下载,验算和查看区块链里的交易信息。同时每个人也都可以向区块链增加区块,只是我们需要一种机制来防止坏人们通过提交大量的区块来拖垮整个网络。这个机制的核心在于我们要使区块的构造变得有代价,代价大到不可能在短时间内构造出大量的区块。

比特币要求,新的区块必须使区块链具有某种特征的哈希值才能被允许加入。 哈希值是一种数学运算(感谢数学!),你可以简单理解为对数据的摘要,不同的数据有不同的哈希值,即使两个数据只相差一个字节,他们对应的哈希值也会截然不同。

比特币通过“要求区块链的哈希值具有某种特征”来控制构造区块的难度,这个特征其实就是要求哈希值开头的几位数字为0. 比方说当前比特币要求哈希值前4位必须位0,我们用P表示当前的区块链,用B表示当前构造的区块,那么P+B的哈希值前4位必须为0该区块B才能被允许加入区块链中。 这里要注意三点, 1. 要构造出这样一个区块没有捷径,必须通过大量的计算,一遍一遍的往B里放随机数直到P+B的哈希值满足要求为止。2. 哈希值前面为0的位数越多,要构造出这个区块的难度就越大。

好了,我们现在有了控制区块构造难度的工具了,那么比特币通过什么样的规则来控制难度呢?

比特币规定区块链应保持在平均每两周时间增加2016个区块(也就是平均10分钟一个)的速度上。 也就是说,每增加2016个区块,系统就会算出产生这2016个区块的时间,如果它小于两周那么就提高接下来2016个区块的难度(比如从要求哈希值前3个必须为0提高到前4个为0), 如果它大于两周就降低难度(比如从要求4个0降低到3个0), 这样从长远来看,就使区块链平均以每10分钟一个的速度增加了。

也因此可以推论,区块链的难度要求与全网构造区块的算力成正相关关系。也就是说,参与构造区块的算力增加那么难度要求就会提高,相反则会降低,这样才能使区块链以固定的速度增加。

上面提到,让构造区块变得有难度,是为了防止被坏人攻击。同时,它还有一个作用是防止坏人们将一笔钱花两次(所谓双花问题)。 我们看如下一个比特币的应用场景:

小张要用比特币在小李那里网购一个商品,

1) 小李用数学软件生成好一个比特币钱包,并将该钱包地址(公钥)告诉小张。

2) 小张选取了自己一个有足够余额的钱包,并用这个钱包的私钥签发了一笔交易(该交易把一部分比特币发到小李的钱包地址上),然后把交易广播给全网络。

3)网络中的一些节点把该交易收纳到当前正在构造的区块中。 第一个成功构造出合法区块的节点把该区块广播给全网络,得到全网络的认可被加到区块链上。

4) 小李发现区块链上已经有一个区块包含了指向自己钱包地址的交易,并且交易金额正确。 小李随即给小张发货。

5)小张发现小李已经发货,这时他开始重新构造一笔交易,试图把刚刚发给小李的钱发到自己另外的一个钱包里。这个时候他不能再把这笔交易广播出去了,因为网络中的其它节点会发现该交易是不合法(花掉一笔已经花掉的钱)而直接拒绝掉, 小李只能自己构造一个包含了该交易的区块,并且试图说服网络中的其它节点他的这个节点才是合法而刚刚那个(包含发给小李交易的区块)是不合法的, 这样就能实现他一笔钱花两次的目的。

比特币规定当区块链发生分叉时(即出现了两个或以上互斥的合法区块)时,应该追随最长的那条。 那意味着小张要实现自己双花目的,他必须在产生了小李那个区块后,马上构造出两个区块来,才能说服其他节点跟随自己的这条链。 要达到这个目的,当前时间内他必须拥有(或者接近拥有了)全网51%的算力, 才能抢在其他所有节点之前构造出两个区块出来。

2.4 矿工 --- 通过挖矿来争夺记账权的区块链维护者们
前一节我们讲到,区块链的难度实际上是对区块链的保护,这个难度要求越高区块链就越免于被坏人攻击。换个方式表述就是,全网构造区块的算力保障了区块链的安全,全网的算力越高,那么坏人们获得全网51%算力的难度就越大,因此越不容易被攻击。

那么我们如何激励节点们贡献出自己的cpu跟电力来提高全网的算力呢? 答案是区块奖励。

比特币规定,成功构造出合法区块的节点会获得一部分比特币作为奖励,这部分比特币是系统生成的,他类似于淘金业里的挖矿,通过辛勤的劳动增加了黄金(比特币)的流通总量,因此构造区块的过程被称为“挖矿”,企图通过挖矿来获得区块奖励的节点被称为“矿工”。

挖矿的意义:

1) 它激励节点们贡献出算力来保护网络

2) 它实现了一种公平的方式发行比特币,因为不存在一个中央发行机构。

除了区块奖励外,交易者还可以通过额外支付一笔交易费给矿工们来鼓励他们将自己的交易收纳到它的区块里。这样当区块奖励趋于0时(比特币总量2100万枚,意味着越到后面区块奖励会越少), 因为有交易费的存在,矿工们也会继续维护整个网络。值得注意的是这里的交易费跟银行转账费有所不同,银行的转账费是由银行自上而下规定的,比特币的交易费是由使用者自由设置自下而上竞争的结果(如果当前交易数量很多而你给的交易费太低的话,可能不会被矿工们收取。)

亦即,矿工成功挖到区块时,他将获得 1)区块奖励 2)该区块内所有交易的交易费。

2.5 总结
比特币的核心是一个公共的账簿--区块链,每个人都可以核算查看这个账簿里的交易信息。这个账簿里不会记录任何真实世界里的个人信息,比特币保护了使用者的隐私。

通过非对称加密,用户可以不用出示密钥就可以证实自己是该密钥的持有者。因此提供了一个安全的不用信赖任何第三方(对比银行,你必须信赖它不把你的账号密码泄漏出去)的方式发起一笔交易。

因为比特币是开放的,意味着任何人都可以攻击比特币网络。通过控制区块的难度,使比特币网络免疫于大部分的攻击除非攻击者获取了接近全网51%的算力。而矿工们是比特币网络的保护者,比特币通过区块奖励和交易费的方式激励他们贡献出自己的cpu,组成巨大的算力屏障,使得任何组织或个人想要发起51%算力攻击都成为不可能。

阅读全文

与怎么让别人知道比特币相关的资料

热点内容
莱特a4矿机算力 浏览:158
以太坊官网区块浏览器 浏览:70
btc是什么币938手柄怎么样打 浏览:760
区块链最用 浏览:995
警惕虚拟货币骗局最大两个已落网 浏览:103
btc换购eth 浏览:107
手绘板区块链去中心化 浏览:59
数字货币取消身份认证 浏览:469
陀螺世界算力有什么作用 浏览:855
xrp添加btc网关 浏览:919
rep以太坊合约 浏览:725
官方下载数字货币 浏览:10
数字货币能打败美元吗 浏览:627
澳洲买比特币 浏览:852
rx480算力btc 浏览:690
以太坊币挖矿难度 浏览:968
网络虚拟货币股票 浏览:760
以太坊从账户提取私钥 浏览:181
比特币五月份价格 浏览:245
580一天能挖多少比特币 浏览:989