1. 链一财经首页
  2. 资讯

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

基于比特币分山技术,针对当前币圈面临的算力和交易的问题,提出新的分山币案例尝试。币命名为“BitcoinALL比特币荣耀”,缩写“BTA”中文简称比特安。计划主要改进点有:一是采用融合挖矿 AuxPOW 技术,逐步实现所有矿机都可进行打包挖币,从而算力矿业更大、更去中心化、更加安全。二是将柔支付通道技术集成到核心钱包中,以实现所有用户都可秒速即时到账确认和 0 手续费交易,更加安逸。三是通过 PoTX 交易投票实现所有持币链上交易人都可参与币圈投票决策开发路线,避免算力控制胁迫开发,更加安心。四是对链上交易手续费的分配方式进行了调整,1%交易手续费需要自由打赏给开发者,布道者等所有贡献币圈发展的人,激励贡献,更加安定。通过各方面改进,将 BTA 打造成为中本聪比特币的一个优秀分山案例,让比特币更加荣耀。

分叉山寨币技术

纵观起源,分山币类似于早期出现的山寨币。关键的不同之处在于:分山币拥有分叉高度之前的比特币区块链,能自动按一定比例(一般是 1:1)分配币的初始币量给所有在高度处有比特币的人。因此只要有这条为比特币持有人自动分币的特性,即可归类为分山币。具体各参数设计,分配方案设计,共识决策投票权限,缩写和命名等等,都不需要硬性的要求,不过币全称的名称中最好包含有“比特币 Bitcoin”。
下表汇集了中本聪初期设计的比特币,当前币圈认可比特币以及近期的主要分山币的参数数据对比分析。按与中本聪设计的相似度进行排序。
当前比特币及知名分山币数据统计对比表

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

比特币荣耀参数选择

中本聪是数字货币圈的开创者,其设计的很多参数都富有远见。例如 2017 年 11 月 12 日,比特币依靠几个设计参数的互动,成功抵挡了某分山币的强力算力攻击。首先是 2016 区块难度调整使难度较稳定,区块出块的时间较相关于算力多少。在攻击下峰值时有约一半的算力被其超快一分钟出块和市场上的价格爆拉所吸引过去。引起了区块出块时间从设计的 10 分钟左右延迟到 20 分钟左右。此时设计的 1MB 区块大小参数便发挥了关键作用,区块出块变缓慢后,仅 1MB 使得及时确认的手续费开始快速提升,高时超过 0.01BTC/KB,甚至在手续费快速增高的情况下,首次出现了正常区块 494,045手续费高于新币奖励的情况。加上手续费后能近乎翻倍的收益,阻止了比特币算力的进一步流失。假设攻击方继续拉高,继续算力攻击,那么手续费会继续升高,并不会一定能带来比挖比特币更高的收益,从而阻止了攻击。这是 2016 区块难度调整,1MB 区块,10 分钟参数所带来的贡献。若硬扩为8MB 甚至浮动上限,区块难度逐块调整,或者只是从 1 分钟变 2 分钟,都有可能都不会形成交易手续费的短时爆升,进而来应对算力攻击取得胜利。

上面的事件体现了中本聪设计的比特币参数之美妙。中本聪的智慧超出想象,躲过了很多密码学子弹(具体见参考文献 4)。因此我们在设计分山币基本参数时,尽量依照中本聪设计,如 2100 万上限,每 2016 区块调整难度,10 分钟区块间隔,四年新币减半。将来在这组参数还会展现更多优势。
关于币圈重点讨论的区块大小这个关键参数,我们的设计是:缩容为 0.6MB,支持 SW 软扩。考虑到 SW 软扩的约 1.7 倍扩容效果,0.6*1.7=1.02MB实际区块上限效果接近中本聪设计的 1MB。在各大分山币币种都在宣传大区块 8MB 甚至更大作为优势时,我们推出 0.6MB 缩容方案并非为了宣传噱头。我们综合考虑了缩容的优缺点,基于以下几点原因最终选择了 0.6MB:

1)大区块没有实际需求。所谓大区块的分山币,上限只是噱头。它们实际的区块大小仅仅 0.1MB 左右,除非特殊情况(数小时未出块),几乎很少用到大区块的设计,对这些币的区块而言缩容到 0.1MB 也不会有影响。因此实际情况并不需要设计大区块上限。
2)利于全节点去中心化。中本聪设计区块大小为 1MB,考虑的原因较共识的说法是避免大量粉尘交易攻击塞满区块。其实更深入的原因是避免区块过大后,引起全节点运行门槛提高,降低全网全节点的去中心化特性。我们缩容到 0.6MB 会进一步降低门槛,更有利于全节点去中心化。另外针对 150多 GB 的历史交易数据,除了常规核心钱包版本外,我们还会推出一个极大降低历史数据量的快照版本,进而形成一个介于全节点和轻节点中间的新型节点。它能完成全节点的大多数功能,需要查询全部历史交易细节时可再使用全节点。
3)尽快实现满区块状态。我们需要使用交易 ID 进行投票来决策币技术走势(见后面的第 7 节)。若区块未满,链上交易的手续费会十分低廉甚至为零,无成本投票可能导致刷票的情况产生。我们缩容为 0.6MB,促使较快达到满区块运行的状态,区块满的情况下低手续费的刷票交易将较难获得确认,刷票便需要更多成本,从而有利于形成真实的 PoTX 交易投票结果。

缩容为 0.6MB 还会带来其他的好处,如降低各硬件资源消耗,提升币应用效率等。缩容也可能产生部分负面影响,如主链交易量有上限但是我们有柔支付技术来更快实现确认和零手续费流通。综合来说 BTA 缩容区块是利大于弊。软扩后约 1MB 的参数,在目前所有主流币中最接近于中本聪的设计。

融合挖矿技术(AuxPOW)

融合挖矿 AuxPOW 并非是 BTA 的首创技术,早在 2014 年 9 月就已经由竞争币——狗狗币 Dogecoin 成功硬分叉部署实施,实现可融合所有 Scrypt算法进行挖矿。其方案原理是:挖矿的底层是不断地调整计算某个区块头数据的 Hash 值,不同的币种,各自的算力会计算各自的区块头。而 AuxPOW技术能实现承认其他币种区块头作为数据的 Hash 值。

AuxPOW 是个宏观的思想,具体的实现方式有很多种方案。为了扩展到多币种,我们改进了 AuxPOW,设计了一个新的具体实现方案。我们提出的更优秀的 AuxPOW 算法,甚至可以命名为 ALLPOW 算法,目前的规划设计思路是:
融合挖矿输入参数:币种及其算法,算法难度,源区块头(内涵时间戳),上一个 BTA 区块区块头哈希,较固定的 BTA 自己区块难度。

即时零手续费柔支付(RouPay)
有些人想要进行硬分叉扩容,背后的深层次原因很难探明,但直接原因是为了解决要么手续费高,要么确认时间久的问题。在比特币的设计模式下两者不可兼得的,付足够高手续费即可及时地在下个区块即较大概率确认满而未堵,而若想节省手续费只付低手续费,就要接受需要较久时间才能确认的可能。硬扩容是一个解决方案,但是其同时又带来另外的风险:若区块过大可能会提高全节点运行门槛使全节点中心化。我们 BTA 采用了在核心钱包中集成柔支付的方式更好的解决这个问题,并且不会带来负面影响。


柔支付的运行原理是发起 2of2 多重签名,在此之后发起一笔全部币回归的延时交易。靠发送交易的签名,逐步增多分配实现单向快速支付。建立两个通道因为只需要将签名后的字串发过去,并不需要广播,进而可以实现快速即时且 0 手续费的交易。

柔支付 RouPay 技术具体见下方的参考文献 2,该 BTA 的核心钱包会在授权下自动帮两用户,建立了一个柔支付通道,逐步进行签名支付,不会立刻在区块链上进行广播。另外以通过建立两个通道相互对冲的形式实现双方对等进而降低信任,通过自发的成为中间支付中转,从而实现陌生人之间的柔支付。任何人都可以成为中间的环节,从而可以实现去中心化。

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

柔支付技术原理示意图

币交易投票决策(PoTX)
币圈一些参数需要经常调整,例如算力难度需要 2016 区块就调整一次。算力挖矿难度可以根据算力情况自动进行调整,然而前文提及的投票共识比例等参数,具体支持哪些算法,以及是否同意硬分叉升级技术等,这都需要有共识投票决策机制,否则太中性化。常用的方式是区块版本号算力投票(PoW)和币量投票(PoS 或 DPoS),但是他们分别有被矿霸和币霸控制的可能。因此我们设计了一种新的模式 PoTX,将投票权较分散的归回到真正支持比特币使用比特币的人,更接近于中本聪白皮书中规划的一 CPU 一票的共识决策思想。

该方案具体实施如下:任何币交易 TX,都会有交易 TXID,目前这个数据是个随机乱码,没有什么用途。交易在签名时会产生这个交易 ID,而多次重复签名这个 ID 会产生变化,即知名度较高的交易可锻性问题。我们 PoTX 恰恰正是利用这个特性,将 TXID 中的一些特定位作为投票。当用户希望进行投票时只要多次重复签名,当出现自己支持的 ID 时用这个广播即可。具体来说类似于 BIP9 对于版本号的设计。

TXID:a5838bbf49c0a02201447c0eb5893d40a46cebcb1b604f984f5de906a4302c49
变成二进制:A(1010)5(0101)8(1000)3(0011) … …C(1100)4(0100)9(1001)

其中 A(1010)是投票识别位。必须以 a 开头的交易 TXID 才视为投票,否则默认为同意已经投票的比例。因为随机会有 1/16 约 6.25%的投票为随机投票,实际影响不大。在 A 后面的每一个位二进制都对应于一个提案。按顺序分别命名为 bit1 位,bit2 位,bit3 位……默认为 0 表示反对提案,1 表示同意提案。例如实例的 TXID 的投票表明投票人同意 bit2,bit4,bit5,bit11 和 bit12 对应的提案。

比特币荣耀 (BTA)一种可免费即时支付的融合挖矿分山

比特币区块 234567 进行 PoTX 简单投票示意图

而交易 TXID 后面结尾处的数据也可作为供提案参考的数据。例如将来 bit5 关联的提案决定,后三位作为自己认可的 SHA256、Scrpyt 和 Equihash三种算法分配比例。此时投票需要 TXID,第一个为 a,第二个随意,第三个要不低于 8 的十六进制数,中间的随意,最后面的三个数为比例 C:4:9 即 12:4:9,即挖矿中 SHA256 算法占 48%设计区块时间 20.83 分钟、Scrpyt 占 16%设计区块时间 62.5 分钟和 Equihash 占 36%设计区块时间 27.78 分钟。

上面只是一个 TXID 的投票,每 2016 区块投票调整一次,需要将所有的满足投票条件的 TXID 的投票选项,通过币量的加权累加起来。具体加权算法有最低权重和最高封顶权重,例如默认权重是 1,若交易币量每超 1000BTA 币天那么权重加 1,而最高权重是 10。如此规则下预期会可出现很多类似“A080……F00”的交易 TXID 的 10000BTA 币量的交易来刷量提高 SHA256 算法占比,但只能刷一次。2016 区块期间内的 UTXO 的重复交易的无效,能刷的交易量有限,且有手续费成本。不如劝说使用 BTA 交易的人投票支持自己提出的算法。

核心钱包中会包含投票开关按键或多选框选项,打开相应的选项即可,在发送时核心钱包自动多次签名尝试出满足投票的交易 ID 再发布广播。除了核心钱包,一些手机钱包,轻钱包也可以开发类似的功能,实现持币人可投票决策开发路线和参数的理念。

总结
比特币荣耀 BTA 比特安的特点:算力最高而安全,全网参与而安心,收发币零手续费而安逸。通过 AuxPOW 获得最广大矿业支持,通过柔支付获得最广大日常交易用户的支持。ALL——所有都支持,是 BTA 的理念,粉忠和应用是币价值来源。BTA 全面支持,各种粉忠量会很多,其支持隔离验证SW 也会对未来闪电网络,侧链技术等很多币应用进行支持。PoTX 的共识模式,也能将权限回归到真正使用币和持有币的人。只是找回黑洞币和丢失币不会侵犯矿业和持币人的利益。分山币是新事物,分山规则也应该在进化完善中,未来有可能我们首创的双快照,多重签名基金会等设计可能成为各规范的分山币的标配,分山币可以进行很多尝试的,有利于比特币生态的完善。

关于比特币荣耀信息:http://bitcoinall.org/

风险提示:区块链投资具有极大的风险,项目披露可能不完整或有欺骗。请在尝试投资前确定自己承受以上风险的能力。本网站只做项目介绍,项目真假和价值并未做任何审核。

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论

联系我们

微信:kkyves

邮件:kefu@lianyi.com

时间:7x24,节假日bu休息

QR code