# タスク出し ###### tags: `Engeneering` # 見積もり定義 - LL 55h - L 34h - M 21h - S 13h # 見積もり合計 - 565h # タスク消化(70h/w) - seri 40h/w - sate 30h/w # 残り開発期間 - 8w => 560h消化できる - 11wあればおわりそう # 前提条件 - IntMax0.5のタスクだしを行う - ZKをブラックボックスにしてそれ以外完成する # さてさんめも ``` txExecutor -> vm1.0 -> storage という形で実装できる。 - Storage - Veckle trie - Logger ->-> db Storage --- AssetStorage -- UserState LCommonlySharedStorage -- Global State ``` Core -> Primitives1 -> Primitives2 -> Infra # Contract - RU Contract(L) - Exit Contract(L) # Etc - [ ] Logger(S) - [ ] 並列化(M) - [ ] CLI化(M) - [ ] CI充実(+) # Core(Scneario Tasks) ## Commiter - [ ] Ethereum(L) - [ ] zk Circuit(LL) ## TxExecutor - [ ] TxPool(L) - [ ] VM(LL) - [ ] zk Circuit(LL) - [ ] ZKP(L) - [ ] Storage(L) ## QueryReceiver - [ ] RPC-API(S) - [ ] VM(LL) - [ ] Storage(L) ## SUReceiver - [ ] RPC-API(S) - [ ] VM(LL) - [ ] ZKP(L) - [ ] zk Circuit(LL) - [ ] Storage(L) ## TxReceiver - [ ] RPC-API(S) - [ ] TxPool(M) - [ ] ZKP(L) - [ ] LN(L) # Primitives1(Coreから直接呼ぶやつ) ## TxPool(M) - [ ] DB() ## Storage(L) - [ ] Verckle Tree() ## RPC-API(S++) - [ ] json-rpc-api() ## VM(LL) - [ ] vm1.0 or zkEVM() ## LN(L) - [ ] LNProvider() - [ ] BTCProvider() ## Ehtereum(L) - [ ] ETHProvider() ## Circuit(LL) - [ ] circom ## ZKP(L) - [ ] zk ## # Primitives2(Primitive1から呼ばれるやつ) ## Veckle Tree(L) - [ ] DB ## DB(M) - [ ] SQLite を使ったデータベース # Infra(外部ツール関連) ## SQLite ## JsonRpcAPI ## JsonRpcServer ## vm1.0 ## LNProvider ## BTCProvider ## ETHProvider ## zk
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up