天天看點

一文帶你了解區塊鍊技術的基本概念含義

現在許多年輕人都喜歡玩加密代币,除了符合當下年輕人追求時尚的特質外,加密代币确實有它獨特的魅力,相比與股票、期貨這種傳統的投機品種,數字貨币那種簡單、粗暴、過瘾、刺激的特點,甚至有個别币種幾天翻倍,幾個月10倍,是股票、期貨沒法比拟的。

基本上說,我接觸這個領域的時間也不長,大概也就是從17年底,18年初開始的吧,大概就這幾年的光景吧。當初跟許多小白一樣,也是啥也不懂,也沒有人帶路,一路上跌跌撞撞,一邊學習,一邊摸索,一邊虧錢,一邊被騙,經過幾個月的時間總算是摸到了點門路。

說說踏進加密領域的過程吧,其實很多年前就已經聽說比特币、挖礦之類的詞語了,也是一知半解,合計一個計算機的東西,怎麼跟挖礦還扯上,當初就連最基礎的挖礦是什麼意思都分析不清,當然現在還在圈外的人,還是不會了解挖礦是怎麼一種行為,後文會慢慢說明挖礦到底指什麼,整個過程是怎麼樣,與比特币的關系如何。

由于當時偏聽偏信,身邊也沒有人去研究這玩意,便沒有去深入了解,又聽說那東西有風險、是騙人的,是以就一直沒有關注。現在看來,如果當初不是偏聽偏信,再早一點接觸這個領域的話,應該效果會更好一些吧。

現在記不清了,當初在哪個央視的新聞看到的,新聞提到了區塊鍊技術之類的内容吧,由于多年的投機的經驗,我敏銳的感覺到區塊鍊技術是一個新興的事物,或許以後大有機會,于是就開始在網上大量搜尋學習相關的内容,随着不斷的深入,也就間接的了解到區塊鍊技術的附帶産品,加密貨币。可以說當初并不是直接想進入币圈,而是被區塊鍊這個領域給帶進來的。可以說早期的加密貨币領域是從礦圈到鍊圈再到币圈,這麼一個生态循環系統。

跟絕大多數人一樣,接觸加密貨币都是從比特币開始的。可以簡單了解區塊鍊技術就是一個完整的分散式記賬的技術。

簡單的說比特币的工作原理就是一個分散式的記賬技術,通常所說的"挖礦”指的是一種工作模式,而不是真正的去挖東西。

挖礦的工作模式其實就是整個記賬流程的展現,而比特币就是系統對記賬結果的獎勵,而參與記賬的那些機器就是所謂的礦工,記賬使用的算法就可以稱為共識。當然了,我隻是用簡單的白話解釋一下比特币分布式記賬的工作原理,其裡面的技術含量不是我一個外行能看明白的。

提到分散式記賬就必然會遇到這樣一個名詞,叫去中心化。

單純的講去中心化可能對小白有點晦澀難懂,我先用中心化的系統舉個例子,然後再說去中心化相對就容易多了。

比如說假如你的銀行卡的密碼忘記了,你是不是就可以去銀行櫃台去重置密碼?這裡做個假設,就是所有客戶的密碼都放在銀行的一個大型的資料庫裡,這個大型的資料庫根據每一張卡号配置設定一個密碼,密碼的重置、使用、設定最終都由資料庫完成最後處理,那麼這個大型的資料庫就可以稱之為中心化,因為隻有一個系統在處理所有人賬号密碼。換句話說,隻要控制了這台大型資料庫,就可以控制所有人的賬戶使用,包括限制、當機等等。

這樣再說去中心化,就是把一個中心系統去掉,讓所有的賬戶密碼不隻讓一個大型資料庫處理,而是分散開來,讓多個資料庫來處理賬戶密碼,而且多個資料庫彼此不相聯系,都是獨立存在。要想完成賬戶密碼設定功能需要多個資料系統同時完成,才能确認此次行為的有效性。換句話說,單獨控制一個資料系統是無法重置賬戶密碼,需要多個互相獨立的系統同時确認,才能重置賬戶密碼。

把上述提到重置密碼的行為統一歸為記賬過程,多個互相獨立的系統可稱為礦工,也可以稱之為節點。這些礦工是分散在全球各個地方,彼此獨立,是以理論上沒有人能同時控制絕大多數的礦工來修改記賬結果,沒有人可以随意作弊,篡改交易資料。

這裡又引出一個概念,交易行為不可修改,不可逆轉。一旦系統(礦工)記錄,沒有人可以作弊去修改記賬結果,因為記賬是由所有礦工完成,沒有人可以同時控制所有礦工來篡改結果。

中心化與去中心化是由區塊鍊技術引申出來的兩個概念,我通過上述例子,把這兩個概念形象化一些,便于了解,不知道我說清楚沒有?

接下來再說明一下你的資産由誰來保管的問題

再拿銀行賬号做例子,如果把銀行的資料庫系統比做中心化系統,那麼所有客戶的資産都由這個中心化的資料庫管理,根據每個賬号分别記錄。是以中心化系統裡由一個主體保管所有資産,使用者隻需保管好個人資訊即可,不用擔心資産丢失。

相對而言,去中心化就是去掉中心系統,個人資産由個人保管,如果區塊鍊上的密碼丢失,資産将無法找回,不同于中心化的銀行賬戶,如果密碼忘記還可以去重置,區塊鍊上的去中心化資産,一旦密碼丢失,資産将永遠無法取出。這個區塊鍊上的密碼就是所謂的私鑰,資産的賬号就是區塊鍊上的公鑰。公鑰與私鑰一一對應,一個公鑰隻有一個私鑰,一個私鑰隻能打開唯一對應的公鑰賬戶。正所謂一把鑰匙開一把鎖,私鑰一旦丢失,公鑰賬戶将永遠無法打開。

下面用比較專業的形式來表述一下公鑰私鑰

1.私鑰

私鑰用于加密和解密資料。此鍵在加密的敏感資訊的發送者和接收者之間共享。私鑰也被稱為對稱的,對雙方都是通用的。私鑰加密比公鑰加密機制更快。

私鑰本質上是一個包含64位的随機數:

比如:

6KYZdSDo39z3GDrtuX2QcowGnNP5zTd7yfr2SC1j239sBCnWjee。

私鑰是随機生成的,這個随機數的可能由2的256次方種,這個數量大家可以感受一下,即使用“暴力破解”的方式逐一周遊可能的私鑰,也可以說幾乎是不可能的。

私鑰隻能由錢包自己來生成。在建立錢包的時候,輸入密碼,你就可以導出私鑰了。

注意:一個錢包位址隻有一個私鑰,誰擁有私鑰,誰就擁有了這些數字資産的控制權,私鑰不能忘,必須備份,切記!

2.公鑰

公鑰由私鑰通過橢圓曲線加密算法生成的,變換後是一個65個byte的數組,一般是通過16進制處理後顯示。早期比特币開發者不知道可以壓縮公鑰,壓縮後公鑰有33個byte數組。擁有私鑰,就可以算出公鑰。而公鑰不能計算私鑰,這樣,數字加密貨币就有了很高的安全性。

下面再談談工作量模式,就說說主流的兩種模式。

工作量模式Pow,指比特币協定中的工作量證明機制,即Proof of Work,通過一定的工作量來獲得相應的獎勵。Pos(Proof of Stock) ,權益質押模式,即質押數字資産獲得權益。

簡單的講,POW模式就是誰幹的活多,誰的勞工(礦工算力)多,誰的收益就多,多勞多得,屬于按勞配置設定。

POS模式就是誰的資産多,誰的權益就大,屬于按資配置設定。目前比特币,狗狗币屬于工作量模式,像以太坊等多數公鍊都采用了權益質押POS模式。理論上pos模式并不是完全的去中心化,因為權益是按資産配置設定,誰的資産多,誰的話語權就大,實際運作中,往往都由少數的大型節點所控制。

區塊鍊中的節點是什麼意思,白話的講,在pow模式下就是算力礦工,在pos模式下就是權益驗證者。如果控制所有礦工,或者全部驗證者,就可以控制整條區塊鍊,但付出成本非常巨大,同時也違背了資産自由,神聖不可侵犯的中心旨意,是以幾乎是不可能的。

總體來講區塊鍊技術的底層邏輯就是一種分散式的記賬技術,在這種技術之上的更新産品就是目前常見的如;DAPP、Defi、Nft、元宇宙等等。

接下來再說說如何學好區塊鍊技術,快速入門了解

1、首先要有一定的外語功底。許多區塊鍊或者加密代币的資料說明都是用外文說明的,如果外語不行,讀起來就非常費勁。如果實在看不懂的就需要翻譯工具,比如用百度翻譯、谷歌翻譯也可以,就是麻煩點,粘貼複制進行翻譯。不過也可以下載下傳有自動翻譯外文的浏覽器,根據需要能夠自動把外語翻譯成中文,這樣看起來就比較流暢,比如谷歌浏覽器等。同時如果你比較好勁,非得去看交易的源代碼資料,也得需要英文功底。

2、要學會使用區塊鍊浏覽器。每一個主流的加密代币都有自己浏覽器首頁,裡面會詳細記錄着加密貨币的資訊,包括能檢視實時的交易資料,一般通過輸入的你的公鑰賬戶,能查到你過往完整的交易資料。

3、要學會科學上網,由于某些限制,一些資料資料跟應用無法檢視到。

繼續閱讀