Bybit遭多国监管驱逐 海外扩张遇阻

蜂巢财经News  副船长  2021-06-29 16:15:00  发布在 区块链社区 765  1

加密资产衍生品交易所Bybit正在海外社交平台Twitter进行着一场浩大的推广活动,它号召大家来关注Bybit的官推,为了提升吸引力,拿出最高50000美元的BTC作为奖励,最终目标是在6月底前让官推的追随者达到25万人。

Bybit这次在海外的品牌活动时间点颇值得玩味。一个多月前,中国国务院金融稳定发展委员会表态「打击比特币挖矿和交易行为」,这一监管消息广传币圈的4天后,Bybit宣布在6月15日限制所有中国手机号注册账户的登陆,透露出强烈的「求生欲」。

据公开资料显示,Bybit由中国上海的原外汇团队于2018年3月创立,中国市场曾是其主要市场之一。而在去年9月,Bybit限制过一次中国IP的访问。

此次监管加大打击力度后,Bybit有意切断与中国市场的联系,转头扩张海外市场,在Twitter上的品牌推广是表现之一。但海外发展之路似乎并不平坦,据CTC中文6月22日报道,加拿大安大略省证券委员会(简称OSC)发出通知,称Bybit涉嫌违反《安大略省证券法》,将对其举行听证会。

在这之前的5月28日,据Jp.cointelegraph报道,日本金融厅还向Bybit运营商Bybit Fintech Limited发出警告称,该公司未经注册就开展加密资产交易业务。更早前的今年3月,英国金融行为监管局 (FCA) 也向Bybit发出过警告,随后,Bybit宣布不再为英国客户提供服务。

作为以衍生品交易为主营业务的加密资产交易所,Bybit正在遭遇越来越多的监管驱逐。除了上述提到的国家外,它同样受限于不向美国、新加坡、古巴、伊朗等国家居民提供服务。

在欧、美、中、日这些加密资产用户广泛的市场,加密资产的期货、期权交易被监管视作威胁散户资产安全的高风险衍生品,相应的,专门提供这些交易的衍生品平台显然比现货平台要面临的挑战大得多。

英、日、加多国监管轮番警告Bybit

6月22日,CTC报道称,加拿大安大略省证券委员会(OSC)已发出通知称,其将对Bybit举行听证会,因为Bybit涉嫌「违反」当地证券法。

OSC表示,Bybit「未能遵守安大略省证券法的注册和招股说明书要求」。此前,OSC已为加密资产交易平台制定了一个程序,使其业务符合安大略省证券法,所有在该省运营的交易所需在4月19日的最后期限前主动与委员会工作人员联系,开始合规性讨论。

据报道,OSC指称,Bybit没有向OSC提交招股说明书,以在加拿大合法经营。而根据加拿大证券法,Bybit交易所向投资者提供的工具和合约构成证券和衍生品。这种交易违反了《安大略省证券法》的部分规定,并涉及「违背公众利益」的活动。

OSC指出,像Bybit这样无视这一合规程序的实体,使安大略省的投资者面临不可接受的风险,并在加密资产交易平台领域创造了一个不公平的竞争环境。因此,该监管机构拟在7月15日举行听证会并讨论解决方案,包括Bybit永久或在委员会规定的期限内停止任何证券或衍生品的交易。OSC还提议,对Bybit交易所每项涉嫌违反证券法的行为处以最高100万美元的罚款。

截至6月25日,Bybit尚未对上述指控做出公开回应。事实上,Bybit的市场发展已多次受困于监管动作。

今年5月21日,中国国务院金融稳定发展委员会提出了「打击比特币挖矿和交易行为」的监管要求。4天后,Bybit宣布,将于6月15日限制所有中国手机号注册账户的登陆。由于中国监管对加密资产交易一向持拒绝态度,去年9月,Bybit就限制了所有中国IP访问。两次主动对中国用户做出访问和登陆限制,Bybit看似已全面在中国市场隐退。

从过往的公开资料可以看到,Bybit成立于2018年3月,由中国上海的某外汇团队创立,而搜集该交易所的相关品牌宣传信息可见,Bybit曾在2018至2019年间,多次出现在中文网络媒体的报道中。该平台CEO Ben Zhou在2019年5月接受某媒体采访时称,「Bybit始终坚持:你的每一笔交易,都应被公平对待。这不仅是一句简单的中文口号,也是我们一直坚持的原则,特别针对国内市场。」由此可见,中国市场曾是Bybit的主要用户市场之一。

随着中国监管愈发严格,Bybit也如同大多数交易所一样,大力拓展海外市场。从其官网页面来看,Bybit当前支持英语、中文、日语、韩语、西班牙语等多国语言,法币入金渠道支持美元、欧元、澳元、英镑、日元等。

不过,Bybit的海外市场扩张也遇到了不小的麻烦。5月28日,据Jp.cointelegraph报道,日本金融厅向Bybit运营商Bybit Fintech Limited发出警告称,该公司未经注册就开展加密资产交易业务。根据金融厅的说法,这家运营商「通过互联网与日本居民进行了加密资产交易业务」。

而在今年1月,英国金融行为监管局 (FCA)发布了加密货币衍生品禁令,禁止散户投资者交易加密货币衍生品。但随后的两个月里,Bybit似乎仍在为英国用户提供服务,因为就在3月,FCA向Bybit发出了警告。此后,Bybit宣布自3月31日起暂停为英国客户提供服务。

在Bybit的注册页面中,它还列出了一个服务受限制国家的列表,其中包括中国大陆、苏丹、古巴、新加坡、伊朗、叙利亚、北朝鲜以及美国。

上述国家对于加密资产交易尤其是衍生品交易,都有着不同程度的监管限制。这也让Bybit在扩张海外市场时束手束脚,监管问题成为加密资产衍生品平台拓展全球市场的首要挑战。

华语社群「降温」 Bybit营销不减反增

面对多个国家监管部门的驱逐,Bybit暂停对相关国用户业务的同时,也在Twitter这样的全球型社交媒体上大搞「增粉」活动。

Bybit官方推特账号的置顶推文显示,整个6月份,它都在举办迄今为止最大的赠品活动,参与者完成相关订阅和推广任务,最高可赢取50000美元的BTC。该平台称,此次活动的目标是在6月底前积累25万名推特账户关注者。截至6月25日,其推特关注者为17.88万人。

与此同时,它还在举办「收益率挑战赛」等活动,吸引投资者在Bybit进行合约交易。从Bybit官网的「最新推广」页面可见,该交易所持续在通过各种奖励,鼓励用户推荐好友。

从对外表现看,监管打击并未给Bybit带来悲观状态,其营销策略不减反增。这家成立于2018年的交易所,目前在CoinmaketCap衍生品交易所排名中位列第3位。6月25日,其24小时交易量超过105亿美元,仅次于Binance和OKEx。

有衍生品交易员曾指出,Bybit市场增长不仅在于各种常规营销活动,还在于它提供的高杠杆,此外,它的代理商机制也在其中发挥了关键作用。

Bybit官网显示,其当前提供BTC、ETH、BCH、DOGE等多币种的合约交易服务,其中BTCUSDT永续合约支持最大杠杆倍数为100倍,ETHUSDT永续合约支持最高50倍杠杆。

高杠杆下的加密资产期货衍生品曾被国内的主流媒体批评。5月29日,新华社曾发布题为《百倍杠杆!疯狂的“币圈”带来“暴富”还是“爆仓”?》的文章,指出让众多投资者一夜之间账面清零的背后是「币圈」的期货合约交易。文章还提醒,虚拟货币的交易风险远不止价格剧烈波动,在交易炒作的背后还常常伴随着「庄家」操纵市场价格。

除了提供高杠杆合约这种高收益但也高风险的产品之外,Bybit在市场扩张上采用了代理模式。

从Bybit官网可见,该平台采用了层级式返佣的代理商机制。与其他交易平台采用的邀请人可获得交易手续费返佣不同,Bybit代理商可直接获得邀请人交易盈利的30%作为奖励,如果代理商邀请的「子代理」拉新了更多用户,那么代理商还能获得子代理收入的10%作为奖励。

尽管当前Bybit限制中国IP和手机号登陆,但有用户向蜂巢财经透露,Bybit官方华语群仍在海外社交软件Telegram上保持运营。

蜂巢财经通过Bybit官网指引进入该社群发现,该社群人数超过1100人,截至6月25日仍有管理员在社群发布平台相关信息。不过相比英文社群,华语群显得颇为冷清,每日仅有10余条信息。

上述用户告诉蜂巢财经,虽然Bybit限制了中国用户访问,但实际上用户仍旧可以通过**以及邮箱注册登录的方式在该交易所进行交易。

在多国监管高压下,Bybit必然会面临一定的用户流失,它的营销策略并未改变,大规模拉新或许是当前监管打压下保持用户增长的方式,但也为触发其他监管风险埋下隐患。对于Bybit等以衍生品交易为主营业务的加密资产交易平台来说,如何在监管堵截和业务增长之间找到平衡成为一个战略难题,相比提供现货买卖的平台,期货平台面临的挑战更为艰巨。

时光素材-香车美女  (603)blockchainBTC比特币区块链www.qkl91.com

以太坊扩容之战:探秘侧链方案

DubaiCCBTC  水手  2021-06-29 16:01:17  发布在 区块链社区 296  0
  侧链算力强,又可以支持所有的以太坊虚拟机(EVM)合约。这些优点使得侧链成为许多dApps扩容解决方案的共同选择,因为它们gas费低,交易时间短。

可扩容性问题
以太坊是迄今为止市值最大、并被最多人采用的智能合约区块链,支持DeFi、NFT、社交代币等各种项目。根据加密货币APP追踪器State of the Dapps的数据显示,目前有超过3000个去中心化的应用程序在以太坊区块链上运行。

以太坊Gas Fee (来源: Ethereum Gas Tracker)

虽然以太坊收获了如此巨大的成功,但是依然存在可扩容性和gas费用的限制问题。在当前的区块gas限制下,它每秒只能进行14笔交易。为了解决扩展的问题,许多解决方案如侧链、rollup、plasma和状态通道都在进行各自的探索,最终目标是在不影响安全的情况下降低gas费用,并使每个区块单位时间内能处理尽可能多的交易。尽管如此,由于缺乏十分有效的解决方案,目前交易更快速更安全的以太坊2.0升级暂时还未能实现。

解决以太坊的扩容问题:侧链

侧链解决方案对照表 (来源: IOSG Ventures)

侧链是独立的区块链,有自己的共识机制和安全属性,与以太坊(主链)兼容。侧链可以通过桥梁与以太坊沟通,这样资产就可以在链之间转移。在现有的侧链解决方案中,就每秒钟的交易(TPS)数量而言,Polygon(7000 TPS)和Skale(20000 TPS)的都有优异的表现。同样,我们可以看到,Polygon的gas费用最便宜,每笔交易<0.0001美元。

Polygon:优势与劣势
Polygon是一个旨在支持基础设施开发和解决Ethereum扩展问题的平台。2021年2月,Matic Network改名为Polygon,并将自己定位为支持多种二层基础设施的平台。它的主要功能是灵活的模块化框架(Polygon SDK),允许开发者建立和连接其他与以太坊兼容的Layer-2基础设施,如Plasma、Rollups和侧链。Polygon也有自己的侧链产品,名为Polygon PoS侧链。其安全性是由无需许可的PoS验证器来实现。目前,Polygon SDK、Polygon PoS侧链和基于Plasma的支付系统都已上线。Polygon与zk Rollups、Optimistic Rollups、Stand-Alone链和Shared Security链之间的对接很快也会上线了 。

Polygon可以使用户通过以太坊和Polygon主网之间的PoS链或Plasma桥轻松登陆其平台。作为一个TPS 达到 7k的侧链(以太坊只有14 TPS),Polygon网络的gas费利用效率高,也优化了需要小额支付的多种应用场景。在交易速度方面,与以太坊的平均从五分钟左右到几小时交易时间相比,使用PoS链的人将享受几乎瞬时的交易(<2秒)。

然而,Polygon也有一些侧链的遗留问题。Polygon作为一个有自己的共识机制的侧链,与以太坊相比,去中心化程度较低。此外,1:1的挂钩系统意味着侧链代币Matic(主要用于支付gas费用和作为Polygon的质押奖励)需要保持价值,从而作为激励支持代币经济。

Polygon的生态

Polygon生态 (来源: Blockcrunch)

随着时间的推移,Polygon已经成为各种应用进行扩容的优先选择。如NFT(OpenSea,Decentraland),Defi(QuickSwap,SushiSwap,Aave,Curve,0x),游戏(ATARI,Decentral.Games),DAO(MantraDAO,Snapshotm,Polydoge)等。Polygon上的许多项目也将被部署在以太坊上。目前,有超过13个垂直领域和超过356个dApp项目在Polygon的基础设施上运行。

Polygon的总交易量

总交易量和月增长率 (来源: IOSG Ventures)

以太坊的问题给了侧链发展的机会。从图里我们可以看到,币安智能链网络的日交易量从一开始不到100万,飙升到高峰时的1100万。此外,Polygon在2021年第二季度追赶得非常快,最近甚至超过了BSC的日交易量。自2021年3月以来,Polygon的总交易增长已增加到69%,并超过了BSC(24.9%)和Eth(14.8%)。在过去的2-3个月中,总交易量的增长有所下降。然而,Polygon环比增长60%,而Eth是-11.5%,BSC是-42.4%。

Polygon的唯一钱包地址总数

唯一钱包地址总数和月增长率(来源:IOSG Ventures)

虽然就2021六月份为止,BSC的总钱包数量是Ploygon的十倍,但是自2021年4月以来,Polygon的唯一钱包地址总数的环比增长(55.6%)超过了Eth(2.8%)和BSC(10.0%)。近几个月来,全网唯一钱包地址总数的环比增长一直在下降,但仍然是正数,Polygon的增长率最高,为205.3%,而Eth为3.9%,BSC为7.5%。

Polygon与其他侧链项目的比较

Polygon对其他侧链项目的吸引力(来源:IOSG Ventures,百万)

Polygon的平台上有超过356个项目,到目前为止Polygon的总交易数最高,达到3.5亿。其次是xDai、POA网络、Ronin和新崛起的平台Aurora。

Polygon的未来发展路线图

Polygon认识到,可能没有一个完美的解决方案能够解决扩容问题的所有需求,更有可能的是几个解决方案并存,帮助以太坊集体扩容。这也是Polygon在生态系统中的目标方向,即提供必要的基础设施,使这些解决方案共存。

未来的L2扩容

每月钱包数Polygon vs BSC(来源:IOSG Ventures)

对于每个扩容解决方案,都有不同的优缺点。许多项目都还在开发早期。大多数解决方案如状态通道、plasma和ZK-Rollups虽然可以扩容,但如果没有支持智能合约的能力,其应用会非常受限。Optimism-Rollup可以支持智能合约,所以像Optimism和Arbitrum这样的项目最近受到了极大关注,这也是目前的侧链解决方案极有力的竞争对手。同时,侧链虽然有其自身的缺点,但仍将是主要的扩展解决方案。侧链算力强,又可以支持所有的以太坊虚拟机(EVM)合约。这些优点使得侧链成为许多dApps扩容解决方案的共同选择,因为它们gas费低,交易时间短。就近期的数据来看,Polygon的单月钱包数量已经超过BSC,就IOSG的数据研究,如果每月的交易增长保持在19.6%(BSC)和42.9%(Polygon),Polygon的月交易量预计也将在一年左右的时间内超越BSC。

时光素材-香车美女  (602)blockchainBTC比特币区块链www.qkl91.com

为什么有人会卖掉一个比特币矿商而不是自己开采?

每次我向比特币专家询问购买“云挖掘”账户的事,也就是向一家公司支付菲亚特币让他们为我挖掘比特币,我得到的答复都是这是一种骗局。”为什么他们要给你任何比特币,而他们只能自己开采呢。
但是,同样的逻辑不也适用于实际购买矿工和“自己在家采矿”吗?为什么有人会卖掉这样的机器,当他们可以把另一台机器连接到他们庞大的矿工仓库,为自己获得更多比特币?为什么要费心处理收费菲亚特(或比特币!)从烦人的客户,不得不处理航运和所有的东西?为什么不。。。我自己的?
对我来说似乎完全一样。我只是不认为我有任何方法来开采比特币,这实际上是有利可图或有意义的。
采矿盈利能力
采矿硬件
分享
改进这个问题
跟随
21小时前编辑的
墨奇♦
55K33333金徽章152152银徽章479479铜徽章
两天前问的
谢里夫E。
14111银徽章33铜徽章
新贡献者
2
为什么有人要卖掉房子,而他们自己却可以住在里面威洛昨天
35
“在淘金热中,唯一致富的人就是那些卖铁锹的人。”——彼得·维尔(Pieter Wuille)昨天说

我认为你可能错过了这样一种可能性,即这些公司对比特币没有任何兴趣。他们只是在制造人们想买的东西。有点像海洛因生产商不喜欢注射海洛因。他们只想要钱吉米·詹姆斯21小时前
@威洛这可不是个很好的类比。如果我有2个比特币矿工,他们对我的用处是1个矿工的两倍(或者不视情况而定)。如果我有两栋房子,其中只有一栋是有用的,所以我不得不为另一栋找到不同的用途。一个更好的类比应该是“为什么有人能把房子租出去就把它卖了?”4小时前的JBentley
@事实上,在今天的市场上,他们通常会把房子租出去,而且只有当有人提出过高的价格,有理由放弃租金时,他们才会出售用户253751 4小时前
添加评论
5个答案
15
每次我向比特币专家询问购买“云挖掘”账户的事,也就是向一家公司支付菲亚特币让他们为我挖掘比特币,我得到的答复都是这是一种骗局。
其中大部分都是骗局,因为几乎不可能核实你的钱是用来采矿的。你需要信任一家能用这些钱做任何事情的公司(交易、贷款、几个月后逃跑等)
为什么有人会出售这样一台机器,而他们只需将另一台机器连接到他们庞大的矿商仓库,就能为自己获得更多比特币?
采矿业需要:
空间

硬件
冷却
需要管理的人员
制造ASIC是一项业务,您可以创建用于采矿的硬件,运送并提供支持。
创建asic的公司既可以做(制造业和采矿业),也可以只做制造业。这与许多其他硬件公司类似,它们可以将产品本身用于业务,但与制造业相比,风险/回报有所不同。

我只是不认为我有任何方法来开采比特币,这实际上是有利可图或有意义的。
采矿盈利能力计算器:https://insights.braiins.com/profitability-calculator
分享
改进这个答案
跟随
昨天回答的
普拉扬克
414311金徽章77银徽章1919铜徽章
4
有趣的是,你链接的计算器只接受电价的值——至少在欧洲标准下——低得离谱。在我的经验中,任何现实的价值都是无法输入的。如果你的能源成本真的那么低,为什么要把电转换成比特币,而不是一些有用的东西,并以此盈利呢22小时前我和莫妮卡在一起
我国的电价是0.08美元/千瓦时(家庭)和0.12美元/千瓦时(商业)。计算器接受这些值。不知道其他国家的电价是多少。我也认为挖掘比特币很有用21小时前的普拉扬克
从经济的角度来看,这并不重要:如果电力更便宜,那么任何东西都更便宜21小时前的皮特·维尔
@我不明白为什么要把电转换成比特币,而不是有用的东西——这是一场赌博。从历史上看,比特币的价值增长远远高于任何你能制造的东西。99%的东西,你可以做的,其实随着时间的推移,价值下降。你唯一能真正增值的就是建筑物。然而,从历史上看,比特币的增值率远远高于建筑物或土地。但这是一场赌博,因为比特币的贬值幅度也比你能做的任何事情都要大——18小时前的斯莱贝特曼
2
@我和莫妮卡在一起,我在美国,我的费率比这个高,这还不包括送货费。我不知道为什么网站对收费有限制17小时前
再显示1条评论
11
不同的是,使用云挖掘,您所做的只是向公司借钱。你指望他们,没有任何合理的理由,偿还你一个利率高于他们将不得不支付,如果他们采取了最坏的贷款存在。
在云挖掘的例子中,几乎所有的事情都是由公司完成的。他们所做的一切就是向你借钱,而你却在某种程度上期望银行支付给你的利息将超过借款人向贷款人支付的正常金额。这显然是荒谬的。
在购买矿工的情况下,公司只提供他们生产的实物产品。然后,就要由你来维护它,为它提供电力和冷却,维持它的互联网连接,并承担数月来它生产的加密货币价值将下降的风险。这和把钱借给一个所谓的“交钥匙”利润产生者完全不同,它要求你什么也不做,只需要回扣和收集利润。
为什么生产矿工的公司能够获得廉价的电力和冷却?为什么生产矿工的公司会有可以容纳他们的设施?
分享
改进这个答案
跟随
21小时前编辑的
墨奇♦
55K33333金徽章152152银徽章479479铜徽章
昨天回答的
大卫·施瓦兹
49.8k55金徽章11101银徽章173173铜徽章
“为什么生产矿工的公司能够获得廉价的电力和冷却设备?”腐败?—瓦加德21小时前
1
@VargaD他们可以进入。不过,我认为最后一段的观点是,他们并不是纯粹凭借制造业矿工就自动拥有这种准入权亚瑟15小时前
在云挖掘的情况下,他们不会根据比特币的价格来回报你吗?所以如果价格下跌,你就会赔钱。那不一定是骗局。正常的放贷者不会为这种可能永远得不到偿还的东西借钱。比特币投机者将–用户253751 4小时前
与商业贷款的比较过于简单化了。实际情况是,您的一般低息商业贷款人(a)可能根本不会在此类业务上放贷,(b)如果放贷,则会放贷非常少的金额或施加其他繁重的条件,如担保,和/或(c)在任何情况下都不太可能100%放贷给借款人的资本需求。供需力量意味着,如果这样的借款人想要获得更有利的借贷条件,就必须支付更高的利率。这没有什么“明显可笑”的两小时前的JBentley

我能想到几个原因:
他们可能不认为采矿是有利可图的,只是想卖硬件,把BTC矿商当成一个好的目标市场,媒体的关注可能意味着有很多天真的用户相信,他们可以通过自己采矿获得巨额利润。
一旦你扩大开采规模超过一定限度,就会产生巨大的资本成本。例如,如果你住在一个公寓里,它们将限制电力公司能提供的总功耗和空间限制。要克服这些困难,比如说在更大/更工业的地区建立一些东西,会有很大的前期成本和搬家的不便。
另外,在全球范围内,单个个人/公司可能销售的任何采矿硬件几乎都是杯水车薪,因此有些人可能会利用自己的专业知识销售一些采矿硬件,以获得一些额外的利润,而不管BTC如何运作。销售硬件所涉及的风险最小,可以用最少的基础设施来完成。
分享
改进这个答案
跟随
昨天回答的
彼得
18133金徽章33银徽章77铜徽章
新贡献者
添加评论

有相当多的机会(或者,至少,一个机会的印象)比采矿硬件业务本身更有效率的矿工。
你可以用上更便宜的(或免费的,甚至是偷来的)电
你可以住在凉爽的气候里
你可能是那种只想下注的赌徒
您可能有足够的(空闲的?)人力来运行挖掘设置
你可能没有那么大的压力,从股东的可靠和/或即时利润等。。。
这就是为什么你和制造商在你的特殊角色上都会更好。这使得销售/购买采矿硬件对双方都有利。
分享
改进这个答案
跟随
昨天回答的
白蜡树
29133青铜徽章
添加评论
2
对于大公司来说,现在赚X的钱和两年赚X+20%的钱有很大区别:前者让他们不用等上几年就可以投资下一个矿商,因为要等上几年才能继续创新。等待几年会使他们在未来的许多年里落后于竞争对手。此外,出售矿商的价格因比特币价格的不同而变化很小,因此他们自己降低了风险。此外,采矿业是一项低投入的投资,而作为一家大型BTC公司,他们可能对许多价格变化有提前的了解,这可能使他们获得比采矿业更多的资金。
分享
改进这个答案
跟随
22小时前编辑的
社区♦
1

时光素材-香车美女  (601)blockchainBTC比特币区块链www.qkl91.com

BCOIN中的估计费用

安装了BCOIN full节点,我想计算比特币交易的估计费用。这个功能在CLI中非常有效。例如:
bcoin cli费用3
总之,当我在express客户端应用程序中使用JS api时,会出现问题:
const result=等待客户。估计费用(3);
API不会抛出任何错误,也不会返回任何响应。这是从官方API文档中复制的。
请注意,客户端和选项已正确配置。在我使用bcoinjsapi获取区块链信息、交易列表等的其他快速路由中,它都可以正常工作。
发生了什么?也许API改变了,文档也过时了?
当做
应用程序编程接口
bcoin公司
费用估算
分享
改进这个问题
跟随
编辑时间:1月4日20点23分58秒
墨奇♦
55K33333金徽章152152银徽章479479铜徽章
1月4日20点23分问
马里奥·马佐拉
7177青铜徽章
您安装了什么版本的bcoin?我们最近修复了收费API的一个问题。请确保您正在从github运行主分支。如果您想聊天,我们可以在IRC#bcoin(freenode)或slack上帮助您:bcoin.io/slack-signup–pinhead 1月4日20日23:45
@谢谢你的支持。我的节点和express客户端都运行BCOIN 2.0.0-dev。我安装了默认版本,可以根据本指南中提供的说明自动获取剪切和粘贴命令:BCOIN.io/guides/vps-setup.html(今天似乎不可用)…–Mario Mazzola 1月5日4:47
@Anonymous,我感谢您的关心,但我已经在另一个线程中告诉您,比特币核心没有我需要的功能(BCOIN有….),最重要的是,我不会使用我的BCOIN节点生成和管理私钥马里奥马佐拉1月5’20日4:50
你从没说过这些特征是什么匿名1月5’20日4:52
@MarioMazzola是的,指南有过时的信息(比如nodejs的最低要求版本)。我认为你所面临的问题在不久前的公关中已经解决了。只需检查你的bcoin安装是否足够新,是否包含它,也许可以再次从master github.com/bcoin-org/bcoin/pull/889–pinhead 1月5日4:57:20
再显示6条评论
1个答案
0
每次我都决定用卷曲的方式做。
通过让我的express应用程序向比特币节点发出一个简单的GET http请求,我成功地完成了这项工作。对请求npm模块执行此操作是ú每个简单的。
它不能解决jsapi的问题,但是允许我正确地利用é估计Bcoin的费用特性。
分享
改进这个答案
跟随

时光素材-香车美女  (600)blockchainBTC比特币区块链www.qkl91.com

听事务并理解它们

我试图在我的bcoin应用程序中设置bsock,目的是监听比特币网络中广播的一些事务。这将使我的应用程序的用户有实时信息(未确认)支付到地址是相关的,而不必主动查询我的节点定期。
io文档相当不错,我使用bsock建立了一个套接字连接。我设法去mempool频道收听“tx”。我还用适当的规则设置了bloom过滤器。
应用程序在mempool中正确地记录与过滤器匹配的事务。到现在为止,一直都还不错。
无论如何,我无法获取正在记录的事务对象的输入和输出的地址。
TX中的每个地址属性如下所示:
地址:<address:type=witness version=0 str=bc1qsgjma9uamep8k6eln4j9xeq6aqhrljmnwhtjdj>
不用说,这种格式不允许我处理地址。。。
我应该如何使用BCOIN库在JS中获取地址字符串(在本例中为:“bc1qsgjma9uamep8k6eln4j9xeq6aqhrljmnwhtjdj”)?
谢谢
抱歉,这不管用。
以下是我得到的答复:
节点–发送事件:
{
高度:-1,
块:空,
时间:0,
日期:空,
索引:-1,
版本:1,
输入:[
{
type:’witnesspubkeyhash’,
子类型:null,
地址:<address:type=witness version=0 str=bc1q4vvn4qcnsuz4cye6p5zs7yycndzep4ey80jtl>,
脚本:<脚本:>,
见证人:<见证人:3044022043BC6F67B4BA6F0C38C3334D81D3E1D5EA746DF70BD74FD14D687E900790F73020778E21BEED3068E3A17B5B5385BF11525C25FFAA40CC8AE47D286DD3FC6CD901 02f84d8111044774051c7bd35ca9f4e975b1b3
4bc70f5c2ec96d734b9407818cf0>,
兑换:空,
顺序:4294967295,
前置:<Outpoint:6477D78F01945D1C8F0C44735DC02703871B9F7F61DD5C759AaE69F133506E/1>,
硬币:空
}
],
输出:[
{
type:’脚本哈希’,
value:’0.00011244’,
脚本:<script:OP\u HASH160 0x14 0x4aa79fc5cf098ab5911134e0ba16c9e5466c307c OP\u EQUAL>,
地址:<address:type=scripthash version=-1 str=38VkjU2CxU77zhbq95iFr47njnGJVjpEpG>
},
{
type:’witnesspubkeyhash’,
value:’0.00002918’,
脚本:<script:OP\u 0 0x14 0xcd83248f8bcd6093e14e7794bd22f6dc3edbbcb9>,
地址:<address:type=witness version=0 str=bc1qekpjfrute4sf8c2ww72t6ghkmsldh09ewyr35p>
}
],
锁定时间:0
}
输出
输出值:11244
输出:未定义
(node:8138)未处理的PromisejectionWarning:TypeError:无法读取未定义的属性“toString”
在EventEmitter.<anonymous>(/home/mmmilione/api/index.js:64:66)
在EventEmitter.emit(events.js:210:5)
在Socket.handleEvent(/home/mmmilione/api/node\u modules/bsock/lib/Socket.js:685:19)
在Socket.handlePacket(/home/mmmilione/api/node\u modules/bsock/lib/Socket.js:620:21)
在Socket.handleMessage(/home/mmmilione/api/node\u modules/bsock/lib/Socket.js:526:21)
在Socket.handleFrame(/home/mmmilione/api/node\u modules/bsock/lib/Socket.js:448:21)
在解析器中。<anonymous>(/home/mmmilione/api/node\u modules/bsock/lib/socket.js:150:20)
在Parser.emit(events.js:210:5)
在Parser.feedBinary(/home/mmmilione/api/node\u modules/bsock/lib/Parser.js:40:10)
在Socket.onMessage(/home/mmmilione/api/node\u modules/bsock/lib/Socket.js:238:17)
(node:8138)未处理的PromisejectionWarning:未处理的承诺拒绝。这个错误要么是由于在没有catch块的异步函数中抛出,要么是因为拒绝了一个不存在的承诺
用.catch()处理(拒绝id:2)
(node:8138)[DEP0018]弃用警告:未处理的承诺拒绝已弃用。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。
我的代码:
nodeSocket.bind(’tx’,(raw)=>{
const newTX=TX.fromRaw(原始);
console.log(’节点–TX事件:\n’,newTX);
console.log(“输出”);
//newTX.outputs.forEach(输出=>{
for(排放=0;输出<newTX.outputs.length;输出++){
console.log(’输出值:’,newTX.outputs[OUT].value);
console.log(’OUT:’,newTX.outputs[OUT].address);
console.log(’OUT Address String’,newTX.outputs[OUT].Address.toString(’main’));
}
});
如您所见,当我记录TX时,我可以看到前面提到的wierd格式的输入的地址属性。
但是,当我尝试单独记录它(仅记录地址)时,它返回未定义。
结果,当我试图调用toString方法时,应用程序抛出一个错误,说它无法读取undefined的toString属性。
bcoin公司

回答
0
看起来你在用
console.log(`address:${address}`)
它将在这里调用自定义检查函数。
你需要做的就是直截了当的打电话
address.toString(’main’)
定义如下
如果您想与开发人员进行更具交互性的交谈,我鼓励您联系我们的slack或IRC#bcoin。
分享
改进这个答案
跟随
回答是5月3日20点16分58秒
针头
427222金徽章1818银徽章3333铜徽章
坏消息,我的朋友。这不管用Mario Mazzola 5月3日20:19:48
加入slack或irc,我们可以一起调试。我不知道你从哪里得到地址对象,也不知道你是如何解析它的pinhead 5月3日20点19分53秒
添加评论
你的答案

时光素材-香车美女  (60)blockchainBTC比特币区块链www.qkl91.com

51%的攻击者能在他们篡改的区块上获得采矿奖励吗?

查看19次
0
本文给出了理论上51%攻击的示例:
在51%的攻击中,黑客通常会私下挖掘,以获得比公开看到的链更长的链,以期获得双倍的硬币。加密货币交易所往往是黑客攻击的目标,因为它们财大气粗,接受硬币的存取款。
通过控制比其他任何人更多的hashpower,攻击者有优势更快地找到获胜的块。如果他们能自私地挖掘,这意味着他们秘密地挖掘成功的区块,但不向网络广播,他们可以建立一些区块,当准备好向网络广播更长的区块链时。所有的矿商都倾向于在更长的链条上建房。
与此同时,攻击者可能会将他们之前开采的一些硬币用公开的链条送到交易所。一旦他们的存款被确认,攻击者就可以将他们的地雷硬币换成其他硬币,他们将很快从交易所撤出。
然后,秘密挖掘的长链被广播到网络。更长的链将包含一个交易,使用相同的硬币存入交易所。
现在矿工们看到了更长的链条,他们将在链条的顶端建造砌块。这有两个效果。第一,较短链中的块现在是孤立的,它们的事务被转储回mempool。这意味着交易所的交易被逆转了,就像从来没有发生过一样,交易所实际上被抢走了取走的硬币。第二,攻击者的第二笔交易完成,实际上花费了相同的硬币两次。
当攻击者私下广播他们一直在工作的链时,他们是否会在reorg之后获得所有这些新块的挖掘奖励?
多数攻击
分享
改进这个问题
跟随
9小时前问的
塞普特
11333青铜徽章
添加评论
1个答案

当攻击者私下广播他们一直在工作的链时,他们是否会在reorg之后获得所有这些新块的挖掘奖励?
是的,大多数攻击者完全可以自己创建最长的区块链。它们将创建链中的每个块,从而也在每个块中创建coinbase事务。假定,他们将coinbase事务支付到他们控制的地址。
分享
改进这个答案
跟随

时光素材-香车美女  (6)blockchainBTC比特币区块链www.qkl91.com

在regtest上设置收费率,或者快速生成完整块

我正在为一个闪电钱包设置一些自动测试。我的测试的核心是一个以regtest模式运行的bitcoind实例。我需要能够设置费用率-由estimatesmartfee报告的费用率和交易需要匹配才能得到确认的费用率。
到目前为止,我能看到的唯一方法是挖掘大量的块,这些块充满了具有所需费率的事务。我是通过在一个循环中反复调用sendtoaddress(通过bitcoin cli)将少量的钱发送到空中来实现的。这是令人痛苦的缓慢-它涉及到产生约2500笔交易之前,比特币捕捉到漂移,这应该是新报告的费率。每次测试我都要这么做,有时每次测试都要做很多次,所以我的CI要花很多时间。
我想知道有没有办法避免这样做。是否有某种方法可以覆盖bitcoind的估计费率,并让它拒绝包括在开采区块时支付低于该费率的交易?如果没有,有没有比我现在做的更快的方法用事务填充块呢?
比特币
比特币cli
正则表达式
测试
费用估算
分享
改进这个问题
跟随
1月6日12:26问

12111青铜徽章
添加评论
2个答案
2
你可以用一个包装器来模拟触角。
假设您正在用Python编写测试。您可以为bitcoind接口设置Python-RPC包装器,还可以选择为特定测试启用mock(而不是调用bitcoind的estimatesmartfee,它将返回一个预设值)。
C-lightning的功能测试就是这样做的。一个很好的例子是这个测试,它模拟比特币崩溃来测试lightningd是否支持比特币后端的虚假故障。
另请参见此处的feerate mock示例。
分享
改进这个答案
跟随
1月6日12:48回答
达罗西奥
307511金徽章55银徽章2323铜徽章
添加评论
1
我创建了一个bash脚本,它没有@darosior引用的Python脚本复杂,但受它的影响很大。它不断创建10-30个事务集,直到estimatesmartfee返回费率。
#!/usr/bin/env bash文件
设置-eo管道故障
cont=真
smartfee=$(比特币cli估算smartfee 6)
如果[[“$smartfee”==*“\”feerate\“:”*]];然后
cont=错误
金融机构
尽管$cont

计数器B=0
范围=$($随机%11+20))
而[$counterb-lt$范围]

幂=$($随机%29))
randfee=`echo“标度=8;0.00001*(1.1892^$功率)“| bc`
newaddress=$(比特币cli getnewaddress)
rawtx=$(比特币cli createrawtransation“[]”“[{\”$newaddress\”:0.005}]”)
fundedtx=$(比特币cli fundrawtransaction“$rawtx”“{\”feeRate\“:\”0$randfee\“}”| jq-r“.hex”)
signedtx=$(比特币cli signrawtransactionwithwallet“$fundedtx”| jq-r“.hex”)
sentx=$(比特币cli sendrawtransation“$signedtx”)
(++counterb))
echo“在此块中创建$counterb事务”
完成
比特币cli generatetoaddress 1“mp76nrashrcyly3a8cac5hufeas11yhbh”
smartfee=$(比特币cli估算smartfee 6)
如果[[“$smartfee”==*“\”feerate\“:”*]];然后
cont=错误
金融机构
完成
比特币cli generatetoaddress 6“mp76nrashrcyly3a8cac5hufeas11yhbh”
分享
改进这个答案
跟随

时光素材-香车美女  (599)blockchainBTC比特币区块链www.qkl91.com

暴力破解wallet.dat文件

我有一个wallet.dat文件,它是加密的,我记得我只把数字作为密码(4或5位数,不能多,不能少)。
我的朋友建议用python对它进行暴力攻击。
我试过google,不幸的是(糟糕的编程)没有任何python脚本。有人能帮我吗?
钱包
钱包回收
钱包.dat
分享
改进这个问题
跟随
11月8日14:42问
svvc公司
1122枚青铜徽章
添加评论
3个答案
2
我将使用JSON-RPC和您选择的编程语言以及walletpassphrase命令来实现这一点。
钱包密码短语“12345”60
最后的60是密码短语超时前的秒数,需要再次输入。现在您需要做的就是创建一个循环,循环遍历所有的数字组合。
如果猜错了,比特币客户端将返回
错误:输入的钱包密码不正确(代码-14)
如果猜测正确,比特币客户端将返回
无效的
因此,您需要做的就是检查响应,如果为null,那么猜测是正确的,您可以停止循环。
分享
改进这个答案
跟随
回复时间:11月8日18:08
m1xolyd1an公司
461522金徽章1111银徽章2727铜徽章
添加评论
0
要强制执行wallet.dat文件,您需要遵循以下步骤。
从python.org安装python
从github下载开膛手john
运行脚本bitcoin2john.py以提取哈希
从hashcat.net获取hashcat
使用hashcat,您可以使用掩码?d?d?d?d?d?d和增量搜索所选数字的整个空间。
您的hashcat命令如下所示:hashcat-m 11300 wallethash.txt-a 3?d?d?d?d?d?d?d?d?d—增量等可以工作
一旦找到密码,就可以使用它从核心导出私钥。
分享
改进这个答案
跟随
2月28日11:41回答
钥匙链X
1531010青铜徽章
添加评论
-4
https://allprivatekeys.com/wallet.dat 试试你的运气,检查一下你的蛮力技能。
分享
改进这个答案
跟随
5小时前回答的
所有私钥
1

时光素材-香车美女  (598)blockchainBTC比特币区块链www.qkl91.com

已知的拦截攻击案例

目前我正在做一门关于比特币的课程。上一次课程的主题是阻止攻击,课程(从2014年开始)声称到目前为止还没有已知的攻击。
区块预扣是2021年矿藏使用的策略吗?如果是的话,我在哪里能找到支持这一点的证据?
采矿池
攻击
自私的开采
批量扣缴
分享
改进这个问题
跟随
20小时前编辑的
墨奇♦
55K33333金徽章152152银徽章479479铜徽章
5月23日8:28问
伦斯卡拉
2111青铜徽章
添加评论
2个答案
1
根据2016年的这篇文章,Slush pool似乎注意到或有人报告了与批量扣缴相关的问题:http://organofcorti.blogspot.com/2016/02/detecting-unintentional-block.html
不确定2021年是否可行,以及哪些矿坑受到影响。
在研究opu CTV的时候,我读到了关于无信任协作的采矿池:https://utxos.org/uses/miningpools/ 所以我们可以假设opu-CTV修复了这个问题,但是它还没有激活。
这种类型的挖掘池没有可信任的操作员,不需要协调。这消除了各种类型的挖掘池攻击,例如block-witholding。
分享
改进这个答案
跟随
5月27日19:10回答
普拉扬克
414311金徽章77银徽章1919铜徽章
2
注意,“带老区”可以指两种完全不同的攻击:(1)大型采矿池获得比收入比例更好的一种手段或(2)采矿池用户在支付时通过减少收入来伤害池收入的方法。我怀疑OP是在问(1)。你的文章是关于(2)的。我不太清楚CTV那台22小时前的皮特·维尔
1
是的,前者最初被称为自私采矿,后者被称为“区块解决方案扣缴”或只是“区块扣缴”。从那时起,一堆学术论文用“区块扣缴”来指自私的采矿,所以我猜这种区别已经不明显了墨奇♦

我找到了很多关于拦路抢劫的文件
这似乎是一个调查https://www.researchgate.net/publication/309628092_Bitcoin_Block_Withholding_Attack_Analysis_and_Mitigation
这些是新的https://www.researchgate.net/publication/343236094_Countering_Block_Withholding_Attack_Efficiently
https://www.aimspress.com/article/id/4266
https://www.sciencedirect.com/science/article/abs/pii/S0951832018310494
https://ieeexplore.ieee.org/document/9284756
阅读摘要包括一些自私的挖掘方法(我确信我在IEEE论文中读到了一个自私的挖掘论文:侦探挖掘:自私挖掘在挖掘池环境下变得不现实,Suhyeon Lee和Seungjoo Kim,CIST(信息安全技术中心),韩国,高丽大学;我不认为自私的开采或持有区块是你会在新闻中看到的东西,它是一个矿工或一个池用于区块开采的努力;也许只有在51%的攻击中有帮助,报纸指出这是一种风险。
等等,我在我的图书馆里找到了更多自私的挖掘https://academy.binance.com/en/articles/selfish-mining-explained https://outlast.me/selfish-mining-in-five-tweets/ 不幸的是,这里有一条曲线,我不知道它的来源,关于在已知池中自私开采的比率,请输入图像描述
[我增加这一部分是为了促进知识、理解、科学研究,。。。没什么了]
我还想知道这是一个恶意的方式做前端运行?即说服一个高出价者(会得到更多的钱,以尽快得到他的TX),他/她的TX是有保证的,比如说在你的区块第一名,而你计划放弃整个区块和前端运行与另一个TX(也许我以前读过一篇论文,MEV?&amp;是的,我确实在MEV下读到过,它们被称为私有挖掘交易或私有交易,它们不允许更多的链接,所以我只添加我对此所做的截图(你可以在这些条件下搜索urself)
在此处输入图像描述在此处输入图像描述
分享
改进这个答案
跟随
5小时前编辑
2天前答复
沙尔
133枚青铜徽章
1
该问题要求提供证据,证明在实践中发生了区块扣压(可能是自私的采矿)攻击。这个答案列出了一些理论论文,但没有回答这个问题墨奇♦ 20小时前

时光素材-香车美女  (597)blockchainBTC比特币区块链www.qkl91.com

2021年以后比特币的伸缩性和隐私性将有哪些改进?

aproot将于2021年11月推出,但它已经在过去几年中进行了改进。比特币即将有哪些改进正在讨论或测试中?
比特币核心
比特币核心开发
主根
经得起未来考验
分享
改进这个问题
跟随
两天前问的
帕托希パトシ
99491515金徽章7070银徽章134134铜徽章
闪电网络的改进算不算?提问是因为你没有在lightning network上标记你的问题——18小时前的Rene Pickhardt
添加评论
1个答案
0
鉴于Taproot是一个软分支和一致性变更,我假设您对一致性变更而不是非一致性变更感兴趣。比特币核心的隐私改进(如交易转播、硬币选择)正在逐步进行,不需要改变共识。此外,由于我们知道Taproot将于2021年11月启动,要利用Taproot提供的扩展和隐私改进,还有很多工作要做。例如,比特币核心钱包(和其他钱包)需要支持自定义脚本和音乐,因为它们不太可能在11月之前这样做。Lightning网络的实现也可能在将来的某个时候实现P2TR地址、MuSig和ptlc(点时间锁定合同),尽管可能不会在11月之前。安托万·里亚德(Antoine Riard)在本次推进比特币2020大会上讨论了闪电网络如何与Taproot一起改变。
所以要利用直根还有很多工作要做。很难猜测下一个软叉子会包含什么,更不用说以后的软叉子了,我没有水晶球。
下面是下一个softfork中可能包含的一些候选内容。这不是一份详尽的清单,也没有具体的顺序。
再见
操作检查模板验证
重新启用禁用的操作码,如OP\ U CAT
扩展现有的数学操作码(ADD、64位或256位数字的MUL)
提交到给定高度的块散列(用于防止链分裂或reorg的重放保护)
完全改变脚本语言(如简单性)
嫁接根或广义直根
交叉输入签名聚合
如果您对这些主题的更多细节感兴趣,请参阅有关这些主题的StackExchange帖子,或者如果它们不存在,请随意创建一个新的:)
分享
改进这个答案
跟随
1小时前编辑
2小时前回答的
迈克尔·福克森
656788银牌2323铜牌
添加评论
你的答案

时光素材-香车美女  (596)blockchainBTC比特币区块链www.qkl91.com