1020 Tech Memo

PII: Personal Identifiable Identity

ArNS: Arweave Name System

Toml: Tom’s minimal language, 設定ファイル用のシンプルな書式

npm -i: npmからインストール

SmartWeave: Use lazy evaluation to move the burden of contract execution from network nodes to smart contract users

  • Source code and state are stored on Arweave
  • User writes input to the smart contract
  • Clients evaluate the contract state by replying to all the state updates.
  • ❌Complex smart contracts or contracts with many transactions can take a long time to process

Warp

  • The Core Protocol layer is the implementation of the original SmartWeave protocol and is responsible for communication with the SmartWeave smart contracts deployed on Arweave
  • The Caching layer is built on top of the Core Protocol layer and always caches the results of each of the Core Protocol modules separately.
  • Extensions layer – a CLI, Debugging tools, different logging implementations, so-called “dry-runs”(i.e., actions that allow to quickly verify the result of given contract interaction without writing anything on Arweave.

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です