查看: 3678|回复: 24
收起左侧

[讨论] 到底什么是挖矿?

[复制链接]
maomao110
发表于 2018-1-7 13:17:02 | 显示全部楼层 |阅读模式
我天天看你们说什么挖矿,什么国外杀软对抗挖矿评测,这个挖矿到底是什么啊?
峪飞鹰
发表于 2018-1-7 15:43:44 | 显示全部楼层
通常指的是与比特币等加密货币有关的,对相应加密货币的交易进行打包写入区块链时,作为工作证明而要解答 hash  谜题的过程,由于这个解答过程是“随机猜”,且得到答案几率非常低,同时对于解答成功者有奖励的加密货币,所以整个过程犹如古代矿山挖金子挖矿一样,于是这个过程就被形象地叫做“挖矿”了。
van510
发表于 2018-1-7 19:02:46 | 显示全部楼层
谁能解释一样,同样也感到好奇。 上次淘宝买了一张显卡,被老手判断为矿卡后建议退货,也感到疑惑不解。
諾言敵不過時間
发表于 2018-1-7 19:35:23 | 显示全部楼层
本帖最后由 諾言敵不過時間 于 2018-1-7 19:37 编辑

挖礦(英語:Mining),是獲取比特幣的勘探方式的暱稱。由於其工作原理與開採礦物十分相似,因而得名。此外,進行挖礦工作的比特幣勘探者也被稱為礦工

工作原理
比特幣礦工通過解決具有一定工作量的工作量證明機制問題,來管理比特幣網路 —— 確認交易並且防止雙重支付中本聰在他的論文中闡述說:
在沒有中央權威存在的條件下,既鼓勵礦工支援比特幣網路,又讓比特幣的貨幣流通體系也有了最初的貨幣注入源頭。
中本聰把通過消耗CPU的電力和時間來產生比特幣,比喻成金礦消耗資源將黃金注入經濟。 比特幣的挖礦與節點軟體主要是透過對等網路數位簽章互動式證明系統來進行發起零知識證明與驗證交易。
每一個網路節點向網路進行廣播交易,這些廣播出來的交易在經過礦工(在網路上的電腦)驗證後,礦工用自己的工作證明結果來表達確認,確認後的交易會被打包到資料塊中,資料塊會串起來形成連續的資料塊鏈。中本聰本人設計了第一版的比特幣挖礦程式,這一程式隨後被開發為廣泛使用的第一代挖礦軟體Bitcoin,這一代軟體從2009年到2010年中旬都比較流行。
每一個比特幣的節點都會收集所有尚未確認的交易,並將其歸集到一個資料塊中,礦工節點會附加一個隨機調整數,並計算前一個資料塊的SHA-256雜湊運算值。挖礦節點不斷重複進行嘗試,直到它找到的隨機調整數使得產生的雜湊值低於某個特定的目標。
由於雜湊運算是不可逆的,尋找到符合要求的隨機調整數非常困難,需要一個可以預計總次數的不斷試錯過程。這時,工作量證明機制就發揮作用了。當一個節點找到了符合要求的解,那麼它就可以向全網廣播自己的結果。其他節點就可以接收這個新解出來的資料塊,並檢驗其是否符合規則。如果其他節點通過計算雜湊值發現確實滿足要求(比特幣要求的運算目標),那麼該資料塊有效,其他的節點就會接受該資料塊。


挖礦礦產
除了將接收到的交易資訊打包到資料塊,每個資料塊都會允許發行一定數量的新比特幣,用來激勵成功發現資料塊的礦工。
比特幣系統按照預定的貨幣增發節奏決定發行的比特幣數量。如果其他支付交易有給手續費的,那麼礦工還會獲得手續費。由於礦工可以自行決定是否將某一個交易資料打包到資料塊中,因此礦工有可能優先選擇手續費較高的交易來打包。
資料塊產生速率的預期為每10分鐘一個,但每個資料塊中,新發行的比特幣不能超過50個,而這個數字每產出21萬個區塊就會減半,大約每4年就會發生一次。
因此,比特幣的總數量不會超過2100萬個。隨著新發行比特幣數量的下降,手續費將成為挖礦的主要動機。
那些在較早時期將電腦資源投入到比特幣挖礦活動中的用戶,相對於較晚加入的礦工而言,獲得比特幣容易得多。這樣設計的原因,主要是為了保證在比特幣的早期發展階段可以吸引足夠的計算力來處理資料塊。事實上,如果沒有人挖礦,比特幣的初期交易活動就無法處理,比特幣經濟也將停止運行。
  • 2012年12月第一次減半
  • 第二次發生減半的實際時間是2016年7月9日 16:46:13 UTC,每個資料塊中新發行的比特幣目前為12.5個


挖礦難度
為了使得資料塊產生的速度維持在大約每十分鐘一個,產生新資料塊的難度會定期調整。
如果資料塊產生的速度加快了,那麼就提高挖礦難度;如果資料塊產生速度變慢了,那麼就降低難度。比特幣系統在每隔2016個資料塊被產出後(約兩週的時間),會以最近這段時間的資料塊產生速度,自動重新計算接下來的2016個資料塊之挖礦難度。
而難度基本上就決定了一個有效的資料塊標頭(英語:Block Header)的 SHA-256 雜湊值應小於一定值,也就是說該雜湊值必須要恰好落在目標區間之內才算有效,當目標區間越小就意味著命中機率越低。
換句話說就是挖礦的難度越高。由於ASIC計算設備的爆炸式加入,目前挖礦難度呈現幾何級數的上升,目前平均每15天增加50%難度,讓普通個人挖礦者的挖礦工作變得異常困難。


挖礦設備
最早,比特幣礦工都是通過IntelAMD的CPU產品來挖礦。但由於挖礦是運算密集型應用,且隨著挖礦人數與設備性能的不斷提升難度逐漸增加,現在使用CPU挖礦早已毫無收益甚至虧損。
截至2012年,從2013年第一季度後,礦工們逐漸開始採用GPUFPGA等挖礦設備。同時,ASIC設備也在2013年中旬大量上市。
從2013年7月起,全網算力由於ASIC設備大量投入運營呈現直線上漲,以2013年7月的平均算力計算,所有CPU挖礦設備均已經無法產生正收益,而FPGA設備也接近無收益。2013年9月平均算力估算,現有的針對個人開發的小型ASIC挖礦設備在未來1-2個月內也接近無正收益。大量算力被 5 THash/s以上的集群式ASIC挖礦設備獨佔。個人挖礦由於沒有收益,幾乎被擠出挖礦群體。有一些比特幣礦工則集資在某些可取得低價電力的地方興建機房安裝大批挖礦設備進行挖礦。
自2017年,台灣也開始挖礦熱潮,販售挖礦機網站也隨之興起,像是BitmainTaimine挖礦公司。
部份比特幣礦工為省下自己挖礦的成本,將挖礦程式製作成惡意程式,在網路上感染其他人的電腦,來替自己挖礦。


礦池
由於比特幣全網的運算水準在不斷的呈指數級別上漲,單個設備或少量的算力都無法在比特幣網路上獲取到比特幣網路提供的區塊獎勵。在全網算力提升到了一定程度後,過低的獲取獎勵的機率。促使一些「bitcointalk」上的極客開發出一種可以將少量算力合併聯合運作的方法,使用這種方式建立的網站便被稱作「礦池」(Mining Pool)
在此機制中,不論個人礦工所能使用的運算力多寡,只要是透過加入礦池來參與挖礦活動,無論是否有成功挖掘出有效資料塊,皆可經由對礦池的貢獻來獲得少量比特幣獎勵,亦即多人合作挖礦,獲得的比特幣獎勵也由多人依照貢獻度分享。
截止2017年11月,全球算力排名前五的比特幣礦池有:AntPool、BTC.com 、BTC.TOP、ViaBTC、F2Pool,目前全球約70%的算力在中國礦工手中。


手續費
比特幣礦工會對大部分交易收取少量費用,其主要目的是防止有人大量發送無聊的小額交易,浪費網路資源。當前每筆交易的手續費大部分是฿ 0.0001/KB (0.0001btc/KB) ,實際上0.9.0以後的版本將默認手續費降為฿ 0.00001/KB (0.00001 btc/KB)。因為大部分交易占用的數據量都小於1千字節,所以一般情況下฿ 0.00001( 0.00001 btc/KB)的手續費就足夠了。同時,在將來比特幣區塊獎勵較少時,手續費將成為礦工收入的主要來源,比特幣的手續費會與該交易佔用的位元組數相關。
目前比特幣系統中手續費的計算標準並非強制性的,因此使用者也可以在交易進行時不給予任何手續費,但大多數礦工在組建資料塊時通常會優先考慮帶有較高手續費的交易,以便在挖礦成功時能獲得較高的報酬,因此無附帶任何手續費的交易,可能會需要等待較長的時間才能被處理並納入區塊鏈中。
此外,現在因為區塊容量上限 1MB 以及近期比特幣交易量大增的因素,手續費大幅上漲,而且等待交易被確認的時間也變長了許多。




想挖嗎? 沒資本。能源耗費龐大在這麼挖下去這些礦場將會把全世界的用電量耗盡
現在加入太遲了,不過在英國某個垃圾場中藏著7500枚比特幣的硬碟市價約1.16億美金
那座垃圾場真可能成為真實礦山呢!不過當地政府禁止開挖。







评分

参与人数 2人气 +2 收起 理由
maomao110 + 1 虽然看不懂
HEMM + 1 必定有才,分与我20斤过年~

查看全部评分

pal家族
发表于 2018-1-7 19:39:24 | 显示全部楼层
wa kuangunderstand?
柯林
发表于 2018-1-7 19:40:45 | 显示全部楼层
据说靠近“日满照”区域的大山里,专门有一帮人藏在那里挖矿,收益貌似还行,那才是专职矿工
a939707506
头像被屏蔽
发表于 2018-1-7 20:13:15 | 显示全部楼层
传统的金融是中心化的,银行作为记账单位,而数字货币,使用的是分布式记账技术,账链,每个人都可以记账。
记账最快的人可以获得此块的所有数字火币,为了提高算力,黑客会使用恶意脚本劫持网民的电脑,用你的GPU用它的电脑计算。一般用于挖掘门罗币,因其易于脚本部署.
事实证明,很大一部分的jav网站都部署了恶意挖矿脚本,让你在浏览他网站时占用你全部的显卡资源,导致电脑变卡,风扇狂转,机箱狂叫.
KevinYu0504
发表于 2018-1-7 20:53:25 | 显示全部楼层
pal家族 发表于 2018-1-7 19:39
wa kuang , understand?



这真是浅显易懂啊,
但歪国人可能听完之后一脸 :

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
墓雪千山
发表于 2018-1-7 21:09:15 | 显示全部楼层
某个方程没有解析解,然后需要用电脑求解的数值解?
andewang
发表于 2018-1-8 13:55:15 | 显示全部楼层
我能说一句,我完全看不懂下面的一大片解释吗?[:355:]
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-29 02:51 , Processed in 0.149729 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表