原文:北大肖臻《區塊鏈技術與應用》學習筆記13

智能合約 智能合約是比特幣和以太坊最大的區別。 什么是智能合約 智能合約是運行在區塊鏈上的一段代碼,代碼的邏輯定義了智能合約的內容。 智能合約的賬戶里保存了合約的當前的運行狀態,包含: Balance 當前余額 nonce 交易次數 coding 合約代碼 storage 存儲,存儲的數據結構是一棵MPT 智能合約的代碼一般是用solidity語言來編寫的,語法和Javascript接近。 Sol ...

2021-09-16 10:13 0 211 推薦指數:

查看詳情

北京大學老師《區塊技術應用筆記 - ETH篇

ETH概述篇 BTC和ETH為最主要的兩種加密貨幣,BTC稱為區塊1.0,以太坊稱為區塊2.0。之前文章中提出了比特幣設計中存在某些不足,以太坊便對其進行了改進。例如:出塊時間、共識協議、mining puzzle(對內存要求高,反ASIC芯片使用) 未來,以太坊還將會用權益證明(POS ...

Tue Nov 24 02:05:00 CST 2020 0 893
北京大學老師《區塊技術應用筆記 - BTC篇

BTC密碼學原理篇 比特幣屬於加密貨幣,可見其中必然會涉及到密碼學的知識。而比特幣本身開放,其交易記錄、交易金額、交易內容甚至源代碼都面向全網開放,加密又使用在哪里呢?在比特幣中,正是加密確保了信息的不可篡改,保證了區塊本身的優勢——不可篡改。 在比特幣系統中,加密主要涉及兩個內容 ...

Sat Oct 10 05:30:00 CST 2020 0 1521
區塊技術學習指引

本文始發於深入淺出區塊, 原文:區塊技術學習指引 會不斷更新。 本文為博客文章索引,小白必看。有新文章時會更新本文,建議大家加入收藏夾中,如果你覺得本站不錯,歡迎你轉發給朋友。 引言 給迷失在如何學習區塊技術的同學一個指引,區塊技術是隨比特幣誕生,因此要搞明白區塊技術,應該先了 ...

Thu May 10 23:51:00 CST 2018 0 1317
區塊學習之一:區塊技術與基本原理

區塊是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。區塊(Blockchain),它本質上是一個去中心化的數據庫,同時作為比特幣的底層技術,是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一批次比特幣網絡交易的信息,用於驗證其信息的有效性(防偽)和生成 ...

Wed Sep 18 04:09:00 CST 2019 0 1708
BTC-挖礦(區塊技術應用

全節點與輕節點 比特幣系統中有兩種節點,一種是全節點,一種是輕節點。 全節點特征 一直在線 在本地硬盤上維護完整的區塊信息 在內存中維護UTXO集合,以便快速檢驗交易的正確性 監聽比特幣網絡上的交易信息,驗證每個交易的合法性(有沒有合法簽名,是不是double ...

Fri Nov 12 20:52:00 CST 2021 0 126
ETH-概述(區塊技術應用

ETH概述 BTC和ETH為最主要的兩種加密貨幣,BTC稱為區塊1.0,以太坊稱為區塊2.0。之前文章中提出了比特幣設計中存在某些不足,以太坊便對其進行了改進。 例如:出塊時間、共識協議、mining puzzle(對內存要求高,反ASIC芯片使用(memory hard mining ...

Fri Nov 12 20:57:00 CST 2021 0 119
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM