Lane Digest #6
Lane Digest 是从原语里弄精选的一系列优质信息、活动组成的 Primitives Feed 和 Lane's Choice Calendar 中挑选的每周推荐内容。
Primitives Feed 是一个精选的聚合信息源,包括数据分析、密码学、安全问题、比特币、以太坊等方面的 Newsletter、博客、论坛讨论、播客、研究报告等。
Lane's Choice Calendar 是一个推荐优质会议和讨论的公开日历,包括开发者会议、治理讨论、技术分享活动等。
了解更多关于原语里弄请访问我们的网站。
内容推荐
Episode 237: Exploring ZK Research with Jens Groth
https://zeroknowledge.fm/237-2/
零知识证明算法 Groth16 的作者 Groth 谈零知识证明的研究。
隧道尽头的闪电:克服比特币的 UX 困局
闪电网络白皮书 2015 年就已经发布,用户体验不好的问题被视作普及闪电网络的大障碍之一,7 年来,相关团队针对提升用户体验做出了各项技术改进,这篇文章是一份全面的总结。
活动回顾
Bitcoin Core PR Review Club - 06 Jul 2022
会议主题:PR #25077 讨论:修复了
ActiveChain
的数据争用及 corrupt REST response主要讨论:
导致数据争用的两个 Thread 及目的 【b-loadblk thread、main thread】。
该 PR 中数据争用的解决办法。
该 PR 解决的另一个问题是什么?为什么 thread sanitizer 检测不到?【corrupt REST response 的情况下,没有数据争用】。
该 PR 中 logical race 的解决办法。
Bitcoin Core development IRC meeting - 7 Jul 2022
主要讨论:
Sipa 不再担任 maintainer,但还会作为 Contributor 工作,并维持 libsecp256k1 maintainer 身份。
libsecp256k1 开始在 #secp256k1 channel 组织 IRC meeting(每周一 15:00 UTC,两周一次;下一期为7月18日。)
Gloria Zhao 担任 mempool/relay policy maintainer。
AllCoreDevs Meeting #142
主要讨论:
Gray Glacier 分叉运行良好,出块时间已恢复正常。
Sepolia merge 出现了 TTD 相关的配置问题,问题发生的主要原因在运行 merge 软件的时候,一些 operator 意外手动重写了 TTD 两次。所以在信标链准备好合并后,先需要设置一个非常高的 TTD,再手动降低。另外两个小问题是:(a. 有一个签名无效的区块在网络上传播,不影响链共识,但正在调查原因;(b. Besu 遇到了数据库相关问题,导致一些节点必须重新同步,问题已修复。
还讨论了测试网分叉使 Merge 前后节点彼此断联;PR 中提出的
latestValidHash
;Goerli 签名者 Merge 之后的状况;各客户端团队在 Goerli Merge 前要完成的事;ACD#142 后或本周 CL Call 将决定 Goerli Merge的 TTD;本周也会有测试 mev-boost 的影子分叉;怎样为 Goerli Merge 捆绑 Bellatrix/Paris/TTD 的客户端版本,希望流程能够和主网 Merge 做法一样;EIP-4444 更新,已经完成了一些 Geth 历史数据导入/导出工作。此次是最后一次在周五的 ACD Meeting,下次(7月21日)开始,会议都将在周四进行(14:00 UTC)。
活动推荐
July 13, 2022 - EIPIP Meeting 60 Agenda #153: 14:00 UTC at Youtube
July 13, 2022 - Bitcoin Core PR review meeting: 17:00 UTC in the #bitcoin-core-pr-reviews IRC channel on libera.chat.
July 14, 2022 - EIP4337合约钱包分享: 02:00 UTC in Discord
July 14, 2022 - Consensus-Layer Call: 14:00 UTC at Youtube
July 15, 2022 - Research Seminar: 04:00 UTC in Zoom
July 15, 2022 - Bitcoin Core development IRC meeting: 07:00 UTC in Libera.chat
July 15, 2022 - Merge Community Call #5: 14:00 UTC in Zoom
July 15, 2022 - Bitcoin Core wallet meeting: 19:00 UTC in Libera.chat