本文探讨了做市机制,重点分析了提供流动性所固有的挑战。做市商通过买卖价差获利,但也面临重大风险,主要是**库存风险**(持有未对冲资产)和**逆向选择**(与拥有优势信息的交易者进行交易)。
当做市商报出价格时,本质上是“亮出了底牌”。更快速、掌握信息优势的交易者往往利用延迟优势,在做市商调整报价前“抢单”。这种具有高度方向性的问题交易被称为**有毒流**。为了减少损失,做市商采取扩大价差、跨关联资产或交易所对冲,以及利用交易所提供的保护措施(如“撤单优先”协议)等策略。
作者强调,衡量成功与风险需要追踪**标记(markouts)**——即计算一笔交易相对于特定时间跨度内中间价的理论盈亏指标。通过分析这些标记,市场参与者可以识别信息流,并评估交易所的健康状况。作者还介绍了 *markouts.dev*,这是一款旨在跨平台追踪此类指标的工具,旨在证明较低的标记通常与更公平、更高效的交易环境相关。
Liquid Network 在发生一起安全事件后已暂停运营,约 4000 枚 BTC(约 3.2 亿美元)从 Liquid 联盟钱包中被提取。Blockstream 表示,尽管资金是通过 SideSwap 挂钩输出授权密钥(PAK)转移的,但实际上并没有密钥遭到泄露。
作为安全预防措施,桥接节点已被禁用,实际上暂停了 Liquid 侧链。虽然各交易所的 LBTC 充值和提现均已暂停,但其他基于 Liquid 的资产(如 USDT、DePix 和 RWA)未受影响。
Blockstream 目前正尝试通过链上消息联系相关方(被认定为“所谓的白帽黑客”)。联盟成员正在积极努力解决问题并恢复网络功能。建议用户通过提供的内存池(mempool)跟踪链接持续关注事态进展。
Austin Z. Henley 记录了他将 Python 解释器实现限制在 1024 字节 C 代码内的技术挑战。Henley 摒弃了标准库和复杂工具,构建了一个递归下降解析器,能够处理算术运算、变量赋值、if/else 逻辑、while 和 for 循环以及函数定义等核心语言特性。
为了满足 1024 字节的严格限制,Henley 采用了大量的代码高尔夫(code-golfing)技巧。其中包括使用单字母变量名、利用全局变量、省略错误处理,以及使用 C89 特有的“技巧”,如隐式整数声明和基于 ASCII 的运算符。通过去除代码的可读格式,并用紧凑的位运算逻辑替代冗长的结构,他成功地将 4800 字节的逻辑压缩到了 1KB 以内。
最终的解释器支持基于缩进的代码块、递归,甚至基础的打印功能,足以执行 Python 风格的“FizzBuzz”程序。Henley 总结道,虽然这个项目在理解代码如何从硬件层面执行方面是一次迷人的实践,但“高尔夫”编程的繁琐过程令人疲惫,同时也让他对全功能语言实现中的抽象机制有了全新的认识。