中本聪打造比特币的时候,希望比特币是一个去中心化的货币,不仅使用、交易如此,挖矿也应该如此。但是事与愿违,随着比特币等加密货币的价值越来越高,挖矿成为了一个产业,竞争越来越激烈,对挖矿算力的追求越来越高,所以从普通电脑挖矿,进化出了ASIC矿机与GPU矿机。
用ASIC矿机挖矿的币,算法几乎都为SHA256,而用GPU挖矿的算法则不同,例如BTG的算法是Equihash,BCD的算法是optimized X13。虽然不是绝对,但可以简单的认为,SHA256算法的币,一般都是用ASIC矿机挖。其他算法的币则基本都使用GPU矿机。也有例外,scrypt算法的莱特币以前用GPU矿机挖,但后来scrypt算法也被ASIC芯片攻克,比如蚂蚁矿机L3+,就是用来挖莱特币的ASIC矿机。
ASIC矿机,是指采用ASIC芯片作为算力核心的矿机。其中ASIC是Application Specific Integrated Circuit的缩写,是一种专门为某种特定用途设计的电子电路(芯片)。有矿机厂专门为计算比特币的SHA256算法而设计了ASIC芯片,使用它们的矿机就是ASIC矿机。由于ASIC芯片只为特定计算打造,所以效率可以比CPU这种通用计算芯片要高很多。举个例子,当前主流的蚂蚁矿机S9就是ASIC矿机,使用了189片ASIC芯片,算力达到了13.5TH/s,功耗仅为1350W。作为对比,当前电脑显卡旗舰GTX1080Ti挖比特币的算力,就算优化的好基本也不会超过60MH/s。相差了数万倍,非常悬殊。
而GPU矿机,是指使用GPU显卡作为算力核心的矿机。诸如以太坊、比特币钻石等加密货币用的是图形算法,所以用显卡计算的速度会最高。相对于ASIC矿机,GPU矿机更被大众熟知,因为说白了它就是一台加强了显卡配置的电脑。
GPU矿机的目的是赚钱,所以要追求功耗比与最大收益,所以选择要注重性价比,一般中高端定位的显卡,比如AMD RX560、RX570的功耗比高,是GPU矿机的好选择。而GTX1080Ti、AMD Vega64这样旗舰虽然单卡性能最强,但售价与功耗算下来并不划算。
另外,ASIC矿机也有一些比较奇葩的产品,比如烧猫的USB矿机,是个比U盘略微大一些的东东,功耗也只有2.25W,是目前最小的比特币矿机。
以上引用挖币网—“矿机分类介绍”,专业名词较多,希望对您有帮助,谢谢!
② LBTC是什么
从代码机制层面分析 LBTC 优点
DPOS机制
近年来由于POW的资源浪费、出块不够稳定、存在算力攻击等问题,虽然POW被公认为使用最广泛、最安全的共识机制,但对于全网算力不够大的区块链,还是存在很大被攻击的风险。越来越多的共识机制被提出运用到区块链项目中加以尝试及实验。DPoS则是目前主流共识机制中的一个,LBTC便采用了这个机制。DPoS保障了投票权在持币人手中,因此持币人将可以通过投票选择是否通过议案,从而决定项目的发展方向。这同时也意味着,项目的发展方向取决于关心项目本身的人群手中,众智的力量将推动项目更好地发展。同时DPoS机制的优点还有不存在算力攻击、严格遵守时间出块和节约资源等。
LBTC的DPoS优点
LBTC的DPoS机制也有其项目本身的特点: LBTC的节点个数为101个,比起21或51个节点,持币人在LBTC的钱包中最多一次可给51个节点投票,更加降低了中心化的风险; LBTC能够稳定3秒出块,再加上2M的区块大小,保证了LBTC是比特币效率的400倍,每秒的交易速度可达2000笔以上; 最重要也区别于其他项目、令人感到颇具新意的是,LBTC的DPoS机制存在不可逆块的规则。当一轮出块,出块代理人数达到90%以上或连续两人出块,出块代理人大于70%则都可认为上一轮的第一块,是不可逆的,从而防止分叉。
LBTC的防御措施
除了基于DPOS共识机制,LBTC的技术层面还有其他的亮点。
首先,LBTC可以防止【重放攻击】。什么是重放攻击?每个比特币账户内将根据他的比特币余额,同时存在对应数量的LBTC。如果每条链上的地址和私钥、算法等都相同,交易格式也完全相同,导致在其中一条区块链上发起的交易,完全可以放到另一条区块链上去重新广播,可能也会得到确认。这就是“重放攻击”。简单来说,当用户转账LBTC的时候,BTC也可能同时被转走。LBTC修改了交易签名中的哈希算法。在哈希算法中,LBTC新增了“LBTC”字段。LBTC与BTC生成的HASH将不一样,LBTC和比特币相互不承认彼此的交易,以此防止了重放攻击。
其次,防止【伪造挖矿】。比特币交易中没有投票和余额概念,为了LBTC的最大稳定,在Coinbase交易中新增加一个由OP-return组成OUTPUT,OP-RETURN数据由Publickey、Time,Sign(Time)三个字段组成,Time代表交易的时效性,Publickey验证Sign(Time),即非对称加密算法原理防止伪造别人挖矿。LBTC有101个节点,假设攻击者有30个节点,如果伪造剩余71个节点,则可让其他节点误认为攻击者的链为最长链,而进行出块,这就是伪造挖矿攻击。
第三, 防止【双花攻击】。双花攻击就是一笔钱花了两次,也可以称之为双重支付攻击。比如之前引起广泛关注的BTG近期遭受51%攻击。一名恶意矿工获得了BTG网络至少51%算力,临时控制了BTG区块链,在向交易所充值后迅速提币,再逆转区块,成功实施双花。LBTC由于前文提到过的不可逆块,当LBTC的区块的交易确定后,将不可能回滚,以此来实现防止双花攻击的目的。
第四,【多线程执行】。在LBTC的交易一致性、合法性检查中,将可以合并整合的数据合并,采用多线程执行,这大大提高了交易效率,增强了LBTC的性能。
LBTC的代码逻辑
此外,再从代码逻辑上来讲,LBTC分为协议层、共识层和应用层。 当需要传输价值的时候,通过协议层链接,以共识层完成交易,这个过程不只是能够作为价值的互换,也能够在三方连接中充当价值中介。而应用层则主要是基于智能合约来实现。在未来的发展路线中,LBTC将基于智能合约实现网关的功能。支付网关实现的是资产发行、资产交易、法币兑换、链上交互等。
所以LBTC才能这么有底气地说它要做全球价值互联网协议,通过支付网关可以实现任意货币间地兑换,不仅是币币间,法币和数字货币,法币间都可以。这不是非常方便吗?一键转换即可用越南盾买到ETH,转给远方的英国表妹,被她嫌弃,立即换成EOS,隔了1秒又换成英镑,再也不用多余的转换步骤,一步到位,岂不美滋滋?这么一分析,其实从技术代码层面分析LBTC还是挺靠谱的。不过比起那些专家,小编可不会忽悠你们,未来LBTC是否能实现去中心化的价值互联网协议,关注代码会是一种更为直观的方式。(LBTC的Github:https://github.com/lbtcio/lbtc-core)
如何使用网关?
接下来谈谈网关的“转换流通”的具体实现,可以大致分为3种:
第一,当LBTC系统搭建好网关技术后,以网关为桥梁,用户A可以将任何的货币兑换成LBTC,之后可以发送给任意想发送的用户B,而用户B则将LBTC兑换成自己需要的任意币种即可,这听起来是不是很像大家平时在交易所的操作?我想这也是LBTC提出要做“去中心化交易所”的缘由之一。
第二,用户A可以将资金存放在用户B信任的网关,经过网关转给B。
第三,由于LBTC在网关建设前期,将提供“任意用户皆可发行Token”的功能。因此,在LBTC系统中,如果用户A的信誉好,被大家认可,且又自己发行了A Token(当然这其中应该包含的是资产抵押实现的资产上链),A就可以把自己的A Token用于用户B的货币交换。用户A在此后也可赎回交换给B的A Token。A即是交易过程中的网关角色。
在以上提到的过程中,分别实现了资产发行、资产交易、法币兑换、链上交互的功能。
网关的使用类似于银行的功能,最主要可以解决跨境转账的问题,再加上LBTC的高TPS和低廉的手续费,实现跨境转账将变得非常便捷。比如需要在中国往美国汇款,需要向中国的LBTC网关汇入人民币,其后美国的网关将收到到来自中国网关的LBTC,再转换为美元,转发给美国的账户。 在如上网关系统中,可以得出,支付双方都不需要加入网络,只需要信任网关即可。
虽然网关解决了传统转账支付的慢速及手续费高的难题,但同时也面临着新的问题。
那么问题来了
除了LBTC邀请的符合标准的机构或项目方可以成为网关之外,普通用户之间,除了熟识者之间的相互买卖(实际上这种行为更倾向于借贷,如果仅是熟识者间的买卖,将会形成一个个相互独立的小网络),如何证明网关是值得信赖的机构或个人?
如何将LBTC的网关推广到与大型机构合作显然是摆在团队面前的问题。Ripple已经发展的较为成熟,目前已与日本的MUFG、澳洲的Westpac、英国的渣打银行等进行了合作,在有Ripple、恒星币等支付数字货币在前的铺垫,LBTC想要走出属于自己的路线,还需要有更多的特色,这一点可在后期的智能合约路线规划中有所期待。
但是,Ripple也因为分配方式被指责太过中心化,LBTC却因采用的DPOS机制拥有101个节点,并且由于是分叉币,发行时1:1分发给比特币的持有者,这可以说也是LBTC的先天优势——拥有广阔的分散性,如果在未来能够得到大众的支持和认可,达成共识,那么将会形成先天性的分布广的优势。
此外,在资产上链过程中又如何证明资产是确实存在于现实之中可用作抵押的呢?除了大型的机构列如银行之外,小型网络也会有其存在的必然性。资产上链的资产证明是极为重要的一部分,如果不加以规则和认证,那极有可能出现网关跑路或者虚假网关的事件。虽然网关被举例为“淘宝”平台,理论上平台是管不了商家的买卖内容的,但是平台对于商品质量是存在监管的,否则必将引起混乱。
去中心化交易所
再接回前面的第一点,就去中心化交易所再稍微谈一谈我的想法。目前,矿场和中心化交易所是区块链早期发展的主角,随着越来越多的交易所的崛起,中心化交易所陷入操纵丑闻等等,都给去中心化交易所得成长带来了空间。去中心化交易极有可能将价值真正带到区块链领域,成为区块链时代真正的主角。 LBTC凭借网关技术,可以实现去中心化交易所。 在LBTC的去中心化交易所中,用户自己的币,将交由自己保管,防止了币于中心化交易所丢失的可能。同时还能防止系统交易不透明、运营及技术的风险。 根据之前的网关采访介绍文章所说,LBTC还将联合靠谱项目方,上架交易所,为所有社区成员谋福利。总体来讲LBTC的发展路线比较清晰,于支付领域的目标也很明了,拿住了,伙伴们,未来可期!
③ btg是什么币
BTG比特黄金,属于比特币的分叉币之一。它是在2017年10月24日,在比特币的491407区块高度上分裂出来的新币种。
根据BitcoinGold网站(http://btcgpu.org/)的介绍,在预先设定的491407区块高度,BTG挖矿者们用新的工作量证明(PoW)算法来创建区块,这导致比特币区块链的分岔。由于这一过程,一种新的虚拟货币诞生,它就是现在的BTG。
BTG(比特币黄金)是由挖矿硬件生产商闪电智能(LightningASIC)的CEO廖翔提出,并于2017年7月底正式在Bitcointalk.org上公布。与BCC和Segwit2X不同的是,它的目标在于通过改变工作量证明算法来使挖矿回归CPU和GPU,从而解决日益突出的,比特币挖矿中心化”的问题。
与其他的分叉币相比,BTG并没有对BTC进行扩容,而是依然使用1M区块+SegWit设定,主要改变的是挖矿算法。为了防止ASIC专用矿机造成的算力过于集中问题,对其进行了限制。BTG改用GPU挖矿,并使用谨记调度调整机制EDA。
④ ‘双花’攻击
什么是双花?
“双花”,即一笔钱被花了两次或者两次以上,也叫“双重支付”。通俗的理解,“双花攻击”(double spend attack)又叫“双重消费攻击”,即同一笔资金,通过某种方式被花费了两次,取得了超过该笔资金的服务。
在数字货币系统中,由于数据的可复制性,使得系统可能存在同一笔数字资产因不当操作被重复使用的情况。
双花是如何发生的?
众所周知,区块链节点始终都将最长的链条视为正确的链条,并持续工作和延长它。如果有两个节点同时广播不同版本的新区块,那么将在率先收到的区块基础上进行工作,但也会保留另外一个链条,以防后者变成最长的链条。等到下一个工作量证明被发现,其中的一条链条被证实为是较长的一条,那么在另一条分支链条上工作的节点将转换阵营。
双花简单说就是花两次。双花是如何实现的呢?分为两种情况:
(1)在确认前的双花。零确认的交易本来就可能最后没有写入区块链。除非小额,最好至少等确认即可规避此类双花。
(2)在确认后的双花。这就要控制超50%算力才能实施。即类似于一个小分叉,将给一个商店的交易放入孤立区块中。这种确认后双花,很难实施,只是理论上可行。
双花攻击案例
2018年曾经发生了比特币黄金(BTG)的双花攻击。BTG当时是全球第27大加密货币,流通市值为50亿人民币。2018年5月16日以来,攻击者对BTG网络成功实施了双花攻击,谋取了超过38.8万的BTG的暴利。
攻击者控制BTG网络上51%以上的算力,控制算力期间,把一定数量的BTG发给自己在交易所的钱包,这条分支我们命名为分支A。同时,又把这些BTG发给另一个自己控制的钱包,这条分支我们命名为分支B。分支A上的交易被确认后,攻击者立马卖掉BTG,拿到现金。随后,攻击者在分支B上进行挖矿,由于其控制了51%以上的算力,很快分支B的长度就超过了分支A的长度,分支B就会成为主链,分支A上的交易就会被回滚恢复到上一次的状态。攻击者之前换成现金的那些BTG又回到了自己手里,这些BTG就是交易所的损失。这样,攻击者就凭借50%以上的算力控制,实现了同一笔加密货币的“双花”。
⑤ ETC鎸栫熆绠楀姏鍗曟湀鏆村啿60% 鍐嶅垱鍘嗗彶鏂伴珮锛佺熆宸ユュ讳互澶鍧婃浛浠e搧
浠ュお鍧婄殑鍚堝苟閲岀▼纰(The Merge)绗涓闃舵点孊ellatrix鍗囩骇銆嶅凡鍦6鏃ュ惎鍔锛屼互澶鍧婄殑姝e紡鍚堝苟棰勮″皢鍦9鏈15鏃ヨ繘琛岋紝闅忕潃浠ュお鍧奝oW鏈哄埗鍗冲皢杩堝叆鏈缁堥樁娈碉紝鐭垮伐涔熼殢涔嬪ぇ閲忚浆绉伙紝浠ュお鍧婄粡鍏(ETC)鎴愪负鏈澶у彈鐩婅呬箣涓銆
鎹2miners鏁版嵁锛孍TC鍏ㄧ綉绠楀姏鍦ㄤ粖鏃ヤ笅鍗3鏃50鍒嗚揪鍒52.00TH/s锛屽啀搴﹀埛鏂板巻鍙叉柊楂橈紝鑷虫埅绋垮墠鐣ヤ负鍥炶惤鑷51.25TH/s锛岃繃鍘1涓鏈堜互鏉ワ紝ETC鍏ㄧ綉绠楀姏宸叉垚闀夸簡瓒呰繃65%銆
鍦ㄤ互澶鍧婅浆鑷砅oS鏈哄埗鍚庯紝浠嶉噰鐢≒oW鏈哄埗鐨勯」鐩鎸夊競鍊兼帓鍒楋紝浠嶆湁ETC銆丩TC銆丅CH銆丅SV銆丏ASH銆丅TG銆丷VN绛夛紝鍦‥THPoW鏈哄埗鍛婄粓涔嬪悗锛屽凡鏃犵敤澶勭殑鐭挎満鍜岀畻鍔涳紝鍔垮繀浼氬绘壘涓涓鏂扮殑鏍囩殑锛岃屼笌ETH鍘嗗彶娓婃簮鏈娣便佷笖绠楁硶涓鑷寸殑ETC鏃犵枒鏄鏈浣抽夋嫨涔嬩竴銆
涓嶈繃浜嬪疄涓婏紝ETC鐨勬寲鐭挎敹鐩婅繙杩滀笉濡侲TH锛屾嵁whattomine鏁版嵁锛屼互浣跨敤1寮犱富娴佽嫳浼熻揪RTX3070鏄剧ず鍗′负渚嬶紝褰撲笅鏃ュ潎ETH鎸栫熆鍒╂鼎涓0.99缇庡厓锛屼絾鐩歌緝涔嬩笅锛孍TC鎸栫熆鍒╂鼎浠0.33缇庡厓锛屼粎涓篍TH鏃ュ潎鎸栫熆鍒╂鼎鐨3鍒嗕箣1銆
3070鏄惧崱鎸朎TH銆丒TC鏃ュ潎鏀剁泭鍙婂埄娑︽瘮杈
姝ゅ栵紝鍏朵粬甯佺嶇殑鏃ュ潎鎸栫熆鍒╂鼎涔熸瘮ETC楂橈紝Flux鏃ュ潎鎸栫熆鍒╂鼎涓0.62缇庡厓锛孊TG涓0.54缇庡厓銆丆FX涓0.53缇庡厓銆丄E涓0.52缇庡厓銆丅TCZ涓0.52缇庡厓銆丼ERO涓0.51缇庡厓銆丒RG涓0.58缇庡厓銆丄ION涓0.41缇庡厓銆丷VN涓0.4缇庡厓銆
鍚勫竵绉嶆棩鍧囨寲鐭垮埄娑︽瘮杈
鎷ユ湁22.5涓囩矇涓濈殑鎸栫熆KOL銆奟edPandaMining銆嬪湪Youtube鍦ㄥ垎浜鍥捐〃鎸囧嚭锛屽綋涓婨TH鏃ュ潎鎸栫熆濂栧姳涓2400涓囩編鍏冿紝鍏朵粬甯佺嶆渶澶氱殑鏃ュ潎鎸栫熆濂栧姳涓篘EOX鐨112涓囩編鍏冿紝ETC鍒欎粎66涓囩編鍏冿紝ERGO涓14.7涓囩編鍏冿紝RVN涓14涓囩編鍏冿紝鑰屾湭鏉ョ┒绔熷摢涓甯佺嶄細鎴愪负浠ュお鍧婄熆宸ユ惉杩佺殑鏈澶ц耽瀹讹紝杩樻湁寰呰傚療銆
⑥ ETC鏃ュ唴澶ф定23%锛佷互澶缁忓吀鍏ㄧ綉绠楀姏鍒涙柊楂 鐭挎睜鎺鎶㈢畻鍔涘ぇ鎴
鏍规嵁浠ュお鍧婂熀閲戜細鍙戝竷鐨勫悎骞(The Merge)鏃剁▼锛岀涓闃舵礏ellatrix鍗囩骇灏嗕簬涓栫晫鏍囧噯鏃堕棿9鏈6鏃ヤ笂鍗11:34(鍖椾含鏃堕棿19锛34)寮濮嬪惎鍔ㄣ備互澶鍧奝oW鏈哄埗杩堝叆鍛婂埆闃舵碉紝鐭垮伐涔熼殢涔嬪ぇ閲忚浆绉伙紝ETC(浠ュお缁忓吀)绠楀姏Hash鍊煎垱涓嬪巻鍙叉柊楂橈紝涓鏃ュ唴浠e竵浠锋牸澶ф定23%锛2涓鏈堝唴涓婃定瓒呰繃250%銆
閮ㄥ垎鐭挎睜鍏嶆墜缁璐规姠绠楀姏
ETC浠5鏃ユ櫄闂8鐐规椂寮濮嬮欐定锛屾埅绋垮墠鏈杩24灏忔椂鍐呴欏崌浜22.9%锛屼环鏍兼潵鍒39.9缇庡厓銆傝屽ぇ鍨嬬熆姹燘TC.com鍦7鏈堝簳瀹e竷銆孍TC鐭挎睜涓変釜鏈堝厤鎵嬬画璐广嶄互鍚庡惛寮曚簡澶ф壒鐭垮伐浠嶦TH杩佺Щ鑷虫わ紝鍗曟睜鍐呯畻鍔涘兼ュ墽鏀鍗囷紝浠7鏈堝钩鍧囩害7GH/s鏉ュ埌浠婃棩576.5GH/s锛屾毚鍗823%銆
鏃ュ墠浠ュお鍧婃渶澶х熆姹燛thermine涔熷e竷锛屽皢浜9鏈堝紑濮嬫帹鍔‥TC銆丷VN銆丒RGO銆丅EAM绛夌熆姹犳彁渚9鏈堝厤鎵嬬画璐逛紭鎯狅紝鎶㈢畻鍔涙剰鍛虫祿鍘氥
ETC绠楀姏銆乀VL鍒涙柊楂
鑰孍TC鍏ㄧ綉鎬荤畻鍔涗篃杈惧巻鍙叉柊楂橈紝鏍规嵁2miners鏁版嵁锛岀畻鍔汬ash鍊煎湪5鏃ヤ笂鍗3鏃惰揪鍒48.6TH/s鍘嗗彶楂樼偣锛岃瘉瀹炵熆宸ュぇ閲忕Щ鍏ワ紝鐩歌緝7鏈堝垵20.5TH/s鐨勭浉瀵逛綆鐐圭炕鍊嶆垚闀夸簡237%銆
ETC閾句笂鎬婚攣浠撲环鍊(TVL)涔熷湪杩戞湡涓嶆柇涓婂崌锛屾嵁DefiLlama鏁版嵁锛屼粖杈惧埌179,799缇庡厓锛屽湪15澶╁唴缈讳簡涓鍊嶃
鍦ㄤ互澶鍧婅浆鑷砅oS鏈哄埗鍚庯紝浠嶉噰鐢≒oW鏈哄埗鐨勫叕閾鹃」鐩鎸夊競鍊兼帓鍒楋紝浠嶆湁ETC銆丩TC銆丅CH銆丅SV銆丏ASH銆丅TG銆丷VN绛夛紝鎶曡祫浜烘垨鐭垮伐鍙鏈涜佸埌PoW鐩稿叧椤圭洰鍙楁儬銆