Web3极客日报 · 2021-06-28

Web3极客日报 #547 | Rebase Network | Rebase社区

1. Uniswap 做的 Merkle Tree 空投工具
https://github.com/Uniswap/merkle-distributor

@harry:我们在 265 期推荐过 Phala 做的 Merkle Airdrop,利用 Merkle Tree 来做空投节省 gas 费用,Uniswap 也做了这样的一个工具。脚本会给前端生成一个 json 文件,包含各个地址可以领取的空投数量。前端直接读 json,不用 view 方法查,合约也不用写几万条数据了,只需要存储 Merkle Tree 的 root hash。前端用 json 文件中的 proof 字段去提交 tx,合约验证 proof 合格就行了。
 

2. 为啥Windows11要用TPM?
https://www.tomsguide.com/news/what-is-a-tpm-and-heres-why-you-need-it-for-windows-11

@北美开吻:TPM 是一种能够存储加密密钥和账户凭据等内容的芯片,通常与 PC 主板或处理器有关,但并非近年的所有系统用户都选择了启用。
通过强制内置的信任根,Windows 11 对 TPM 2.0 的要求,也将有助于提升硬件的安全标准。
 

3. Beancount:极客式的复式记账语言
https://sspai.com/post/67198

@shooter:Beancount 是一个开源工具,用Python实现的,可以本地运行。

它是一套基于文本的语法进行记账,语法规范,也具备灵活度,像编程语言一样可以嵌套引入,也有语法高亮和代码检查工具。

它方便存储和管理,个人拥有全部的数据,还可以使用Git管理,还有完整的命令行工具链和可视化工具fava,还有基于SQL的查询和报表生成。

没有预先定义的类别、货币等现实世界概念,可以轻松实现多币种记账,包括各种点数、虚拟货币等。
 

Web3Web3Rebase

网站:http://rebase.network
公众号:rebase_network