エンジニアリングブログ
crypto backendを構築するための実践的なノート——APIが公開するのと同じプリミティブに立脚し、無駄はない。
Infrastructure·7 分で読める
archive nodeの正体:あなたが実際に支払っているもの
なぜarchive nodeはfull nodeよりもはるかに高価なのか、履歴stateが何を可能にするのか、そしてRPCプロバイダが本当にarchiveを提供しているのか、それとも密かにpruneしているのかを見分ける方法。
読むRPC·6 分で読める
trace_対debug_:どのtracing namespaceを使うべきか
EVM nodeは2つの重複するtracing namespaceを公開している。ここではtrace_とdebug_がそれぞれ何を得意とするのか、クライアント間でどこが異なるのか、そしてユースケースに応じてどちらを選ぶべきかを説明する。
読むData·6 分で読める
reorgとconfirmation:何ブロックで安全か
チェーンの再編成は例外ではなく通常のことだ。ここではネットワークごとに現実的にどれほど深く起こるのか、そして自分のリスクに合ったconfirmation閾値をどう選ぶかを説明する。
読むFundamentals·5 分で読める
wei、gwei、ether:本番で単位を正しく扱う
数桁ずれる単位バグは、crypto backendで最も頻繁かつ最も高くつく種類のエラーだ。単位の階梯と、floatを避ける方法を正確に解説する。
読むArchitecture·6 分で読める
crypto backendスタックを一つのキーの背後に統合する
ほとんどのチームはRPCプロバイダ、indexer、AMLベンダー、custody APIを縫い合わせている。4つのキー、4つのSLA、4つのデータモデルという統合コストは過小評価されている。
読む