【停滯型通膨即將來臨嗎?】
我認為我們即將在一兩年內經歷全球大部分地區的停滯型通膨(stagflation)。我認為投資的方向也會因此微調。
1. 濫發通貨的後果比我們想像中嚴重
我在《後疫情時代中國面對的經濟環境》一文中預測的通貨膨脹現象,已經從資本市場、房地產市場逐漸拓展到美國一般消費市場。
從媒體報導或社群網站上的照片記錄看來,普遍性的消費商品價格上漲已然發生。(見圖)
如同諾貝爾經濟學獎得主F. A. Hayek曾以蜂蜜形容貨幣的流動,在注入貨幣的過程,會造成某部分價格上漲,然後才慢慢拓展出去。而以當今Fed的貨幣干預手段,我們可以看到美國國債利率的下跌與股票、衍生性金融商品市場的價格上漲為常見的起點。而最後,亦如另一位諾貝爾獎得主M. Friedman所言:「通貨膨脹始終是貨幣現象」。
我相信讀者也在許多財經媒體上看到有關通貨膨脹的警告或討論了。
經濟學家Joseph Carson指出,美國在1970年代的CPI統計是包含房地產價格,因此1979年CPI成長11.3%中有相當比例是因為當年房地產價格激增。但現今的統計卻排除了房地產價格。而新冠疫情之後美國房地產價格因濫印貨幣而飆漲,故即便美國官方公佈的過去12個月CPI增長5.4%,但如果採取1970年代的標準計入房地產價格因素,則實際CPI漲幅應該是兩位數!
這也表示,Fed聲稱通貨膨脹只是暫時且不嚴重的論點,很可能是基於刻意被低估的統計方法。另一個值得一提的,是Fed自疫情封城後每個月都買入$400億美元房貸為基礎的金融證券(mortgage-backed securities),但我們也都清楚2008年美國金融危機的一大肇因就是美國聯邦政府轄下兩個專門替房貸信用擔保的房利美、房地美機構(Fannie Mae and Freddie Mac),其相當於政府干預市場的行為扭曲並蒙蔽了市場對真實風險的判斷。
更值得警醒的是如顧問公司MBS Highway指出美國Fed實質買入的房貸基礎證券金額恐怕高達$1000億美元每月,硬生生人為壓低房貸利率0.25~0.35%。
綜合來看,Fed刻意濫發通貨不但眾所周知,很可能實際規模超越我們理解。而美國政府的CPI統計卻因排除房地產與股票等資產,無法正確地理解真實通膨現狀。
2. 政府引發通膨並非萬靈丹 -- 菲利普曲線早已失效
美國上班族實質週薪相較去年同期收入下降了1.7%,製造業員工更是下降了2.2%。
然而根據總體經濟學的菲利普曲線與相關理論認為,通貨膨脹引發的實質薪資下降理論上應該可以提高就業。可事實上我們看到的是五月份高達900萬份職位仍空懸找不到勞工。根據華爾街日報報導,六月份失業率5.9%竟仍高於新冠疫情前的3.5%。
為何如此?早幾年我已經多次撰文談過,菲利普曲線只是基於紐西蘭某一小短時期的統計數字,從經濟理論上就存在內在矛盾與瑕疵,根本不是個普遍可適用的通論,頂多算是個「特例」。因此我們常看到經濟學家質疑此曲線失效實屬正常。
從制度經濟學角度觀察,貨幣政策的確可以引發通貨膨脹造成實質薪資下降,但工作機會與適任員工二者的媒合本身並非不存在交易費用,這意味著並非實質薪資下降馬上需求曲線丟進來,交易量(即就業人數)立即增大。
美國Fed的達拉斯分行4月份報告就指出:30.9%因疫情失業的勞工並未重新回到他們原本的舊工作,此數字還高過去年7月的19.8%。
根據美國人力網站ZipRecruiter近日研究發現幾個目前美國就業市場現象:
a. 本來在娛樂或餐飲旅館行業的就業人士,被疫情的強迫停業嚇怕了,高達70%欲轉行,但多數卻因為行業專業不同難以順利轉換跑道。
b. 過去幾個月來新開出的職缺與失業人數竟然同步上升。
c. 因為疫情許多人跑去城市郊區甚至鄉村避難,結果開出職缺的區域與求職者所在區域出現明顯分離。
d. 同樣因為疫情封城管制造成的後果,紐約市區星巴克的今年五月來店人數相較兩年前同期下降65%,工作機會也隨之發生改變。
e. 每週$400美元的失業補助讓許多失業者不急於找工作。溫蒂漢堡、必勝客、Applebee's、Taco Bell等知名連鎖餐廳提供額外的獎金補貼也依然找不到員工。
而這一些因交易費用增加產生的就業市場成交量下降,從制度經濟學角度來看難以依靠貨幣政策改善,而是必須透過放寬就業市場法規來協助降低交易費用。可是我們看到卻是迷信政府管制的新一任Biden政府。
3. Biden總統的行政命令
今年7月初美國總統Biden簽署了一系列行政命令,新增了橫跨農業、健康產業、物流、交通、科技產業、勞工...等各種管制,聲稱可以透過政府干預帶來產業競爭狀態的改善與消費者/勞工權益。
我們可以從Biden總統的發言看到他對基礎經濟學概念的嚴重無知與缺乏:“Capitalism without competition isn’t capitalism. It’s exploitation,” ... “Without healthy competition, big players can change and charge whatever they want, and treat you however they want. And for too many Americans that means accepting a bad deal for things that you can’t go without.”
經濟學認為競爭無處不在,而不同的侷限條件會導致競爭的態樣改變。某些侷限條件下的競爭會有較高的租值消散,某些則較少。純粹市價競爭的自由市場是理論上完全無租值消散的一種競爭態樣。
因此,政府管制往往帶來的只是更多租值消散與尋租空間。誠如雷根總統說過:「政府本身就是問題,而不是解答。」
所以我們不難發現試圖以更多管制措施、更多政府干預來「使市場健康競爭」的Biden政府,必然是一場徒勞無功且弊病叢生的白工。只是所增加的交易費用,依然是由美國人民來承擔,這對通貨膨脹烏雲蓋頂的底層百姓而言,恐怕雪上加霜。
還記得中美貿易戰多篇文章我均指出,從正確的經濟學邏輯角度來看,時任Trump政府對中國的各種關稅或非關稅貿易壁壘,最終的成本承擔者只會是美國消費者。
我們看到前任Fed主席,現任美國財政部部長Janet L. Yellen也於7月中旬接受紐約時報採訪時鬆口承認Trump時代對中國的關稅障礙結果是在傷害美國消費者。("Tariffs are taxes on consumers. In some cases it seems to me what we did hurt American consumers, ...")
這樣的錯誤,美國政府百年來犯了無數次。例如我們曾談過Milton Friedman 與George Stigler 兩位諾貝爾經濟學獎得主共同撰寫的知名論文「Roofs or Ceilings? The Current Housing Problem」以1906年甫大地震後225,000人無家可歸的舊金山市為研究對象,發現當時無力管制的市政府放任市場自由定價,結果是多數人很快找到新家,即便是十分貧窮者,也有與之對應的廉價房屋提供(1906 advertisement “Six-room house and bath, with 2 additional rooms in basement having fire-places, nicely furnished; fine piano; … $45.")
但到了1946年,舊金山因人口增長而推出租金管制,明明房屋短缺嚴重性遠不如1906年大地震後的慘狀,但卻發生多數人租不到房子的窘境!
根據二位經濟學大神研究,1906年每一個想租屋的人,大約有10間房子供選擇;但租金管制後的1946年,每375個求租客對應10間房子供給。
更嚴重的實例還有1970年代石油危機期間,美國政府出台的各種價格與非價格管制干預措施的結果,反而更抬高國內石化產品價格,加劇石化產品短缺現象,不但各地加油站大排長龍,不少妙齡女子以身體為代價與加油站老闆員工上床以取得汽油的新聞不絕於耳。
因此我推斷,美國如不放寬對中國的制裁,只會加重自身通膨惡果,同時惡化真實失業狀況。
一方面,管制會加重人民負擔提高交易費用這點已經敘明不再重複;另一方面,中國是美國過去二十年瘋狂印鈔卻未引發嚴重通貨膨脹現象的最大助力。
這點不僅我這樣看,如經濟學名家張五常教授、前任美國聯準會主席Alan Greenspan於2005年美國國會聽證會發言,乃至於經濟學人雜誌2004年10月份的特別報告「Unnaturally low -- China is helping to keep down global interest rates」也做如是想,且不說還有許多經濟學家也持一樣的觀點。
誠如Greenspan於前述聽證會上發言指出,對中國貿易制裁結果必然導致美國民生物價上漲與人民生活品質受損,但卻無任何經濟學理與客觀證據支撐政客謬論 -- 制裁中國並無法改善美國就業率。
可即便Greenspan早在2005年國會上已言者諄諄,顯然後來十幾年美國政客們是聽者藐藐。因為政客利益往往不等同於人民利益,這是民主國家最大的侷限條件。
回過頭看,Biden政府上台以來,不但沒有放寬Trump時代對中國的諸多基於污衊指控而實施的貿易制裁,甚至有變本加厲的態勢。但如此舉措對美國自身其實極為不利。行文至此我們已經可以確定實質經濟成長停滯與通貨膨脹雙擊的「停滯性通膨」將來臨。
4. 歐美國家與日本普遍高負債結果只能以提高稅率或利率為結果。
所謂的「現代貨幣理論(MMT)」根本是一套無視成本的胡扯,違背了「凡有選擇必有代價」的經濟學最基礎侷限。各國瘋狂印鈔當然最後會出現通貨膨脹,不負責任的政府只能以提高稅率或提高利率為代價。
只是每個國家面對的侷限條件不同,使得代價發生的時程或「閥值」有所不同。
通貨膨脹現象說到底是個「貨幣增長率對上經濟成長率」的過程 -- 當貨幣增長率追不上實質經濟成長率,通貨收縮會發生;當貨幣增長率超過實質經濟成長率,則通貨膨脹會發生。注意,我這裡指的「實質經濟成長率」是「真實」的經濟成長,而不是GDP、凱因斯經濟學那套錯誤的觀念。這部分我以前就為文批評過,有興趣的讀者請自行查找。
故,同樣因應新冠疫情而寬鬆貨幣的俄羅斯,其面對的國際經貿環境不比美國日本,自然很快就承受不住通膨壓力於近日宣布一口氣調升利率100個基點至6.5%。(見圖)
美國聯邦政府2021年政府負債$28.5兆美元,是GDP的128.31%。僅利息支出達$4025億美元,佔年度預算5.3%,佔聯邦稅金收入9.8%。如果美國無法成功抑制通貨膨脹,則隨之而來的利率飆升將造成美國財政風險。畢竟市場利率始終是由「無風險利率+風險貼水+預期通貨膨脹率」組成。
我們可以注意到1980年代初期,美國國債淨利息支出增加的時期,其相對應的10年國債利率也大幅攀升。
同樣地,在高通膨率的1980年代初期(藍線),市場利率也曾一度飆升至近20%(黑色虛線)。(見圖)
再看看目前世界主要經濟體的債務狀況(見圖)
新冠疫情之後,世界主要國家的債務風險只增不減。
英國經濟學家,前英格蘭銀行與英國貨幣政策顧問Charles Goodhart警告:「中國帶給全世界的經濟紅利若因其人口結構老化而逐漸消失,則世界必將面對通貨膨脹衝擊。」("...as aging populations in China and other nations spend more of their savings, average interest rates will rise higher than governments have bargained for...China’s greatest contribution to global growth is now past. This great demographic reversal will lead to a return of inflation.”)
通膨來襲加上實質生產力成長受損的停滯性通膨夾擊下,歐洲與日本等主要經濟體不得不面對更棘手的債務危機。這些國家未來政治與社會的動盪將會是常見的現象。
美元20多年來快速通貨成長下而無明顯國內通膨的一個重要因素,在於其做為世界最主要國際貿易交易結算貨幣的角色,使得世界整體經濟成長大於等於美元通貨成長時,通膨率不易上升。就如Greenspan 2005年在美國國會作證所闡釋,中國作為1990年代以來美國成長最快且體量非常大的貿易夥伴,中國對美元的需求本身就保證了美元的購買力,同時物美價廉的中國製造產品也大幅壓低了美國國內物價增長率。
上個世代扮演此角色的是日本,因此我們也看到日本與中國分別是目前美國國債最大持有國。(Foreign governments owned US$7.053 trillion of US debt in November, including China's US$1.063 trillion, and Japan's US$1.260 trillion, US Treasury data showed. )
然後在此次疫情重創且血虧的奧運會之後,其逐漸衰退的整體生產力與相當惡化的債務狀況,我懷疑日本還有多少殘存力量支撐美元。
因此我們不難理解為何美國新任Biden政府上台後汲汲營營地尋求與中國高層會面。
結論
人民幣國際化的推進與中美經貿脫鉤二者都會帶來美元實質購買力的衰退與美國通膨惡化。因此美國政府如要避免財政危機,必須做到二件事:a. 解除貿易壁壘,尤其是針對中國的貿易制裁;b. 確保中國繼續願意大額購買美國債券以及使用美元為主要國際貿易結算貨幣。
中國數字人民幣推展與歐洲也開始積極發展數字貨幣的背後,都是直接對美元在國際貿易、金融體系的競爭。一帶一路若越成功也越能協助人民幣國際化。
這些都是美國非常不樂見。因此我們可以看到美國不斷在造謠污衊中國的一帶一路與科技後門監聽等事項,就算明明被抓包踢爆監聽全世界的是美國自己。
然而如同我多次解釋過,美式民主制度下政客的利益與人民利益往往不一致。當鼓動對中仇視有利於競選時,美國政客很難選擇與中國和平、更深度交流的道路;當增加更多政府管制干預與有利於尋租時,政客也是毫不猶豫地如此選擇。所以我們會在未來相當長時間看到精神分裂的美國 -- 又不希望中國在世界經濟影響力增加而欲打壓,但自己又不能真的因打壓中國與之脫鉤。
這種人格分裂狀態恐怕未來十幾年都會是美國政壇主旋律。
因此站在投資人的角度,我選擇把財產壓在美國利率終將上漲這一大方向上。
文章連結:
https://tinyurl.com/58hauwkf
參考資料:
WSJ, "How Much Are Prices Up? Here’s One Family’s Day-to-Day Expenses." July 9, 2021
WSJ, "Job Openings Are at Record Highs. Why Aren’t Unemployed Americans Filling Them?" July 9, 2021
WSJ, "Governments World-Wide Gorge on Record Debt, Testing New Limits" July 12, 2021
范一飞, "关于数字人民币M0定位的政策含义分析" 2020年09月15日
元毓, "宏觀經濟學的尷尬—菲利普曲線死了嗎?" May 8, 2018
NYT, "Yellen Says China Trade Deal Has ‘Hurt American Consumers’" July 16, 2021
WSJ, "Biden Targets Big Business in Sweeping Executive Order to Spur Competition" July 9, 2021
WSJ, "The 2021 Olympics Are Turning Into a $20 Billion Bust for Japan" July 20, 2021
Bank for International Settlement, "CBDCs: an opportunity for the monetary system" BIS Annual Economic Report | 23 June 2021
Barron's, "The Housing Market Is on Fire. The Fed Is Stoking the Flames." July 23, 2021
Barron's, "Disco Inferno: The U.S. Could Be Headed Back to ’70s-Style Stagflation" July 16, 2021
Reuters, "Russia raises key rate to 6.5% in sharpest move since 2014" July 23, 2021
Milton Friedman & George Stigler, "Roofs or Ceilings? The Current Housing Problem" September 1946
Alan Greenspan, "FRB: Testimony" June 23, 2005
The Economist, "Unnaturally low -- China is helping to keep down global interest rates" Oct 2nd 2004
「m 2 m key轉 e key」的推薦目錄:
- 關於m 2 m key轉 e key 在 元毓 Facebook 的最佳解答
- 關於m 2 m key轉 e key 在 外交部 Ministry of Foreign Affairs, ROC(Taiwan) Facebook 的最佳貼文
- 關於m 2 m key轉 e key 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於m 2 m key轉 e key 在 [請益] M2介面的SSD優點在哪邊? - 看板PC_Shopping 的評價
- 關於m 2 m key轉 e key 在 M.2 M KEY轉-PTT/DCARD討論與高評價商品-2021年11月 的評價
- 關於m 2 m key轉 e key 在 M.2 M KEY轉-PTT/DCARD討論與高評價商品-2021年11月 的評價
- 關於m 2 m key轉 e key 在 詢問有沒有M KEY AHCI SSD轉成2.5吋SATA 或USB外接盒的 ... 的評價
- 關於m 2 m key轉 e key 在 [請益] 筆電m2 a/e key可以接ssd嗎? | PTT 問答 的評價
- 關於m 2 m key轉 e key 在 流行鋼琴教學09 - 如何在間奏轉Key? - YouTube 的評價
- 關於m 2 m key轉 e key 在 Stackexchange redis key prefix 的評價
- 關於m 2 m key轉 e key 在 Genymobile/scrcpy: Display and control your Android device 的評價
- 關於m 2 m key轉 e key 在 Newest Questions - Stack Overflow 的評價
m 2 m key轉 e key 在 外交部 Ministry of Foreign Affairs, ROC(Taiwan) Facebook 的最佳貼文
【台灣防疫成效 #國際政要 都肯定👍👍👍】
第二波移入疫情強勢回流 🌀
看到確診人數增加
相信有在追指揮中心記者會的大家
內心不免七上八下
但只要我們 #謹慎應對 持續落實 #防疫工作
相信還是有機會守住J一波‼️
雖然還是會擔心
但蒐集癖小編決定要再發一篇落落長的文
讓各位看看世界各國的政要大咖
如何讚 #台灣 目前為止的防疫模式 👏👏👏
#我們不害怕雨淋
#因為我們知道大雨之後會有彩虹 🌈
#團結一心 #正向防疫
#台灣加油 💪
As the coronavirus pandemic continues, we'll endeavour to remain prudent in our epidemic prevention measures. We believe we can stem the tide.
To reinstill some confidence, we've collected a series of quotes from politicians and ministers around the world, praising the #TaiwanModel as part of the fight against the #COVID19 #WuhanCoronavirus. Read what they had to say below!
《亞太地區》
#紐西蘭 New Zealand 🇳🇿
3/15 ─ 紐西蘭總理阿爾登:「我們將緊密遵循相當接近於台灣的模式,他們(台灣政府)針對公眾集會所建立的因應架構,是相當成功的。我們將以它為根據,來設定我們的標準。」
March 15 - Prime Minister Jacinda Ardern said, in a Q+A interview on Sunday, that officials were looking at tailored criteria for events that may need to be cancelled, such as whether people would be in close proximity to one another.
“We're going to follow, pretty closely, the Taiwanese model. They worked up a framework for mass gatherings that's been quite successful,” she said.
#日本 Japan 🇯🇵
3/12 ─ 日本台灣交流協會代表泉裕泰:「我相信台灣的真知灼見可與世界各國廣泛共享,並對苦於遭受傳染蔓延的其他國家與地區做出巨大的貢獻。」
March 12 - Japan's chief representative in Taiwan, Hiroyasu Izumi, stated that he believes Taiwan's insights can be widely shared with other countries in the world and make great contributions to other countries and regions suffering from the spread of infection.
《亞非地區》
#以色列 Israel 🇮🇱
3/14 ─ 以色列總理尼坦雅胡:「順帶一提,這個方法已經在台灣試過了,可能很成功。以色列是少數國家當中,有這個能力做的。我們將採用這個方法。」
March 14 - Prime Minister Benjamin Netanyahu said it was not an easy choice to make and described the virus as an “invisible enemy that must be located.” He said Israel would follow similar methods used by Taiwan.
3/14 ─ 以色列前總理巴拉克:「以色列可以對抗新冠病毒,但必須像台灣一樣反應快速。」
March 14 - Former prime minister Ehud Barak stated that Israel can fight against the novel coronovirus, but that it must react as swiftly as Taiwan.
《拉美地區》
#尼加拉瓜 Nicaragua🇳🇮
3/11 ─ 尼加拉瓜副總統穆麗優:「我們得知台灣政府及人民實行了成功的防疫模式,我們已向台灣駐尼大使提出請求,期盼台灣與我們分享經驗,因為台灣不僅成功防制傳染,且維持人民秩序免於慌亂,確實值得學習。」
March 11 - La vicepresidenta de Nicaragua, Rosario Murillo, declaró: "Nosotros hemos conocido el Modelo exitoso de contención que puso en práctica el Gobierno y el Pueblo de la República de China(Taiwán), y hemos pedido a su Embajador aquí, que nos presenten ese Modelo exitoso, porque han logrado no solo contener, sino también mantener a la población en un estado que no esté de pánico." (The vice president of Nicaragua, Rosario Murillo, stated, "We are aware of the successful model of prevention that the government and the people of Taiwan have put into practice, and we've asked the Taiwanese ambassador to make a presentation on this successful model, because they've not only managed to contain the virus, but they've kept their population from panicking.")
#聖文森 Saint Vincent and the Grenadines🇻🇨
3/12 ─ 聖文森衛生部長布朗:「台灣因『一個中國』原則不被承認為獨立國家,因此未被納入參與「世界衛生大會」(WHA),台灣距離中國僅為海峽之隔,然而疫情爆發至今卻僅有少數確診病例,我已正式致函何大使尋求台灣的協助以對抗聖國疫情。」
March 12 - "It’s quite remarkable that they’re just 81 miles from mainland China and whereas coronavirus in mainland China has been spiralling out of control...That’s incredible,” Health minister Luke Brown said. Taiwan is not a part of the World Health Assembly as it is not recognised as being an independent country under the One-China policy. Browne said the ambassador has mentioned some of the measures that Taiwan has taken, some of which he believes will work in the Vincentian context while others may not.
#聖露西亞 Saint Lucia🇱🇨
3/11 ─ 聖露西亞衛生部長艾瑟柯:「目前全球正共同對抗來自中國武漢的新型冠狀病毒,聖露西亞政府藉此機會讚許臺灣採取有效率且具成效的防疫措施,並提議與露國緊密合作防疫。」
March 11 - “As the world is fighting the COVID-19 Coronavirus originated from Wuhan, China, the Government of Saint Lucia wishes to take this opportunity to commend Taiwan for its efficient and efficacious measures, and its offer to work closely with Saint Lucia to contain the pandemic,” said Health Minister Mary Isaac.
#貝里斯 Belize🇧🇿
2/4 ─ 貝里斯衛生部長馬林:「貝國政府及衛生部肯定台灣關鍵的公衛措施,包括對隔離案例進行電子監控、口罩及其他物資供應,強化防疫工作。」
Feb. 4 - Minister of Health, Hon. Pablo Marin: “The Government of Belize, and by extension the Ministry of Health, applauds Taiwan’s key public health measures that include electronic monitoring of quarantined cases and the provision of masks and other items to support the prevention efforts.”
#巴拉圭 Paraguay🇵🇾
3/17 ─ 巴拉圭參議員法切提:「儘管與WHO無任何合作關係,台灣仍向前行…台灣也因此能夠成功防堵新冠病毒。」
March 17 - Fernando Silva Facetti, Paraguayan politician: "A PESAR DE LA NULA COOPERACIÓN DE LA @opsoms, #TAIWAN SIGUE ADELANTE... Así es como Taiwán logró contener el brote de #coronavirus" (Despite the lack of cooperation from the WHO, Taiwan continues to progress... This is how Taiwan managed to contain the coronavirus.)
#委內瑞拉 Venezuela🇻🇪
3/13 ─ 委內瑞拉臨時政府代表楊杰斯議員:「感謝情同手足的台灣人民贈交我們防疫所需的口罩及酒精。Taiwan Can Help!」
March 13 - Jesús M. Yánez M., Venezuelan politician: "Gracias a el hermano pueblo de Taiwan nos encontramos entregando tapa boca y kits de alcohol, denunciando la falta de prevención y de medidas acordes contra el COVIDー19 Taiwan Can Help" (Thanks to our brothers and sisters in Taiwan, we find ourselves with face masks and alcohol kits, denouncing the lack of prevention and appropriate measures against COVID-19. Taiwan Can Help.)
3/15 ─ 委內瑞拉駐西班牙大使艾卡利:「台灣及早警覺,並已阻擋了疫情擴散。」
March 15 - Antonio Ecarri B., Ambassador of Venezuela in Spain: "Taiwan se alarmó y frenó su expansión." (Taiwan was alarmed and curbed the spread.)
#阿根廷 Argentina 🇦🇷
3/11 ─ 阿根廷國會議員康帕紐利:「台灣是成功控制疫情的模範。」
March 11 - Marcela Campagnoli, National Deputy in Argentina: "Taiwan es un ejemplo de como lo han controlado." (Taiwan is an example of how to control it.)
3/16 ─ 阿根廷國際關係委員會秘書長桑提巴聶茲:「認為威權政府防疫工作做得比民主國家好,這個想法是錯的。台灣、韓國及新加坡做得非常好,他們都是民主國家。」
March 16 - Francisco de Santibañes, Secretary General of the Argentine Council for International Relations: "Sería un error pensar que los gobiernos autoritarios actuaron mejor que las democracias a la hora de controlar el coronavirus. Corea del Sur, Singapur y Taiwán lo hicieron muy bien y son democracias." (It would be a mistake to think that authoritarian governments act better than democracies in curbing the coronavirus. South Korea, Singapore and Taiwan did it very well and they're democracies.)
#哥倫比亞 Colombia🇨🇴
3/12 ─ 哥倫比亞內科醫師學會前主席希尼爾:「看看台灣,從全球確診統計圖表中漸漸消失,並對照其他亞洲國家防疫進展。他們比其他國家聰明嗎?不,是因為他們比較有組織、守紀律!」
March 12 - Juan Senior, ex-president of the Colombian Association of Internal Medicine: "Miren la evolución de Taiwán, desaparece del panorama y como evoluciona la epidemia en países asiáticos. Son más inteligentes que todos? No, son más organizados y disciplinados!!!" (Look how things have gone in Taiwan, they're out of the picture now and how the epidemic has developed in asian countries. Are they smarter than everyone else? No, they're more organized and more disciplined!!!)
#巴拿馬 Panama 🇵🇦
3/11 ─ 巴拿馬前駐台大使馬締斯:「台灣向世界展現,他們運用2003年抗煞所學到的經驗,準備好對抗新冠疫情。」
March 11 - Dr. Alfredo Martiz, former Ambassador of Panama in Taiwan: "Lo que Taiwán puede enseñar al mundo sobre la lucha contra el coronavirus Análisis: Taiwán aprovechó las lecciones aprendidas durante el brote de SARS de 2003, y esta vez su gobierno y su pueblo estaban preparados" (What Taiwan can teach the world about the fight against the coronavirus. Analysis: Taiwan took the lessons learned during the SARS outbreak of 2003 and this time its government and its people were ready.)
《歐洲》
#捷克 Czech Republic🇨🇿
3/15 ─ 捷克總理巴比斯:「政府決定改變中央危機應變中心的定位及人員調度,仿照如同媒體所報導台灣的因應做法。」 March 15 - Prime Minister Andrej Babis: “The government decided to change the status of the Central Crisis Staff, where the crisis staff will be modeled, as we read in the media and it was in Taiwan.”
#丹麥 Denmark🇩🇰
3/18 ─ 丹麥前總理拉斯穆森:「台灣利用大數據、透明、由中央指揮的防疫作為奏效,值得世界各國學習。現在是時候告訴中國,確有地方可以討論地緣政治的,但不是在世界衛生組織。」 March 18 - In his March 18 piece in Time Magazine, former prime minister of Denmark Anders Fogh Rasmussen, stated "After the first notifications at the end of 2019, Taipei swiftly deployed a combination of measures to identify and contain the virus, including the use of big data to help contain potential cases."
#法國 France🇫🇷
3/5 ─ 前法國衛生部長及外交部長杜斯特:「檢視中央集權與非中央集權國家決策模式的差異十分有意思。台灣雖緊鄰中國卻可能是受武漢肺炎死亡率最低及受影響最輕的國家,其防疫成果完全令人難以置信,是為出色的危機管理。」
March 5 - Former French health and foreign minister Philippe Douste-Blazy said, "Ce qui est très intéressant en regardant les différents pays, c’est la centralisation ou la non-centralisation des décisions. Et on s’aperçoit que par exemple Taiwan est probablement le pays où il y a le moins de létalité et le pays le moins touché alors que c’est extrêmement près de la Chine. Le résultat est absolument invraisemblable. C’est une magnifique gestion de crise." (What is quite interesting with different countries, is centralization vs non-centralization of decisions. And one realizes that, for example, Taiwan is probably the country where the mortality rate is the lowest and the least affected country despite its extreme proximity to China. The result is absolutely implausible. It’s wonderful crisis management.)
3/7 ─ 法國國民議會友臺小組主席瑟賽希尼:「臺灣是處理武漢肺炎疫情的典範。」
March 7 - The chair of the French National Assembly's France-Taiwan Parliamentary Friendship Group, Jean François Cesarini, stated "Taïwan : Exemplaire dans sa gestion de l’épidémie du Coronavirus." (Taiwan: an excellent model for the management of the coronavirus epidemic.)
3/6 ─ 法國國民議會友臺小組副主席拉赫迪耶:「臺灣堪稱處理武漢肺炎危機的典範。」
March 6 - The deputy chair of the French National Assembly's France-Taiwan Parliamentary Friendship Group, Laure de La Raudière, stated "Gestion exemplaire de Taiwan de la crise du Coronavirus." (Taiwan's exemplary management of the coronavirus crisis.)
#義大利 Italy🇮🇹
3/16 ─ 義大利前外交部長德爾其:「台灣可能是第一個向WHO報告新冠病毒人傳人的國家,而且早在中國和WHO承認之前。顯然地,台灣因為北京施壓,被排除在世衛組織之外已有兩年之久。」
March 16 - Former foreign minister, Giulio Terzi: "Taiwan potrebber esser stato primo Paese a comunicare alla OMS che coronavirus COVID19 si stava trasmettendo da uomo a uomo.Molto prima che Cina e OMS lo ammettessero. Ovviamente, per volere Pechino, Taipei subisce esclusione da OMS da due anni." (Taiwan may have been the first country to report to WHO that coronavirus COVID19 was spreading from amongst humans, long before China and WHO admitted it. Obviously, at the behest of Beijing, Taipei has been excluded from WHO for two years.)
3/19 ─ 義大利北聯黨外交事務首席法拉利,轉推蔡總統「台美簽署防疫聯合夥伴關係聲明」推文:「這是向中國,也是向世界傳達的重要訊息。」
March 19: Lega Nord head of foreign affairs in Lombardy, Max Ferrari: "Coronavirus. Importante messaggio alla Cina e al mondo da Taiwan e Usa." (Coronavirus. Important message to China and the world from Taiwan and the USA.)
#歐盟 EU🇪🇺
3/14 ─ 歐洲議會議員暨中國關係代表團團長包瑞翰:「在這次疫情危機中,台灣在拯救生命方面做得很好。為什麼不邀請他們充分參與國際呢? 為什麼WHO不這樣做?因為北京玩弄民族主義政治,犧牲人民的利益。」
March 14 - “Taiwan is doing a great job with saving lives in this corona crisis. Why not acknowledge that and invite them to participate fully in international efforts? Why doesn't WHO do it? Because Beijing is playing nationalist politics at people's expense,” said Reinhard Bütikofer
#英國 UK 🇬🇧
3/13 ─ 英國前衛生大臣杭特表示,政府應採取更積極的行動,包括禁止探視養老院的長者。他認為,英國應該像是泰國和台灣等已控制住疫情的國家一樣,採取行動。
March 13 - Jeremy Hunt, the UK former health secretary: "Countries like Thailand and Taiwan had controlled the outbreak by taking such action. People will be concerned we are not moving sooner on social distancing."
#瑞典 Sweden🇸🇪
2/18 ─ 瑞典國會議員溫和黨主席席德斐:「從長遠來看,世衛組織不願將台灣納入扼止新冠病毒傳播及由該病毒所引起的傳播的任務,是完全站不住腳的,並且從很多面向來看是適得其反,例如從醫學和經濟角度。」
Feb. 18 - Moderate Party MP Margareta Cederfelt pointed out that “WHO’s unwillingness to include Taiwan in its work with limiting the spread of the coronavirus and stopping infections caused by the virus in the long-run, is indefensible and counterproductive seen from several perspectives, for example from a medical and economic perspective.”
#德國 Germany🇩🇪
3/13 ─ 德國自民黨主席國會議員布本多弗:「有一個國家在抗疫上脫穎而出,運用明確的策略及冷靜的態度有效對抗新冠肺炎,這個國家就是臺灣。」
March 13 - Chair of the district association Mühldorf am Inn of the FDP Bavaria Sandra Maria Bubendorfe: "Bei meiner 3. Rede im Deutschen Bundestag zum Thema Zivil und Katastrophenschutz in Deutschland vergangen Freitag, war es mir ein besonderes Bedürfnis Taiwan hervorzuheben, das gezeigt hat wie man mit klaren Strategien und kühlen Kopf auf die Gefahr des Corona Virus antworten kann und damit die Ausbreitung deutlich erschwert und verlangsamt wird." (During my third speech in the German Bundestag on civil and civil protection in Germany last Friday, I felt a need to highlight Taiwan, which showed how to respond to the dangers of the coronavirus with a clear strategy and a cool head, and thus significantly slowed its spread.)
#荷蘭 The Netherlands🇳🇱
3/18 ─ 荷蘭前中央銀行主席維林克:「臺灣防疫預警作為,是這個擁有約2400萬居民,且每年接受約300萬中國旅客往訪的國家,迄今得以有效控制疫情的關鍵作為。」
March 18 - The former head of the Dutch central bank stated that with its 24 million strong population and 3 million annual tourists from China, Taiwan has unrolled effective key measures to curb the spread of the epidemic.
3/18 ─ 荷蘭50 Plus黨眾議員兼主席克羅及民主論壇黨眾議員兼主席伯德特:「台灣是成功例子」 無黨籍眾議員哈加:「台灣大量檢測與居家隔離,成功控制疫情,為何荷蘭不學習?」
March 18 - The leaders of the 50PLUS party and the Forum for Democracy, Henk Krol and Thierry Beaudet, stated that Taiwan has provided a successful model. Independent Dutch MP Wybren van Haga stated that Taiwan has been testing on a large scale and enforcing home quarantines, successful measures in curbing the epidemic and asked why the Netherlands wasn't learning from their example.
#瑞士 Switzerland 🇨🇭
3/10 ─ 瑞士國會下議員瓦爾德:「臺灣對抗新冠病毒具特別成效。」 March 10 - Swiss National Councillor Nicolas Walder said Taiwan's response to the novel coronavirus has been particularly effective.
#葡萄牙 Portugal🇵🇹
3/15 ─ 葡萄牙前人民黨黨揆暨資深媒體評論家波塔斯:「台灣承襲2003年對抗SARS經驗,成功壓抑疫情曲線峰值,值得葡國作為借鏡。」
March 15 - Former Deputy Prime Minister of Portugal and media personality Paulo Portas stated that Taiwan's experience in fighting SARS in 2003 allowed it to be successful in flattening the curve, providing a model Portugal can learn from.
3/18 ─ 葡萄牙國會友臺小組歐利維拉:「台灣病例出現雖早,卻在努力下獲得很好的控制,台灣防疫措施值得肯定及學習。」
March 18 - Chair of the Portugal-Taiwan Parliamentary Friendship Group Paulo Rios de Oliveira stated that although cases in Taiwan started to appear quite early on, they've controlled it very well with a lot of effort. Taiwan's epidemic control measures should be praised and studied.
#西班牙 Spain🇪🇸
3/13 ─ 西班牙前國會議員瓦紐費瑞:「這些措施證明台灣公衛模式有效,包括世界上最先進的醫衛系統、自2003年抗煞以來所累積的廣泛防疫經驗等。」
March 13 - Francisco Vañó Ferre, a former member of the Spanish Parliament: "Estas y otras medidas prueban la eficacia del modelo sanitario de Taiwán, que cuenta con uno de los más avanzados sistemas de salud del mundo y con amplia experiencia en la lucha contra enfermedades contagiosas tras haber sufrido la epidemia del SARS en 2003." (These and other measures prove the efficacy of the health model of Taiwan, which has one of the most advanced health systems in the world and a wealth of experience in the fight against contagious diseases, after having suffered from the SARS epidemic in 2003.)
#匈牙利 Hungary🇭🇺
3/15 ─ 匈牙利醫師學會:「在中國其他省份和其他亞洲國家,例如台灣和新加坡等,已經能夠預防感染的傳播。」
March 15 - The Hungarian Medical Chamber stated “In other provinces of China and other Asian countries (eg Taiwan, Hong Kong and Singapore) have been able to prevent the spread of the infection.”
北美:
#美國 US🇺🇸
2/5 ─ 美國前衛生部長派司:「台灣已經證明其防疫行動極為負責且透明,特別是在醫學和科學領域。最近有幸到訪台灣,台灣協助研發疫苗或以其他方式協助拯救生命,並促進人類對抗病毒的能力及情報,此刻尤顯出色。」
Feb. 5 – US former secretary of health and human services Tom Price: "Taiwan has shown itself to be extremely responsible and transparent in its actions, especially in the area of medicine and science. Having had the privilege of visiting recently, the capacity of Taiwan to help formulate a vaccine or assist in other ways to help save lives and advance human engagement and intelligence at this time is remarkable."
#加拿大 Canada🇨🇦
3/6 ─ 加拿大前國務部長契爾格:「將台灣排除在世衛組織之外,會讓新冠病毒對其國民和世界其他地區變得更加危險。」
March 6 - Canadian former secretary of state David Kilgour: “Excluding Taiwan from contact with WHO makes COVID-19 more dangerous for its nationals and the rest of the world.”
m 2 m key轉 e key 在 Taipei Ethereum Meetup Facebook 的精選貼文
📜 [專欄新文章] 隱私、區塊鏈與洋蔥路由
✍️ Juin Chiu
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
隱私為何重要?區塊鏈是匿名的嗎?洋蔥路由如何改進區塊鏈?
前言
自2008年區塊鏈以比特幣的面貌問世後,它便被視為 Web 3.0,並被期許能夠進一步為人類帶來金融與治理上的大躍進。區塊鏈或許會成為如同全球資訊網一般的基礎建設,如果我們已經開始注重個人於網路上的隱私,那麼我們更應該關心這項全新的技術是否能更好地保護它。
筆者將於本文中闡述隱私的重要性,接著進一步分析區塊鏈是否能夠保護用戶隱私,最後再簡介一個知名的匿名技術 — 洋蔥路由,並列舉幾個其用於改進區塊鏈(特別是以太坊)的相關提案。
特別感謝以太坊研究員 Chih-Cheng Liang 與民間高手敖烏協助校閱並給予回饋。
隱私的重要
網際網路(Internet)無疑是 20 世紀末最偉大的發明,它催生了全新的商業模式,也使得資訊能以位元的形式進行光速傳播,更使人類得以進行前所未有的大規模協作。而自從 1990 年全球資訊網(World Wide Web)的問世以來,網路已和現代文明生活密不可分。經過近 30 年的發展,人類在網路上製造了巨量的資料,這些資料會揭露使用者的隱私。透過一個人的資料,企業或者政府能夠比你自己更了解你。這促使用戶對隱私的愈發重視 — 正如同你不會允許第三者監聽你的電話,你也不希望有第三者監看你的瀏覽器搜尋歷史。
然而,如今的網路是徹底的中心化,中心化也意謂著過大的權力,有種種跡象顯示:網路正在成為政府當局監控人民的工具。例如:中國的淨網衛士[1]、美國的稜鏡計劃[2]等。那麼,政府應該監控人民嗎?其中一派的人認為平日不做虧心事,半夜不怕鬼敲門,這也就是常見的無所隱瞞論[3]:
我不在乎隱私權,因為我沒什麼好隱瞞的。
不過持有這類論點的人通常會被下面的說法反駁:
既然沒什麼好隱瞞的,那請把你的 Email 帳號密碼給我,讓我揭露其中我認為有趣的部分。
大多數正常人應該都不會接受這個提議。
隱私應當與言論自由一樣,是公民的基本權利。事實上,隱私是一個既廣且深的題目,它涉及了心理學、社會學、倫理學、人類學、資訊科學、密碼學等領域,這裡[4]有更多關於關於隱私的討論以及網路隱私工具的整理。
隱私與區塊鏈
有了網際網路後,接下來人類或許可以透過區塊鏈來建構出一個免除人性且完全仰賴自然法則(數學)運行的去中心化系統。在中心化世界中,我們需要免於政府監控的隱私;在去中心化世界中,我們仍然需要隱私以享有真正的平等。
正如同本文的前言所述:區塊鏈也許會成為如同全球資訊網一般的基礎建設,如果我們已經開始注重網路隱私,那麼我們更應該關心區塊鏈是否能更好地保護它。
隱私與匿名
Privacy vs Anonymity [5]
當我們論及隱私時,我們通常是指廣義的隱私:別人不知道你是誰,也不知道你在做什麼。事實上,隱私包含兩個概念:狹義的隱私(Privacy)與匿名(Anonymity)。狹義的隱私就是:別人知道你是誰,但不知道你在做什麼;匿名則是:別人知道你在做什麼,但不知道你是誰。
隱私與匿名對於隱私權來說都很重要,也可以透過不同的方法達成,接下來本文將聚焦於匿名的討論。另外,筆者在接下來的文章中所提及的隱私,指的皆是狹義的隱私。
網路的匿名
以當今的網路架構(TCP/IP 協定組)來說,匿名就是請求端(Requester)向響應端(Responder)請求資源時藏匿其本身的 IP 位址 — 響應端知道請求端在做什麼(索取的資源),但不知道是誰(IP 位置)在做。
IP 位置會揭露個人資訊。在台灣,只需透過 TWNIC 資料庫就可向台灣的網路服務供應商(Internet Service Provider, ISP),例如中華電信,取得某 IP 的註冊者身份及姓名/電話/地址之類的個資。
ISP 是網路基礎建設的部署者與營運者,理論上它能知道關於你在使用網路的所有資訊,只是這些資訊被法律保護起來,並透過公權力保證:政府只在必要時能夠取得這些資訊。萬一政府本身就是資訊的監控者呢?因此,我們需要有在 ISP 能窺知一切的情形下仍能維持匿名的方法。
區塊鏈能保護隱私、維持匿名嗎?
區塊鏈除了其本身運作的上層應用協定之外,還包含了下層網路協定。因此,這個問題可以分為應用層與網路層兩個部分來看 。
應用層
應用層負責實作狀態機複製(State Machine Replication),每個節點收到由共識背書的交易後,便可將交易內容作為轉換函數(Transition Function)於本機執行狀態轉換(State Transition)。
區塊鏈上的交易內容與狀態是應當被保護的隱私,一個保護隱私的直覺是:將所有的交易(Transaction)與狀態(State)加密。然而實際上,幾乎目前所有的主流區塊鏈,包含以太坊,其鏈上的交易及狀態皆為未加密的明文,用戶不僅可以查詢任一地址的交易歷史,還能知道任一地址呼叫某智能合約的次數與參數。也就是說,當今主流區塊鏈並未保護隱私。
雖然區塊鏈上的交易使用假名(Pseudonym),即地址(Address),但由於所有交易及狀態皆為明文,因此任何人都可以對所有假名進行分析並建構出用戶輪廓(User Profile)。更有研究[6]指出有些方法可以解析出假名與 IP 的映射關係(詳見下個段落),一旦 IP 與假名產生關聯,則用戶的每個行為都如同攤在陽光下一般赤裸。
區塊鏈的隱私問題很早便引起研究員的重視,因此目前已有諸多提供隱私保護的區塊鏈被提出,例如運用零知識證明(Zero-knowledge Proof)的 Zcash、運用環簽章(Ring Signature)的 Monero、 運用同態加密(Homomorphic Encryption)的 MimbleWimble 等等。區塊鏈隱私是一個大量涉及密碼學的艱澀主題,本文礙於篇幅不再深入探討,想深入鑽研的讀者不妨造訪台北以太坊社群專欄,其中有若干優質文章討論此一主題。
網路層
節點於應用層產生的共識訊息或交易訊息需透過網路層廣播(Broadcast)到其他節點。由於當今的主流區塊鏈節點皆未採取使網路維持匿名的技術,例如代理(Proxy)、虛擬私人網路(Virtual Private Network, VPN)或下文即將介紹的洋蔥路由(Onion Routing),因此區塊鏈無法使用戶維持匿名 — 因為對收到訊息的節點來說,它既知道廣播節點在做什麼(收到的訊息),也知道廣播節點是誰(訊息的 IP 位置)。
一個常見的問題是:使用假名難道不是匿名嗎?若能找到該假名與特定 IP 的映射關係的話就不是。一般來說,要找到與某假名對應的 IP 相當困難,幾可說是大海撈針,但是至少在下列兩種情況下可以找到對應關係:1. 該假名的用戶自願揭露真實 IP,例如在社群網站公開以太坊地址;2. 區塊鏈網路遭受去匿名化攻擊(Deanonymization Attack)[6]。
洩漏假名與 IP 的關聯會有什麼問題? 除了該 IP 的真實身份可能被揭露外,該區塊鏈節點亦可能遭受流量分析(Traffic Analysis)、服務阻斷(Denial of Service)或者審查(Censorship),可以說是有百害而無一利。
區塊鏈如何維持匿名?
其實上文已給出了能讓區塊鏈維持匿名的線索:現有匿名技術的應用。我們先來進一步理解區塊鏈網路層與深入探討網際網路協定的運作原理。
區塊鏈網路層的運作原理
P2P Overlay Network [7]
區塊鏈是一個對等網路(Peer-to-peer, P2P),而對等網路是一種覆蓋網路(Overlay Network),需建構於實體網路(Physical Network)之上。
覆蓋網路有兩種常見的通訊模式:一種是基於中繼的(Relay-based)通訊,在此通訊模式下的訊息皆有明確的接收端,因而節點會將不屬於自己的訊息中繼(Relay)給下一個可能是接收端的節點,分散式雜湊表(Distributed Hash Table, DHT)就是一種基於中繼的對等網路;另一種是基於廣播的(Broadcast-based)通訊,在此通訊模式下的訊息會被廣播給所有節點,節點會接收所有訊息,並且再度廣播至其他節點,直到網路中所有節點都收到該訊息,區塊鏈網路層就是一種基於廣播的對等網路。
覆蓋網路旨在將實體網路的通訊模式抽象化並於其上組成另一個拓墣(Topology)與路由機制(Routing Mechanism)。然而實際上,實體網路的通訊仍需遵循 TCP/IP 協定組的規範。那麼,實體網路又是如何運作的呢?
網際網路的運作原理
OSI Model vs TCP/IP Model
實體網路即是網際網路,它的發明可以追朔至 Robert Kahn 和 Vinton Cerf 於1974 年共同發表的原型[12],該原型經過數年的迭代後演變成我們當今使用的 TCP/IP 協定組[8]。全球資訊網(WWW)的發明更進一步驅使各國的 ISP 建立基於 TCP/IP 協定組的網路基礎建設。網際網路在多個國家經過近 30 年的部署後逐漸發展成今日的規模,成為邏輯上全球最巨大的單一網路。
1984 年,國際標準化組織(ISO)也發表了 OSI 概念模型[9],雖然較 TCP/IP 協定組晚了 10 年,但是 OSI 模型為日後可能出現的新協定提供了良好的理論框架,並且與 TCP/IP 協定組四層協定之間有映射關係,能夠很好地描述既存的 TCP/IP 協定組。
TCP/IP 協定組的各層各有不同的協定,且各層之間的運作細節是抽象的,究竟這樣一個龐大複雜的系統是如何運作的呢?
Packet Traveling [10][11]
事實上,封包的傳送正如同寄送包裹。例如筆者從台北寄一箱書到舊金山,假設每個包裹只能放若干本書,這箱書將分成多個包裹寄送,每個包裹需註明寄件地址、收件地址、收件者。寄送流程從郵局開始,一路經過台北物流中心 → 北台灣物流中心 → 基隆港 → 洛杉磯港 → 北加州物流中心 → 舊金山物流中心 → 收件者住處,最後由收件者收取。
這如同從 IP 位於台北的設備連上 IP 位於舊金山的網站,資料將被切分成多個固定大小的封包(Packet)之後個別帶上請求端 IP、響應端 IP 及其他必要資訊,接著便從最近的路由器(Router)出發,一路送至位於舊金山的伺服器(Server)。
每個包裹上的收件地址也如同 IP 位置,是全球唯一的位置識別。包裹的收件地址中除了包含收件者的所在城市、街道,還包含了門號,每個門號後都住著不同的收件者。門號正如同封包中後綴於 IP 的連接埠(Port),而住在不同門號的收件者也如同使用不同連接埠的應用程式(Application),分別在等待屬於他們的包裹。實際上,特定的連接埠會被分配給特定的應用程式,例如 Email 使用連接埠 25、HTTPS 使用連接埠 443 等等。
雖然包裹的最終目的地是收件地址,但包裹在運送途中也會有數個短程目的地 — 也就是各地的物流中心。包裹在各個物流中心之間移動,例如從北部物流中心到基隆港,再從基隆港到洛杉磯港,雖然其短程目的地會不斷改變,但其最終目的地會保持不變。
封包的最終目的地稱為端點(End),短程目的地稱為轉跳(Hop) — 也就是路由器(Router)。路由器能將封包從一個網段送至另一個網段,直到封包抵達其端點 IP 所在的網段為止。封包使用兩種定址方法:以 IP 表示端點的位置,而以 MAC 表示路由器的位置。這種從轉跳至轉跳(From Hop to Hop)的通訊是屬於 TCP/IP 協定組第一層:網路存取層(Network Access Layer)的協定。
那麼要如何決定包裹的下一個短程目的地呢?理論上,每個物流中心皆需選擇與最終目的地物理距離最短的物流中心作為下一個短期目的地。例如對寄到舊金山的包裹來說,位於基隆港的包裹下一站應該是洛杉磯港,而不是上海港。
封包則使用路由器中的路由表(Routing Table)來決定下一個轉跳位置,有數種不同的路由協定,例如 RIP / IGRP 等,可以進行路由表的更新。從端點到端點(From End to End)的通訊正是屬於 TCP/IP 協定組第二層:網際層(Internet Layer)的協定。
若一箱書需要分多次寄送,則可以採取不同的寄送策略。至於選擇何種寄送策略,則端看包裹內容物的屬性:
求穩定的策略:每個包裹都會有個序號,寄包裹前要先寫一封信通知收件者,收件者於收到信後需回信確認,寄件者收到確認信後“再”寫一次信告訴收件者「我收到了你的確認」,然後才能寄出包裹。收件者收到包裹後也需回確認信給寄件者,如果寄件者沒收到某序號包裹的回信,則會重寄該包裹。
求效率的策略:連續寄出所有的包裹,收件者不需回信確認。
橫跨多個封包的通訊是屬於 TCP/IP 協定組第三層:傳輸層(Transport Layer)的協定。這兩種策略也對應著傳輸層的兩個主要協定:TCP 與 UDP。TCP 注重穩定,它要求端點於傳送封包前必須先進行三向交握(Three-way Handshake),也就是確認彼此的確認,以建立穩固的連線,且端點在接收封包後也會回傳確認訊息,以確保沒有任何一個封包被遺失;反之,UDP 注重效率,它不要求端點在通訊前進行繁瑣的確認,而是直接傳送封包。
包裹本身亦可以裝載任何內容:這箱書可以是一套金庸全集,也可以是一年份的交換日記;同理,封包內的資料也可以是來自任何上層協定的內容,例如 HTTPS / SMTP / SSH / FTP 等等。這些上層協定都被歸類為 TCP/IP 協定組第四層:應用層(Application Layer)的協定。
維持匿名的技術
區塊鏈仰賴於實體網路傳送訊息,欲使區塊鏈網路層維持匿名,則需使實體網路維持匿名。那麼實體網路如何匿名呢? 若以寄包裹的例子來看,維持匿名,也就是不要讓收件者知道寄件地址。
一個直覺的思路是:先將包裹寄給某個中介(Intermediary),再由中介寄給收件者。如此收件者看到的寄件地址將會是中介的地址,而非原寄件者的地址 — 這也就是代理(Proxy)以及 VPN 等匿名技術所採取的作法。
不過這個作法的風險在於:寄件者必須選擇一個守口如瓶、值得信賴的中介。由於中介同時知道寄件地址與收件地址,倘若中介將寄件地址告知收件人,則寄件者的匿名性蕩然無存。
有沒有辦法可以避免使單一中介毀壞匿名性呢?一個中介不夠,那用兩個、三個、甚至多個呢?這便是洋蔥路由的基本思路。由於沒有任何一個中介同時知道寄件地址與收件地址,因此想破壞寄件者匿名性將變得更困難。
洋蔥路由與 Tor
洋蔥路由(Onion Routing)最初是為了保護美國政府情報通訊而開發的協定,後來卻因為其能幫助平民抵抗政府監控而變得世界聞名。
1997 年,Michael G. Reed、Paul F. Syverson 和 David M. Goldschlag 於美國海軍研究實驗室首先發明了洋蔥路由[13],而 Roger Dingledine 和 Nick Mathewson 於美國國防高等研究計劃署(DARPA)緊接著開始著手開發 Tor,第一版 Tor 於 2003 年釋出[14]。2004 年,美國海軍研究實驗室以自由軟體授權條款開放了 Tor 原始碼。此後,Tor 開始接受電子前哨基金會(Electronic Frontier Foundation)的資助;2006年,非營利組織「Tor 專案小組」(The Tor Project)成立,負責維護 Tor 直至今日。
Tor [15]是洋蔥路由的實作,它除了改進原始設計中的缺陷,例如線路(Circuit)的建立機制,也加入若干原始設計中沒有的部分,例如目錄伺服器(Directory Server)與洋蔥服務(Onion Service),使系統更強健且具有更高的匿名性。
Tor 自 2004 年上線至今已有超過 7000 個由志願者部署的節點,已然是一個強大的匿名工具。然而這也使其成為雙面刃:一方面它可以幫助吹哨者揭露不法、對抗監控;另一方面它也助長了販毒、走私等犯罪活動。但不論如何,其技術本身的精巧,才是本文所關注的重點。
Tor 的運作原理
Tor Overview [16]
Tor 是基於中繼的(Relay-based)覆蓋網路。Tor 的基本思路是:利用多個節點轉送封包,並且透過密碼學保證每個節點僅有局部資訊,沒有全局資訊,例如:每個節點皆無法同時得知請求端與響應端的 IP,也無法解析線路的完整組成。
Tor 節點也稱為洋蔥路由器(Onion Router),封包皆需透過由節點組成的線路(Circuit)傳送。要注意的是,Tor 線路僅是覆蓋網路中的路徑,並非實體網路的線路。每條線路皆由 3 個節點組成,請求端首先會與 3 個節點建立線路並分別與每個節點交換線路密鑰(Circuit Key)。
請求端會使用其擁有的 3 組線路密鑰對每個送出的封包進行 3 層加密,且最內層密文需用出口節點的密鑰、最外層密文需用入口節點的密鑰,如此才能確保線路上的節點都只能解開封包中屬於該節點的密文。被加密後的封包被稱為洋蔥,因其如洋蔥般可以被一層一層剝開,這就是洋蔥路由這個名稱的由來。
封包經過線路抵達出口節點後,便會由出口節點送往真正的響應端。同樣的線路也會被用於由響應端回傳的封包,只是這一次節點會將每個送來的封包加密後再回傳給上一個節點,如此請求端收到的封包就會仍是一顆多層加密的洋蔥。
那麼,請求端該選擇哪些節點來組成線路呢?Tor 引入了目錄伺服器(Directory Server)此一設計。目錄伺服器會列出 Tor 網路中所有可用的節點[17],請求端可以透過目錄伺服器選擇可用的洋蔥路由器以建立線路。目前 Tor 網路中有 9 個分別由不同組織維護的目錄,中心化的程度相當高,這也成為 Tor 安全上的隱憂。
Tor 線路的建立機制
Tor Circuit Construction [18]
Tor 是如何建立線路的呢?如上圖所示,Tor 運用伸縮(Telescoping)的策略來建立線路,從第一個節點開始,逐次推進到第三個節點。首先,請求端與第一個節點進行交握(Handshake)並使用橢圓曲線迪菲 — 赫爾曼密鑰交換(Elliptic Curve Diffie–Hellman key Exchange, ECDH)協定來進行線路密鑰的交換。
為了維持匿名,請求端接著再透過第一個節點向第二個節點交握。與第二個節點交換密鑰後,請求端再透過第一、二個節點向第三個節點交握與交換密鑰,如此慢慢地延伸線路直至其完全建立。線路建立後,請求端便能透過線路與響應端進行 TCP 連線,若順利連接,便可以開始透過線路傳送封包。
洋蔥服務
Clearnet, Deepweb and Darknet [21]
洋蔥服務(Onion Service)/ 隱藏服務(Hidden Service)是暗網(Darknet)的一部分,是一種必須使用特殊軟體,例如 Tor,才能造訪的服務;與暗網相對的是明網(Clearnet),表示可以被搜尋引擎索引的各種服務;深網(Deep Web)則是指未被索引的服務,這些服務不需要特殊軟體也能造訪,與暗網不同。
當透過 Tor 使用洋蔥服務時,請求端與響應端都將不會知道彼此的 IP,只有被響應端選定的節點:介紹點(Introduction Point)會引領請求端至另一個節點:會面點(Rendezvous Point),兩端再分別與會面點建立線路以進行通訊。也就是說,請求端的封包必須經過 6 個節點的轉送才能送往響應端,而所有的資料也會採取端對端加密(End-to-end Encryption),安全強度非常高。
洋蔥服務及暗網是一個令人興奮的主題,礙於篇幅,筆者將另撰文闡述。
混合網路、大蒜路由與洋蔥路由
這裡再接著介紹兩個與洋蔥路由系出同源的匿名技術:混合網路與大蒜路由。
Mix Network Overview [22]
混合網路(Mix Network)早在 1981 年就由 David Chaum 發明出來了[23],可以說是匿名技術的始祖。
洋蔥路由的安全性奠基於「攻擊者無法獲得全局資訊」的假設[24],然而一旦有攻擊者具有監控多個 ISP 流量的能力,則攻擊者仍然可以獲知線路的組成,並對其進行流量分析;混合網路則不僅會混合線路節點,還會混合來自不同節點的訊息,就算攻擊者可以監控全球 ISP 的流量,混合網路也能保證維持匿名性。
然而高安全性的代價就是高延遲(Latency),這導致混合網路無法被大規模應用,或許洋蔥路由的設計是一種為了實現低延遲的妥協。
Garlic Routing Overview [25]
混合網路啟發了洋蔥路由,洋蔥路由也啟發了大蒜路由。2003年上線的 I2P(Invisible Internet Project)便是基於大蒜路由(Garlic Routing)的開源軟體,可以視為是去中心化版的 Tor。幾乎所有大蒜路由中的組件,在洋蔥路由中都有對應的概念:例如大蒜路由的隧道(Tunnel)即是洋蔥路由的線路;I2P 的網路資料庫(NetDB)即是 Tor 的目錄;I2P中的匿名服務(Eepsite)即是 Tor 的洋蔥服務。
不過,大蒜路由也有其創新之處:它允許多個封包共用隧道以節省建立隧道的成本,且其使用的網路資料庫實際上是一個分散式雜湊表(DHT),這使 I2P 的運作徹底去中心化。若想進一步理解 DHT 的運作原理,可以參考筆者之前所撰寫的文章:
連Ethereum都在用!用一個例子徹底理解DHT
I2P 最大的詬病就是連線速度太慢,一個缺乏激勵的去中心化網路恐怕很難吸引足夠的節點願意持續貢獻頻寬與電費。
區塊鏈與洋蔥路由
那麼,基於實體網路的區塊鏈能不能使用洋蔥路由或大蒜路由/混合網路/其他技術,以維持節點的匿名?答案是肯定的。事實上,目前已經出現數個專案與提案:
全新的專案
Dusk:實作大蒜路由的區塊鏈[32],不過官方已宣布因其影響網路效能而暫停開發此功能。
cMix:透過預先計算(Precomputation)以實現低延遲的混合網路[33],是混合網路發明者 David Chaum 近期的研究,值得期待。
Loki:結合 Monero 與 Tor/I2P 的區塊鏈 [34],並使用代幣激勵節點貢獻頻寬與電力,由其白皮書可以看出發明者對於匿名技術的熱愛與信仰。
於主流區塊鏈的提案
比特幣:全世界第一條區塊鏈,將於其網路使用一個不同於洋蔥路由的匿名技術:Dandelion++[30][31],該匿名技術因其訊息傳播路徑的形狀類似浦公英而得其名。
閃電網路(Lightning Network):知名的比特幣第二層方案,將於其網路內實作洋蔥路由[27]。
Monero:使用環簽章保護用戶隱私的區塊鏈,將於其網路內實作大蒜路由,已開發出 Kovri[28] 並成為 I2P 官方認可的客戶端之一[29]。
於以太坊的提案
2018 年 12 月,Mustafa Al-Bassam 於以太坊官方研究論壇提議利用洋蔥路由改進輕節點之資料可得性(Light Client Data Availability)[36]。若讀者想了解更多關於以太坊輕節點的研究,可以參考台北以太坊社群專欄的這篇文章。資料可得性是輕節點實現的關鍵,而這之中更關鍵的是:如何向第三方證明全節點的資料可得性?由於這個提案巧妙地運用了洋蔥路由的特性,因此在今年 7 月在另一則討論中,Vitalik 亦強烈建議應儘速使洋蔥路由成為以太坊的標準[35]。
在這個提案中,輕節點需建立洋蔥路由線路,然而線路節點並非由目錄中挑選,而是由前一個節點的可驗證隨機函數(Verifiable Random Function, VRF)決定。例如線路中的第二個節點需由第一個節點的 VRF 決定。線路建立後,出口節點便可以接著向全節點請求特定的可驗證資料。由於輕節點在過程中維持匿名,因此可以防止全節點對輕節點的審查(Censoring)。取得可驗證資料後,其便與 VRF 證明沿著原線路傳回輕節點,輕節點再將可驗證資料與 VRF 證明提交至合約由第三方驗證。若第三方驗證正確,則資料可得性得證。
結語
隱私與匿名是自由的最後一道防線,我們應該盡可能地捍衛它,不論是透過本文介紹的匿名技術或者其他方式。然而,一個能保護隱私與維持匿名的區塊鏈是否能實現真正的去中心化?這是一個值得深思的問題。
本文也是筆者研究區塊鏈至今跨度最廣的一篇文章,希望讀者能如我一樣享受這段令人驚奇又興奮的探索旅程。
參考資料
[1] Jingwang Weishi, Wikipedia
[2] PRISM, Wikipedia
[3] privacytools.io
[4] Nothing-to-hide Argument, Wikipedia
[5] Anonymity vs Privacy vs Security
[6] Deanonymisation of Clients in Bitcoin P2P Network, Alex Biryukov, Dmitry Khovratovich, Ivan Pustogarov, 2014
[7] Example: P2P system topology
[8] Internet protocol suite, Wikipedia
[9] OSI model, Wikipedia
[10] Packet Traveling: OSI Model
[11] Packet Traveling — How Packets Move Through a Network
[12] A Protocol for Packet Network Intercommunication, VINTON G. CERF, ROBERT E. KAHN, 1974
[13] Anonymous Connections and Onion Routing, Michael G. Reed, Paul F. Syverson, and David M. Goldschlag, 1998
[14] Tor: The Second-Generation Onion Router, Roger Dingledine, Nick Mathewson, Paul Syverson, 2004
[15] Tor, Wikipedia
[16] What actually is the Darknet?
[17] Tor Network Status
[18] Inside Job: Applying Traffic Analysis to Measure Tor from Within, Rob Jansen, Marc Juarez, Rafa Galvez, Tariq Elahi, Claudia Diaz, 2018
[19] How Does Tor Really Work? The Definitive Visual Guide (2019)
[20] Tor Circuit Construction via Telescoping
[21] The DarkNet and its role in online piracy
[22] Mix network, Wikipedia
[23] Untraceable Electronic Mail, Return Addresses, and Digital Pseudonyms, David Chaum, 1981
[24] The differences between onion routing and mix networks
[25] Monitoring the I2P network, Juan Pablo Timpanaro, Isabelle Chrisment, Olivier Festor, 2011
[26] I2P Data Communication System, Bassam Zantout, Ramzi A. Haraty, 2002
[27] BOLT #4: Onion Routing Protocol
[28] Kovri
[29] Alternative I2P clients
[30] Bitcoin BIP-0156
[31] Dandelion++: Lightweight Cryptocurrency Networking with Formal Anonymity Guarantees, Giulia Fanti, Shaileshh Bojja Venkatakrishnan, Surya Bakshi, Bradley Denby, Shruti Bhargava, Andrew Miller, Pramod Viswanath, 2018
[32] The Dusk Network Whitepaper, Toghrul Maharramov, Dmitry Khovratovich, Emanuele Francioni, Fulvio Venturelli, 2019
[33] cMix: Mixing with Minimal Real-Time Asymmetric Cryptographic Operations, David Chaum, Debajyoti Das, Farid Javani, Aniket Kate, Anna Krasnova, Joeri De Ruiter, Alan T. Sherman, 2017
[34] Loki: Private transactions, decentralised communication, Kee Jefferys, Simon Harman, Johnathan Ross, Paul McLean, 2018
[35] Open Research Questions For Phases 0 to 2
[36] Towards on-chain non-interactive data availability proofs
隱私、區塊鏈與洋蔥路由 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
m 2 m key轉 e key 在 M.2 M KEY轉-PTT/DCARD討論與高評價商品-2021年11月 的推薦與評價
M.2 M KEY轉在PTT/DCARD討論網購與高評價商品,提供SSD M.2 MKEY優惠價格,找M.2 M KEY轉相關 ... ♧U.2 轉Express NVMe NGFF M-key轉換器M.2 SFF-8639 PCI-E轉接卡. ... <看更多>
m 2 m key轉 e key 在 M.2 M KEY轉-PTT/DCARD討論與高評價商品-2021年11月 的推薦與評價
M.2 M KEY轉在PTT/DCARD討論網購與高評價商品,提供SSD M.2 MKEY優惠價格,找M.2 M KEY轉相關 ... ♧U.2 轉Express NVMe NGFF M-key轉換器M.2 SFF-8639 PCI-E轉接卡. ... <看更多>
m 2 m key轉 e key 在 [請益] M2介面的SSD優點在哪邊? - 看板PC_Shopping 的推薦與評價