📜 [專欄新文章] 給忙碌人的 EIP1559 簡史
✍️ Ping Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
以太坊倫敦升級將大幅改變交易手續費的收取方式
1. 要解決的問題
交易手續費競爭
目前包括比特幣、以太坊在內的區塊鏈都有效能的限制,比特幣的 TPS(每秒交易數)是 7,以太坊大約是 15,而一旦待處理的交易數量超過區塊鏈的處理上限,負責產出區塊的驗證者(礦工)就會從中選擇手續費高的交易打包,讓「誰的交易先被處理」的問題交由市場機制解決。
這樣的設計乍看之下合理,卻會對日常使用者造成額外的認知負擔。
礦池直接告訴你目前待處理交易的手續費分佈,加深使用者的焦慮
一般來說,當我們送交易的時候都是希望越快被處理越好,但是付的錢要越少越好,所以這時候出價的策略就會變成「先看看別人都出多少」,再用略高一點點的價格贏過別人。這件事會要求使用者去「預測」區塊鏈的擁擠程度,才能用最少的錢擠進下一個區塊,徒增困擾。而且當很多人都急著發交易的時候,手續費會被無情的推高,直到多數人付不起為止,而這些爆高的手續費進到礦工口袋,在利益分配上也不是最佳的。
區塊資源缺乏彈性
另一個 EIP1559 想要解決的問題是區塊鏈資源的尖離峰調度。
手續費有明顯的尖峰時段
目前,每一個區塊能夠塞的交易量是固定的,但使用的需求卻會有高低起伏,通常是週間比週末多,亞洲時間的晚上到深夜又比白天多。偶爾也會出現像 ICO 或 NFT 發售之類的突發需求,短時間內大幅推高手續費到非常誇張的境界,對於不願意出那麼高價的使用者而言,相當於區塊鏈暫時癱瘓。
2. 解決方案的演進
第二價格拍賣
原本的交易手續費是你出多少就會被收多少(第一價格拍賣),所以導致大家要處心積慮的選出一個不高不低的數字。如果換成第二價格拍賣法,也就是「不論原始出價多少,同一個區塊內的交易,統一收取相同的費用」,手續費由這批交易中的最低價者決定。這樣一來,使用者不用多想,只要出自己真正願意付的最高價就好,反正超過最低價的部分會被退回。
燒毀手續費
然而,第二價格拍賣有個明顯的漏洞,那就是會被礦工操縱。當礦工由高到低排好了要打包的交易之後,他可以把出價最低的幾筆交易換掉,故意自己製造一些高手續費的無用交易,反正手續費最後都會回到礦工身上,而且墊高最低手續費後,排在前面的交易也要付更多錢給礦工,礦工賺。
https://vitalik.ca/files/misc_files/EIP_1559_Fee_Structure.pdf
為了解決礦工操縱手續費的問題,最乾脆的解法就是這筆錢誰也不要拿了,交易手續費通通燒掉!礦工用自己的錢去墊高手續費只會虧更多。
系統手續費 + 小費
EIP1559 最後定了一個有趣的方案:系統根據需求自動調整手續費。
首先把原本的區塊大小上限變成目標的兩倍,如果希望一個區塊用掉 15,000,000 gas,就把上限設成 30,000,000 gas。礦工還是可以盡情塞滿區塊,但是這個區塊的滿溢程度會決定下一個區塊的系統手續費,每個區塊可以有正負 12.5% 的手續費調整。
舉例來說,如果系統手續費原本是 20 Gwei,區塊剛好裝到半滿的 15M gas,下個區塊的系統手續費就保持 20 Gwei;如果這個區塊是空的,下次的手續費降到 17.5 Gwei;如果這個區塊塞滿 30M gas,下個區塊的手續費提升到 22.5 Gwei。
新系統的設計立意和第二價格拍賣的市場供需決定論類似,但是很大程度的降低了礦工操弄的空間,而且讓整個區塊鏈對突發的高需求有更多彈性去應付,系統可以暫時以兩倍速處理交易,雖然會快速墊高手續費,但是等到離峰時段自然會慢慢降下來,等於是跟未來「借」了一些容量來用。
不過如果遇到像是 NFT 開賣這種瞬間壅塞的情況,兩倍的空間可能還是不夠用,而且每個區塊 12.5% 的手續費漲幅也許不足以熄滅買家的熱情,所以 EIP1559 還是保留了「小費」,也就是給礦工塞錢的機制,讓你在極端狀況時還是可以靠買通礦工來加速交易。
3. 社群反應
礦工好生氣好生氣
這搞不好是開發者們意料之外的發展也說不定。
以太坊核心開發者和礦工起爭議也不是第一次,包括之前降低區塊獎勵,以及取消 ProgPoW 升級都曾讓礦工揚言搞事。而且在可見的未來,PoS 也會讓礦工徹底失業。相較之下,這次只是拔掉手續費收入,礦工理論上應該已經習慣逆來順受了才對。
但恰好 2020 年適逢 DeFi 流動性挖礦起飛,交易需求飆高,經常有破百甚至好幾百的手續費持續很久,讓礦工的收入結構的手續費佔比從本來的 5–10% 忽然升高到幾乎跟區塊獎勵 1:1,甚至超過,這時後說要燒掉手續費收入,礦工當然就非常有感覺了。
崩潰的礦工開始在社群上各種哭鬧,一下說開發者搶錢,一下說這樣會破壞區塊鏈的安全性(實際上相反,高手續費佔比會導致區塊重組),與礦池友好的區塊鏈專欄作家也在此事上無情批判提出 EIP1559 的人的經濟學應該要當掉重修云云,最後大礦池們甚至再度連署號召硬分叉頑抗到底。
不過勒,現在以太坊上有超防叉的 DeFi,信標鏈又已經在跑,PoS 也是隨時準備上線的狀態…
礦工想搞分叉? ¯\_(ツ)_/¯
通縮迷因
另一個有趣的戰場在以太坊的 Twitter 意見領袖群。
過去,當比特幣和以太坊社群互酸互嘴的時候,以太幣沒有發行量上限這件事常常被比特幣擁護者調侃,說你有智慧合約有 DeFi 又怎樣,這種亂印鈔通膨的幣根本比不上有總量限制的數位黃金比特幣。
但現在情況不同了,EIP1559 看起來似乎能改變以太幣的發行趨勢,如果每次交易都會燒幣,那豈不是要比總量固定更讚,直接變成會通縮的超稀缺資源嗎?如果比特幣是 sound money(健全的貨幣),那改版後的以太幣根本就是 ultra sound money(超音波…貨幣?)了呀。
於是這些以太坊的網紅公知,像是 Bankless 的兩個創辦人和 EthHub 的兩個創辦人,你可以簡單理解為區塊鏈世界的朱學恆或周玉蔻吧,便開始帶起這個吹捧通縮迷因的風潮,在名字旁邊放上蝙蝠和聲音的 emoji(🦇🔊),說以太幣這下肯定要起飛啦,又 DeFi 又 2.0 又通縮,市值遲早超越比特幣。
不過呢,EIP1559 實際上並沒有保證通縮,交易手續費是會被銷毀沒錯,但區塊獎勵還是會印出新的幣,有可能多也有可能少。長期而言,最穩定的情況應該是在通膨和通縮間擺盪才對。
有些腦袋清醒的人選擇不隨通縮迷因起舞,比方說 MyCrypto 的創辦人就跳出來力戰群雄,勸那些網紅收斂一點,以太坊本來就很好,不需要用誤導性的說詞。另一邊,開發者社群倒是沒什麼聲音,可能幣價和跟比特幣輸贏本來就不是關心的重點,有 EIP 狂粉幫忙在氣勢上壓制礦工也不錯,他們更在乎測試鏈運作的狀況,以及專心為主鏈升級做好準備。
4. EIP1559 實際影響
以太幣會不會漲
不知道。
0 gas 交易死去
原本在 Flashbot 和 ArcherDAO 的研究之下,有幾個用 MEV searcher 發免手續費交易的方案出現,概念上就是你發交易的時候 gas 欄位填 0,但是在合約執行期間直接送錢到礦工地址(block.coinbase),藉此讓沒有以太幣但是有 ERC20 token 的錢包也能發交易。
這個做法升級後將變得不可行,因為 0 gas 會違反系統強制收手續費燒掉的限制,只能暫時退回比較原始的 meta transaction relayer,也許等未來帳號抽象的方案做出來再看有沒有機會了。
手續費設置自動化
這應該才是 EIP1559 的本意,升級後,使用者發送交易不太需要再觀察區塊鏈 mempool 的狀況,只要參考上個區塊的手續費再多加一點,就有很高的機率會在下幾個區塊被執行。不過對於那些想要設得比目前市價更低、願意慢慢等來省錢的人來說,交易打包的時間還是要看運氣就是了。
給忙碌人的 EIP1559 簡史 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
「小費給多少合理」的推薦目錄:
- 關於小費給多少合理 在 Taipei Ethereum Meetup Facebook 的最讚貼文
- 關於小費給多少合理 在 江魔的魔界(Kong Keen Yung 江健勇) Facebook 的最佳解答
- 關於小費給多少合理 在 江魔的魔界(Kong Keen Yung 江健勇) Facebook 的精選貼文
- 關於小費給多少合理 在 Re: [問卦] 讓外送員爬六樓要給多少小費才合理? - 看板Gossiping 的評價
- 關於小費給多少合理 在 請問外送要給多少小費? - 外送板 - Dcard 的評價
- 關於小費給多少合理 在 ubereats小費給多少2023-在Facebook/IG/Youtube上的焦點 ... 的評價
- 關於小費給多少合理 在 ubereats小費給多少2023-在Facebook/IG/Youtube上的焦點 ... 的評價
- 關於小費給多少合理 在 <請教>在台灣的飯店小費要給多少呢? - Mobile01 的評價
- 關於小費給多少合理 在 TutorABC - 【#旅遊英文】台灣是個不用額外付小費的國家 的評價
- 關於小費給多少合理 在 [問卦] foodpanda小費要給多少啊 - PTT評價 的評價
- 關於小費給多少合理 在 [問卦] ubereats小費給多少合理- 看板Gossiping - PTT網頁版 的評價
- 關於小費給多少合理 在 [問卦] 會給外送員小費嗎 - PTT 熱門文章Hito 的評價
- 關於小費給多少合理 在 [問卦] Uber Eats為何一直要我付小費 | ubereats給小費ptt 的評價
- 關於小費給多少合理 在 郵輪小費(Tips)禮節|現金打賞竅門|怎麼給最合理 - YouTube 的評價
小費給多少合理 在 江魔的魔界(Kong Keen Yung 江健勇) Facebook 的最佳解答
今天出去買食物時,等老闆娘弄好前,我看著本重頭作品。
一個也在附近等外賣的大叔,在他離開的時候,就問了我一句:『你看經啊?』
我應酬笑笑說不是。
我看的是一個合集本,都是古人寫的,不完全算宗教類的經,比較像是修行手冊。但因為他想開話題的方向,是問了一個封閉式問題,我也就只能答是或者不是。
問問題普遍兩種方式:封閉式 Vs 開放式。
封閉式就如問你吃飯了沒,或者如這位大叔問我『你是不是在看經?』
這種問題不需要我們很用心的回答,而且回答了是或者不是,就等於已經回答完了。
對比起另一種的開放式問題,其實就是讓你隨意表達你的想法。它不問是或否的問題,而是問『甚麼、為甚麼、如何』之類的問題。
用會這位大叔假如要搭話,他問開放式問題會比較適合,例如『咦?你看的這本書很厚,是甚麼書?』或簡單的『你看的這本書,是關於甚麼的?』
如果我只是想應酬,我還是會講得比回答『是』或『不是』更長,例如『這是一本講印度瑜伽的書』或『這是一部講印度瑜伽修行的書』。
而他就能針對我回答中所提供的關鍵字,再進行攀談。所謂的關鍵字就是『印度』、『瑜伽』、『修行』。
其實跟陌生人攀談,我通常不建議用封閉式問題來開始。
你想像一下,如果在飛去倫敦的飛機上,我看到隔壁座有一美女,我問一個封閉式問題『妳去倫敦玩?』
但人家說去倫敦工作的話,她就必須回答『不是,我是去工作。』
然後我又問第二個封閉式問題『哦,妳在倫敦有做生意?』
人家可能又會回答『啊,不是,我是打工的,是公司派我去的。』
然後我又傻逼的問第三個封閉式問題『哇,打工可以飛來飛去,你一定很喜歡你的工作啦。』
美女內心可能在想 『What the fuck,要我糾正你多少次啊,撲街』,然後就冷冷笑著說『是的』。
人家已經沒有心情再跟你聊下去了。
我還會提醒大家,一些人社交上有問題,其實沒有人提醒他他跟朋友聊天時,很慣性的問很多封閉式問題,結果搞到跟他談話的人,很快的就沒有聊天的心情。
要跟朋友聊天,不是說完全不問封閉式問題,它是用來確認一些資訊,但大部份的時候,大家一就是自由表達自己的看法,再不然你聽了人家表達看法後,就用開放式問題來讓對方繼續表達他的看法。
開放式問題讓對方只你面前講得越多、發表得越多,他頭腦就會合理化大家的關係是『很談得來』。
其實今天下午問問的那位大叔,年紀是比我大,我從他的語氣會覺得他的詞彙不多,而且應該也是一位有點『口氣』的人。如果我跟他搭話,還說出這個是瑜伽修行的書,我覺得他會發表他對修行打坐的看法,告訴我修行應該要怎樣怎樣的。
你可能會好奇,我為甚麼會做出這判斷呢?
我估計他是有看到我的書名《瑜伽秘要》,所以才會問問是不是看經。他語氣有點大聲,所以我推斷跟他聊天的話,他會要主導(Dominate)那個對談,所以我就沒興趣了,因為我出來買外賣,不想節外生枝。
如果是美女搭訕我呢?
我不知道,沒有試過。
其實這大叔見我買外賣都拿一本厚書,就應該知道我喜歡看書,他其中一個做法,就是在用開放式問題讓我發表了一下,就能問問介意不介意讓他看幾眼書的內容。
通常喜歡看書的人,是不介意的。
從這裡他在翻閱著時,可以再問這本書特別的地方是甚麼?
對一個喜歡看書的人,這很有可能論到我一發不可收拾。
今天的談話教學就到此為止!
#江魔設教
#廣渡魔粉
如果覺得我的文章有幫到你,你可以隨緣樂捐,打賞個小費給我吧:http://paypal.me/kongdemon
不打小費的話,麻煩幫忙點讚分享,好讓演算法幫我推文!
小費給多少合理 在 江魔的魔界(Kong Keen Yung 江健勇) Facebook 的精選貼文
今天和一個認識多年的藏傳佛教的朋友聊天,談到了很多藏傳佛教朗朗上口說自己所作一切都要一利益眾生的動機為前提。
學過藏傳的人都聽過,動機對了,才會有功德。而且每天唸經禪修的時候,都要唸菩提心文發願自己要做的修行都是為了眾生。
我遠在二十多年前的時候,隱約的覺得這個做法是有問題的。十多年前的時候,我開始明白它的問題,之後還把這部份寫在了我們的書《極端自我就是王》。
如果你心中不斷的想你要渡一切眾生,這種那麼籠統的詞彙,在你的腦袋內,是不會幫你增加救度眾生的慈悲動力,因為他們變成了一個含糊的概念 —— 眾生。
你要去幫人的時候,更能推動你的因素,是個別化。
當你看到全國有多少個孩子是營養不良,這是一組數據。
當你看到陳小明營養不良,或你的女兒回來告訴你她的同學小芬營養不良而暈倒在課室,你的惻隱之心就會動了。
如果你是佛教徒,你不相信我的話,你嘗試閉眼想一想你眼前有上萬個肚子餓的小孩,然後對比你閉上眼睛想一想小明或小芬或任何一個小孩,肚子餓到奄奄一息,你就可以知道哪一個會讓你更有衝動。
這個不只是我的看法,就連已故的德里沙修女,她也講過『If I look at the mass, I will never act. If I look at the one, I will.』如果她看到的是群眾,她不會採取行動,如果她看到一個,她就動了。
所以一些聰明的慈善機構,如果打廣告時,是不會只是告訴你數據,因為數據沒有臉。他們會標明某一個需要幫忙的人的故事,用這故事來打動你們的心,然後才再要求善款。
我當年幫反稀土組織設計廣告時,也是一樣,不能夠只是丟數據,而是要拿出實名實樣得血癌的小孩,然後借用一個對比效應,閱讀廣告的人才會有很大的情緒反應。
那廣告登了三天,每天一則不同內容照片。三天後,善款就一直進來,直到一個月後還有人捐款,那廣告帶來超過六位數字的善款。
所以,當一個佛教徒不斷的禪修時,一味的冥想自己要救度天下蒼生,會有甚麼後果呢?
其實,這做法不會對你去行善有幫助,這只是禪修的時候,你自己催眠自己是個救世主的情緒,簡單講法就是 —— 精神自慰。
自己想,自己爽。
這種做法,不是沒有益處,它的益處是讓你其實更抽離,你把那位打壓你的老闆,不聽話的下屬,常跟你罵架的老婆,也都歸類為『眾生』,而且還是你要救度的眾生,你其實會比較看得開。對修煉靜坐來講,是有好處的。
今天我那位老修的朋友,他分享了他聽到一個藏傳師父回答做幻輪拳法時(一種動態瑜伽)需不需要一直想像自己是本尊菩薩,他給了一個很妙的比喻:你進到了一個房間後,你就知道自己是在房間內,不需要一直都提醒自己自己是在房間內。
我就引用同樣的比喻跟廣大藏傳佛教徒(甚至所有佛教徒)分享,你一日下來的修行不斷提醒自己是為了廣大眾生的利益,或不斷的發菩提心提醒自己,不就有一點像進了房間後,還不斷提醒自己嗎?
如果還沒進房的話,請問不斷提醒自己在房間內或要進房,有用嗎?
沒有。
你要進房的話,做了決定,然後就走進去。
要走進房的過程中,也不需要一直提醒自己要進房。
不斷提醒的話,變成甚麼心態?
因為宗教界最喜歡玩這種形式上的東西和儀式,所以我在宗教界是看到虛偽的人多,正心誠意面對自己的人反而是少的,尤其是那些口頭上常掛著度眾生慈悲心的人,我覺得有80%是假的。
就好像一個真正幽默的人,是不需要提醒自己自己是個幽默的人,而且最不幽默的人,是那些提醒你他很幽默的,他的笑話是讓你臉部和情緒僵硬掉的。
你如果不幽默的話,要讓自己繼續不幽默,就是每天如同佛教徒唸那些發菩提心文:『為了讓大家快樂,願我對眾人幽默』
我敢擔保你身邊的眾生的臉部和情緒會越來越僵硬。
不少的宗教信徒,包括佛教的,在維護自己的信仰時,是可以講出很多違背良知和邏輯的話。
這不只是因為是自己的信仰,所以會合理化自己的信仰,而是平日不斷騙自己是要度眾生,騙自己所有世間紅塵都是過眼雲煙,都是空的。平日對自己都騙慣了,宗教發生狀況時,把平日騙自己的功夫,就可以養兵千日,用在一時。
佛教徒很多的行善,不是不好,唯宗教所灌輸你的『善有善報,惡有惡報』,請問你行善是為了善報嗎?你不作惡事因為怕報應嗎?
你要真心誠意的反問自己:如果這個世界上完全沒有因果報應,我還要不要去幫這個沒飯吃的人?這筆錢我偷了,警察也不能捉我,也沒有因果報應,我還偷不偷?
如果你是因果報應的信徒,你行善,有一半的機率是你真的是一個好人,另一般的機率,你只是怕因果。
但,如果你是不相信因果報應的人,但你還選擇做善事,不作惡,我比較相信這個才是真正的好人。
口中講要幫人講到最多、最大聲的,我反而會對這些人有保留。
難怪幾年前一個科學初步測試,對不同群體的人檢測他們的自私度。其中一個群體就是藏傳佛教的出家人,常年每日靜坐中發慈悲願要救度一切眾生,要自己日常生活中無時不刻都把眾生利益放在自己前面的僧人,被檢測出比基督徒、比無神論者更自私。
他們被問及一個問題:如果你有絕症,你吃了這個藥可以延長6個月命,但藥只有一顆,如果你給另外一個有同樣絕症的人,他能夠延長5年,你會決定這個藥給誰?
實驗者得到的答案,是讓他們大跌眼鏡。
但,我一點都不驚訝,因為我在這圈子浸淫了很多年。
我還有辦法告訴你他們腦內是如何合理化這個選擇:
『因為我是為了眾生,所以我要好好運用這顆藥給我額外6個月的命,去安排所有我要為了眾生的事情。那個人他不是為了眾生的,我當然也能給他,但他往後5年的生命也不一定為善,我最多唸多點經迴向給他......』
騙自己騙到自己相信了自己是為了天下眾生,騙到自己相信了自己是『我為人人』,會很容易用這個藉口來重新詮釋自己的自私行為。
#江魔設教
#廣渡魔粉
如果覺得我的文章有幫到你,你可以隨緣樂捐,打賞個小費給我吧:http://paypal.me/kongdemon
不打小費的話,麻煩幫忙點讚分享,好讓演算法幫我推文
小費給多少合理 在 請問外送要給多少小費? - 外送板 - Dcard 的美食出口停車場
請問外送要給多少小費? ... 現在疫情那麼嚴重,幾乎都不出門,餐餐都是外送, 病毒那麼多, 外送員都是冒著生命危險在幫我們送餐, 看新聞Foodpanda 公司還 ... ... <看更多>
小費給多少合理 在 ubereats小費給多少2023-在Facebook/IG/Youtube上的焦點 ... 的美食出口停車場
同行「多10倍」爽曬明細:一張打你們全部; [問卦] ubereats小費給多少合理; Uber eats訂餐無法給外送員小費; Uber eats訂餐無法給外送員小費; 男跑外送爽拿「四位數」 ... ... <看更多>
小費給多少合理 在 Re: [問卦] 讓外送員爬六樓要給多少小費才合理? - 看板Gossiping 的美食出口停車場