エンジニアリングブログ

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つのデータモデルという統合コストは過小評価されている。

読む