zksync 存储:sparse-merkle-tree 存储
简介 本文先介绍了 sparse merkle tree,接下来介绍 zksync 中数据持久化。 merkle tree merkle tree 常用于区块链存储数据和快速校验数据。其构造特点是叶节点使用数据的 hash 进行标记,中间节点使用所有子节点的 hash进行标记。 merkle-tree 对于 merke tree 的操作,包含:插入节点、获取树根、计算 merkle 证明、检
简介 本文先介绍了 sparse merkle tree,接下来介绍 zksync 中数据持久化。 merkle tree merkle tree 常用于区块链存储数据和快速校验数据。其构造特点是叶节点使用数据的 hash 进行标记,中间节点使用所有子节点的 hash进行标记。 merkle-tree 对于 merke tree 的操作,包含:插入节点、获取树根、计算 merkle 证明、检
闲话配置 老司机都喜欢在程序设计中尽可能的把各种参数做成可配置的,等到产品需求发生改动的时候,优雅的修改一行配置,重新加载一次配置,就满足了需求。 配置(Configuration)是不修改代码的情况下,对程序的运行调整的能力。 简单来讲,配置可以分成两类: 系统配置:包括线程池大小、数据库连接等,变化频率较低 业务配置:功能开关,功能参数等,变化较为频繁 程序的配置一般而言,分为几个环境
下面咱们就来聊聊技术人的素养:如何更好的提出技术问题。 笔者从事 Bugtags.com 开发运营以来,除了开发任务以外,最重要的工作就是在 qq 群里面回答用户的问题。 这半年来,少说也接待了上千个用户了。笔者发现,有相当一部分的用户,提问方式和技巧都有问题,这样导致了我们额外的客服量,也使得自己的问题得不到及时满意的回答。 下面咱们就来聊聊技术人的素养:如何更好的提出技术问题。 直接了当 有的