區塊鏈100講:Solidity語法難點解析及故障排查
1 編輯器說明 1、推薦編輯器 目前嘗試 Solidity 程式設計的最好的方式是使用 Remix(https://remix.ethereum.org/) (需要時間載入,請耐心等待)。Remix 是一個基於 Web 的 IDE,它可以讓你編寫 Solidity 智慧合約,然後部署並執行該智慧合約 […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
1 編輯器說明 1、推薦編輯器 目前嘗試 Solidity 程式設計的最好的方式是使用 Remix(https://remix.ethereum.org/) (需要時間載入,請耐心等待)。Remix 是一個基於 Web 的 IDE,它可以讓你編寫 Solidity 智慧合約,然後部署並執行該智慧合約 […]
概述 2018年,一場始料未及而又具有顛覆性意義的技術革命,正在瘋狂來襲,主角就是——區塊鏈。 區塊鏈技術,被認為是繼蒸汽機、電力、網際網路之後,下一代顛覆性的核心技術,如果說蒸汽機釋放了人們的生產力,電力解決了人們基本的生活需求,網際網路徹底改變了資訊傳遞的方式,那麼區塊鏈作為構造信任的機器,將可 […]
看區塊鏈有一段時間了,開始真是一臉懵逼啊,各種搞不懂,現在漸漸清晰了一些。準備把所有的概念總結到本文中,大部分還是從網上或者書本上找的。會慢慢完善。 區塊鏈 區塊鏈是一個分散式的公共資料庫,可以永久儲存數字交易的記錄。 換句話說,它是一個日誌檔案,儲存所有的不可變的數字交易記錄。這個分散式資料庫不受 […]
比特幣 起源 比特幣(BitCoin)的概念最初由中本聰在2009年提出,根據中本聰的思 路設計釋出的開源軟體以及建構其上的P2P網路。比特幣是一種P2P形式的數 字貨幣。點對點的傳輸意味著一個去中心化的支付系統。 與大多數貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法, 通過大量的計算產 […]
這篇介紹以太坊合約的文章寫得很好,在查詢了這麼多資料,進行對比之後,感覺閱讀這一篇就可以大體理解以太坊程式設計的原理,如果對個別的知識點還有點含糊,可以相應地去查一查,就是以這篇為主幹,別的資料為輔。稍微整理了一下格式,以及修改了一些半形符號。 譯註:原文首發於ConsenSys開發者部落格,原作者 […]
原帖收藏於IT老兵驛站。 前言 接觸base64有很久了,其實一直沒有理解base64這種編碼的根本原理,或者說是設計意圖,今天又讀了一遍,終於開竅了,請看下圖。 Base64 table 原始值 顯示值 原始值 顯示值 原始值 顯示值 原始值 顯示值 0 A 16 Q 32 g 48 w 1 B […]
眾所周知,計算機儲存和處理的都是二進位制資料。為了簡潔,實際上使用最多的是二進位制的一個變種–16進位制。比如筆者的名字叫嘉文,中文拼音是jiawen(全小寫),在計算機裡儲存的就是 6A696177656E。 很明顯,人類容易記住jiawen,而其相應的16進位制程式碼6A696177656E就很 […]
區塊鏈核心技術:拜占庭共識演算法之PBFT 李啟雷 關注 2016.08.22 15:43* 字數 6499 閱讀 42550評論 2喜歡 64讚賞 2 PBFT是Practical Byzantine Fault Tolerance的縮寫,意為實用拜占庭容錯演算法。該演算法是Miguel Cas […]
區塊鏈可謂2018技術潮詞。但該分散式數字賬本還可引領更好的供應鏈、更安全的IoT網路和更可靠的DNS。 7月9日,加密貨幣交易所Bancor宣告黑客入侵了該公司數字錢包,利用所獲金鑰盜取價值約2350萬美元的以太幣及其他數字貨幣。 這是建立在區塊鏈技術上的加密貨幣遭遇的最新一起數字盜竊 […]
原帖收藏於IT老兵驛站,傳遞一個IT老兵在凋零前的光和氧。 區塊鏈:比特幣難度的概念。 前言 這篇筆記記錄一下對於比特幣難度的學習,參考這裡,記錄下來自己的理解,哩哩啦啦地寫了兩天,邊看邊查,還是沒有理解到位,等待之後再補充吧。 正文 Difficulty is a measure of how d […]