Weeky news (05.18-05.31)
Posted on Fri 31 May 2019 in News
05.18~05.31
幣圈新聞
- Circle 解釋 Poloniex 下架一些代幣的原因,是為符合 SEC 規範
- BBC 報導臉書的穩定幣將叫做 GlobalCoin
- Amazon 在 2016 申請 PoW 相關的專利已通過
- 針對近來幣圈人士及 Coinbase 的用戶電話被奪取,zooko 提出相關建議
- 當收到奇怪訊息時,用另一個管道向對方確認
- 不要將電話號碼與帳戶回復功能綁定在一起
- WalletGenerator.net 被發現有風險
- github 上開源的程式碼是可靠的,但網頁上部署的源碼卻不一致
- 可能有許多 key 重複被產生
- CZ 與紅杉資本的官司描述,提及紅杉曾要求幣安不能向外籌資
- What's Missing From Crypto? Insurance That Makes Sense
- ThunderCore 澄清文 - 提高信息透明度,与社区合作共赢
- Binance Chain (BEP2) 鏈上的 24 個項目
開發者
BTC
- eltoo: A Simple Layer2 Protocol for Bitcoin
- Bitcoin Core #15006 - 以後產生錢包可以加密了
- Bitcoin Core #15870
- 跟 prune mode 相關的一些 RPC,例如
importwallet
,importpubkey
,importaddress
等等,之後只有在 block 時被移除才失效。替代方案是使用importmulti
- 跟 prune mode 相關的一些 RPC,例如
- Bitcoin Core #14047, #15512 (傳輸層的加密方法 v2)
- LN Explorer by Casa
- LN Search and Analysis Engine by 1ML
- 比特幣間的戰爭
- 比特幣挖礦硬體的 10 個階段
Zcash
- Ycash
- 今年七月,將從 Zcash 高度 570000 硬分叉
- 旨在解決代幣初始分配問題
ETH
- MVP Mixer 設計
- 標準化 offchain messages 在 P2P 網路的通訊
- ed25519-WASM
- Matter Labs 在 mainnet 上測試 ZK txs,~100 TPS (受限於 DigitalOcean 最大的機器容量,下次會在 AWS 上測試)
- Josh Stark 分析 ETH 的優勢與其他競爭鏈比較
- Ethercombing: Finding Secrets in Popular Places
- ISE 的私鑰安全報告,指出因程式碼邏輯錯誤,隨機數實作或種子選取不佳等方式,導致可成功生成私鑰並進行盜竊
- Slither: The Leading Static Analyzer for Smart Contracts
- ZeppelinOS 2.3.0 釋出
- 支持
CREATE2
命令 - 支持
Set-admin
來替換可升級的 admin - 支持更多 CLI 命令
- 支持
- 寫合約測試的工具 Waffle
- Barry 的投影片 - Privacy on Ethereum
- https://semaphore.kobi.one/
- Ethereum Foundation - Spring Update
- 善用減法
- 鼓勵貢獻,給予機會,為創造價值的他人開心
- 目前聚焦
- ETH 2.0 client
- ETH 1.x
- ZK-rollup
- ETHGlobal
- Ethereum Academic and Research Collaboration
- 資金
- 未來一年會投放 $30M 來協助生態圈發展
- 善用減法
ETH 2.0
- Vitalik - Phase 2 proposal
- Eth Execution Environment Proposal
-
2.0 客戶端的開發更新,包含紐約 2.0 客戶端互通性的會議得一些決定
- 雖然 JSON-RPC 目前廣泛被使用,但有些缺陷,針對未來 2.0 的介面設計,有關 JSON-RPC 的優缺討論在這,替代方案 RESTful HTTP API 在設計上,對負載平衡,防火牆設定,API 的標準化較友善
- P2P discovery 機制 discv5 的更新,引入通訊加密,主題訂閱等功能
- 關於序列化 SSZ Spec,有關 de-serialisation 的部分將不明確規範,留給開發者自定義,雖然 Lighthouse 認為這樣更彈性,但不當的實作會有一些潛在攻擊風險
- Vitalik - Phase 2 execution engine
- Prysmatic - Client Architecture and Design
-
ETH 1.X -> ETH 2.0 遷移的想法 by V
- ETH 1.X 的鏈可能會停止運行
- 而將 ETH 1.X* 搬到 ETH 2.0 的其中一個 shard 執行
- 談如何在 ETH 1.0 與 2.0 上達到經濟連結
- ETH 2.0 經濟模型
- 現有方案 1.0 仍維持每個區塊 2 個 ETH 的獎勵
- 當 Beacon chain 啟動後,2.0 上的驗證者若敲定區塊後,會得到約 0.05~0.95 ETH
- 未來在 2.0 上的獎勵並不像過去每個區塊有固定獎勵的算法,每年產出的 ETH 會小於 2 百萬
- 要在 2.0 當驗證者,必須先在 1.0 鏈上存入 ETH,待 Beacon chain 認定後才生效,而存的 ETH 會在 2.0 鏈上生成等量的數目,但目前的 bridge contract 是單向的,存入的 ETH 無法在 1.0 上被提出
Core
- EIP 1679: Hardfork Meta: Istanbul
- 下次討論包含主要客戶端的 EIP 實作
- 日期:2019-07-19 (五)
應用
- 分散式借貸應用的綜覽與比較
- DeFi 數據的視覺化呈現
- Quorum 擴展 Zether 的協議,稱 AnonZether,並整合於 Quorum
- ERC 1404 - an open standard for enforcing restrictions on token transfers
- Formula 1® non-fungible token 拍賣
- 結標價為 415.9 ETH
- EF 的甘道夫將加入 Algorand
- 會幫忙 atomic swaps, smart contracts, virtual machines 等方面
- IC3 的影片,解釋什麼是 Frontrunning
- frontrun 相關的 data
- Kyber 近來交易增加,手續費增加也多,加快銷毀 KNC 的數量
- 何謂 dxDAO?
- Spartan: zkSNARKS without trusted setup
- zkSNARKS 最為人詬病的是使用時需要可信設置
- 摘要為何 Spartan 如何實現
- 作者另一篇解釋 zkSNARK 與潛在應用的文章
- Metamask 的使用者數據
- Neutral stablecoin (NUSD) collateralized by DAI, TUSD, PAX, and USDC on imToken
- 權益代幣經濟 proof of stake 整理
- go-snark: zkSNARK library implementation in Go
- 來搭建自己的 DEX 吧! 0x Launch Kit
- 借貸賺取被動收入, 利率一覽
Podcast
影片
- ZK-LND 0x01: Programming zk-SNARKs on Ethereum - Harry Roberts
- ZK-LND 0x01: Designing efficient R1CS circuits - Daira Hopwood
- Barry - Privacy in Ethereum
- Magical Crypto Friends (transcripts)
- Drivechain: An interoperability layer-2, Described in terms of the lightning network- something you already understand (script)
- Theory and Practice of Blockchains 2019
- How MakerDAO works?
- 亂數如何幫助共識? by DEXON 郭博鈞
學術
- Spartan: Efficient and general-purpose zkSNARKs without trusted setup
- LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts
- A Broadcast-Only Communication Model Based on Replicated Append-Only Logs
- Bandwidth-Efficient Transaction Relay for Bitcoin
- Brick: Asynchronous State Channels
- Asymmetric Message Franking: Content Moderation for Metadata-Private End-to-End Encryption
- Lattice RingCT v2.0 with Multiple Input and Output Wallets
- SoK: Tools for Game Theoretic Models of Security for Cryptocurrencies
- ShareLock: Mixing for Cryptocurrencies from Multiparty ECDSA <3
- Zengo 團隊提出 Mixing on ECDSA
- Crypto 2019 - Accepted Papers