這個背景中產生的。 傳統社會當中組織是建立在某種法律文件基礎上,區塊鏈上DAO去中心化自制組織就是建立在 ...
智能合約 智能合約是比特幣和以太坊最大的區別。 什么是智能合約 智能合約是運行在區塊鏈上的一段代碼,代碼的邏輯定義了智能合約的內容。 智能合約的賬戶里保存了合約的當前的運行狀態,包含: Balance 當前余額 nonce 交易次數 coding 合約代碼 storage 存儲,存儲的數據結構是一棵MPT 智能合約的代碼一般是用solidity語言來編寫的,語法和Javascript接近。 Sol ...
2021-09-16 10:13 0 211 推薦指數:
這個背景中產生的。 傳統社會當中組織是建立在某種法律文件基礎上,區塊鏈上DAO去中心化自制組織就是建立在 ...
建立:2019.3.19 第2講:比特幣中的密碼學原理 用到的主要功能:1.哈希函數 2.簽名 密碼學中的哈希被稱為cryptographic hash fun ...
ETH概述篇 BTC和ETH為最主要的兩種加密貨幣,BTC稱為區塊鏈1.0,以太坊稱為區塊鏈2.0。之前文章中提出了比特幣設計中存在某些不足,以太坊便對其進行了改進。例如:出塊時間、共識協議、mining puzzle(對內存要求高,反ASIC芯片使用) 未來,以太坊還將會用權益證明(POS ...
BTC密碼學原理篇 比特幣屬於加密貨幣,可見其中必然會涉及到密碼學的知識。而比特幣本身開放,其交易記錄、交易金額、交易內容甚至源代碼都面向全網開放,加密又使用在哪里呢?在比特幣中,正是加密確保了信息的不可篡改,保證了區塊鏈本身的優勢——不可篡改。 在比特幣系統中,加密主要涉及兩個內容 ...
本文始發於深入淺出區塊鏈, 原文:區塊鏈技術學習指引 會不斷更新。 本文為博客文章索引,小白必看。有新文章時會更新本文,建議大家加入收藏夾中,如果你覺得本站不錯,歡迎你轉發給朋友。 引言 給迷失在如何學習區塊鏈技術的同學一個指引,區塊鏈技術是隨比特幣誕生,因此要搞明白區塊鏈技術,應該先了 ...
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。區塊鏈(Blockchain),它本質上是一個去中心化的數據庫,同時作為比特幣的底層技術,是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一批次比特幣網絡交易的信息,用於驗證其信息的有效性(防偽)和生成 ...
全節點與輕節點 比特幣系統中有兩種節點,一種是全節點,一種是輕節點。 全節點特征 一直在線 在本地硬盤上維護完整的區塊鏈信息 在內存中維護UTXO集合,以便快速檢驗交易的正確性 監聽比特幣網絡上的交易信息,驗證每個交易的合法性(有沒有合法簽名,是不是double ...
ETH概述 BTC和ETH為最主要的兩種加密貨幣,BTC稱為區塊鏈1.0,以太坊稱為區塊鏈2.0。之前文章中提出了比特幣設計中存在某些不足,以太坊便對其進行了改進。 例如:出塊時間、共識協議、mining puzzle(對內存要求高,反ASIC芯片使用(memory hard mining ...