# 2018-08-29 會議記錄 ## 出席人員 * @yillkid * @hexrabbit * @twzjwang * @proof.K * @jserv * @jkrvivian * @ender * @AjMaChInE * @howjmay * @haoming * @csielee ## 重要變革 * 伊達雲從 8/29 1600 至 8/31 2100 停機(node2 - node6)維護 * 臨時iota-swarm-node: http://node0.puyuma.org:8000 * proof.K * [利用 FPGA accelerator 的實驗](https://hackmd.io/s/SJ7i1QnIX) ## 開發進度 * [Synchronization is stuck again #937](https://github.com/iotaledger/iri/issues/937) * [powsrv note](/s/HkRiiUGw7) * proof.K * [Base: Neighbor Node Management](https://github.com/DLTcollab/general/issues/89) * [Base: Improve CTPS and reduce confirmation time](https://github.com/DLTcollab/general/issues/81) * ender503 * [TangleID-DID](https://github.com/TangleID/tangleid-did) register and resolver * Use [TIC](https://github.com/cr0ssing/tic.api.js) to maintain the DID Document * 目前 TIC 僅支援 Profile and Contacts * 如果要在 TIC 支援 claims 需要調整 TIC 的專案。 * Claims 的資料格式可以參考 W3C 的 [Verifiable Claims](https://www.w3.org/TR/verifiable-claims-data-model/) * [Claims Use Cases](https://www.w3.org/2017/05/vc-use-cases/CGFR/2017-05-01/#finance) * [DID Auth](https://www.w3.org/TR/verifiable-claims-data-model/) 驗證使用者權限, 其中包含使用者個資和 Claims。 * [WIP] TangleID client * BETA 版預計會提供 Android 手機使用 APK 進行安裝。 * csielee * [meta-tangleid](https://github.com/DLTcollab/meta-tangleid) (a meta layer) * `tangleid.bb` * install shell scripts for tangleid * setting `UUID` and `backend` * `mender_%.bbappend` * add `UUID` for identity and inventory  * [WIP] develope `tangleid-mender-state-scripts.bb` * [TODO] write README for usage * jkrvivian * merged: [Initialize TCP/UDP receiver services with ports from configuration variables](https://github.com/iotaledger/entangled/pull/146) * [entangled git hooks tutorial](https://hackmd.io/8yV5-YVbQM-2KWRZ9C11mQ?view#git-hook-installation) * [WIP] Implement `getopt_long` * HowJMay * [Remove recursion in merkle tree implementation](https://github.com/iotaledger/entangled/pull/176) * [Implement URI parser](https://github.com/iotaledger/entangled/pull/204) * AjMaChInE * Secure seed * getAccountData * isTrytes(seed) * getInputs * isTrytes(seed) * prepareTransfers * isTrytes(seed) * generateAddress * hash * pre-compute (下圖) * getNewAddress * hash * pre-compute * iota/signing (還未思考) * DEMO: FPGA-accelerated PoW (無網路) * [TangleID API Reference](https://hackmd.io/vtDUuQgcSU-mzGoqq0Pftw) * new_claim - Create a new claim for authed identity * [get_tips(1)](https://github.com/yillkid/iota-swarm-node/blob/747e2218b3414cb70f395207a2bf7f038852e1b9/extensions/tangleid/main.py#L48) * swarm node不向full node要tip   [在中低階 Arm 環境佈署 IOTA Swarm Nodes](https://hackmd.io/s/SJdnjRWnz) ``` root@lampa:~/iota-swarm-node# python server.py & [1] 1952 root@lampa:~/iota-swarm-node# Listening on localhost: 8000 root@lampa:~/iota-swarm-node# ":"V9TCFLAOGGTAQATTJBLABAG9WY","msg":"TestingMessage"}'ommand":"new_claim","uui Get request data ... {"extension":"tangleid","command":"new_claim","uuid":"V9TC} Start to transfer ... Setting output transaction ... Bundle finalize ... Do POW for this transaction ...[ 437.718392] Get interrupt Prepare to broadcast ... Result ... NDHHBIFFGJ9GOKDSBMGIICAS9VVMC9ONRLFOWNGBXNU9CTQHX9EAAVUEQOFFBAB9WGBT9 192.168.0.43 - - [28/Aug/2018 01:56:44] "POST / HTTP/1.1" 200 - NDHHBIFFGJ9GOKDSBMGIICAS9VVMC9ONRLFOWNGBXNU9CTQHX9EAAVUEQOFFBAB9WGBTUFG9EAXSZW9 ``` ###### tags: `powsrv`
×
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