原创 參加能源行業頂級盛會 - MC IC1羅馬會議 原
於2018年11月21號到23號期間參加能源行業頂級盛會 - MC IC1羅馬會議 參加了Panel Discussion, 就以下3個topics分享了自己的觀點: R&D project financing Innovati
原创 美國國家安全局(NSA)支付1千萬美金給RSA,讓RSA故意實現一些帶漏洞的加密算法 轉
Security firm RSA took millions from NSA: report 美國國家安全局(NSA)支付1千萬美金給RSA,讓RSA故意實現一些帶漏洞的加密算法 The National Security Agenc
原创 Solidity Event是如何實現的 原
一個Solidity Event的定義如下: event Deposit( address indexed _from, bytes32 indexed _id, uint _value ); 最多 3 i
原创 用智能合約實現金融期貨 原
比如你現在有10 ETH,今天價值$10,000 today (假設1 ETH值$1,000). 2個月後,你要付$10,000, 所以你想保證2個月後你的賬戶裏一定有$10,000 . 如果你把2.5 ETH放入一個2個月的4倍槓桿的
原创 什麼是以太坊私鑰儲存(Keystore)文件? 原
進入keystore管理以太坊私鑰的障礙很大,主要是因爲以太坊客戶端在直接的命令行或圖形界面下隱藏了大部分的密碼複雜性。 例如,用geth: $ geth account new Your new account is locked w
原创 智能合約源碼解析之Bridge Contract 原
源代碼 算法描述參見我的博客文章- 有效的在基於以太坊EVM的鏈之間跨鏈,下面主要分析智能合約代碼: Bridge.sol 數據結構 Validator的獎勵: reward = base + a*n (n是Header中提議的
原创 50行代碼寫就以太坊支付 原
狀態通道(State Channel)是非常流行的擴容方案。比特幣線下支付通道有閃電(lightning),以太坊有雷電(Raiden) 本文演示如何立刻用合約寫以太坊支付. 源代碼在這裏 假設在Alice和Bob之間發生的微支付場景:
原创 助記詞(Mnemonics)生成種子,以及Public Key, Private key 原
HD錢包其實就是管理一堆的Seed以及密鑰。記住32byte的私鑰是個反人性的事。所以,就有了助記詞(Mnemonics)。本文討論由助記詞(Mnemonics)生成種子, and vice versa. 首先,借用Mastering
原创 參加2018“萬有引力”區塊鏈行業研討會 原
尊敬的嘉賓,很榮幸邀請到您出席2018“萬有引力”區塊鏈行業研討會。出席本次會議的嘉賓機構創始人和合夥人佔比97.2%,另外有海外駐華人員參加。 會議地點:北京市海淀區中關村軟件園國際會議服務中心A座3層宴會廳(
原创 Smart Contract Vulnerabiliity 原
DAO Attack https://etherscan.io/token/TheDAO#readContract Pariity Hack https://blog.zeppelin.solutions/on-the-parity
原创 FOMO遊戲代碼解析 原
源代碼在此處 智能合約代碼部署在: https://etherscan.io/address/0xa62142888aba8370742be823c1782d17a0389da1#code 該遊戲包括了:閃拍系統、分紅系統、戰隊系統、排行
原创 EVM Instruction Set 原
0x00 0 STOP 0x01 3 ADD 0x02 5 MUL 0x03 3 SUB 0x04 5 DIV 0x05 5 SDIV 0x06 5 MOD 0x07
原创 深入瞭解以太坊虛擬機 轉
Solidity提供了很多高級語言的抽象概念,但是這些特性讓人很難明白在運行程序的時候到底發生了什麼。我閱讀了Solidity的文檔,但依舊存在着幾個基本的問題沒有弄明白。 string, bytes32, byte[], bytes之間的