Archives 8 月 2024

FMG市场观察:降息渐近大选利好 牛市已启动?

FMG市场观察:降息渐近大选利好 牛市已启动?缩略图

降息渐近,BTC强势反弹,市场利好消息层出不穷,牛市已启动?
仍需注意波段风险,关注有真实收入协议的潜力与空间。

加密市场总

1. 7 月 15 日-7 月 28 日,BTC 强势反弹,最高上涨至 6.9 万美元(7 月 27 日),收涨 12.56%。ETH 最高上涨至 3543 美元(7 月 22 日),7 月 23 日以太坊现货 ETF 正式获批上市交易后,ETH 经历短暂上涨,然后开始下跌,收于 3269 美元,收涨 2.44%。预期灰度以太坊 ETF 流出压力相比当时比特币 ETF 要小,而整体以太坊 ETF 的规模和增长速度将不及比特币现货 ETF,以至于以太坊涨幅也会小于当时 BTC 的表现。BTC 现货 ETF 上市后,BTC 价格 2 个月后突破历史新高,涨幅达到 62%。

2. 机构预计,联邦公开市场委员会(FOMC)将继续维持利率不变,但降息可能将进入实质性讨论阶段,为最早在 9 月份确定政策转向进一步做好准备。

3. 美国前总统特朗普在比特币 2024 大会上发表演讲,确保美国将成为世界加密中心和比特币超级大国(super power)。美国政府目前持有约 212,847 枚比特币,价值约 150 亿美元。尽管特朗普宣布了诸多利好加密货币行业的承诺,但承诺是否会兑现依然存疑。

4.  Web3 仍然缺乏驱动市场大幅上涨的叙事,Coinbase 研报中预计 2024 年第三季度的加密货币价格走势将保持波动。具有真实收入的协议可能成为接下来一段时间的市场主导叙事。协议收入较高的协议中 MakerDAO、Aerodrome、AAVE、GMX、Pancake 均通过质押分红、代币回购销毁等方式使得代币与协议基本面产生联系,值得关注。

一 市场概览

1.1 FutureMoney Group DePIN 指数

FutureMoney Group DePIN 指数是 FutureMoney 构建的 DePIN 优质组合代币指数,挑选了最具代表性的 26 个 DePIN 项目。指数初始值为 10,以 2024 年 1 月 5 日为基期,截至 7 月 30 日指数净值为 11.44,较期初上涨 14.4%,和 7 月 15 日相比下跌 0.69%。

FMG市场观察:降息渐近大选利好 牛市已启动?

1.2 加密市场数据

7 月 15 日至 7 月 28日,稳定币市值增长了 22.7 亿美元,增长了1.51%,超过上一个周期的涨幅 0.95%。比特币占加密总市值比例从 53.64% 增长至 55.7%。

FMG市场观察:降息渐近大选利好 牛市已启动?

7 月 15 日至 7 月 28日,比特币现货 ETF 呈持续流入状态。根据 CoinShare 数据显示,数字资产投资产品中比特币的流入资金进一步健康增长,本月迄今的流入资金达到 36 亿美元。

7 月 23 日以太坊现货 ETF 正式获批上市交易,受灰度以太坊信托基金 ETHE 转为现货 ETF 后用户赎回影响,整体以太坊现货 ETF 呈流出状态。

FMG市场观察:降息渐近大选利好 牛市已启动?

从买盘角度来看,传统资金配置以太坊现货 ETF 的动力小于 BTC 现货 ETF,以太坊现货 ETF 的社会影响力也小于比特币,因此预期以太坊 ETF 的规模和增长速度都不及比特币现货 ETF,以至于以太坊涨幅也会小于当时 BTC 的表现。

花旗银行预测,预计以太坊现货 ETF 资金流入量将只占比特币现货 ETF 资金流入量的 30%-35%。相当于在未来 6 个月内,将有 47 亿至 54 亿美元流入以太坊现货 ETF。

1.3 MT.Gox抛售实际影响较小

MT.Gox总共将分配 14.16 万枚 BTC,7 月 15 日以来约 5.9 万 BTC 已经完成分配,另外 7.96 万枚 BTC 分配也将跟进。根据德国政府在 6 月下旬开始的 4.8 万枚 BTC 抛售情况,叠加“矿工投降”抛压,市场最终吸收了卖压,并在不久后从 5.3 万美元反弹至 6.8 万美元以上。而此次门头沟分配 5.9 万枚 BTC 后,比特币价格不跌反涨,而交易量也并未大幅上涨,说明实际卖压比预期的要少。

FMG市场观察:降息渐近大选利好 牛市已启动?

Mt.Gox 总共将分配 14.2 万枚 BTC,7 月 5 日 Mt.Gox 首次分配 3000 枚 BTC,目前仍有 13.9 万枚待分配。在上一期双周观察中,我们预测一次性分配的数量大约为 7.5 万枚。考虑到 Mt.Gox 分配的 BTC 分散性高,早期投资者多为长期持有者,按照抛售比例为 50%(3.75 万枚)、抛售时间为 3 个月估算,平均每个月抛售 1.25 万枚。因此尽管 Mt.Gox 还款总量巨大,预计其市场影响将远远小于德国政府抛售,且根据德国政府抛售价格走势来看,市场可以承受这种规模的抛售。

二、加密市场热点及叙事

2.1 真实收入叙事

尽管 ETH 现货 ETF 已经成功上市,特朗普带来诸多利好加密行业计划,但是 Web3 仍然缺乏驱动市场大幅上涨的叙事,Coinbase 研报中预计 2024 年第三季度的加密货币价格走势将保持波动,具有真实收入的协议可能成为接下来一段时间的市场主导叙事。

7 月 25 日 Aave 提案启动费用转换,将部分净超额收入返还给其关键用户。创始人 Marc Zeller 表示,该提案可能会导致 Aave 协议的重新质押,为用户提供额外的收益机会。消息发出后,AAVE 突破 100 美元,24 小时涨幅超 14%。除了 Aave,协议收入较高的协议中 MakerDAO、Aerodrome、GMX、Pancake 均通过质押分红、代币回购销毁等方式使得代币与协议基本面产生联系,值得关注。

FMG市场观察:降息渐近大选利好 牛市已启动?

2.2 MATR1X 为 Web3 游戏带来新看点

MATR1X 的平台治理币$MAX 在 7 月 29 日登录 OKXJumpstart, 8 月 5 日在 OKX、BingX 等多家交易所交易,$MAX 是这段时间最值得关注的标的,MATR1X 也有望给 Web3 游戏带来新看点。

MATR1X 是一个集爆款游戏、公链基础设施、Web3 游戏发行平台、电竞赛事等多个游戏板块于一身的综合型平台,已经推出了四款3A级游戏,包括射击、大逃杀、放置卡牌和 MOBA 等类型,这些游戏都具有成为Web3杀手级应用的潜力。MATR1X 的 Web3 游戏发行平台,类似于 Steam,帮助更多优质游戏发行,使平台有望连续推出爆款游戏。MATR1X 的 Web3电竞平台也是一大创新,通过电竞赛事和 Watch 2 Earn模式,降低了电竞爱好者进入 Web3 的门槛。

三、监管环境

在比特币 2024 大会上,特朗普发表了演讲,提出了一系列支持比特币和加密货币的政策建议,包括不卖出比特币、解雇 SEC 主席以结束对行业的打压、建立比特币总统顾问委员会、预测比特币市场的巨大增长、支持美国比特币挖矿、成为首位比特币总统以强化美国在该领域的领导地位、认为比特币不会威胁美元而是政府政策、以及终止中央银行发行数字货币以避免与加密货币竞争。

Arthur Hayes 认为,通过讨好年轻、政治活跃分子和暴发户加密货币群体可能会让特朗普赢得大选。因此,特朗普提出一系列承诺来提升他在加密货币支持者中的形象,一旦上任,加密货币有关的承诺可能根本不会得到兑现。

本次数据来源于:Coinmarketcap、Coinshare、Sosovalue、彭博、Coinglass

市场定心丸?Mt. Gox偿付影响深度剖析

市场定心丸?Mt. Gox偿付影响深度剖析缩略图

在经历了长达十多年的复杂法律程序后,Mt. Gox倒闭事件中被追回的比特币终于开始偿付给其债权人。这一历史性的时刻,不仅标志着自2013年以来悬而未决的负面事件接近尾声,也为比特币行业的主要市场悬念画上了句号。

摘要

  • 截至目前,从Mt. Gox黑客攻击事件中追回的142,000枚比特币中,已有59,000枚通过Kraken和Bitstamp等交易平台偿付给了债权人。这一偿付过程不仅是对债权人耐心的肯定,也反映了比特币行业逐渐成熟的一面。

  • 新投资者持有的资产比例正在下降,远低于往常宏观市场顶部所见到的水平。这凸显了投资者行为普遍转向长期静持。

  • 长期持有者群体目前持有市场中比特币总资产的45%,这一数值与往常市场处于周期顶部附近时的水平相比,仍然相对较高。

Mt. Gox偿付姗姗来迟

经过十多年的漫长法律程序,Mt. Gox的债权人终于迎来了他们的历史性胜利——从倒闭的Mt. Gox中追回的比特币终于开始偿付——且如愿以比特币而非法币的形式,再次回到他们手中,这不仅是对他们长期斗争的回报,也是对比特币价值的一次肯定。

从心理学角度看,这为自2013年以来,比特币行业的主要市场悬念划下了终章。最终,有超过141,686枚比特币被追回,其中的近59,000枚已被重新分配给债权人,其余的部分也将在近期完成偿付。

市场定心丸?Mt. Gox偿付影响深度剖析

图九:静持比特币的波段已实现市值(持币时间3月-6月)

下图显示了持有比特币超过6个月的长期投资者在当前的行为模式。

市场定心丸?Mt. Gox偿付影响深度剖析

图十一:长短期持有的分水岭

最后,我们利用长期持有者的二元支出指标,分析和可视化静持比特币的分配压力。

长期持有者群体的分配压力仍然相对较轻,而且当前还在继续下降。这进一步证实了我们的论点,即比特币供应仍然由信念坚定的长期持有者主导。而在当前,继续坚定持有仍然是我们的首选策略。<span yes’; mso-bidi- font-size:10.5000pt;mso-font-kerning:1.0000pt;”>

市场定心丸?Mt. Gox偿付影响深度剖析

图十二:长期持有者二元支出指标(7日移动平均)

总结

Mt. Gox的偿付事件不仅是对债权人长期斗争的肯定,也是比特币行业逐步走向成熟的重要标志。

尽管这一事件可能会给市场带来一定的卖方压力,但考虑到投资者行为的普遍转变以及市场的稳定态势,这种压力可能会被有效缓解。

未来,随着长期持有者继续主导市场供应,并等待更高的价格出售资产,比特币市场的长期发展仍然充满潜力。

文章来源:https://insights.glassnode.com

原文作者:UkuriaOC, CryptoVizArt, Glassnode

特朗普解雇Gary Gensler能让美SEC解决哪些问题

特朗普解雇Gary Gensler能让美SEC解决哪些问题缩略图

美国前总统唐纳德·特朗普在纳什维尔比特币2024大会舞台发表了一场激动人心的演讲之后,现任美国证券交易委员会主席Gary Gensler可能要开始准备投简历了,因为特朗普誓言要罢免他并且寻求一位支持加密行业的继任者。

Gary Gensler下台Web行业来说是个好消息,但要把美国变成世界加密货币之都并不像说句你被解雇了那么简单,对代币化美元的无限需求为美国带来了无价的先机,但 Web3 仍然迫切需要投资者保护和监督,而这才是监管机构存在的目的。

Bitkoala考拉财经总结了特朗普解雇Gary Gensler能让美SEC解决哪些问题,大概来看,可以实现以下五个目标:

1、允许现货以太坊ETF质押

现货以太坊交易所交易基金 (ETF) 终于于 7 23 日上市,但质押功能(或锁定 ETH 作为抵押品以换取奖励)却明显缺失。解决这个问题说起来容易,但真正做起来却十分困难,因为按照1940 年的《投资公司法》要求 ETF 和共同基金应及时赎回基金资产份额(通常是在一天之内),质押使得现货ETH几乎不可能实现这一点,因为ETH提款的时间不可预测,通常需要几天才能完成。

美国证券交易委员会过去曾有过豁免操作,因此需要对现货以太坊ETF采取同样的做法,制定周到的豁免需要时间,所以新任美国证券交易委员会主席应该从上任第一天就开始行动。

2、采用链上合规解决方案

美国证券交易委员会应该在其他领域采取类似的灵活做法,证券市场的核心功能(例如报告、清算和结算)受到严格的监管审查,这是理所当然的,这些领域也是区块链技术的优势所在。

分布式账本会自动记录和结算每笔链上交易,并且高度抗操纵或欺诈,美国证券交易委员会知道这一点,并且至少在一个案例中已经将链上账本视为有效的财务报告。

现在,监管机构应该大规模推广这一做法,发布全面的指导意见,以便其他人可以效仿。

特朗普解雇Gary Gensler能让美SEC解决哪些问题

3、升级Web3KYC和托管规则

其他合规要求也是如此,例如了解你的客户 (KYC)和托管,现阶段自托管钱包(例如 Ledger MetaMask)似乎是监管黑洞,大多数证券代币都无法进入。

坦率地说,事情本不必如此。在美国,合格的加密货币托管机构 (QC)(在受保的独立账户中为用户保管加密货币)已在激增。其中包括 Anchorage DigitalBitGoCoinbase Custody Paxos ,在现有的加密货币监管规则中添加自我托管元素(例如不可升级的智能合约和私钥)只会加强对投资者的保护。

美国国会僵局不是无法推广这一措施的借口,很大程度上,相关监管规则完全可以在现有法律范围内实现。美国证券交易委员会监管的核心目标一如既往地重要,区块链技术只是以新的方式实现了这些目标,将这些新解决方案映射到美国证券交易委员会现有的框架上将为Web3开辟一个充满可能性的世界。

4、让DEX走出阴影

UniswapBalancer等去中心化交易所 (DEX)代表着交易的未来,它们用透明的非托管智能合约取代了昂贵的中介链(包括托管人、经纪人、清算机构和转账代理),如果实施得当,DEX其实可以大幅降低交易成本、降低交易对手风险并促进实时、全天候交易。

有一个问题。尽管已经使用了近十年,但 DEX 仍然几乎完全不受监管。这在很大程度上要归因于美国证券交易委员会 (SEC) 和监管商品衍生品市场的商品期货交易委员会 (CFTC) 之间持续不断的拉锯战。

解决这个问题很简单——美国证券交易委员会应该明确哪些代币(如果有的话)是证券,为交易这些代币的DEX设置明确的注册路径,并将其余的现货加密货币市场移交给美国商品期货交易委员会。更重要的是,DEX应满足与传统交易所相当的风险管理、KYC和披露标准。此外,与其他合规规则一样,监管机构应尽可能全面采用链上解决方案。

5、利用RWA实现数字经济美元化

链上美元化是美国加密政策的圣杯,机会是广阔的。全球对代币化美元的需求始终保持着三位数的增长率,据Bitkoala考拉财经了解,美元支持的稳定币——例如 USD Coin——已经购买了价值高达1000亿美元的美国政府债务。

事实上,代币化货币市场基金和其他产生收益的现实世界资产 (RWA) 才刚刚开始在 Web3 中站稳脚跟。少数早期进入者——例如贝莱德的BUIDL)基金和富兰克林 OnChain 美国政府货币基金 (FOBXX)——都受到了非常严格限制的阻碍。

所以,美国证券交易委员会是时候改变方向了,新任主席应该积极培育一个强大的美元支持 WA链上市场,这些代币化证券必须充分利用区块链的功能,而且必须可以在DEX上交易、可供用户管理的钱包使用,并向Web3开发人员开放。

一个合理的加密政策应该优先考虑在未来几十年主导数字经济,在这方面,美国的确存在较大优势,毕竟现有的金融监管框架是一笔无价的财富。如果特朗普能当选下届美国总统,应该选择一位理解这一点并准备采取行动的新证监会主席。

SEC的本职是保护投资者,既要在高风险高波动的加密市场中保护投资者,又要推动美国在加密经济中保持主导地位,是其所面临的复杂课题。

零知识证明的先进形式化验证:如何证明零知识内存

零知识证明的先进形式化验证:如何证明零知识内存

在关于零知识证明的先进形式化验证的系列博客中,我们已经讨论了如何验证ZK指令以及对两个ZK漏洞的深度剖析。正如在公开报告和代码库中所显示的,通过形式化验证每一条zkWasm指令,我们找到并修复了每一个漏洞,从而能够完全验证整个zkWasm电路的技术安全性和正确性。

尽管我们已展示了验证一条zkWasm指令的过程,并介绍了相关的项目初步概念,但熟悉形式化验证读者可能更想了解zkVM与其他较小的ZK系统、或其他类型的字节码VM在验证上的独特之处。在本文中,我们将深入讨论在验证zkWasm内存子系统时所遇到的一些技术要点。内存是zkVM最为独特的部分,处理好这一点对所有其他zkVM的验证都至关重要。

形式化验证:虚拟机(VM)对 ZK虚拟机(zkVM)

我们的最终目标是验证zkWasm的正确性,其与普通的字节码解释器(VM,例如以太坊节点所使用的EVM解释器)的正确性定理相似。亦即,解释器的每一执行步骤都与基于该语言操作语义的合法步骤相对应。如下图所示,如果字节码解释器的数据结构当前状态为SL,且该状态在Wasm机器的高级规范中被标记为状态SH,那么当解释器步进到状态SL,且Wasm规范中规定了SH必须步进到SH必须对应一个高级状态SH。

零知识证明的先进形式化验证:如何证明零知识内存

同样地,zkVM也有一个类似的正确性定理:zkWasm执行表中新的每一行都与一个基于该语言操作语义的合法步骤相对应。如下图所示,如果执行表中某行数据结构的当前状态是SR,且该状态在Wasm机器的高级规范中表示为状态SH,那么执行表的下一行状态SR,且Wasm规范中规定了SH必须步进到SH’。

零知识证明的先进形式化验证:如何证明零知识内存

由此可见,无论是在VM还是zkVM中,高级状态和Wasm步骤的规范是一致的,因此可以借鉴先前对编程语言解释器或编译器的验证经验。而zkVM验证的特殊之处在于其构成系统低级状态的数据结构类型。

首先,如我们在之前的博客文章中所述,zk证明器在本质上是对大素数取模的整数运算,而Wasm规范和普通解释器处理的是32位或64位整数。zkVM实现的大部分内容都涉及到此,因此,在验证中也需要做相应的处理。然而,这是一个“本地局部”问题:因为需要处理算术运算,每行代码变得更复杂,但代码和证明的整体结构并没有改变。

另一个主要的区别是如何处理动态大小的数据结构。在常规的字节码解释器中,内存、数据栈和调用栈都被实现为可变数据结构,同样的,Wasm规范将内存表示为具有get/set方法的数据类型。例如,Geth的EVM解释器有一个`Memory`数据类型,它被实现为表示物理内存的字节数组,并通过`Set32`和`GetPtr`方法写入和读取。为了实现一条内存存储指令,Geth调用`Set32`来修改物理内存。

func opMstore(pc *uint64, interpreter *EVMInterpreter, scope *ScopeContext) ([]byte, error) {

// pop value of the stack

mStart, val := scope.Stack.pop(), scope.Stack.pop()

scope.Memory.Set32(mStart.Uint64(), &val)

return nil, nil

}

在上述解释器的正确性证明中,我们在对解释器中的具体内存和在规范中的抽象内存进行赋值之后,证明其高级状态和低级状态相互匹配,这相对来说是比较容易的。

然而,对于zkVM而言,情况将变得更加复杂。

zkWasm 的内存表和内存抽象层

在zkVM中,执行表上有用于固定大小数据的列(类似于CPU中的寄存器),但它不能用来处理动态大小的数据结构,这些数据结构要通过查找辅助表来实现。zkWasm的执行表有一个EID列,该列的取值为1、2、3……,并且有内存表和跳转表两个辅助表,分别用于表示内存数据和调用栈。

以下是一个提款程序的实现示例:

int balance, amount;

void main () {

balance = 100;

amount = 10;

balance -= amount; // withdraw

}

执行表的内容和结构相当简单。它有6个执行步骤(EID1到6),每个步骤都有一行列出其操作码(opcode),如果该指令是内存读取或写入,则还会列出其地址和数据:

零知识证明的先进形式化验证:如何证明零知识内存

内存表中的每一行都包含地址、数据、起始EID和终止EID。起始EID是写入该数据到该地址的执行步骤的EID,终止EID是下一个将会写入该地址的执行步骤的EID。(它还包含一个计数,我们稍后详细讨论。)对于Wasm内存读取指令电路,其使用查找约束来确保表中存在一个合适的表项,使得读取指令的EID在起始到终止的范围内。(类似地,跳转表的每一行对应于调用栈的一帧,每行均标有创建它的调用指令步骤的EID。)

零知识证明的先进形式化验证:如何证明零知识内存

这个内存系统与常规VM解释器的区别很大:内存表不是逐步更新的可变内存,而是包含整个执行轨迹中所有内存访问的历史记录。为了简化程序员的工作,zkWasm提供了一个抽象层,通过两个便捷入口函数来实现。分别是:

alloc_memory_table_lookup_write_cell

Alloc_memory_table_lookup_read_cell

其参数如下:

零知识证明的先进形式化验证:如何证明零知识内存

例如,zkWasm 中实现内存存储指令的代码包含了一次对’write alloc’函数的调用:

let memory_table_lookup_heap_write1 = allocator

.alloc_memory_table_lookup_write_cell_with_value(

“store write res1”,

constraint_builder,

eid,

move |____| constant_from!(LocationType::Heap as u64),

move |meta| load_block_index.expr(meta), // address

move |____| constant_from!(0), // is 32-bit

move |____| constant_from!(1), // (always) enabled

);

let store_value_in_heap1 = memory_table_lookup_heap_write1.value_cell;

`alloc`函数负责处理表之间的查找约束以及将当前`eid`与内存表条目相关联的算术约束。由此,程序员可以将这些表看作普通内存,并且在代码执行之后 `store_value_in_heap1`的值已被赋给了 `load_block_index` 地址。

类似地,内存读取指令使用`read_alloc`函数实现。在上面的示例执行序列中,每条加载指令有一个读取约束,每条存储指令有一个写入约束,每个约束都由内存表中的一个条目所满足。

mtable_lookup_write(row1.eid, row1.store_addr, row1.store_value)

⇐ (row1.eid=1 ∧ row1.store_addr=balance ∧ row1.store_value=100 ∧ …)

mtable_lookup_write(row2.eid, row2.store_addr, row2.store_value)

⇐ (row2.eid=2 ∧ row2.store_addr=amount ∧ row2.store_value=10 ∧ …)

mtable_lookup_read(row3.eid, row3.load_addr, row3.load_value)

⇐ (2<row3.eid≤6 ∧ row3.load_addr=amount ∧ row3.load_value=100 ∧ …)

mtable_lookup_read(row4.eid, row4.load_addr, row4.load_value)

⇐ (1<row4.eid≤6 ∧ row4.load_addr=balance ∧ row4.load_value=10 ∧ …)

mtable_lookup_write(row6.eid, row6.store_addr, row6.store_value)

⇐ (row6.eid=6 ∧ row6.store_addr=balance ∧ row6.store_value=90 ∧ …)

形式化验证的结构应与被验证软件中所使用的抽象相对应,使得证明可以遵循与代码相同的逻辑。对于zkWasm,这意味着我们需要将内存表电路和“alloc read/write cell”函数作为一个模块来进行验证,其接口则像可变内存。给定这样的接口后,每条指令电路的验证可以以类似于常规解释器的方式进行,而额外的ZK复杂性则被封装在内存子系统模块中。

在验证中,我们具体实现了“内存表其实可以被看作是一个可变数据结构”这个想法。亦即,编写函数 `memory_at type`,其完整扫描内存表、并构建相应的地址数据映射。(这里变量 `type` 的取值范围为三种不同类型的Wasm内存数据:堆、数据栈和全局变量。)而后,我们证明由alloc函数所生成的内存约束等价于使用set和get函数对相应地址数据映射所进行的数据变更。我们可以证明:

  • 对于每一eid,如果以下约束成立

memory_table_lookup_read_cell eid type offset value

get (memory_at eid type) offset = Some value

  • 并且,如果以下约束成立

memory_table_lookup_write_cell eid type offset value

memory_at (eid+1) type = set (memory_at eid type) offset value

在此之后,每条指令的验证可以建立在对地址数据映射的get和set操作之上,这与非ZK字节码解释器相类似。

zkWasm 的内存写入计数机制

不过,上述的简化描述并未揭示内存表和跳转表的全部内容。在zkVM的框架下,这些表可能会受到攻击者的操控,攻击者可以轻易地通过插入一行数据来操纵内存加载指令,返回任意数值。

以提款程序为例,攻击者有机会在提款操作前,通过伪造一个$110的内存写入操作,将虚假数据注入到账户余额中。这一过程可以通过在内存表中添加一行数据,并修改内存表和执行表中现有单元格的数值来实现。这将导致其可以进行“免费”的提款操作,因为账户余额在操作后将仍然保持在$100。

零知识证明的先进形式化验证:如何证明零知识内存
零知识证明的先进形式化验证:如何证明零知识内存

为确保内存表(和跳转表)仅包含由实际执行的内存写入(和调用及返回)指令生成的有效条目,zkWasm采用了一种特殊的计数机制来监控条目数量。具体来说,内存表设有一个专门的列,用以持续追踪内存写入条目的总数。同时,执行表中也包含了一个计数器,用于统计每个指令预期进行的内存写入操作的次数。通过设置一个相等约束,从而确保这两个计数是一致的。这种方法的逻辑十分直观:每当内存进行写入操作,就会被计数一次,而内存表中相应地也应有一条记录。因此,攻击者无法在内存表中插入任何额外的条目。

零知识证明的先进形式化验证:如何证明零知识内存

上面的逻辑陈述有点模糊,在机械化证明的过程中,需要使其更加精确。首先,我们需要修正前述内存写入引理的陈述。我们定义函数`mops_at eid type`,对具有给定`eid`和`type`的内存表条目计数(大多数指令将在一个eid处创建0或1个条目)。该定理的完整陈述有一个额外的前提条件,指出没有虚假的内存表条目:

如果以下约束成立

(memory_table_lookup_write_cell eid type offset value)

并且以下新增约束成立

(mops_at eid type) = 1

(memory_at(eid+1) type) = set (memory_at eid type) offset value

这要求我们的验证比前述情况更精确。 仅仅从相等约束条件中得出内存表条目总数等于执行中的总内存写入次数并不足以完成验证。为了证明指令的正确性,我们需要知道每条指令对应了正确数目的内存表条目。例如,我们需要排除攻击者是否可能在执行序列中略去某条指令的内存表条目,并为另一条无关指令创建一个恶意的新内存表条目。

为了证明这一点,我们采用了由上至下的方式,对给定指令对应的内存表条目数量进行限制,这包括了三个步骤。首先,我们根据指令类型为执行序列中的指令预估了所应该创建的条目数量。我们称从第 i 个步骤到执行结束的预期写入次数为`instructions_mops i`,并称从第 i 条指令到执行结束在内存表中的相应条目数为`cum_mops (eid i)`。通过分析每条指令的查找约束,我们可以证明其所创建的条目不少于预期,从而可以得出所跟踪的每一段 [i … numRows] 所创建的条目不少于预期:

零知识证明的先进形式化验证:如何证明零知识内存

其次,如果能证明表中的条目数不多于预期,那么它就恰好具有正确数量的条目,而这一点是显而易见的。

零知识证明的先进形式化验证:如何证明零知识内存

现在进行第三步。我们的正确性定理声明:对于任意n,cum_mops和instructions_mops在表中从第n行到末尾的部分总是一致的:

零知识证明的先进形式化验证:如何证明零知识内存

通过对n进行归纳总结来完成验证。表中的第一行是zkWasm 的等式约束,表明内存表中条目的总数是正确的,即 cum_mops 0 = instructions_mops 0。对于接下来的行,归纳假设告诉我们:

cum_mops n = instructions_mops n

并且我们希望证明

cum_mops (n+1) = instructions_mops (n+1)

注意此处

cum_mops n = mop_at n + cum_mops (n+1)

并且

instructions_mops n = instruction_mops n + instructions_mops (n+1)

因此,我们可以得到

mops_at n + cum_mops (n+1) = instruction_mops n + instructions_mops (n+1)

此前,我们已经证明了每条指令将创造不少于预期数量的条目,例如

mops_at n ≥ instruction_mops n.

所以可以得出

cum_mops (n+1) ≤ instructions_mops (n+1)

这里我们需要应用上述第二个引理。

(用类似的引理对跳转表进行验证,可证得每条调用指令都能准确地产生一个跳转表条目,这个证明技术因此普遍适用。然而,我们仍需要进一步的验证工作来证明返回指令的正确性。返回的eid与创建调用帧的调用指令的eid是不同的,因此我们还需要一个附加的不变性质,用来声明eid数值在执行序列中是单向递增的。)

如此详细地说明证明过程,是形式化验证的典型特征,也是验证特定代码片段通常比编写它需要更长时间的原因。然而这样做是否值得?在这里的情况下是值得的,因为我们在证明的过程中的确发现了一个跳转表计数机制的关键错误。之前的文章中已经详细描述了这个错误——总结来说,旧版本的代码同时计入了调用和返回指令,而攻击者可以通过在执行序列中添加额外的返回指令,来为伪造的跳转表条目腾出空间。尽管不正确的计数机制可以满足对每条调用和返回指令都计数的直觉,但当我们试图将这种直觉细化为更精确的定理陈述时,问题就会凸显出来。

使证明过程模块化

从上面的讨论中,我们可以看到在关于每条指令电路的证明和关于执行表的计数列的证明之间存在着一种循环依赖关系。要证明指令电路的正确性,我们需要对其中的内存写入进行推理;即需要知道在特定EID处内存表条目的数量、以及需要证明执行表中的内存写入操作计数是正确的;而这又需要证明每条指令至少执行了最少数量的内存写入操作。

零知识证明的先进形式化验证:如何证明零知识内存

此外,还有一个需要考虑的因素,zkWasm项目相当庞大,因此验证工作需要模块化,以便多位验证工程师分工处理。因此,对计数机制的证明解构时需要特别注意其复杂性。例如,对于 LocalGet 指令,有两个定理如下:

Theoremopcode_mops_correct_local_get:foralli,

0<=i->

etable_valueseid_celli>0->

opcode_mops_correctLocalGeti.

TheoremLocalGetOp_correct:forallistyxs,

0<=i->

etable_valuesenabled_celli=1->

mops_at_correcti->

etable_values(ops_cellLocalGet)i=1->

state_relist->

wasm_stackst=xs->

(etable_valuesoffset_celli)>1->

nth_errorxs(Z.to_nat(etable_valuesoffset_celli-1))=Somey->

state_rel(i+1)(update_stack(incr_iidst)(y::xs)).

第一个定理声明

opcode_mops_correct LocalGet i

展开定义后,意味着该指令在第i行至少创建了一个内存表条目(数字1是在zkWasm的LocalGet操作码规范中指定的)。

第二个定理是该指令的完整正确性定理,它引用

mops_at_correct i

作为假设,这意味着该指令准确地创建了一个内存表条目。

验证工程师可以分别独立地证明这两个定理,然后将它们与关于执行表的证明结合起来,从而证得整个系统的正确性。值得注意的是,所有针对单个指令的证明都可以在读取/写入约束的层面上进行,而无须了解内存表的具体实现。因此,项目分为三个可以独立处理的部分。

零知识证明的先进形式化验证:如何证明零知识内存

总结

逐行验证zkVM的电路与验证其他领域的ZK应用并没有本质区别,因为它们都需要对算术约束进行类似的推理。从高层来看,对zkVM的验证需要用到许多运用于编程语言解释器和编译器形式化验证的方法。这里主要的区别在于动态大小的虚拟机状态。然而,通过精心构建验证结构来匹配实现中所使用的抽象层,这些差异的影响可以被最小化,从而使得每条指令都可以像对常规解释器那样,基于get-set接口来进行独立的模块化验证。

QED在Dogecoin上推出首个ZK Rollup

QED在Dogecoin上推出首个ZK Rollup

ZK-native 协议 QED 发布了一项新的 ZK 操作码提案——OP_CHECKGROTH 16 VERIFY。该提案使得在 Dogecoin 网络上构建各种应用成为可能,包括 DeFi、NFT 和链上 DEX。

在 QED Protocol 团队的带领下,为了把 doge 发展成世界领先的 memecoin 网络,QED 提供一个功能完备的 ZK Rollup,展示了如何通过新的 opcode 能使 Dogecoin 的性能提升至与 Solana 和其他高吞吐量区块链相匹敌的水平。目前,这个提议已经在与狗狗币生态系统中最大的矿池进行讨论,且吸引了许多知名密码学家的关注。

QED 创始人 Carter 表示,ZK 证明非常适合像 Dogecoin 这样的链,通过比一行文字还小的证明即可验证一百万笔交易。简而言之,这个操作码意味着 Dogecoin 可以扩展而无需增加区块大小或做出任何使节点运行变得更困难的改变。

Carter 还表示:“Dogecoin 的一个特点是它在全球范围内积累了大量的关注,如今体现为一个庞大的忠实持有者社区——当然还有 meme 和狗狗形象。

随着 ZK 操作码的引入以及 Dogecoin 核心开发者们的持续努力,Dogecoin 网络将成为第一个与以太坊等区块链功能相当的 PoW 安全链,并具有 Solana 的可扩展性。Dogecoin 正处于突破的边缘。”

Carter 还提到,QED 团队目前正在与 Dogecoin 矿池讨论这个操作码,并补充说到最终目标是“让 Dogecoin 变得 STRONK。”

最后 Carter 表示:“QED 团队对我们从 Dogecoin 社区获得的支持感到欣喜,我们致力于发展 Dogecoin 开源生态系统,并帮助建设者继续扩大 Doge 大军。我们将尽一切努力开发 Dogecoin 的潜力,我们很自豪能成为其中一份子。”

有关 QED 协议的更多信息,请关注 和/或在 阅读更多内容。   

关于 QED

QED 是比特币的原生执行层,旨在解决 Web3 开发的挑战。凭借其水平可扩展的架构,QED 通过使用其突破性的架构,完全回避了安全性和可扩展性的传统权衡,该架构利用快速递归零知识证明和首创的 PARTH 状态模型,这些模型相结合可实现可扩展的 Web3 应用程序,例如订单簿交易所,以及无需信任的 Web2 规模应用程序和游戏。

SignalPlus波动率专栏(20240731):FOMC前瞻

SignalPlus波动率专栏(20240731):FOMC前瞻

SignalPlus波动率专栏(20240731):FOMC前瞻

继特朗普周日在比特币 2024 峰会上发表拥护数字货币的演说之后,隔日便传出美国政府转移大量比特币的消息,其潜在的抛压使得投资者出现避险情绪,BTC 从 70000 美元高点跌回熟悉的 66000 附近,BTC ETF 的资金流入也有所衰减,但从 ETH 方面我们看到由 Blackrock ETHA 领头的 ETF 产品们以较高的正向资金流入抵御了来自 Grayscale ETHE 的抛压, 30 JUL 当天的 Flow 成功转正,为稳定价格提供了信心。

SignalPlus波动率专栏(20240731):FOMC前瞻

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: Farside Investors

今天投资者最关注的必然是凌晨 2 点的 FOMC 会议,末日期权早已用高昂的溢价 Price-In 了这次的不确定性。但这次会议的不确定性并不来自决策,事实上,根据外媒的调查统计,几乎所有经济学家都预计此次不会改变利率,我们要关注的更多的是后续鲍威尔在记者招待会的发言。市场预期,美联储可能会先在声明中作出微妙的措辞变化,并承认最近通胀有所改善以及和劳动力市场之间的平衡,大家并不指望美联储官员会在此次会议上表现出巨大的降息热情,但可能会提供 9 月降息的初步暗示,以及接下来需要关注什么指标的信息。对于想要更多更明确信号的投资者而言,他们可能要等到八月的杰克逊霍尔央行年会,届时美联储主席会在该会议上发表演讲,并宣布一些重要信息。

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: SignalPlus, Economic Calendar

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: SignalPlus

交易方面,投资者在 ETH 2 AUG 上大量买入看跌期权做保护,同时在中前端大量卖出看涨期权,造成了这段区间内 Vol Skew 的下跌;BTC 方面,市场在 2 AUG 上卖出看涨期权吃下由 FOMC 的不确定性带来的溢价,与此同时远端 top side 仍然有充足的供应,较为有代表的是 1000 张九月 95000-C 看涨买入, 85000 vs 55000 的 Long Risky,还有 12 月的 65000 vs 100000 看涨滚仓,推高了 topside wing 上的溢价,远端 Vol Skew 向看涨期权倾斜。

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: Deribit (截至 31 JUL 16: 00 UTC+ 8)

SignalPlus波动率专栏(20240731):FOMC前瞻

SignalPlus波动率专栏(20240731):FOMC前瞻

Data Source: Deribit ETH 交易总体分布; SignalPlus 25 dRR

SignalPlus波动率专栏(20240731):FOMC前瞻

SignalPlus波动率专栏(20240731):FOMC前瞻

Data Source: Deribit BTC 交易总体分布; SignalPlus 25 dRR

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: Deribit Block Trade

SignalPlus波动率专栏(20240731):FOMC前瞻

Source: Deribit Block Trade

SignalPlus波动率专栏(20240731):FOMC前瞻

您可在 t.signalplus.com 使用 SignalPlus 交易风向标功能,获取更多实时加密资讯。如果想即时收到我们的更新,欢迎关注我们的推特账号@SignalPlusCN,或者加入我们的微信群(添加小助手微信:SignalPlus 123)、Telegram 群以及 Discord 社群,和更多朋友一起交流互动。SignalPlus Official Website:https://www.signalplus.com

揭秘Solana验证者现状:少数揽收千万美元,上千节点挣扎求存

原文作者:Frank,PANews

Solana 近期在各个维度的数据全面领先,此前 PANews 撰文介绍了其生态流动性质押赛道快速发展的态势和格局,除了这些台前的项目,Solana 背后的验证者们似乎从来都相对神秘,究竟在 Solana 上做个验证者能赚取多少?投入又是什么样的级别?PANews 就这门生意做了一些研究。

Solana 所采用的共识机制为历史证明(Proof of History, PoH)与权益证明(Proof of Stake, PoS)相结合相结合。代币持有者可以将自己的代币抵押给自己选择的验证者,获得质押代币越多的验证者领导区块产生的比例越高,同时参与质押的用户也能按比例获得区块奖励。

通常,验证者可以自行决定向质押者收取 8% ~ 10% 的质押佣金,而那些选择不收取佣金,且网络比较稳定的验证者则更受质押用户的青睐。

Solana 的验证节点有两种,一种是参与投票和记账的验证者节点,另外一种是 RPC 节点。RPC 节点可以为开发者和应用程序提供数据访问接口,同时配置要求也更低。但 RPC 节点不直接参与网络验证,也就不能获得区块奖励。

相比而言,验证者节点对硬件的带宽速率、内存、存储等方面有着较高的要求,因此一般来说,都会被部署在全球各地的数据中心,成为普通用户难以触及的生意。

成本最少 6 万美元每年

具体来看,验证者的主要成本有以下几项。

硬件:

硬件成本是成为 Solana 验证者最大的成本之一。就 Solana 官方推荐的配置 12 核/24 线程的 CPU、 256 GB/512 GB 的内存、 1 TB 以上的磁盘。这个配置远超一般的家用电脑,尤其是在内存方面,光这一项的价格基本都在万元以上。另外,还需要稳定的 1 GB 的传输带宽。因此,多数的验证者都选择采用租用服务器。根据 Helius 的文章显示,这个租用费用在 370 ~ 470 美元之间。全年的费用约为 4500 ~ 5600 美元之间。

而带宽的费用,往往根据质押量而定,领导区块的次数越多,则带宽的费用也越高。

链上投票:

Solana 需要通过链上进行投票以达成共识,这些投票交易产生的费用与网络上的其他交易相同。在每个纪元(432, 000 个时段)中,验证者都需要投票,每笔投票交易的价格为 0.000005 SOL(投票是特权,没有相关的优先权费用)。这相当于每个纪元的总费用约为 2-3 SOL。鉴于一个纪元通常跨越 2 到 3 天(一般接近 2 天),投票交易的年成本约为 300-350 SOL,换算成每天约为 1 SOL。按照 182 美元的价格换算,这部分的费用约为 54600 美元到 63700 美元。在 SOL 价格较高时,这部分的成本则通常成为最大的成本之一。

综合来看,在 Solana 上每年的成本最少约为 60000 美元左右。这个资金投入量对普通用户来说,并不是一笔小的投入,并且在这其中还没有涉及运维服务器的人工等成本。

收益可能为负

虽然投入不小,那么作为验证者的收益又怎样?

Solana 验证者的收益来自几个部分,通胀收益、整块奖励、MEV。

通胀收益:通胀收益是参与的验证者获得的 SOL 代币奖励,SOL 代币最初设定的通胀率为 8% ,之后每年 15% 的缩减。而验证者的通胀收益也跟全网的质押比例有关,总质押的比例越低,验证者的质押收益越高。当前的通胀综合收益为 5.52% 。按照一般验证者收取 8% 的佣金计算,获得 10000 个 SOL 的质押份额,目前每年的质押收益约为 8000 美元左右。

整块奖励:每个验证者都有一定的几率成为区块领导者,而当选次数的多少也取决于质押 SOL 的数量。以质押 10000 个 SOL 为例,每个纪元(一般为 2 天)当选的次数约为 11 次左右。该部分的收益全年约为 52 个 SOL(目前的平均的区块奖励约为 0.0332 SOL),约为 9400 美元。

MEV 奖励:即 最大可提取价值,指验证者通过在其生成的区块中任意包含、排除或重新排序交易的能力而获得的利润。在 Solana 上,被指定为领导者的验证者可以完全控制区块的打包和调度。搜索者可以通过链外拍卖机制向领导者发送捆绑包,以便纳入区块,同时缴纳一定的小费。如果验证者运行 Jito-Solana 客户端,则可以收取这部分的利益,但这个收益也取决于能否多次当选领导者。目前每个区块平均的 MEV 奖励约为 0.0427 SOL,而在 Jito 客户端中,这份收益一般也要和质押用户共享,验证者收取 8% 的佣金,以此计算,每年质押 10000 SOL 这部分的收益每年约为 970 美元。

按照这个比例计算,如果质押量仅有 10000 SOL,每年的综合成本至少为 60000 美元,而收入则为 18370 美元左右,亏损达到 41630 美元。看起来是一笔只亏不赢的买卖。

揭秘Solana验证者现状:少数揽收千万美元,上千节点挣扎求存

不过,这种亏损的原因主要是因为 SOL 的质押量不足,如果将质押的 SOL 代币量增加至 32300 枚以上,则能够扭亏为赢。

Solana 上目前有 2724 个验证节点,其中有 857 个验证者的质押量都达到了 32300 枚以,照此计算剩余的一千多个验证者都处于亏损状态。不过,Solana 基金会也有相关的扶持计划,对于新加入的验证者,进入 Delegation Program 的验证者如果总质押量不足 10 万枚,将 1: 1 匹配 SOL 的质押。不过按照这个来看,验证者仍需要最少争取 15000 枚 SOL 的质押,如果是自掏腰包进行质押的话,这笔资金投入目前不低于 273 万美元。

最大验证者收入达 1400 万美元

而对于那些已经成熟的验证者来说,验证者的收入已经是一笔足够的利润。以刚刚成为最大验证者的 Helius 来说,目前其受托的质押代币有 1300 万枚 SOL,Helius 不收取任何的通胀佣金和 MEV 佣金,这部分的收益完全反馈给质押用户。在这种情况下,Helius 的区块奖励每年将达到 1405 万美元。如果 Helius 也收取 8% 的佣金,则收入还将增加 1400 万美元,不过或许正是放弃了这部分收益,才获得更多的质押用户选择将代币质押给 Helius。

并且,像 Helius 这样的大型验证者,经营的路线并不只依靠区块收入,Helius 还通过提供 RPC 节点服务和 API 访问来获得收入,当前的订阅标准,分为每月 49 美元到 999 美元不等,Helius 已经成为 Solana 生态主要的 RPC 服务商之一。

揭秘Solana验证者现状:少数揽收千万美元,上千节点挣扎求存

仅靠质押或难获利

对于质押给这种验证者的用户来说,通常能够获得 6% ~ 8% 之间的年化收益。但这非一成不变的稳定收益,通常还要面临 SOL 代币下跌的风险,验证者服务器不稳定也会有罚款措施,以及个别不良验证者会悄悄将佣金比例提升至 100% 等风险。不过从数据上来看,目前,Solana 链上的质押比例约为 65.7% ,这一比例在公链中处于领先地位,似乎参与质押已成为 SOL 持币大户的集体选择。不过,这种投资策略也只在 SOL 代币上涨预期的行情中可行,如果 SOL 的持币成本过高,则很容易在下跌中抹去所有收益变为亏损。

总体而言,无论是资金上的储备还是技术上的复杂,Solana 的验证者收入存在一定门槛。但作为那些在生态内有一定号召力又具备资金实力的群体来说,成为验证者确实是一个相较而言比较稳定的收益。不过,过高的门槛也让 Solana 被质疑越来越中心化或被一小部分群体垄断。对于普通用户来说,只依靠质押和 MEV 奖励的分成却也很难成为抵御资产波动风险的合理手段。

Bitget研究院: TON生态用户平均游玩5个T2E游戏,约86%的受访者表示正在玩Hamster Kombat

Bitget 研究院最近发布了一份 Telegram T 2 E 游戏用户调研报告,通过分析近万名用户的反馈,深入探讨了 TON 生态中最受欢迎的游戏类型、用户的游戏习惯及常用的去中心化钱包工具等。这份报告为理解 TON 生态中的用户行为提供了宝贵的见解。

本次调研通过在 Telegram 上投放问卷,收集了 10, 534 份有效反馈。随着 Telegram 用户数量逼近 10 亿,类似 Hamster Kombat 这样的游戏也迅速崭露头角。本次调研显示,Telegram 游戏用户大多拥有较多的空闲时间,他们热衷于“时间换收益”的任务类游戏,尤其偏好操作简单、投入成本低且每日可见回报的游戏。

在用户游戏偏好方面,调研数据显示,约 86% 的受访者表示正在玩 Hamster Kombat,表明该游戏在 TON 生态中占据了相当大的市场份额。紧随其后的是 Tapswap 和 Blum,用户比例分别达到了 79% 。其他受欢迎的游戏还包括 Yescoin 和 Catizen,这两款游戏也位列前五名的热门游戏之中。值得注意的是,当被问及玩几款 Telegram 游戏时,超过一半(54% )的用户反馈在玩多达五款游戏,显示出热门游戏之间较高的用户重叠度。

支持 TON 生态的去中心化钱包是用户游玩 Telegram 游戏的重要工具。调研发现,有 41% 的用户表示,朋友推荐是他们选择去中心化钱包的最重要信息来源,突显了 Word of Mouth(WOM)的关键作用。此外, 31% 和 27% 的用户分别通过 Telegram 社区和正在玩的游戏来了解去中心化钱包的相关信息。

在具体的使用偏好方面,移动端 App 占据了绝对的优势,这与传统的Web3用户更倾向使用浏览器插件有所不同。这一趋势显示 Telegram 及其游戏为加密行业带来了大量新用户,从而改变了用户行为习惯。这也解释了为什么 Metamask 并不是 Telegram 游戏用户的首选钱包。相反,Trust Wallet 和 Bitget Wallet 成为了最受欢迎的钱包工具,使用率分别达到了 71% 和 68% 。

Bitget Wallet 首席运营官 Alvin 表示:“TON 生态中 T 2 E 游戏的发展值得整个行业的关注,这些开发者收获了史无前例的增速,很多的用户则通过 T 2 E 游戏获得了实在的收益。我们很荣幸能成为最早全面支持 TON 生态的去中心化钱包,为了用户可便捷的交易 TON 生态资产,体验 TON 生态的游戏和应用,我们已支持 Catizen、Notcoin、Hamster Kombat、Yescoin 等热门应用。同时,与 TON 生态紧密合作,我们还引入了免 Gas Fee 的交互体验。这些创新将帮助 TON 生态及其应用降低体验门槛,以迎接更多从未体验过加密世界的用户,成为 Web3 的先行者。”

通过这次调研,Bitget 研究院不仅揭示了 TON 生态中游戏用户的行为特征,还为行业提供了宝贵的市场洞察,这将助力未来的产品和服务优化。TON 生态的持续发展和用户增长,将为游戏和加密行业带来更多创新和机遇。

X 账号安全排查加固指南

X 账号安全排查加固指南缩略图

背景概述

近期 Web3 项目方/名人的 X 账号被盗并被用于发送钓鱼推文的事件频发,黑客善于利用各种手段盗取用户账号,较为常见的套路如下:

  • 诱导用户点击假冒的 Calendly/Kakao 会议预约链接,从而窃取用户账号的授权或控制用户的设备;

  • 私信诱骗用户下载带木马的程序(假冒游戏、会议程序等),木马除了会盗取私钥/助记词之外,可能还会窃取 X 账号权限;

  • 利用 SIM Swap 攻击,窃取依赖手机号的 X 账号权限。

慢雾安全团队协助解决了多起类似事件,如 7 月 20 日,TinTinLand 项目方 X 账号被盗,攻击者置顶了一条含有钓鱼链接的推文。在慢雾安全团队的协助下,TinTinLand 及时解决了账号被盗问题,并对 X 账号进行了授权审查和安全加固。

X 账号安全排查加固指南

考虑到屡屡出现受害者,许多用户对于如何增强 X 账号安全性不太了解,慢雾安全团队将在本文为大家讲解如何对 X 账号做授权排查和安全设置,以下是具体操作步骤。

授权排查

我们以 Web 端为例,打开 x.com 页面后,点击侧边栏的“More”,找到“Settings and privacy”选项,这里主要用于设置账号的安全和隐私。

X 账号安全排查加固指南

X 账号安全排查加固指南

进入“Settings”栏目后,选择“Security and account access”以对账号的安全和授权访问进行设置。

X 账号安全排查加固指南

查看授权过的应用

很多钓鱼方式是利用用户误点击授权应用链接,导致把 X 账号的发推权限授权出去,随后账号被用于发送钓鱼信息。

排查方法:选择“Apps and sessions”栏目,查看账号授权给了哪些应用,如下图,演示账号授权给了这 3 个应用。

X 账号安全排查加固指南

选择具体的应用后可以看到相对应的权限,用户可通过“Revoke app permissions”移除权限。

X 账号安全排查加固指南

查看委托情况

排查方法:Settings → Security and account access → Delegate

X 账号安全排查加固指南

如果发现当前账号开启了允许邀请管理,那么需要进入“Members you’ve delegated”查看当前账号共享给了哪些账号,在不需要共享后应第一时间取消委派。

X 账号安全排查加固指南

查看异常登录日志

如果用户怀疑账号被恶意登录,可以通过排查登录日志来查看异常登录的设备,日期和地点。

排查方法:Settings → Security and account access → Apps and sessions → Account access history

X 账号安全排查加固指南

如下图,进入 Account access history 可以查看登录设备的型号,登录日期,IP 和地区,如果发现异常登录信息,则说明账号可能被盗了。

X 账号安全排查加固指南

查看登录设备

如果 X 账号被盗后发生恶意登录,用户可以通过查看当前账号的登录设备,然后将恶意登录的设备踢下线。

排查方法:选择“Log out the device shown”,将账号从某个设备注销退出。

X 账号安全排查加固指南

X 账号安全排查加固指南

安全设置

2FA 验证

用户可以通过开启 2FA 验证,为账号开启双重验证保险,避免密码泄漏后账号直接被接管的风险。

配置方法:Settings → Security and account access → Security → Two-factor authentication

X 账号安全排查加固指南

可以设置如下 2FA 来增强账号的安全性,如短信验证码、身份验证器和安全密钥。

X 账号安全排查加固指南

额外的密码保护

除了设置账号密码和 2FA 外,用户还可以开启额外的密码保护来进一步增强 X 账号安全性。

配置方法:Settings → Security and account access → Security → Additional password protection

X 账号安全排查加固指南

总结

定期检查授权应用和登录活动是确保账号安全的关键,慢雾安全团队建议用户定期根据排查步骤对 X 账号进行授权排查,从而加强账号的安全性,降低被黑客攻击的风险。如果发现账号被黑,请立即采取措施,修改账号密码,进行授权排查,撤销可疑授权,并对账号进行安全增强设置。

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌缩略图

您最近是否注意到绿色大象的踪迹?是否听到“gm dumdumz”的问候?最近,整个 Arweave 社区被 Dumdumz 渗透,整个事件的来龙去脉可能还得追溯到“换头像风潮”的兴起。

Arweave 社区再现换头像风潮

大约一年前,Arweave 社区迎来了第一次换头像的潮流,许多核心建设者都换上了 Permaweb mfers 这款 NFT 系列。

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌

Permaweb mfers 具备特殊意义,是第一批上架 BazAR 交易所的原子资产(Arweave 原生 NFT 标准)之一,发布后短短几个小时内便售罄一空,但随后并未引起更广泛的市场关注。

时隔一年,Arweave 社区再度掀起换头像的热潮。这次的主角是 Dumdumz ,这款新推出的 NFT(原子资产)迅速受到市场与社区的追捧。每个 Dumdumz NFT 上架后几乎是立刻被抢购一空。Dumdumz 的设计与概念深深吸引了大家,纷纷自发地更换头像。

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌

Dumdumz 项目并未有过多的营销推广,推特粉丝也还不过 200 名,但从发行起就受到了 Arweave 爱好者与构建者的关注与喜爱。这不仅仅是恰到好处的 UI 设计与诙谐可爱的形象,从文化属性上看,“Dumdum”这个俚语概念十分契合 Arweave 社区的调性,同时在元素设计上也蕴含了 Arweave 秉持的价值观。

Dumdumz 与 Arweave 的灵魂交汇

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌

大象原型:不朽的化身

Dumdumz 采用了大象作为原型,这是源于大象一直被视为 Arweave 生态的吉祥物,大象是地球上现存最大的陆地哺乳动物(仅次于人类与某些鲸类),它的寿命通常可达 50 到 70 年,拥有丰富的情感和复杂的社交生活。大象的这些特点,与 Arweave 在特质上高度契合。

大象的长寿使它们成为生态系统中经验和智慧的传承者。类似地,Arweave 技术可以(理论上)存储数据至少 200 年,可以被看作是信息和知识的不朽档案馆,确保重要的数据能被未来世代访问和利用。

同时,大象还依赖于其社群的力量和结构来生存和繁衍,表现出深厚的社交联结和协作精神。在 Arweave 网络中,同样依赖于全球节点(矿工)的分散式参与和合作,共同维护网络的稳定和数据的永久存储。此外,Arweave 不同于其他公链生态的地方是,不同赛道的项目方之间没有过多的隔阂,更像是一个强联结的全球社区,拥有一样的价值观和目标,在协同中推动生态的长期稳定和成长。

致敬《1984》:记忆空洞与 Winston

1984 对于 Arweave 社区都是一个拥有特殊含义的数字,因为它代表了乔治·奥威尔于 1949 年出版的一部反乌托邦小说 ——《1984》。这部巨作描述了一种极权主义社会的生活,对信息控制、隐私侵犯和个人自由的剥夺进行了深刻的探讨。

“谁控制了过去,谁就控制了未来。谁控制了现在,谁就控制了过去”。《1984》里的世界,是一个善于制造“记忆空洞”的社会,可以随意抹灭任何信息。与此同时,Arweave 的创始人 Sam Williams 曾表达过:“从本质上讲,我们想用 Arweave 去打败记忆空洞。” Arweave 的抗审查特性确保了数据一经写入便无法被更改或删除,保证了历史的真实性和信息的透明度,为所有人提供了一个无惧强权、自由发声的平台。

更有意思且鲜为人知的是,《1984》的主人公叫温斯顿·史密斯(Winston Smith),而 Arweave 采用了“温斯顿(Winston)”作为其最小单位是,1 Winston 等于 0.000000000001 AR。

Dumdumz 在作品的设计上也充分运用了“1984”巧思。Dumdumz 也采用了 0.1984 $wAR 作为发行价,并将总量设定为 1984 个,还将“1984”印在 Dumdumz 的衣服上。Dumdumz 不是仓促发行的 NFT 项目,而是经过了精心的设计。它延续了 Arweave 的理念与价值观。

Dumdum 的戏谑与反差萌

“Dumdum” 是一个用于形容一个人愚蠢或迟钝的俚语,通常带有轻松的戏谑意味。如果说“mfer”是严重侮辱,那么“Dumdum”就是比较轻微的侮辱。在社区这种不严肃的场合中,Dumdum 更像是熟人之间的日常戏谑用词。在 Arweave 社区中,Dumdum 已经化身为一只绿色的大象。它看上去可爱俏皮、还可能有点笨拙,但实则充满了善意与拥有无尽的想象力和创造力。Dumdum 不仅仅是一个名字或形象,它也代表了一种反差萌,体现了性格的多样性与矛盾性。每个人都能从 Dumdum 身上找到自己的影子。

Dumdumz NFT 也是以 Dumdum 的绿色大象作为原型,但名字却略有不同。创始人 Cherie 在 Dumdumz 的取名与作品概念上是这么解释的:“我们想要一个类似的名字,但也希望在一定程度上与原版 Dumdum 区分开来,以表明我们将远离原版 Dumdum 及其艺术风格,更多地关注一个可爱和俏皮的绿色大象。名字中的“z”有助于将我们与原版区分开来,同时也显示出 Dumdum 由于缺乏成人级别的智力而没有正确拼写这个词。想到我们的 Dumdum 时,我更多地想到一个小孩子。”

若原子资产是权益的觉醒,那么 Dumdum 则是笨拙者的自嘲

解读 Dumdumz 热潮:戏重奏 Arweave Meme 之歌

Dumdumz 的横空出世,引发了对 Arweave 原子资产的广泛关注。它抽象化了晦涩的技术概念,让每个喜爱 Dumdumz 的人在无形中拥有真正属于自己的数字资产。对于创作者而言,原子资产与 UDL 协议的结合,保障了自主权与潜在的未来收益。因为 Dumdumz,我们走进了 Arweave 与原子资产。

跟随 Dumdumz,反观内心深处的真正自我。我们不羞于暴露自己的笨拙,只是在认真地做着喜欢的事。我们不是理想主义者,只是在大千世界里的某个角落里找到了有理想的自己。我们也不是在追求上进,但总有一件事会更想去做,即使是躺着不动。Dumdum 就这么随性地活着,时而停滞,时而奋进,但心中永远有一团已经点燃或等待点燃的火。我们每个人都是 Dumdum。