当前位置:首页 » 以太坊知识 » 以太坊dag问题

以太坊dag问题

发布时间: 2024-09-05 20:02:50

⑴ 一文了解以太坊矿机挖矿原理

在以前的文章中,我们分别了解了比特币挖矿和以太坊挖矿的区别。本文重点介绍以太坊挖矿及矿机部分。

以太坊是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币ETH提供去中心化的以太虚拟机来处理点对点合约。目前ETH的挖矿主要是通过显卡矿机,所谓显卡矿机,其实就是类似家用台式机,只不过每台机器里面有6-10张显卡,并且没有显示器(如图)。

图:显卡矿机

之所以以太坊没有发展出类似于BTC一样的ASIC矿机,主要是由于ETH的特殊挖矿机制决定的。

在ETH挖矿过程中,会产生一个DAG文件,该文件需要一直被调用,因此必须有专门的存储空间放置。这个对于存储空间的硬性需求会导致即使生产出来了ASIC芯片,也并不能大幅度降低单位算力的成本。简单来说,就是性价比很差。

以太坊的DAG大小自2016年6月份引入Dagger-Hashimoto 算法时的1GB开始,以每年约520MB的速度增大到了现在的 3.7G,预计2020年底以太坊的DAG大小将增加至4G。届时,显存小于4G的显卡都将被陆续淘汰。

还需要介绍一点的是,由于显卡矿机的体积通常是比特币矿机的2-4倍,而消耗的电力却只有比特币矿机的1/2甚至更低,这就导致一般人不愿意修建专门的显卡矿机矿场(因为矿场主要赚取的是电费差价,同样面积的场地,可以放置的显卡数量少,消耗的电量更少)。即使有少量的显卡矿场,收取的电费成本通常也比比特币矿机矿场的高。

⑵ 以太坊什么时候淘汰6g

8G的卡大概还能挖五年。

以太坊挖矿需要足够的显存,以太坊DAG文件现在3.7G,预计12月25日达到3.99G,届时4G卡会被集体淘汰。4G的显卡不能再挖以太坊了,这件事情是在2019年年底被大家广为人知的。当时各种预测已经出来了,大家当时普遍认为,4G的显卡矿机最终会在2020年10月份左右挖完。这是一个非常非常重要的信号点。这个节点给到了两个卡,在当时性价比非常高的时候非常好的入场机会。

一个是当时二手的588 8G的卡,一个是p106—100 6G的显存卡。这两个卡在当时是处于非常非常低的价格。588当时在价格应该是在四百块钱左右,P106可能是在三百多四百多一点点。

因为这两个卡它是不受4G不能挖的影响。这两个卡在当时投进来大几率是不会出现亏损的,哪怕没有后来以太坊币价的行情,6G的卡大概还能挖三年,8G的卡大概还能挖五年。如果你稍加分析,稍加思考,你是可以发现其中是有巨大的机会的。



以太坊简介:

以太坊是一个开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether)提供去中心化的虚拟机来处理点对点合约。

以太坊的概念首次在2013年至2014年间由程序员Vitalik Buterin提出,在2014年通过ICO众筹得以开始发展。

⑶ 『学概念找员外』有向无环图DAG的用途

有向无环图(DAG, Directed Acyclic Graph) :是一个无回路的有向图。如果有一个图,从A点出发到B点,然后经过C点,最后可以顺着方向回到A,形成一个闭环,那么这个图就不是非向无环图。如果将从C到A的边方向改为从A到C,则变成有向无环图。如图1 和 图2。

看到这两幅图,应该可以明白了,当然这个图是很简单的,只有三个点,事实上可能是由百万千万或者更多个点组成的图。有向无环图就是从一个图中的任何一点出发,不管走过多少个分叉路口,都没有回到原来这个点的可能性。

拓扑排序 :就是一个有向无环图的所有定点的线性序列。且这个序列必须满足这两个条件:

这个东西,是比较难理解,再上图说话吧。比如在这个有向无环图中,它用拓扑排序,该怎么进行呢?

最后,一个完整的拓扑排序就完成了,结果为:1、2、4、3、5。

大家都知道,在比特币系统中,固定约十分钟出一个块,而且一旦打包成功一个区块,这个区块的信息还必须同步到其他的所有区块上面去,这是极其耗费资源和时间的。同时一个块里面大概能容纳3000笔交易,也就意味着10分钟才能交易成功3000笔。这个交易速度实在是满足不了用户的需求,所以为了解决比特币这个问题,出现了各种分叉币,也可谓是把比特币搞的乱七八糟了。后来以太坊问世后,基于比特币的基础上,交易速度提高了不少,每秒交易可达到20笔左右,但是任然有多次的以太坊拥堵事件,证明这个交易速度还远远不够。

在比特币系统中,如果可以改变51%的节点的记录数据,那么就实现了恶意攻击。然而现在比特币的大部分算力掌握在少数几个较大的矿厂手里,虽然大家都有共识,不会发起恶意攻击,但是不代表不会有意外事件发生。

随着计算机硬件的不断迭代升级,量子计算机的问世,那么比特币的加密算法还会有用吗?会不会被破解掉?虽然比特币的哈希算法可以实时调整难度,但是到底能承受多大的考验,员外是说不清的。

比特币用于大额的跨境转账或者交易等用途,还是挺实用的,但是谁会去用比特币购买小件商品?显然是不可能的,交易手续费就会让你心疼半天,然后还得再等半天的确认时间。

在区块链的应用上使用了DAG图之后,可以使得出块速度变快,因为DAG图中的每个顶点都是一个在某一时间点打包完成的区块。与传统的公链一次性只能产出一个区块来比,DAG的不同节点都可以自己来生成区块,然后这个区块只要选择好自己的下一个或者多个区块作为自己的子区块就好了。仅仅是在这一点上,出块速度就会高出比特币多个量级,交易速度简直可以快的飞起。

基于DAG的数据结构来说的话,对于里面的每个节点来说,因为与之相连的节点很少,而且是有方向性的,只能往前不能后退,所以都不需要再等大量的其他节点达成共识后,再同时确认下一笔交易了,避免了因网络延迟和数据同步造成的大量时间浪费。所以,使用DAG记账的节点的延展性可得到大幅度提升。

从上面这张图中,可以看到DAG的每一个节点都可以向下连接任意多个新的节点,这个有什么用呢?如果在这一个区块内部交易数据或者与之相连的下一步的交易数据也是过多的话,那么就可以分成足够多个区块来共同分担区块压力,从而可以提高交易的吞吐量。相比于比特币这样的系统每次只能打包一个区块来说,简直是完胜。

没有一个东西是完美的,有优势就有缺点,所以DAG的缺点目前在安全问题上面,主要是双花和影子链攻击。这个问题员外目前还没有找到足够好的答案,只能后续再说了。

本文参加优享优质经验征集计划,经验即价值,优享为成长买单
全球首个去中心化经验价值共享平台“优享”开启今夏最强空投!注册即送UX,最高5000UX,更多价值,等你发现!注册链接

⑷ 浠ュお鍧婄殑鎸栫熆鏂瑰紡鏄浠涔


浠ュお鍧婄殑鎸栫熆鏂瑰紡鏄浠涔堬紵
浠ュお鍧婄殑鎸栫熆鏂瑰紡鏄浠涔堬紵
浠ュお鍧婃槸涓绉嶅熀浜庡尯鍧楅摼鎶鏈鐨勫姞瀵嗚揣甯侊紝鏃ㄥ湪涓哄幓涓蹇冨寲搴旂敤鎻愪緵骞冲彴銆備笌姣旂壒甯佷竴鏍凤紝浠ュお鍧婄殑浜ゆ槗闇瑕侀氳繃鎸栫熆鎵嶈兘寰楀埌楠岃瘉鍜岀‘璁ゃ傞偅涔堜互澶鍧婄殑鎸栫熆鏂瑰紡鏄浠涔堝憿锛
浠ュお鍧婄殑鎸栫熆鏂瑰紡涓庢瘮鐗瑰竵鏈夊緢澶氱浉浼间箣澶勶紝閮芥槸閫氳繃瑙e喅鏁板﹂棶棰樻潵鑾峰緱姣旂壒甯佹垨浠ュお甯併傝繖浜涢棶棰橀渶瑕佺殑璁$畻璧勬簮闈炲父楂橈紝鍥犳ら渶瑕佸ぇ閲忕殑鐢靛姏鍜岃$畻鑳藉姏銆
浠ュお鍧婇噰鐢ㄧ殑鏄宸ヤ綔閲忚瘉鏄庯紙ProofofWork锛夌殑绠楁硶锛屽嵆ETHash銆備笌姣旂壒甯佹寲鐭跨殑SHA-256绠楁硶涓嶅悓锛孍THash绠楁硶鏄鍩轰簬DAG鍥惧舰鐨勮$畻銆侱AG鍥炬槸涓绉嶆湁鍚戞棤鐜鍥撅紝鐢变互澶鍧婂垵濮嬪潡鐢熸垚锛屾瘡涓鏂扮殑鍖哄潡閮藉熀浜庡墠涓涓鍖哄潡鐨凞AG杩涜岃$畻銆傚洜姝わ紝绠鍗曞湴璇达紝浠ュお鍧婃寲鐭块渶瑕佽В鍐矰AG鍥惧舰鐨勮$畻闂棰樸
鍏蜂綋鏉ヨ达紝浠ュお鍧婄殑鎸栫熆杩囩▼鏄杩欐牱鐨勶細
1.鎸栫熆鑺傜偣鍦ㄧ綉缁滀笂鑾峰緱鏂扮殑浜ゆ槗淇℃伅銆
2.鎸栫熆鑺傜偣灏嗚繖浜涗氦鏄撲俊鎭鎵撳寘鎴愪竴涓鍖哄潡銆
3.鎸栫熆鑺傜偣浠庝互澶鍧婄綉缁滆幏鍙栧埌鍓嶄竴鍖哄潡鐨凞AG鍥俱
4.鎸栫熆鑺傜偣浣跨敤DAG鍥句笂鐨勮妭鐐硅繘琛岃$畻锛屼互鐢熸垚鏂扮殑鍖哄潡銆
5.鎸栫熆鑺傜偣閫氳繃缃戠粶灏嗘柊鐨勫尯鍧楀彂閫佸埌鍏朵粬鑺傜偣杩涜岀‘璁ゃ
6.鍏朵粬鑺傜偣涔熼渶瑕佽В鍐矰AG鍥惧舰鐨勮$畻闂棰橈紝浠ョ‘璁よ繖涓鏂扮殑鍖哄潡鏄鍚﹀悎娉曘
7.濡傛灉鍏朵粬鑺傜偣楠岃瘉閫氳繃锛屽垯杩欎釜鏂扮殑鍖哄潡灏变細琚娣诲姞鍒颁互澶鍧婄殑鍖哄潡閾句笂銆
浠ュお鍧婄殑鎸栫熆杩囩▼鍙鑳芥瘮姣旂壒甯佹洿涓哄嶆潅锛屽洜涓哄畠闇瑕佽В鍐矰AG鍥惧舰鐨勮$畻闂棰樸傝繖涔熸剰鍛崇潃浠ュお鍧婄殑鎸栫熆闇瑕佹洿楂樼殑绠楀姏鍜屾洿澶х殑鐢靛姏鏀鎸併備絾涓庢ゅ悓鏃讹紝浠ュお鍧婄綉缁滀篃鍏峰囦簡鏇撮珮鐨勫畨鍏ㄦу拰鍙闈犳э紝鍥犱负瀹冮渶瑕佹洿澶氱殑鑺傜偣鍙備笌瑙e喅璁$畻闂棰樸
鎬荤殑鏉ヨ达紝浠ュお鍧婄殑鎸栫熆鏂瑰紡鏄宸ヤ綔閲忚瘉鏄庣畻娉曪紝浣跨敤鐨勬槸ETHash绠楁硶锛岄渶瑕佽В鍐矰AG鍥惧舰鐨勮$畻闂棰樸傝繖绉嶆寲鐭挎柟寮忛渶瑕佹洿楂樼殑璁$畻鑳藉姏鍜岀數鍔涙敮鎸侊紝浣嗕篃涓轰互澶鍧婄綉缁滄彁渚涗簡鏇撮珮鐨勫畨鍏ㄦу拰鍙闈犳с

⑸ DAG是什么

DAG,即Directed Acyclic Graph,中文名有向无环图,它是一种独特的数据结构,以其独特的数学特性在计算机科学中发挥着重要作用,尤其是在分布式账本领域。它不同于区块链的链式结构,而是以交易单元(TX)为基本组成,构建一个没有循环路径的网络。


传统的区块链,如比特币和以太坊,每个区块(Block)承载多笔交易,形成了单链结构,类似单核单线程的工作方式,这在处理高并发交易时面临吞吐量瓶颈。而DAG则如多核多线程的CPU,每个交易单元(TX)独立存在,可以异步并行处理,从而大大提高效率。这使得DAG在设计上更注重交易的实时性和可扩展性,避免了区块链的中心化问题和区块大小限制。


例如,IOTA的Tangle机制和Byteball的见证人机制,都是DAG在区块链领域的创新尝试。Tangle通过交易之间的相互确认,消除了区块打包的环节,而Byteball则通过见证人网络简化了共识过程,这两者都在挑战和优化传统的区块链模式。然而,DAG的应用还处于早期阶段,其效果和长期影响还有待时间的检验。


尽管面临挑战和不确定性,DAG的出现无疑为分布式账本领域带来了新的思考和可能性。它不仅革新了区块链的架构,还可能引领未来的分布式计算格局。对于那些对技术革新型态感兴趣的人来说,深入理解DAG的工作原理和应用场景,无疑是一次探索前沿科技的有趣之旅。

⑹ 浠涔堟槸鏄惧崱鎸栫熆

闅忕潃浠ュお鍧婏紙ETH锛変环鏍肩殑椋欏崌锛屾樉鍗℃寲鐭跨儹娼鍦ㄥ叏鐞冭寖鍥村唴鎺璧凤紝璁╂垜浠娣卞叆鎺㈣ㄨ繖涓鐜拌薄鑳屽悗鐨勭戞妧銆佷紭鍔夸笌鎸戞垬銆傞栧厛锛岀悊瑙d粈涔堟槸鎸栫熆鑷冲叧閲嶈侊細瀹冩槸涓绉嶅埄鐢ㄧ數鑴戠‖浠讹紝鐗瑰埆鏄疓PU锛屽弬涓庡埌鍔犲瘑璐у竵缃戠粶鐨勮拌处杩囩▼涓锛屼互姝よ幏鍙栨暟瀛楄揣甯佸栧姳锛屽傛瘮鐗瑰竵锛圔TC锛夊拰浠ュお鍧婏紙ETH锛夌瓑銆

鍦ㄦ寲鐭胯惧囩殑閫夋嫨涓婏紝鏄惧崱鐭挎満涓嶢SIC鐭挎満褰㈡垚浜嗛矞鏄庡规瘮銆傛樉鍗$熆鏈轰富瑕佺敱GPU缁勬垚锛屾ц兘鍙栧喅浜庢樉鍗℃ц兘锛屽畠浠鑳藉熸寲鎺樺氱嶅竵绉嶏紝浣嗙畻鍔涚浉瀵硅緝浣庯紱鐩告瘮涔嬩笅锛孉SIC鐭挎満涓撲负鐗瑰畾绠楁硶璁捐★紝鏁堢巼鏋侀珮锛屼絾鐏垫椿鎬ц緝宸銆傚湪浠ュお鍧婄敓鎬佺郴缁熶腑锛岀敱浜嶥AG鏂囦欢瀵笰SIC閫傚簲鎬х殑闄愬埗锛屾樉鍗℃寲鐭垮崰鎹浜嗕富瀵煎湴浣嶃

鏄惧崱鎸栫熆鐨勪竴澶т紭鐐规槸楂樻畫鍊煎拰杈冨揩鐨勯潤鎬佸洖鏈鍛ㄦ湡銆備互1660Super涓轰緥锛屽叾鎸栫熆鏀剁泭鑳藉熻繀閫熸姷娑堣惧囨垚鏈銆傜劧鑰岋紝闅忕潃浠ュお鍧婅″垝浠嶱roof of Work锛圥oW锛夎浆鍚慞roof of Stake锛圥oS锛夛紝鍗充互澶鍧2.0锛岃繖涓鐜扮姸鍙鑳戒細鏈夋墍鍙樺寲銆傜洰鍓嶏紝浠ュお鍧2.0鐨勫氫釜闃舵垫e湪杩涜屼腑锛屽寘鎷鍚鍔≒oS鐨凱hase 0锛屽紩鍏ュ垎鐗囬摼鐨凱hase 1锛屼互鍙婇勬湡涓鐨凱oW閾惧苟鍏PoS銆傛暣涓杩囨浮杩囩▼棰勮¢渶瑕1-2骞达紝鏈熼棿ETH鎸栫熆鍙鑳戒粛鍙琛岋紝浣嗛渶鍏虫敞ETC绛夊叾浠栧竵绉嶇殑鎸栨帢鏈轰細銆

鍊煎緱娉ㄦ剰鐨勬槸锛屽綋鍓嶆樉鍗℃寲鐭跨殑椋庨櫓鐩稿硅緝浣庯紝鍥犱负鍗充娇鍦ㄤ互澶鍧婅浆鍚慞oS鏈熼棿锛屾寲鐭块毦搴﹀拰甯佷环娉㈠姩浠嶆槸鍏抽敭鎸囨爣銆傚叏缃戠畻鍔涘為暱閫熷害杈冩參锛屼笖鏄惧崱鐭挎満渚涘簲鏈夐檺锛岃繖鍙鑳藉奖鍝嶆寲鐭挎敹鐩娿傚洜姝わ紝寤鸿鍦ㄥ竵浠烽珮浣嶆椂閲囧彇濂椾繚绛栫暐锛屼互鍑忚交娼滃湪椋庨櫓銆傚仛濂介庨櫓绠$悊鍜屽競鍦洪勬祴锛屾姄浣忓綋鍓嶇殑鎸栫熆鏃舵満涓嶅け涓烘槑鏅轰箣涓俱

鎬讳箣锛屾樉鍗℃寲鐭垮湪浠ュお鍧婁笘鐣屼腑鎵婕旂潃閲嶈佽掕壊锛屼絾闅忕潃鎶鏈杩涙ュ拰甯傚満鍔ㄦ侊紝鎸佺画鍏虫敞甯傚満鍙樺寲鍜岀瓥鐣ヨ皟鏁存樉寰楀挨涓洪噸瑕併傛妸鎻℃椂鏈猴紝鍋氬ソ鍑嗗囷紝浣犲氨鑳藉湪鍔犲瘑璐у竵鎸栫熆鐨勬氮娼涓鎵惧埌鑷宸辩殑浣嶇疆銆傜劧鑰岋紝浠讳綍鎶曡祫鍐崇瓥閮藉簲鍦ㄥ厖鍒嗕簡瑙i庨櫓鍜屾満閬囩殑鍓嶆彁涓嬭繘琛屻

热点内容
开源矿池软件 发布:2024-11-15 20:28:34 浏览:49
ipfs区块链是陷阱吗 发布:2024-11-15 20:28:33 浏览:972
快乐生肖区块链 发布:2024-11-15 20:27:36 浏览:792
战旗矿机价格 发布:2024-11-15 20:25:54 浏览:524
偷电34万度挖btc 发布:2024-11-15 20:14:09 浏览:759
圆石的一键挖矿指令 发布:2024-11-15 19:52:08 浏览:936
比特币趋势怎么判断 发布:2024-11-15 19:42:05 浏览:344
航海世纪挖矿去拿挖 发布:2024-11-15 19:39:19 浏览:640
星火矿池无法转账 发布:2024-11-15 19:36:12 浏览:619
人们用比特币干什么 发布:2024-11-15 19:36:05 浏览:299