banner
Jrenc

Jrenc

There’s a million things I haven’t done。
x
github
email
bilibili

3.29 保持清醒,開始學習

保持清醒,開始學習。
幣圈哪有什麼好項目,我來就是賺錢的,不是來投資的。
項目方來就是割羊毛的,不是來改變世界的。
真有改變世界的嗎?有,我也成不了項目方。
喊著改變世界的最有可能 Rug,因為近處不行就只能畫餅了。

我要被 VT 給笑死了,感覺幣圈的瓜真的好吃。這不比前端娛樂圈勁爆多了。
圖片
就是可惜被詐騙的朋友了。

感覺以後買幣,不如買網格啊。網格就是套利啊,能降低風險也能吃到複利。如果看漲就買上升網格,看跌就買下降網格。

感覺區塊鏈沒有和計算機資料那樣那麼豐富。

學習方向:

  1. 鏈上交互和鏈上工具學習
    學會通過 gas 的高低判斷市場的熱點方向
  2. 學習使用甚至自己開發 bot
  3. 找到大量的撸毛博主看其過往經驗
  4. 要學會有效評判資金使用效率
  5. 了解新概念的 brc420,erc404,333
  6. 學會監控各大交易所的動向

鏈上交互和鏈上工具學習#

學會通過 gas 的高低判斷市場的熱點方向#

什麼是 Gas 費?#

Gas 費,是指在以太坊(Ethereum)等基於區塊鏈的網絡中進行交易或執行智能合約時所需支付的費用。這種費用用於補償網絡中執行交易的計算資源消耗。簡而言之,每當你在這類網絡上執行交易(比如轉賬、購買 NFT、參與去中心化金融活動等)時,你需要支付一定的 Gas 費給網絡中負責處理這些交易的礦工或驗證者

Gas 費用的高低通常受到網絡擁堵情況和交易複雜度的影響。當網絡中的交易請求較多時,Gas 費用通常會上升,因為每個人都希望自己的交易能夠被優先處理。反之,在網絡較為空閒時,Gas 費用會相對較低。

Gas 費用由兩個主要部分構成:Gas LimitGas Price。Gas Limit 是指執行交易或智能合約所需的最大計算工作量,而 Gas Price 則是用戶願意為每單位 Gas 支付的價格。最終的 Gas 費用是這兩者的乘積。

由於 Gas 費用的波動可能會很大,因此用戶在進行交易時需要注意選擇合適的 Gas Price,以確保交易既不會因為價格過低而長時間未被處理,也不會因為支付過多的不必要費用。

Gas 費是如何作用於區塊鏈的?#

Gas 費在區塊鏈網絡中起到了幾個關鍵的作用:

資源限制:在區塊鏈上執行操作(如轉賬、智能合約執行等)需要計算資源。Gas 費用實質上是一種計量單位,用於量化執行這些操作所需消耗的計算資源量。這有助於防止惡意用戶無限制地使用網絡資源,因為每個操作都需要支付相應的費用

交易優先級:交易中設置的 Gas Price(Gas 價格)決定了交易的處理優先級。通常情況下,礦工或驗證者會優先處理 Gas 價格較高的交易,因為這意味著他們可以獲得更多的費用。因此,用戶可以通過提高 Gas 價格來加快自己交易的處理速度

網絡安全:Gas 費用還有助於保護網絡免受某些攻擊,例如拒絕服務攻擊(DoS)。攻擊者需要為每個執行的操作支付費用,這大大增加了發動攻擊的成本。

經濟激勵:Gas 費用為網絡中的礦工或驗證者提供了經濟激勵。他們通過驗證交易和維護區塊鏈的安全性來賺取費用。這種激勵機制確保了網絡的去中心化安全性和高效運行。

市場平衡:Gas 費用機制還可以幫助在網絡需求和資源供應之間建立一種市場平衡。當網絡擁堵時,Gas 價格會上升,這會抑制非必要的交易,從而釋放網絡資源;當網絡空閒時,Gas 價格會下降,吸引更多的用戶進行交易。

綜上所述,Gas 費用不僅是一種計量和支付網絡資源消耗的手段,還是一種保護網絡、激勵參與者和調節網絡活動的重要機制。

我在區塊鏈上發起一筆交易的流程是什麼?#

圖片

如上圖所示,交易數據隨時可以回溯,任何一步都可以驗證曾經發生過的交易。

區塊鏈中每筆交易的流程都要經過上圖所示的這七步,第三步就是所謂的 “挖礦”。假如有筆交易是 Alice 要給 Bob 發送 2 個比特幣,就代表著網絡上這 2 個比特幣的權屬會發生轉移。首先Alice 發起交易,向全網廣播,讓全世界人都知道 Alice 要給 Bob2 個比特幣,廣播之後所有節點接收到這個消息,礦工知道生意來了:現在有一個新的交易。於是所有礦工開始挖礦

前面我們說每筆交易都會記錄到區塊裡去,怎麼記進去、由誰來記呢?礦工挖礦就是去爭取記賬的權利,他爭取到記賬權後,要確認這筆交易是否正常,確認後把交易信息打包放到區塊裡,生成新的區塊做完這些事情之後系統會獎勵給他比特幣,同時還會給他一定的交易費挖礦的獎勵加上交易費組成礦工的收益。

這個記賬權需要礦工通過計算來爭取,礦工需要在最快的時間內通過一個隨機數加上時間戳、前一區塊的內容、本次交易的數據等計算出一個值小於給定的難度目標,(這個難度目標是根據上一個區塊的計算難度、時間和全網的算力情況來決定的),而要找到這個值,並沒有固定算法,只能靠計算機隨機的哈希碰撞。隨機數可以變化,而且要從 0 試到最大值 2^32。

第一個算出來的人把得到的結果放到區塊上讓大家都認可即達成共識,經過連續 6-7 次確認即可認為這筆交易是可靠的,該礦工也就可以得到獎勵,比特幣是在挖礦的過程中產生的。

交易被打包進區塊,並放到了鏈上,交易雙方不可以反悔或賴賬,因為交易經過了全網廣播、全網驗證。這就是比特幣的產生和交易流程。

不同鏈上的交易有什麼區別嗎?#

是的,不同區塊鏈上的交易流程可能會有所不同,這主要取決於區塊鏈的架構、共識機制、交易結構和網絡規則等因素。以下是一些主要區別的概述:

共識機制:

比如以太坊(Ethereum)使用的是工作量證明(PoW)轉向權益證明(PoS)的共識機制,而比特幣(Bitcoin)仍然使用工作量證明(PoW)。其他區塊鏈可能使用委託權益證明(DPoS)、實用拜占庭容錯(PBFT)等不同的共識機制。不同的共識機制影響了交易的驗證速度和安全性。
交易速度和吞吐量:

一些區塊鏈如比特幣,設計上每 10 分鐘生成一個區塊,而以太坊大約每 15 秒生成一個區塊。還有一些區塊鏈如 EOS 或 Solana,通過不同的架構設計實現了更高的交易速度和吞吐量。
交易費用:

不同的區塊鏈計算交易費用的方式也有所不同。以太坊上的Gas 費用與網絡擁堵度相關,而比特幣的交易費通常與交易數據大小有關。一些新的區塊鏈網絡甚至提供了極低甚至零的交易費用,以吸引用戶。
智能合約和交易類型:

一些區塊鏈支持複雜的智能合約和多種類型的交易。例如,以太坊允許創建和執行智能合約,這些合約可以包含非常複雜的邏輯。而比特幣則更多聚焦於貨幣轉移,儘管也支持一定程度的腳本化操作。
交易確認機制:

在一些區塊鏈上,交易一旦被包含在一個區塊中即被認為是確認的。而在其他一些網絡中,可能需要更多的區塊確認來提高交易的不可逆性。
分叉處理:

不同的區塊鏈對區塊鏈分叉的處理方式也不同,這影響了交易的最終確定性。例如,在發生分叉時,一些網絡可能需要特定數量的確認來確定哪個鏈是主鏈。
綜上所述,儘管大多數區塊鏈在交易的基本流程上有共通之處,如創建交易、簽名、廣播、驗證和確認,但具體的細節和實現方式在不同的區塊鏈間有所差異,反映了各自設計的優先級和取捨。

不看那麼多無聊的,看看鏈上#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。