iT邦幫忙

blockchain相關文章
共有 400 則文章
鐵人賽 Blockchain DAY 2

技術 Day02 - Solidity 新版新增的關鍵字跟保留字

0.4 升到 0.5 是一個很大的版本耀進,多到 Breaking Changes 可以寫出一個滿滿一頁真是不簡單啊。在此僅列出幾個我覺得重要的,如果需要查文完...

鐵人賽 Blockchain DAY 3

技術 區塊鏈 3.0 - 跨鏈技術如何實現跨鏈(1)

前面我們了解到跨鏈技術的重要性,那跨鏈技術又是如何實現跨鏈功能的呢? 目前主流的跨鏈技術主要有以下幾種類型:1、公證人機制(Notary schemes)2、側...

鐵人賽 Blockchain DAY 3

技術 以太坊與比特幣的架構介紹(Account vs UTXO)【Day 3】

Day 2 介紹完了以太坊上的一筆交易,接下來我們要先來談談以太坊和比特幣的架構,才能來介紹比特幣的交易。因為比特幣的交易長相比較特別一些,不像以太坊這麼直覺。...

鐵人賽 Blockchain DAY 1

技術 Day01 - 序

因為已經報了 DevOps 跟 Software Development 組,老實說不太確定有沒有餘力把這系列寫完,但因為區塊鏈發展的非常迅速,希望自己能至少更...

鐵人賽 Blockchain DAY 2

技術 Web 3.0 - 為何跨鏈技術如此重要

區塊鏈技術的橫空出世,使得原本屬於資訊交換的互聯網路可以進一步升級到價值交換的互聯網路。以往大家都可在網路上自由的傳播與交換資訊,而區塊鏈出現後在網路上流通與交...

鐵人賽 Blockchain DAY 2

技術 區塊鏈 3.0 - 為何跨鏈技術如此重要

區塊鏈技術的橫空出世,使得原本屬於資訊交換的互聯網路可以進一步升級到價值交換的互聯網路。以往大家都可在網路上自由的傳播與交換資訊,而區塊鏈出現後在網路上流通與交...

鐵人賽 Blockchain DAY 2

技術 起手式:以太坊上的一筆交易【Day 2】

要了解 ETH or BTC 是如何運作,從一筆交易來切入是很好的著力點,因為幾乎所有的區塊鏈概念與原理都是圍繞著交易來發生的。我們將從一筆普通的 ETH 交易...

鐵人賽 Blockchain DAY 7
從0開始架構區塊鏈 系列 第 7

技術 Day07|打造一個簡易的區塊鏈(6):節點間的同步與廣播

節點的建置 我們昨天已經能夠讓使用者端與節點端彼此溝通,而且能夠讓使用者在不需要儲存所有交易明細的狀況下向節點查詢餘額或是發起交易,但我們的節點也只有一個,在這...

鐵人賽 Blockchain DAY 30
從0開始架構區塊鏈 系列 第 30

技術 Day30|現實中的區塊鏈(7):智能合約的使用與操作

智能合約 在講解完Ethereum的架構、手續費機制與基本語法後,今天我們來試著在一般網頁上使用簡單的合約,我們的重點會放在智能合約如何使用與運作、以及智能合約...

鐵人賽 Blockchain DAY 29
從0開始架構區塊鏈 系列 第 29

技術 Day29|現實中的區塊鏈(6):基礎智能合約語法

開發環境與使用 我們今天的目的是以其他語言作為基礎,加以比較智能合約程式碼的特色。如果你想嘗試學習與開發智能合約,目前Ethereumm上最主流的語言是Soli...

鐵人賽 Blockchain DAY 28
從0開始架構區塊鏈 系列 第 28

技術 Day28|現實中的區塊鏈(5):Ethereum的EVM與智能合約

Ethereum 在經過昨天的操作之後,應該也可以發現Bitcoin的使用相對簡單,主要都是圍繞在金流的交易與驗證上,而今天與明天要來解說的Ethereum則著...

鐵人賽 Blockchain DAY 27
從0開始架構區塊鏈 系列 第 27

技術 Day27|現實中的區塊鏈(4):用Command Line操作Bitcoin

操作Bitcoin 在提完Bitcoin的交易架構與幾個重要發展後,我們來實際體驗如何操作Bitcoin的匯款與收款。因為使用圖形化介面(GUI)相較容易,但卻...

鐵人賽 Blockchain DAY 26
從0開始架構區塊鏈 系列 第 26

技術 Day26|現實中的區塊鏈(3):Bitcoin的發展與路線之爭

Bitcoin的發展 自中本聰在2009年1月正式推出Bitcoin以來,為了擴展交易速度或增加實用性,也經歷了不少次的版本升級,今天我們便來介紹其中三個較為人...

鐵人賽 Blockchain DAY 25
從0開始架構區塊鏈 系列 第 25

技術 Day25|現實中的區塊鏈(2):Bitcoin與Ethereum的交易架構

Bitcoin與Ethereum的架構 昨天我們提到了區塊鏈與代幣的發展,今天我們會來解說目前最主流的兩大公鏈─Bitcoin與Ethereum。還記得我們在D...

鐵人賽 Blockchain DAY 24
從0開始架構區塊鏈 系列 第 24

技術 Day24|現實中的區塊鏈(1):區塊鏈與代幣的發展

區塊鏈1.0、2.0、3.0 在提完前面對於區塊鏈架構、密碼學、挖礦、P2P網路的理論簡介之後,我們緊接著來介紹現實中的區塊鏈是如何運行的,其中又會以目前最主流...

鐵人賽 Blockchain DAY 23
從0開始架構區塊鏈 系列 第 23

技術 Day23|P2P網路(4):升級之路上的岔路口-軟分岔與硬分岔

升級之路上的岔路口 圖片來源:danblewett 昨天我們提到網路廣播的延遲會產生不可避免的暫時性分岔,而今天要提的分岔則跟整個P2P網路的軟體升級有關。一...

鐵人賽 Blockchain DAY 22
從0開始架構區塊鏈 系列 第 22

技術 Day22|P2P網路(3):暫時性分岔與叔塊獎勵

共識未能形成的小插曲:分岔 分岔指的是在區塊鏈進行過程中因為某些特定原因沒能達成一致性的狀態,根據分岔的原因與相容性又可以分成暫時性分岔、軟分岔、硬分岔三種。首...

鐵人賽 Blockchain DAY 21
從0開始架構區塊鏈 系列 第 21

技術 Day21|P2P網路(2):共識─拜占庭將軍問題

拜占庭將軍問題 拜占庭將軍問題在維基百科中的說明如下: 一組拜占庭將軍分別各率領一支軍隊共同圍困一座城市。為了簡化問題,將各支軍隊的行動策略限定為進攻或撤離兩...

鐵人賽 Blockchain DAY 20
從0開始架構區塊鏈 系列 第 20

技術 Day20|P2P網路(1):P2P網路基礎知識

傳統的網路架構 圖片來源:Wikipedia 傳統的網路架構是每一張圖片、影片、網站、APP都會有存放的伺服器(server),每個伺服器會有自己像門牌一般的...

鐵人賽 Blockchain DAY 19
從0開始架構區塊鏈 系列 第 19

技術 Day19|關於挖礦的兩三事(4):礦工間的戰爭

礦工間的戰爭 挖礦是有利潤的,但也因為區塊鏈的出塊與獎勵是固定的,挖礦對於所有參與的礦工是一場零和遊戲。為了增加自己的收益,方法大致可以分為提高獲利、壓低成本兩...

鐵人賽 Blockchain DAY 1

技術 Web 3.0 - Polkadot Substrate 迎向跨鏈大時代

去年將聊天機器人團隊出售後,陳總在集團大股東與外部投資人支持下合資設立了一家新的區塊鏈研發公司,並將新公司全權交由小明管理(小明故事請見 https://ith...

鐵人賽 Blockchain DAY 1

技術 區塊鏈 3.0 - Cosmos SDK 迎向跨鏈大時代

去年將聊天機器人團隊出售後,陳總在集團大股東與外部投資人支持下合資設立了一家新的區塊鏈研發公司,並將新公司全權交由小明管理(小明故事請見 https://ith...

鐵人賽 Blockchain DAY 2
五分鐘玩轉區塊鏈 系列 第 2

技術 #2 區塊鏈 3.0 應用起飛?

Day 2 - 區塊鏈 3.0 應用起飛? 經過昨天我們已經知道區塊鏈是怎麼組成的 那今天就來聊聊大家都想聽的區塊鏈應用。 目錄 區塊鏈 3.0 小結 參...

鐵人賽 Blockchain DAY 1

技術 序:給想更深入了解區塊鏈技術卻求助無門的朋友【Day 1】

目前的區塊鏈中文學習資源有點呈現雙峰分佈,找得到大量的入門教學跟一些很深入的文章,但中間存在一大段的鴻溝。所以我決定開始開始寫一些「有點深入又不太難」的主題,希...

鐵人賽 Blockchain DAY 18
從0開始架構區塊鏈 系列 第 18

技術 Day18|關於挖礦的兩三事(3):挖礦實戰

如何開始挖礦 今天我們來簡單談一下如何挖礦,以及如果有興趣要挖礦的話該怎麼開始以及有那些眉角需要注意! 選擇幣種/演算法 參與挖礦的第一步就是選擇想要挖的幣種,...

鐵人賽 Blockchain DAY 17
從0開始架構區塊鏈 系列 第 17

技術 Day17|關於挖礦的兩三事(2):抗ASIC演算法

Bitcoin被ASIC攻陷 對於Bitcoin而言,一個合規的nonce是這樣被尋找到的:透過不斷改變nonce的值再跟前一個區塊的hash(previous...

鐵人賽 Blockchain DAY 16
從0開始架構區塊鏈 系列 第 16

技術 Day16|關於挖礦的兩三事(1):原理應用與礦池

挖礦 在結束完充滿數學又落落長的密碼學初探後,我們先進到比較應用的挖礦稍微喘口氣。先回憶一下我們在第三天所寫的簡易區塊鏈中是這樣挖掘新區塊的:不停計算nonce...

鐵人賽 Blockchain DAY 15
從0開始架構區塊鏈 系列 第 15

技術 Day15|密碼學初探(8):零知識證明

沒有隱私的交易 打開Ethereum區塊瀏覽器任意點一個地址,你會發現該錢包地址所有的交易紀錄、收款、匯款的明細通通被攤在陽光下,因為區塊鏈上的帳本人人都可以擁...

鐵人賽 Blockchain DAY 14
從0開始架構區塊鏈 系列 第 14

技術 Day14|密碼學初探(7):非對稱加密與數位簽章

對稱與非對稱加密 在密碼學的領域中,加密法可以根據加密、解密是否用同一把金鑰來決定,如果加解密用的是同一把鑰匙,那麼它便是對稱式加密,你也可以發現到目前為止我們...

鐵人賽 Blockchain DAY 13
從0開始架構區塊鏈 系列 第 13

技術 Day13|密碼學初探(6):Merkle Tree

Merkle Tree 我們在密碼學的開頭已經講解過哈希(湊雜)的原理以及應用,而今天要談到的Merkle Tree其實是演算法裏頭的一種二元樹,透過兩兩計算...