從BAT代幣搶購說說gas,gasprice

2021-08-07 14:44:12 字數 2002 閱讀 2755

ico(inital coin offering)是初創公司為開發募集資金的一種新方式。最近越來越多的專案在以太坊網路上完成ico募資,它們募集以太幣並返還參與者一種標準化的代幣。這些代幣代表著代幣***中描述的某種標的的所有權並可以被轉讓。你可以了解一下bat代幣作為例子。相應的代幣在以太坊上是乙個智慧型合約。ico作為代幣第一次與**產生鏈結的時間點,這可能是以最低**獲得這些代幣的機會,雖然從歷史上來說大部分代幣的增長並沒有超越以太幣。這件事有趣的是許多ico都會在極短的時間內被搶空,在幾分鐘裡募集百萬美金。以太坊網路在那些時間裡經常會變得十分擁擠,許多人會因為傳送交易太遲而錯過得到代幣的機會,有的是因為交易費太低而有的是因為傳送引數錯誤。

gasprice是最重要的引數

如果你的交易是被正確打造的,雖然礦工有權以任何次序打包任何交易,但gasprice通常會決定你的交易會多快被礦工打包進區塊。

交易費 = gas x gasprice

如果你的交易只需要60,000的gas,如果設定200,000或者300,000gas應該不會造成任何差別,但是20或者200shannongasprice的單位)的gasprice可以顯著提高你的交易被打包的速度。

多少的gasprice才合適呢?

讓我們來研究一下2.5個區塊,或者說24秒,募資3500萬美金的bat ico。由於超高的預期,就連最流行的區塊鏈瀏覽器 etherscan.io 都由於這次ico而宕機了許久。

首先,讓我們來看看成功傳送至ico合約的交易們的gasprice是怎麼分布的。

y軸分類了gasprice,x軸展示了ico前後的區塊。x軸上的1代表了以太幣 bat代幣交換正式開始的第乙個區塊。因為募資上限是156,250個以太幣,所以只有前三個區塊中的部分交易是有效的。所有其他ico之前或者之後的交易都失敗了。圖中的圓圈越大表示在這個gasprice等級的交易越多,圓圈顏色約深表示這些交易的額度總值越大。有趣的是,相對較低的gasprice交易也能成功獲得bat代幣。

每個區塊的交易價值總覽

接下來我們看看在這期間網路打包的所有交易的gasprice情況。

圖中的y軸是 log 標尺的。最高的gasprice是580,000shannon,這個使用者支付了28.9(約6600美金)個以太幣的交易費。幸運的是他的交易被打包了。如觀察所示,gasprice在ico開始的時候飆公升,並且所有交易中的絕大部分都是打向ico位址的。雖然ico只持續了3個區塊,但是許多正在排隊並且注定失敗的交易還是持續的被打包傳送,提高了整個網路的gasprice

接下來讓我們看看這些交易的時機。

更高畫質晰度的在 

左邊的軸是我們的節點第一次發現ico交易的時間,而右邊的軸則表示了這些交易被成功打包的時間。如觀察所示,高gasprice的交易往往總會在第一時間在接下來的區塊被打包,並在區塊中被置頂於交易序列。好的實際和合理的gasprice就可以讓你的交易成功被ico接受

從焦灼到平靜 說說目標

2007 年歲末,我寫了一篇 2007年底 心,累了 沒想到一石激起千層浪,好多朋友在那裡傾訴這一年的總總失望與迷失,疲憊與無奈 從近80,沒有目標,對於目標的渴望是諸多問題的命門所在。對於這個問題,我終於有時間把自己的想法寫了出來,請朋友們指點,我想聽到更多相同或者不同的聲音 謝謝!2.我今天要說...

從焦灼到平靜 說說目標

2007年歲末,我寫了一篇 2007年底 心,累了 沒想到一石激起千層浪,好多朋友在那裡傾訴這一年的總總失望與迷失,疲憊與無奈 從近80,沒有目標,對於目標的渴望是諸多問題的命門所在。對於這個問題,我終於有時間把自己的想法寫了出來,請朋友們指點,我想聽到更多相同或者不同的聲音 謝謝!1.當人沒有目標...

說說「從程式設計到工程」專欄的由來

2005年06月07日 02 40 00 這本書現在終於能與讀者見面了。一方面,這本書薄到只有130頁,還是小幅面的。另一方面,我在其中完整地論及了我這些年來對軟體工程的思考。這些思考的核心只有一句,就是 靈活的軟體工程 而靈活的根本,就是要深深地領悟軟體工程的思想,而不是簡單地去了解或者掌握一種工...