主頁 > 區塊鏈 > 區塊鏈綜述

區塊鏈綜述

2021-10-28 08:35:03 區塊鏈

在這里插入圖片描述

我們處于一個空前絕倫的新時代,5000年到7000年前,人類開始搬進了城市,在此之前,人們住在鄉村中,也在原始森林住了很長時間,歷史上人類第一次住進了自己親手建造的城市里,同時第一次獲得了對于自己居所的掌控權,人類文明正在進入電子資訊時代,也就是說生活中的一小部分,正在演變為技術和政策問題,我們正面臨清晰但前所未有的挑戰,我們正在區塊鏈技術上構建,傳統生產生活與經濟行業的等價產品,而我們最大的成就,就是通信技術行業,在我作業區間或過去的25年間,互聯網將世界上所有人都連接了起來,

但是在互聯網這個新的環境里,仍然有很多需要探索與發展的地方,尤其是經濟領域,這也是我們現在關注的一個重點,人類的思維方式中有一個巨大的悖論,人們總是說如果有免費的食物和土地,就不會有任何戰爭,當人們得到了免費的東西,比如資料,卻又努力給這些東西賦予稀缺性,因為在傳統經濟學里,我們習慣于為各種稀缺性的資源進行定價和收費,

從區塊鏈技術的角度來看,你會問這些東西有什么功能,它的核心功能就是金融的去中心化,我簡要介紹一下現在的現狀,具體來說,就是如何讓資料結構關系可視化,確保其可被驗證,同時又不可被篡改,同樣有一個交換的媒介,而這樣的介質并不是第一次出現在人類中,而之前的交換媒介是中心化的,我們有存款部門、有監管部門、有專利部門,以便進行隨時的協調與溝通,我們指定一個協調方,這個協調方機構會負責進行記錄,并連接各方面的人員,

在小鎮上,某個運行良好的體系,運用在全中國或全世界時,就會面臨巨大的問題,中心化本身也是一把雙刃劍,中心化的好處在于,能夠更加方便地集中各種資源,一旦中心系統出了問題,會使整個體系都陷入困境,這就引出了對于系統的可靠性和安全性的討論,我們希望搭建一個不容易出錯崩潰的系統,因此我們又遇到了一個超出人類控制范圍的東西,就像是黃金供應,誠然人們可以稍微控制一下黃金的供應,我們可以去開采發掘金,但是一段時間內我們獲得的黃金供應不會有太大的波動,在19世紀金價長期保證穩定,而美元與金價也直接掛鉤,當時一盎司美金不到1美元,這樣的價格在幾十年里都保持穩定,在上世紀70年齡美元和黃金脫鉤了,以另外一種方式確保其價值的穩定性,從當時中央銀行使美元的價值,更加具有彈性,這種價值建立在法幣之上,

言歸正傳,我們現在面臨的問題,代表著所有人對于現在的形式的共識與認同,我們需要捫心自問,在整個文化的遷移程序中,我們取得了巨大成功之一就是數字簽名,數字簽名是只有個人才能完成的資料轉換,但是很多人可以看到正確的結果,一個人可以簽名,但很多人可以驗證,在過去我們做過的簽名方案里,我知道最常見三種,也就是書面簽名或加蓋墨水簽名,或者在非常花哨的簽名中,加蓋蠟簽,而所有的這些方式,依賴于物理的紙拼,現在我們有了純數字形式的簽名方式,

我們通過一些類似的技術,另一個問題是什么呢?我們生活在一個網路世界里,現在可以在中國,可以在各地擁有Facebook好友,你不一定負擔起拜訪他們,但是大家關系很好,大家一直在聊天,問題在于,在過去,直到幾十年前,私人聊天的基本機制就是,你們兩個人遠離其他人,你倆之間聊天,而這在數字世界中,已經不復存在了,它已經為加密所取代了,因此你需要一種機制,來安排跟從未見過的人進行談話,并且可以在不同的地方進行遠距離的交流,這就是所謂的公鑰協商,

我剛剛已經談及過這些東西面臨巨大的成功,但他們也存在巨大的困難,因為他們依賴于秘密,我使用只有我知道的密鑰去簽署某些東西,而你可以在電話薄中查找公鑰,并對此進行驗證,如果我的密鑰泄露了,其他人就可以在我的簽名上進行簽名,因此不管你擁有哪種型別的秘密,你都會存在著漏斗,因為這個秘密可能被泄露,因此區塊鏈開啟了一種全新的簽名方式,在此跟各位分享一下,它的幾個步驟,

第一個元素,是非常簡單的加密現象,這是一個密鑰,它被稱為是安全散列函式,或者我更喜歡叫訊息摘要,它只有幾百位元組,但是它和擁有很多位元組的東西卻密切相關,這些函式很容易計算,我們希望它的計算速度可以很快,希望可以處理兆位元組或千兆位元組的資料,卻很難將其破解,如果說您知道這些訊息摘要的其中一個,你想要找到與此向對應的訊息,這是沒有意義的,而且很難找到具有相同哈希值的兩個專案,有三個重要的標準化資訊摘要,一個被稱為MDS,來自于一家密碼學家提出的第五個摘要,而另外是國家密碼標準一個是SHA2,這是美國的標準,稍候我們會再次提及,還有SM3標準,這是一個商業秘密演算法,它是中國的標準,45年前,一個叫拉爾夫·默克爾的人,看到了如何將這些東西用于簽名,而這樣的方式和我之前提到的數字簽名是非常不一樣的,默克爾建造的東西被稱為默克爾樹,而且無處不在,各位可以看到有兩個小東西在樹上聚集在一起,下面的專案是上面兩個專案的摘要,這樣做的結果,創建了一些非常防篡改的東西,一旦你有了這樣的默克爾樹,并且知道這個樹的根在底部,也就是這些分支中最寬的部分,你就不會被其中的某個檔案所愚弄,并且檔案處于樹中,這個路線圖不是你所期望的那樣,你就說這個檔案不存在于默克爾樹,而且這個檔案中不涉及秘密,也就是你創建了一個嚴格的資料結構,它的作用類似于在每個檔案上進行簽名,但是這些僅取決于你了解少量的資訊,這使得它非常的防篡改,

在20世紀90年代時,將事情進一步推進,左邊是Lenstra,右邊是Haber,他們發明了時間戳做的事情,就是人們提交他們想要蓋上時間戳的檔案,有一些優先級,你會得到關于你發明描述的時間戳,世界各地的人,給他們寄東西,并取回時間戳,在90年代,這一點有兩個人將其進一步推進,他構建了檔案哈希的默克爾樹,在時間附加在檔案上,也就是時間戳,你現在已經發明了某個東西,要去發明專利,而且要確定優先權,將它發送,實際上將它的哈希值發出,而不需要透露這個專利是什么,而且在這個專利可以獲得一個時間戳,

比如在3月5日已經知道了這個哈希,在此之后,你沒有辦法再做出類似的證明,在接下來一周的時間里,其他人會開發出一個默克爾樹,每一周都會在紐約時報上公布默克爾樹的根結點,也就是美國唱片報紙,

其實作在區塊鏈所做的事,和之前是大同小異的,但是它消除了其中的物理元素,也就是報紙,每天發布的樹的根,被參與到區塊鏈系統中的人所替代,參與的人不斷去討論這個根到底是什么,而且在這里,我們將根的名字稍微改了一下,將根稱為塊,所以每隔幾分鐘、幾個小時,或者幾秒鐘,這些人就會聚集在一起,產出新的區塊,這些新的區塊被鏈接在一起,所以整個的程序,它不依賴于秘密,但是它是一個非常的嚴格、非常抗篡改的系統,你無法改變系統里的任何元素,一旦確定好的話,這意味著它是一個可靠的歷史來源,你可以研究它,看它過去發生了什么,這種方式有很多的應用,其中成名最早的方式就是嘗試去制造一種新的貨幣形式,也就是所謂的位元幣,自此以后,其他人一直在嘗試這樣做,結果也是喜憂參半,下面的事情就是供應鏈管理,供應鏈的話,人們急于找到一個新的供應鏈,這意味著你需要一個能夠服務于多公司的分布式的資料庫,

總體來說,這樣就提供了一種可新信賴、分布式的記賬機制,其實想要賺錢的歷史是非常簡單的,我們曾經擁有過像黃金這樣不可篡改的東西,它并不是唯一的,但是它是最有名的,黃金本身就是抗篡改,因為它不能大幅度增加黃金的供應量,這是它的優勢嗎?不是,是劣勢,你想要開始一項新業務,需要大量的資金,也就是需要大量的黃金,但提供不了那么多的黃金,所以出現了法幣在某些國家,發行貨幣的是中央銀行,而美國憲法中,最重要的EDN是,假設前期的債務上,會計上具有可連續性,這為貨幣的供給提供了巨大的彈性,彈性成為公共政策的函式,而并非黃金數量的實施,這樣做的目的是相同的,或者各位不能認同這些目標,人們希望能夠去跨國,就像黃金想要抗通脹一樣,這是一個非常猶豫的想法,這沒有前提,它希望完全的數字化,而這一點是很成功的,

談到通脹一年的波動這是沒有意義的,因為它在一天內的變化,超過通脹一年的變化,從某種意義上,我不知道這點是不是普遍存在,但是供應鏈面管理沒有類似的問題,它存在不容易中心化的問題,沒有能夠快速的再次擴張,也就是你在商業化取得巨大的成功,你的供應鏈就會變得非常長、非常復雜,而這一切必須要重做,如果你擁有像區塊鏈這樣可擴展的技術,這就可以解決剛剛所提到的問題,

接下來到底要如何做呢?我們有一項非常有前途的新技術,這項技術出現了12年或13年,或者也可以追溯到90年代,而且它幾乎沒有被探索過,所以我在結束時,參考主席所說的話,要管理好區塊鏈,同時依法治網,推動區塊鏈有序發展,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/339240.html

標籤:區塊鏈

上一篇:線性回歸擬合給出了奇怪的預測

下一篇:黑客如何欺騙閃電貸和套利的DeFi 專案

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • JAVA使用 web3j 進行token轉賬

    最近新學習了下區塊鏈這方面的知識,所學不多,給大家分享下。 # 1. 關于web3j web3j是一個高度模塊化,反應性,型別安全的Java和Android庫,用于與智能合約配合并與以太坊網路上的客戶端(節點)集成。 # 2. 準備作業 jdk版本1.8 引入maven <dependency> < ......

    uj5u.com 2020-09-10 03:03:06 more
  • 以太坊智能合約開發框架Truffle

    前言 部署智能合約有多種方式,命令列的瀏覽器的渠道都有,但往往跟我們程式員的風格不太相符,因為我們習慣了在IDE里寫了代碼然后打包運行看效果。 雖然現在IDE中已經存在了Solidity插件,可以撰寫智能合約,但是部署智能合約卻要另走他路,沒辦法進行一個快捷的部署與測驗。 如果團隊管理的區塊節點多、 ......

    uj5u.com 2020-09-10 03:03:12 more
  • 谷歌二次驗證碼成為區塊鏈專用安全碼,你怎么看?

    前言 谷歌身份驗證器,前些年大家都比較陌生,但隨著國內互聯網安全的加強,它越來越多地出現在大家的視野中。 比較廣泛接觸的人群是國際3A游戲愛好者,游戲盜號現象嚴重+國外賬號安全應用廣泛,這類游戲一般都會要求用戶系結名為“兩步驗證”、“雙重驗證”等,平臺一般都推薦用谷歌身份驗證器。 后來區塊鏈業務風靡 ......

    uj5u.com 2020-09-10 03:03:17 more
  • 密碼學DAY1

    目錄 ##1.1 密碼學基本概念 密碼在我們的生活中有著重要的作用,那么密碼究竟來自何方,為何會產生呢? 密碼學是網路安全、資訊安全、區塊鏈等產品的基礎,常見的非對稱加密、對稱加密、散列函式等,都屬于密碼學范疇。 密碼學有數千年的歷史,從最開始的替換法到如今的非對稱加密演算法,經歷了古典密碼學,近代密 ......

    uj5u.com 2020-09-10 03:03:50 more
  • 密碼學DAY1_02

    目錄 ##1.1 ASCII編碼 ASCII(American Standard Code for Information Interchange,美國資訊交換標準代碼)是基于拉丁字母的一套電腦編碼系統,主要用于顯示現代英語和其他西歐語言。它是現今最通用的單位元組編碼系統,并等同于國際標準ISO/IE ......

    uj5u.com 2020-09-10 03:04:50 more
  • 密碼學DAY2

    ##1.1 加密模式 加密模式:https://docs.oracle.com/javase/8/docs/api/javax/crypto/Cipher.html ECB ECB : Electronic codebook, 電子密碼本. 需要加密的訊息按照塊密碼的塊大小被分為數個塊,并對每個塊進 ......

    uj5u.com 2020-09-10 03:05:42 more
  • NTP時鐘服務器的特點(京準電子)

    NTP時鐘服務器的特點(京準電子) NTP時鐘服務器的特點(京準電子) 京準電子官V——ahjzsz 首先對時間同步進行了背景介紹,然后討論了不同的時間同步網路技術,最后指出了建立全球或區域時間同步網存在的問題。 一、概 述 在通信領域,“同步”概念是指頻率的同步,即網路各個節點的時鐘頻率和相位同步 ......

    uj5u.com 2020-09-10 03:05:47 more
  • 標準化考場時鐘同步系統推進智能化校園建設

    標準化考場時鐘同步系統推進智能化校園建設 標準化考場時鐘同步系統推進智能化校園建設 安徽京準電子科技官微——ahjzsz 一、背景概述隨著教育事業的快速發展,學校建設如雨后春筍,隨之而來的學校教育、管理、安全方面的問題成了學校管理人員面臨的最大的挑戰,這些問題同時也是學生家長所擔心的。為了讓學生有更 ......

    uj5u.com 2020-09-10 03:05:51 more
  • 位元幣入門

    引言 位元幣基本結構 位元幣基礎知識 1)哈希演算法 2)非對稱加密技術 3)數字簽名 4)MerkleTree 5)哪有位元幣,有的是UTXO 6)位元幣挖礦與共識 7)區塊驗證(共識) 總結 引言 上一篇我們已經知道了什么是區塊鏈,此篇說一下區塊鏈的第一個應用——位元幣。其實先有位元幣,后有的區塊 ......

    uj5u.com 2020-09-10 03:06:15 more
  • 北斗對時服務器(北斗對時設備)電力系統應用

    北斗對時服務器(北斗對時設備)電力系統應用 北斗對時服務器(北斗對時設備)電力系統應用 京準電子科技官微(ahjzsz) 中國北斗衛星導航系統(英文名稱:BeiDou Navigation Satellite System,簡稱BDS),因為是目前世界范圍內唯一可以大面積提供免費定位服務的系統,所以 ......

    uj5u.com 2020-09-10 03:06:20 more
最新发布
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:46:47 more
  • Hyperledger Fabric 使用 CouchDB 和復雜智能合約開發

    在上個實驗中,我們已經實作了簡單智能合約實作及客戶端開發,但該實驗中智能合約只有基礎的增刪改查功能,且其中的資料管理功能與傳統 MySQL 比相差甚遠。本文將在前面實驗的基礎上,將 Hyperledger Fabric 的默認資料庫支持 LevelDB 改為 CouchDB 模式,以實作更復雜的資料... ......

    uj5u.com 2023-04-16 07:28:31 more
  • .NET Core 波場鏈離線簽名、廣播交易(發送 TRX和USDT)筆記

    Get Started NuGet You can run the following command to install the Tron.Wallet.Net in your project. PM> Install-Package Tron.Wallet.Net 配置 public reco ......

    uj5u.com 2023-04-14 08:08:00 more
  • DKP 黑客分析——不正確的代幣對比率計算

    概述: 2023 年 2 月 8 日,針對 DKP 協議的閃電貸攻擊導致該協議的用戶損失了 8 萬美元,因為 execute() 函式取決于 USDT-DKP 對中兩種代幣的余額比率。 智能合約黑客概述: 攻擊者的交易:0x0c850f,0x2d31 攻擊者地址:0xF38 利用合同:0xf34ad ......

    uj5u.com 2023-04-07 07:46:09 more
  • Defi開發簡介

    Defi開發簡介 介紹 Defi是去中心化金融的縮寫, 是一項旨在利用區塊鏈技術和智能合約創建更加開放,可訪問和透明的金融體系的運動. 這與傳統金融形成鮮明對比,傳統金融通常由少數大型銀行和金融機構控制 在Defi的世界里,用戶可以直接從他們的電腦或移動設備上訪問廣泛的金融服務,而不需要像銀行或者信 ......

    uj5u.com 2023-04-05 08:01:34 more
  • solidity簡單的ERC20代幣實作

    // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; import "hardhat/console.sol"; //ERC20 同質化代幣,每個代幣的本質或性質都是相同 //ETH 是原生代幣,它不是ERC20代幣, ......

    uj5u.com 2023-03-21 07:56:29 more
  • solidity 參考型別修飾符memory、calldata與storage 常量修飾符C

    在solidity語言中 參考型別修飾符(參考型別為存盤空間不固定的數值型別) memory、calldata與storage,它們只能修飾參考型別變數,比如字串、陣列、位元組等... memory 適用于方法傳參、返參或在方法體內使用,使用完就會清除掉,釋放記憶體 calldata 僅適用于方法傳參 ......

    uj5u.com 2023-03-08 07:57:54 more
  • solidity注解標簽

    在solidity語言中 注釋符為// 注解符為/* 內容*/ 或者 是 ///內容 注解中含有這幾個標簽給予我們使用 @title 一個應該描述合約/介面的標題 contract, library, interface @author 作者的名字 contract, library, interf ......

    uj5u.com 2023-03-08 07:57:49 more
  • 評價指標:相似度、GAS消耗

    【代碼注釋自動生成方法綜述】 這些評測指標主要來自機器翻譯和文本總結等研究領域,可以評估候選文本(即基于代碼注釋自動方法而生成)和參考文本(即基于手工方式而生成)的相似度. BLEU指標^[^?88^^?^]^:其全稱是bilingual evaluation understudy.該指標是最早用于 ......

    uj5u.com 2023-02-23 07:27:39 more
  • 基于NOSTR協議的“公有制”版本的Twitter,去中心化社交軟體Damus

    最近,一個幽靈,Web3的幽靈,在網路游蕩,它叫Damus,這玩意詮釋了什么叫做病毒式營銷,滑稽的是,一個Web3產品卻在Web2的產品鏈上瘋狂傳銷,各方大佬紛紛為其背書,到底發生了什么?Damus的葫蘆里,賣的是什么藥? 注冊和簡單實用 很少有什么產品在用戶注冊環節會有什么噱頭,但Damus確實出 ......

    uj5u.com 2023-02-05 06:48:39 more