本文来源于孙铭律师于智堡年会的演讲,主题为“各国对虚拟货币的监管政策现状以及展望”。本文主要整理了演讲中关于美国的部分。
美国现有的监管体系及各部门的职能
总体上就美国的监管框架而言,由于没有统一以及一站式的立法和监管部门,导致监管成本以及合规成本高昂。从业者发现做业务时需要向多个部门汇报或申请牌照;若不能全部满足则可能被处罚。
Treasury&IRS(财政部和国税局)会制定crypto征税相关的规定并执行。
SEC对治理代币的监管比较宽松、通常不将它视为证券。无论是美国本土项目还是国外项目,只要有一个美国人买了该项目的代币,SEC就对其拥有了管辖权。因此美国的项目基本上都将自己通证设计成治理代币,这也是目前唯一可以钻的空子。
安全公司:AurumNodePool合约遭受漏洞攻击简析:金色财经报道,据区块链安全审计公司Beosin EagleEye监测显示,2022年11月23日,AurumNodePool合约遭受漏洞攻击。
Beosin分析发现由于漏洞合约的changeRewardPerNode函数未进行验证,导致攻击者可以调用该函数进行任意值设置。
攻击者首先调用changeRewardPerNode函数将每日奖励值设置成一个极大数,接下来调用claimNodeReward函数提取节点奖励,而节点奖励的计算取决于攻击者设置的rewardPerDay值,导致计算的节点奖励非常高。而在这一笔交易之前,攻击者便通过一笔交易(0xb3bc6ca257387eae1cea3b997eb489c1a9c208d09ec4d117198029277468e25d)向合约存入了1000AUR,创建了攻击者的节点记录,从而使得攻击者能够提取出该节点奖励。最终攻击者通过该漏洞获得约50个BNB($14,538.04)。[2022/11/23 8:01:04]
CFTC是一个对加密行业相对友好的监管部门,不过监管范围仅限于衍生品领域。相较于CFTC,SEC的管辖范围更广以及权力更大。
慢雾:BSC项目Value DeFi vSwap 模块被黑简析:据慢雾区情报,币安智能链项目 Value DeFi 的 vSwap 模块被黑,慢雾安全团队第一时间介入分析,并将结果以简讯的形式分享,供大家参考:
1. 攻击者首先使用 0.05 枚 WBNB 通过 vSwap 合约兑换出 vBSWAP 代币;
2. 攻击者在兑换的同时也进行闪电贷操作,因此 vSwap 合约会将兑换的 vBSWAP 代币与闪电贷借出的 WBNB 转给攻击者;
3. 而在完成整个兑换流程并更新池子中代币数量前,会根据池子的 tokenWeight0 参数是否为 50 来选择不同的算法来检查池子中的代币数量是否符合预期;
4. 由于 vSwap 合约的 tokenWeight0 参数设置为 70,因此将会采用第二种算法对池子中的代币数量进行检查;
5. 而漏洞的关键点就在于采用第二种算法进行检查时,可以通过特殊构造的数据来使检查通过;
6. 第二种算法是通过调用 formula 合约的 ensureConstantValue 函数并传入池子中缓存的代币数量与实时的代币数量进行检查的;
7. 在通过对此算法进行具体分析调试后我们可以发现,在使用 WBNB 兑换最小单位(即 0.000000000000000001) vBSWAP 时,池子中缓存的 WBNB 值与实时的值之间允许有一个巨大的波动范围,在此范围内此算法检查都将通过;
8. 因此攻击者可以转入 WBNB 进行最小单位的 vBSWAP 代币兑换的同时,将池子中的大量 WBNB 代币通过闪电贷的方式借出,由于算法问题,在不归还闪电贷的情况下仍可以通过 vSwap 的检查;
9. 攻击者只需要在所有的 vSwap 池子中,不断的重复此过程,即可将池子中的流动性盗走完成获利。详情见原文链接。[2021/5/8 21:37:37]
OCC类似于中国的银监会,管辖权会涉及到稳定币的很多方面。稳定币无论使USDT还是USDC都有银行存款作为储备资产,与银行有千丝万缕的联系。现在相关法案法规还是一片空白,未来OCC可能就银行如何服务稳定币发行商而推出细则。如果相关政策比较开放的话,美国银行可能会为海外稳定币发行商提供储备资产托管服务。这在保证稳定币发行量的同时,也将维持加密行业的繁荣。
Force DAO 代币增发漏洞简析:据慢雾区消息,DeFi 量化对冲基金 Force DAO 项目的 FORCE 代币被大量增发。经慢雾安全团队分析发现: 在用户进行 deposit 操纵时,Force DAO 会为用户铸造 xFORCE 代币,并通过 FORCE 代币合约的 transferFrom 函数将 FORCE 代币转入 ForceProfitSharing 合约中。但 FORCE 代币合约的 transferFrom 函数使用了 if-else 逻辑来检查用户的授权额度,当用户的授权额度不足时 transferFrom 函数返回 false,而 ForceProfitSharing 合约并未对其返回值进行检查。导致了 deposit 的逻辑正常执行,xFORCE 代币被顺利铸造给用户,但由于 transferFrom 函数执行失败 FORCE 代币并未被真正充值进 ForceProfitSharing 合约中。最终造成 FORCE 代币被非预期的大量铸造的问题。 此漏洞发生的主要原因在于 FORCE 代币的 transferFrom 函数使用了`假充值`写法,但外部合约在对其进行调用时并未严格的判断其返回值,最终导致这一惨剧的发生。慢雾安全团队建议在对接此类写法的代币时使用 require 对其返回值进行检查,以避免此问题的发生。[2021/4/4 19:45:30]
CFPC会对向消费者提供金融服务的项目方进行监管以保护消费者权益。
Harvest.Finance被黑事件简析:10月26号,据慢雾区消息 Harvest Finance 项目遭受闪电贷攻击,损失超过 400 万美元。以下为慢雾安全团队对此事件的简要分析。
1. 攻击者通过 Tornado.cash 转入 20ETH 作为后续攻击手续费;
2. 攻击者通过 UniswapV2 闪电贷借出巨额 USDC 与 USDT;
3. 攻击者先通过 Curve 的 exchange_underlying 函数将 USDT 换成 USDC,此时 Curve yUSDC 池中的 investedUnderlyingBalance 将相对应的变小;
4. 随后攻击者通过 Harvest 的 deposit 将巨额 USDC 充值进 Vault 中,充值的同时 Harvest 的 Vault 将铸出 fUSDC,而铸出的数量计算方式如下:
amount.mul(totalSupply()).div(underlyingBalanceWithInvestment());
计算方式中的 underlyingBalanceWithInvestment 一部分取的是 Curve 中的 investedUnderlyingBalance 值,由于 Curve 中 investedUnderlyingBalance 的变化将导致 Vault 铸出更多的 fUSDC;
5. 之后再通过 Curve 把 USDC 换成 USDT 将失衡的价格拉回正常;
6. 最后只需要把 fUSDC 归还给 Vault 即可获得比充值时更多的 USDC;
7. 随后攻击者开始重复此过程持续获利;
其他攻击流程与上诉分析过程类似。参考交易哈希:0x35f8d2f572fceaac9288e5d462117850ef2694786992a8c3f6d02612277b0877。
此次攻击主要是 Harvest Finance 的 fToken(fUSDC、fUSDT...) 在铸币时采用的是 Curve y池中的报价(即使用 Curve 作为喂价来源),导致攻击者可以通过巨额兑换操控预言机的价格来控制 Harvest Finance 中 fToken 的铸币数量,从而使攻击者有利可图。[2020/10/26]
FinCEN是专注于支付领域的监管机构,主要管反以及反恐怖主义融资。美国的交易所以及经纪商都需要注册MSB牌照,以此方便FindCEN建立起正规的信息渠道。交易所和经纪商都需要收集客户身份信息、核查客户的交易,防止客户从事和恐怖主义融资。未来,FinCEN将会对Defi领域进行监管。因Defi行业的责任人并不明确,FinCEN监管起来会比较麻烦,可能就具体案例进行追责。
关于未来美国监管政策发展的展望
稳定币:稳定币对整个加密行业影响很大,也是政府机关非常重视的事情。美国对稳定币的监管存在一个漏洞,这可能是政府故意为之。在传统金融领域,用户在获得金融服务之前,必须完成KYC;然而稳定币已经突破了美国金融行业的这条铁律,在稳定币流转过程中使用不存在KYC,无论你是谁都可以无门槛地获得稳定币的金融服务,当然罪犯也可以。美国的小心机可能是通过稳定币将美元信用扩张到全世界。
因为美国政府意识到稳定币会涉及到以及恐怖主义融资的事情,一方面是以后KYC要加强,包括用户持有稳定币并不是那么匿名。另一方面就是银行如何介入类似于Circle这种稳定币发行方的业务中去。类似于Circle的稳定币发行方会被强制要求持有特定比例的流动性强的储备资产,比如国债或者是银行存款之类的。当然,目前来看,稳定币对美元造成的影响还没有那么巨大。
征税:目前美国政府对于虚拟货币涉及Defi交易的征税措施是不够清晰的。未来,监管机构在征税方面会着重于出台具体执行政策。还有一点就是耶伦提到的未实现利润征税,这种税收应用到股票上市以及加密领域是一样的。一旦政策出台将这是对资本市场的重大利空。
证券发行:关于加密行业项目发币算不算一种证券发行是一个老生常谈的问题。其实像美国很多证券部门的官员已经意识到如果拿了老的证券法框架去监管虚拟货币发行是有问题的。它会导致一些本来去中心化的项目反而发不了币;若根据原有的证券法来申请证券注册,反而会影响项目进展。
SEC的委员HesterPeirce曾经提出过避风港规定草案,它的主旨就是给某些加密项目一个过渡期。如果这个项目达到足够的去中心化程度,那发币就不再需要去满足证券发行的要求,这其实是一个非常大的突破。它意味着在证券法体系之外创设了一种就新的资产发行类别。尽管这只是SEC委员的设想,但是实际上非常有意义,也非常符合行业情况。至于这个草案能否作为一个成文立法,未来可能要花挺长时间才能落地。其次,这涉及国会议员能充分认识到这个行业的去中化特性,才能推动法案的落地。就目前来看,避风港规定的草案发布之后,在政府层面并没有什么实质性的推进。新任的证监会主席Gary对这个草案也没有特别兴趣,反而是新官上任三把火,不停地查处各类发币项目。
基建法案:基建法案是拜登主导的比较重要的法案,其中跟加密行业关系比较大的是对于broker(经纪商)的定义。它可能宽泛地囊括像以太坊或者比特币这种pow矿工或者defi项目方。这就意味着他们会承担很多很繁重的汇报义务,尤其在用户纳税方面。如果一个defi项目方被认定为经纪商的话,需要将用户的交易信息汇报给政府。但这个法案实践起来不太现实,因为以太坊矿工作为验证节点是无法知道具体当事人是谁的,便也无从汇报。鉴于对经纪商的定义相对粗糙,也需要行政部门做出具体的解释。
DAO:DAO本身作为一个新形态的组织已经不在监管部门的职权范围内,而在立法部门的权力范围之内。一般立法的流程是需要先通过议员来提交法案,然后再由国会批准通过。由于DAO处于现有的组织形态体系之外,因此纳税申报和缴税义务都没有明确规定。预计未来三年内都不会看到这方面的立法,因为立法牵涉的面实在太广。另外,目前的国会议员对于DAO也没有相应的认知,推出相应的立法是需要时间的。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。