雖然這篇非標準曼赤肯英短鄉民發文沒有被收入到精華區:在非標準曼赤肯英短這個話題中,我們另外找到其它相關的精選爆讚文章
在 非標準曼赤肯英短產品中有3篇Facebook貼文,粉絲數超過3,555的網紅中醫師 李嘉菱,也在其Facebook貼文中提到, 《文茜的世界周報》義大利躍升全球第三災區,疫情外溢波及全歐及非洲,威尼斯狂歡節也叫停 【義大利成了亞洲以外,最大的新冠病毒疫區,在全球都關注著中國武漢的肺炎疫情發展時,沒有想到,義大利倫巴底的疫情,也悄悄的展開,由於它著名的觀光區,又是歐盟自由經貿流動的地區,很快地,包括西班牙 奧地利 克羅埃...
非標準曼赤肯英短 在 蛋捲布卡ʀᴏʟʟʙᴜᴋᴀ Instagram 的最讚貼文
2021-09-24 17:01:19
這週六就是我們BUBU生日啦!🎂 抽獎目前還沒結束🔚會在生日當天抽出❤️ 還沒參加的好捧友😏😏😏 - 🛒| @kuli_handmade 第一眼看到這個配色真的燒🔥 布卡太胖差點把領巾都遮住了.. - - - - #我是布卡不是卡布 #布卡 #貓咪 #貓 #英國短毛貓 #非標準曼赤肯 #cats...
非標準曼赤肯英短 在 蛋捲布卡ʀᴏʟʟʙᴜᴋᴀ Instagram 的最佳貼文
2021-09-24 17:01:19
沛威老朋友了啦!! 所以捲媽還是要來好康報報!! 【月圓人團圓,鮮食只要加十元】 9/21以前購買保健品30日份1盒 即可以$10優惠價加購鮮食1包!!! 10塊欸!10塊!無敵銅板價的那種🤤🤤 2盒即可購買2包 ~數量有限,要搶要快😍😍 購買點這裡 @petwell_health99 自從...
非標準曼赤肯英短 在 蛋捲布卡ʀᴏʟʟʙᴜᴋᴀ Instagram 的最佳貼文
2021-09-16 10:54:28
- 中秋都還沒過,但我已經在期待萬聖了🎃 這張糊掉了,但真的好可愛😭😭😭 所以我還是要發!(扭 🌟此款為 @maomao_handmade 萬聖款式 過幾天會公告購買新款資訊❤️ |追蹤 @maomao_handmade 才不會漏掉任何資訊哦! - - - - - - - #我是布卡不是卡布 ...
非標準曼赤肯英短 在 中醫師 李嘉菱 Facebook 的最佳解答
《文茜的世界周報》義大利躍升全球第三災區,疫情外溢波及全歐及非洲,威尼斯狂歡節也叫停
【義大利成了亞洲以外,最大的新冠病毒疫區,在全球都關注著中國武漢的肺炎疫情發展時,沒有想到,義大利倫巴底的疫情,也悄悄的展開,由於它著名的觀光區,又是歐盟自由經貿流動的地區,很快地,包括西班牙 奧地利 克羅埃西亞 瑞士 德國 法國 墨西哥 巴西 北愛爾蘭這些國家,追溯其傳染途徑都是在義大利,甚至連非洲的阿爾及利亞以及奈及利亞等地。美國正式把義大利列為旅遊警示第三級,,第四級是最高級別。義大利的民粹政治以及內部的邦聯式分離,都考驗著這個過去,向來管理不善的國家體系。而歐盟的開放邊境在這個時刻也成了大問題。疫情在全歐洲輻射性的擴大,而使得股市籠罩著下跌陰霾】
{內文}
2月23日下午,原是2020春季米蘭時裝周的壓軸秀,但是當高齡85歲的亞曼尼出場致意的時候,卻是45年以來,首次面對空無一人的秀場微笑謝幕,為顧及客戶在擁擠秀場的健康安全,亞曼尼臨時宣布以網路直播來展示這次的服裝秀。
(新聞片段)
新冠病毒傳播嚴重影響高級時裝市場的活動,估計今年參加米蘭時裝週的人數,減少了1000人,有80%的中國客戶,包括買家記者和專業人士皆未能出席
短短三五天,義大利從對佔了全球40%的中國奢侈品市場蕭條的擔憂,直接戲劇化地跳到面臨米蘭淪為「歐洲武漢」的恐慌,而且受影響的不只是米蘭的時裝周。
(新聞片段)
義大利政府宣布提早結束著名的威尼斯狂歡節,希望能極力阻止新冠肺癌的疫情擴大
對於在去年飽受水位高漲之苦的威尼斯而言,2020的狂歡節格外重要,無奈來自世界各地的三百萬名遊客,因為疫情被迫提早離開威尼斯,其中包括著名的阿湯哥,他正在威尼斯進行「不可能任務7」的拍攝,也被迫停工。
(義大利總理/孔蒂)
我確認我們從一開始就採取了最謹慎的準則,在衛生防護標準較高的西方國家中,我們是採取最嚴格與最細緻措施的國家
義大利是早在1月31日就宣布,停飛所有中國航班唯一的歐洲國家,難以置信在四天之內,義大利的確診病例竟然從6例飆升到兩百多例。
(新聞片段)
在Codogno這座醫院裡,一位病情非常嚴重的病人可能是感染的起源,他可能感染了她已經懷孕8個月的妻子,還有他經常去的酒吧裡的三位客人,這所醫院裡的五位醫護人員,以及一位已經去世的75歲的女性,也許還有其他人,因為他在這個跨國企業(Unilever)工作,他可能感染了其他同事,但這還不是全部,這位喜愛運動的男士還在二月初,參加了一場半馬長跑
唯一的可能,是一位1月21日曾經到武漢出差的同事,回到義大利之後和他見了一面,但是這位同事並沒有任何發病的徵兆,大幅的社區感染顯然已經形成。
(新聞片段)
義大利立刻決定封閉北部兩個疫情爆發的灶區,一個是在倫巴底,一個是在威尼托
進出被標誌為「紅色警戒區」的所有車輛都要經過檢查,義大利動員了大批軍力和警力,15個檢查哨,動員了120組人馬來封鎖11座城市。
(義大利倫巴底地區Lodi縣警察隊長/Michele Capone)
我們要確認想要進出「紅色警戒區」的人車,都必須有合理的文件
封鎖指示相當嚴格,只有醫藥和生活必需品才能放行,甚至有些當地居民也被擋在城外。
(居民)
我被擋下,我只是出城買牛奶,現在要回家,但是他們不讓我進城
(居民)
我去買了麵包和麵,這些每天需要的要基本食物,就是這樣,我們沒什麼選擇,但是我們得要遵守縣警的規定
(小學老師/Marzio Toniolo)
這裡是Codogno 我們正在排隊等待買食物,這是通往Corno Giovine的路,在這條街的盡頭是所謂的「紅色警戒區」邊界,有軍事警察對所有車輛進行檢查
只有空拍才能一窺「紅色警戒區」內部的狀況,所有的公共場所都關閉了,例如這所學校,唯一允許開門營業的是這件藥房和大排長龍的超市,和超市裡被搶購一空的物資。
(新聞片段)
這個市立醫院已經至少接收了16名確診病患,醫院門口有一座帳篷來接收新的患者,醫護人員預計接下來每個小時出現的患者將會急速增加
(Piacenza 市立醫院急診室主任/Andrea Magnacavallo)
我們在這裡進行篩檢,平常我們是在醫院裡面進行
義大利確診人數已達889例 死亡21例,成為全世界中國和南韓之後,第三大感染國,為了提高醫療機構接待病人的能力,義大利將再啟用70家醫院,配備診斷測試的實驗室數量也將增加,以達到每天可以檢測數千件病例的能力,而目前的檢測數量僅為400。
(奧地利總理/庫茲)
我們將加強與鄰居的預警系統,如果發生可疑案件,我們將像昨天一樣立即下達停止火車行駛
一輛從義大利威尼斯穿過奧地利,到德國慕尼黑的阿爾卑斯山區火車,一度因為火車上有兩名發燒的男子,而被奧地利要求停駛4小時,測試的結果確認是陰性反應之後才被允許繼續行駛,疫情爆發使歐盟開放的國界,頓時成為高度敏感的議題,義大利主動邀請法國 奧地利 瑞士 斯洛維尼亞等鄰國的衛生部長,還有德國及克羅埃西亞,一起在羅馬討論是否關閉國界的問題。
(義大利衛生部長/Roberto Speranza)
我們決定加強我們之間合作和團結的能力,其中特別重要的第一點是保持邊界開放,關閉邊界將是不適當而且不成比例的錯誤措施,這是與義大利接壤的所有國家的承諾
米蘭是義大利的經濟首都,倫巴底更是義大利製造業的心臟,是歐洲數一數二的首富地區。除了各國之間緊密往來的產業消費鍊,還有太多的跨國通勤的就業人口
根本無法關閉國界。就在同一時間,羅馬和西西里島分別傳出了南部感染的病例,西西里島的病例證實是被來自倫巴底的一名遊客所感染,而北約正在西西里島沿海地區進行反潛戰訓練演習,有來自美國 加拿大 英法和德國等九個國家的數百名士兵和機組人員。
(新聞片段)
加那利群島一家四星級酒店將近1000名客人,在2月26日被要求隔離檢疫,因為之前有四名來自義大利北部的客人,新冠狀病毒檢測結果呈陽性反應
當中國境內的新增病例,終於出現了停滯現象,亞洲之外的重災區義大利,疫情卻持續外溢。
(新聞片段)
義大利雖然對11個縣市進行封城,但是奧地利 瑞士 克羅西亞 希臘 挪威 丹麥 北馬其頓 還有羅馬尼亞都出現確診病例,全世界已經有40個國家被疫情波及
而且病毒也跨越地中海,阿爾及利亞出現確診病例,成為非洲繼埃及之後第二個淪陷的國家,巴西也出現了南美的確診首例,患者也有義大利北部的旅行史。
(歐盟衛生與食品安全專員/Stella Kyriakides)
我要說的是,這次疫情暴發是對現有的全球緊急應變機制,以及我們在歐盟內部合作的一個測試
48小時之內疫情在全歐洲輻射性的擴大,而歐洲股市也在兩天之內垂直下跌。
(銀行經濟分析師)
我們有一個很大的跌幅,因為市場意識到疫情危機,比預期的時間要長很多,而且起碼會持續到第二季,而且影響的地區範圍也超乎預計,不只限於中國和亞洲,也包含了歐洲和美國
就像WHO遲遲不肯輕易將「流行病」改口為「大流行」,經濟觀察家也不認為應該用「恐慌」來形容這波跌幅,而認為是一種對未來的「悲觀」,歐盟將對義大利放寬3%的預算赤字上限,來協助歐洲第三大經濟體對抗疫情,但是聯準會前主席葉倫評估 ,新冠疫情恐將重創歐洲經濟和美國衰退,迷你版的G20經濟會議,上週末剛好在利雅德舉行,全球最重要國家的經濟部長聚集在此,企圖為新冠肺炎衝擊下的全球經濟尋求解藥。
(新聞片段)
法國經濟部長Bruno Lemaire以莎士比亞的語言,來定義這個傳染病對全球化經濟的影響,根據他的說法,新冠肺炎是一個「game changer」,而根據牛津字典的定義,是一個「完全改變情況發展方式的事件」
(法國經濟部長/Bruno Lemaire)
今天有的產業供應鏈根本就是被切斷了,例如你需要一個製造汽車煞車的零件,你根本沒有辦法因為它們來自中國
長遠而言,這是對整個產業鏈全球化分工模式的質疑,而這個自由貿易市場的邏輯,早就被認為是造成氣候變遷全球暖化的最大元兇,難道新冠肺炎危機會是環保人士夢寐以求的轉機?
(歐洲議會環保綠黨議員/Yannick Jadot)
我們看到的中國在歐洲的投資,這種全球化讓我們完全失去掌控
重新拿回控制權,就像俄羅斯決定在一月底關閉4200公里和中國的國界。
(新聞片段)
所有帶有病毒的外藉人士將會被驅逐出境,還有幾天前土耳其總統艾爾多安,宣布的關閉國界,這是一個目前為止被歐洲各國領袖和科學界人士排除的選項
但是國界卻是某些人最為熱衷的選項。
(法國極右派領袖/瑪琳勒朋)
歐盟在這件事裡一言不發,實在不知道它有什麼用處,但是歐盟唯一的發言就是唱衰那些認真思考要重啟國界的人
(義大利前任內政部長/Matteo Salvini)
必須要關閉國界,寧可現在就管制而不要事後哭哭啼啼
紐約時報認為歐洲開放的邊界,可能會是冠狀病毒的下一個受害者,不論關閉國界與否,倉促離開米蘭的全球時裝界人士,直接來到從2月25日開始的巴黎時裝周。
(民眾)
我們全都帶了冠狀病毒,我們都正在咳嗽
3000名來自義大利米蘭的球迷鐵粉,搭車來到法國中部里昂,因為2月26日晚間的歐洲杯足球聯賽,並沒有被取消。但是同一天,法國尼斯決定取消蔚藍海岸最盛大的嘉年華會,瑞士也宣佈取消四月底,在日內瓦舉行的年度國際鐘錶展。
(法國總統/馬克洪)
我們面前有一場危機,一場流行病就要來了,我們知道有些國家已經比我們受到了更大的影響,這意味著在每個階段,我們都必須改變我們組織自己的方式,並儘我們所能面對一切
歐洲疫情顯然已經無法圍堵,「大流行」已經不是如果和假設,而只是時間早晚的問題。
https://www.youtube.com/watch?v=1J4rnMxTFeQ
非標準曼赤肯英短 在 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.
👏 歡迎轉載分享鼓掌
非標準曼赤肯英短 在 a仔.音樂.旅遊 Facebook 的最佳解答
陳詠謙都有打手。。。。。。
本身對呢個人冇咩唔好既感覺,只係嫌少少哂左陳奕迅啲歌既曲,不過再多睇其他人既comment, 愈睇愈有問題,呀,係咪應該寫篇blog講下佢好?
路見不平,自命正義,終於都要挪用寶貴時間,去點評陳詠謙嘅大作,嘗試為民請命。其實點評歌詞實在非我所長,音律押韻我亦只有皮毛了解,但係畢竟自細聽香港流行曲聽大,有感仗義執言先至無負香港流行曲於我人生嘅啟蒙,唯有挺身而出,盡力而為。先旨聲明,寫歌詞唔同寫散文小說,遣詞造句確實有彈性得多,可以不拘泥於傳統,而寫得意象曖昧,含意深隱,亦唔代表詞作有誤,因此內文要寫嘅,主要係順應網民意見,針對絕對無法原諒嘅大弊,例如立意古怪、錯用詞語、表意混亂等各種問題,某啲顯而易見嘅小病,例如〈龍舌蘭〉直頭唔啱音呢類大家心照不宣嘅,就唔會多講。以下我精選咗十首算係近年街知巷聞嘅垃圾作品淺評分析,希望可以拋磚引玉,畀便交流。
1. 高山低谷
第一首,必定要揀林奕匡嘅成名作,因為一黎呢首亦係陳詠謙成名之作,二黎林奕匡係一眾受害歌手之中搵陳詠謙寫得最多歌嘅一位。由於呢首都算係佢填得相對認真嘅歌,稍為認真去聽,相信大家都意會到歌詞要表達嘅訊息,就係寫二人地位不對等,情人遠在天邊,抒發可望不可即嘅感慨,類似《詩經》中嘅〈蒹葭〉。而正因為立意明確,只要聽眾細加咀嚼,就會發現有唔少用語係異於我地平常嘅語文習慣,而各種誤用,都唔足以稱上鑄造新詞,而係徹底嘅錯用,長久咁用落去絕對會影響我地嘅語文鑑賞能力。
廣為傳唱嘅副歌之中,寫到「渴望被成全」,呢點係中學生都常犯嘅錯,語文水平略高嘅人都會知問題喺邊。首先,渴望社會或他人成全,寫渴望成全已經夠清晰,亦合乎文法,根本毋須強加被字。其次,就當佢係被動句,被動句多數常用於呈現負面情況,例如「他被歌迷離棄了」。雖然漢語歐化潮流之下,被字亦會拎黎寫所有被動情況,用法分別係:一、強調被動,如「他被上司提攜了」,但較恰當嘅用法應該係「他獲得了上司提攜」;二、施事者不明,如「他被痛罵了一頓」,唔知邊個鬧咗佢;以及三、強調謂語,如「民意被政府騎劫了」,突顯民意遭不當操作。近幾年社會風氣好中意講「被自殺」、「被抑鬱」、「被捉迷藏」去嘲諷中國對待異見人士嘅卑鄙手段,亦突顯被字特質。因此,成全本來就必須取決於他人,「渴望被成全」中嘅被字份屬多餘,而參考返林夕作品,佢係傾向少用呢個被字,更加從來唔會濫用去充塞字數。
然後係「腳下路程難以削短」,亦係不當。要貫徹文意,最準確應該係用「縮短」,但係唔啱音,唔用得。削字,多用於削皮去屑、削弱削減、削職以及剝削,而路程之縮減,勉強用削,拎最近則只有削弱削減一義,但削減係指從原定數目之中減去若干數目,多數牽涉具體數量。而「天一黑天一光揮發了一句再會」亦係睇得明而寫不通。考慮到揮發一詞必定要同所揮發之物共同出現,可見句意係指呢一聲拜拜會蒸發會消失,咁睇返上文下理,到底點解突然會有呢句拜拜?同埋周而復始每日講拜拜又應該點樣理解?係咪指每日返工放工同人講拜拜都係多餘?呢句都係有待解釋。加上「只見人下墮」令人聯想到跳樓,「我繼續埋藏我愛戀」嘅愛戀應該寫作感情,以及整體故事空洞,成首歌都無法打動人心。無可否認,用山勢為喻,以陳詠謙水平計,已經係上佳之作,但係真係慘不忍暏。
2. 別來無恙
第二首,因為一句「我現時自己肯做飯」而飽受批評,加上陳詠謙本人沾沾自喜現身解話,亦係一定要寫。首先,我絕對唔反對援引口語入文,推廣粵語理所當然,但豬隊友推廣得眼高手低,就係成事不足,敗事有餘。「我現時自己肯做飯」之所以不能接受,首先係做飯唔係廣東話,做愛至係,其次係破壞意境,寫得太白。根據陳詠謙本人陳詞,佢認為一個人dry到要自己煮飯好適合主人公情況,而唔押韻都係刻意為之,因為咁樣對應返故事主角悔疚一世,凡事都看破,其實呢兩點問題都唔算大,因為個出事位係在於呢句只係表現自己獨立嘅例子,而唔係概括句。副歌開首,普遍係直抒胸臆,或者概括痛心程度,甚少會兜口兜面隊一句嘢出黎,聽眾話聽到尷尬嘅原因,應該係咁。參考返黃偉文嘅「二百年後在一起/應該不怕旁人不服氣」,或者林夕嘅「世界將我包圍/誓死都一齊」,其實都相當直白同口語化,但就一啲都唔突兀,反而引起到好多人共鳴。
值得一提自然唔少得「來年陪著子女學行/紀念當初我們的愛情」。由於主人公目前單身,我地不妨假設子女係指對方嘅子女,但既然係咁,又係邊個想借用呢啲子女去紀念主人公嘅愛情?同埋若要紀念,子女非己所出,兩者關係喺邊?呢句真係相當費解。然後自然亦要談及「王菲的孤寂/多麼孤寂」。眾所周知,王菲有首〈百年孤寂〉,但咁樣抽孤寂二字借代全首,相當突兀。加上以反復修辭強調孤寂,極有濫竽充數之嫌,借用連登網民一句,一個肥柒on9仔自己打緊xanga個場景,真係完全咁呈現咗出黎。而我覺得有一句,亦係表現得出陳詠謙其人對於成語嘅運用係只取片面之意,唔識其中內涵——「恃住雄辯滔滔/隨便的把你喝罵」。呢種情況喺中學生作文之中亦係相當普遍,因為佢地背誦成語而又缺乏廣泛閱讀,對於詞語嘅理解唔係由字句之中而得,因此就會畀老師打曬交叉。雄辯滔滔一詞褒多於貶,多數用於讚美,例如「這位律師雄辯滔滔,聽得旁聽市民心悅誠服」,又或者杜甫《飲中八仙歌》中嘅「高談雄辯驚四筵」,一般係指其人發言具說服力,以理服人。雖然世俗有言,「事實勝於雄辯」,但雄辯唔等同於狡辯詭辯,因此同情人爭執,同埋事後亦知道自己理虧,係咪應該用雄辯滔滔,亦係值得商榷。
呢首歌其實有一點特色相當鮮明,相當陳詠謙,就係每句都係個腦冇點諗就不加修飾咁講出口,而且句與句之間割裂去睇都完全無礙傳意。對歌詞冇乜要求嘅人,未必察覺到問題所在。同樣生活化嘅情節,其實楊千嬅嘅〈假如讓我說下去〉都有,「但我把/談情的氣力轉贈誰/跟你電話之中講再會/再會誰」即係冇人同我傾電話,「暴雨天/我至少想講掛念你/然後你/你最多會笑著迴避」就係顧左右而言他,甚至熄機潛水,但林夕之所以一啲打xanga嘅感覺都冇,係因為佢掌握以至駕馭得到何謂藝術——將自然同現實加以修飾加以轉化,呢一層人為工夫就叫藝術。〈別〉描述主人公分手後陷於懊悔,內容貼近生活,照計係好易畀聽眾代入,但就正因為咁,意圖代入嘅聽眾聽到一頭霧水,代入無方,可以話係高不成低不就。
3. 經過一些秋與冬+哪裡只得我共你
Dear Jane嘅簡單易明K歌之選,又係陳詠謙傑作。「兩眼一黑/然後失控」令人聯想到頭暈倒地以及精神病發,九唔搭八,而領起句嘅「一些」同「與」本來就係蛇足,事關寫歷經秋冬同揮去驚恐就已經夠曬精煉。副歌「 無謂再關心你/我沒資格慰問你/無謂再騷擾妳/我沒這塊厚面皮」其實都幾適合失戀聽眾,但量詞之選用,直接反映出陳詠謙不諳避俗,缺乏語感。所謂語感,其實就係語言使用者對其所熟悉嘅語言有冇敏銳感覺﹐能否領悟語言文字真實意思以及必然會引起嘅聯想﹐直覺必待厚積薄發,同語文根基息息相關。用塊字去形容臉皮,會令人聯想到塊狀死物,進而聯想到牛皮豬皮,就算句子本身幾有詩意,一個塊字都足以盡廢前功。語感佳者,可以善用詞語刺激聯想,但語感弱者,萬一誤用就會弄巧反拙,呢一點,所有寫作者都應當有所警覺。
另外,「得到的若期望有限期/失去的未重聚已別離/後悔如我遍地」亦係反面教材。遍地呢個詞語其實好有畫面,例如自由民主遍地開花,或者風吹草低牛羊遍地,只要一見遍地,讀者就會聯想到數量之多,發展之盛。但觀照呢句歌詞,遍地嘅理應係後悔,但寫出黎引起嘅聯想就係主人公遍地——大概係因為TVB重播《西遊記》太多,我所諗到嘅係孫悟空大顯神通,一條猴毛落地即可化成千百猴子猴孫之勢,同後悔之情極為矛盾,成個感覺極之滑稽。參考返陳奕迅一首〈黑暗中漫舞〉,其中有一句「猶如自卑水銀瀉地」,當中嘅水銀瀉地,即係水銀流到一地都係,令人聯想到玻璃落地隨之流瀉,一發不可收,非常適合用於形容主人公每每獨自揣摩情人心理之時嘅自卑爆發,同時深化主題,令人可以透過具體比喻去感受主人公單戀嘅卑微渺小。兩相對比,大家就會理解點解後悔遍地係不知所謂,而自卑瀉地則係神來之筆。
順手講埋〈哪裡只得我共你〉之中,為人詬病嘅「我們身邊太多假人/心中太多傷痕」。第一個問題,係陳詠謙點解要寫假人,因為準確而言,呢首歌想傳達嘅係對抗世俗眼光,而主要世俗現象並非虛假;第二個問題,係亂咁簡化為假人二字,又會引起不當聯想,令人諗到CPR練習用公仔,櫥窗display公仔,驅趕雀仔嘅稻草人,甚至消防處嘅任何仁。除非佢係明知到會引起不當聯想都要用,否則明顯又係語感薄弱之過。睇埋「途經幾百萬傷口」同「與外界/未隔絕我共你/能停止呼吸」,我更有理由相信,假人所指,真係CPR練習用公仔阿Anne,而「不掙扎/只緊扣」,亦一定係指緊三角巾同繃帶,成首歌係為聖約翰救傷隊暗中宣傳。
意境係一樣好抽象嘅嘢,而某年書展講座,林夕就曾經講過意境可以分為三種境界,一係山寨,二係自己創造,三係灌注生命同感情。第一種,就係運用約定俗成而又根深蒂固嘅傳統意象,亦即係中學生學習寫作必學嘅大自然景物,諸如星星月亮太陽天地花草,其中若果突然出現現代物品諸如蘋果電腦應用程式芝士拉絲抹茶爆漿,文章就會意境盡失,而陳詠謙明顯係畫虎不成反類犬嘅示範人物。第二種,自己設定,就好似林夕有期好中意用探戈咁,以跳舞相持比喻情愛拉鋸,寫得貼切就可以自成一格,睇返陳詠謙大紅作品,可以話係冇一首做到。第三種,用返林夕自己舉嘅例句,「滿街腳步突然靜了/滿天柏樹突然沒有動搖」之所以有意境,就係因為作者觸覺敏銳,以「滿天」而非「滿街」去寫柏樹,所以就描寫到樹勢之高,從而襯托出主人公獨自流連街頭何其微不足道,而其身影又係何其嘅失魂落魄,得出融情入景而後情景交融嘅效果。當一位做到寫景則情景相生,說理則情理兼備,而另一個則直接將秋與冬寫出黎,其後又再將「只知感覺失了蹤」寫出黎,文學係咪真係一句各有各觀點就可以打發紛爭,聽眾心中自有答案。
4. 百年不合
眾多歌手入面,周柏豪其實同陳詠謙係最夾,而原因係周柏豪畀人嘅觀感本來就冇乜文化,因此陳詠謙嘅詞質樸庸俗而又文句不通,反而非常配合周柏豪形象。以〈百〉為例,其實我聽咗好多次,都唔明何謂「即使今生擱淺/苦等隔世盛宴」。陳詠謙低手之處,就係唔識連用一系列有關比喻去經營意象,生硬插入詞語,但又缺乏前後呼應。見到擱淺,讀者自然會聯想到海洋,聯想到輪船,聯想到鯨豚,但〈百〉偏偏冇一樣嘢係關事。由於人係唔會擱淺,讀者必須自行領會擱淺之意,偏偏陳詠謙又冇建構到完整比喻,寫到不倫不類。參考返麥浚龍嘅〈吃鯨魚的人〉,黃偉文寫得清楚吃鯨魚者為何人,所以吃鯨魚呢個人類根本唔會做得到嘅行為亦好易理解,而「隨時能屠殺/也不必講究良心」中嘅屠殺,亦唔會偏向無關主題嘅多餘聯想例如種族屠殺,落點相對清晰。
然後我地亦可以研究「若未夠赤裸/撫摸到永遠」同「在婚紗中再見」想表達乜嘢。前句之中,赤裸應該係指主人公將自己心聲表露無遺,但對方無動於衷,然而呢點基礎,根本幫唔到讀者去理解到底係邊個撫摸邊個,同埋點解要撫摸,可謂上文不接下理。而後句之中,在婚紗中唔同在婚禮中,到底點樣至可以進入婚紗之中,又係百思不得其解。陳詠謙可能會辯稱呢啲就係創意,同埋寫到明在婚禮中再見就係死板,但達到一定文字鑑賞門檻嘅人,相信會知道咁樣寫絕對唔可行。
講返成個敘事,其實真係撲朔迷離。我至今再聽,都係諗唔明到底主人公同埋對方係情根早種,定係有緣無分。歌詞講到今世「當你想行前一寸/愛下去又發現你/站到一邊」,又講「卻是證實這段愛/沒有起點」即係對方根本唔過電,發展機率近乎零,既然如此,點解主人公會有認定大家係「分開一百年/捱到今生才遇見」?「拉扯著那根線」又到底從何而來?《紅樓夢》之中,曹雪芹一開始就以神話領起,寫賈寶玉係頑石入世,而林黛玉則係絳珠仙草,其後兩人一生糾纏係命運嘅安排,此之所以愛得轟烈,傷得淒苦,但同百年好合正正相反嘅百年不合吹到咁大,去到最尾只係講返某一世嘅小情小愛,未免流於小題大做。
5. 小問題+3am
AGA嘅〈小問題〉係好聽,但一聽就發現取材好大問題。雖然應付失戀各有各法,喜愛夜蒲放肆買醉都可以係反映現實,但主人公個性之差難逢敵手,我估唔到連詩雅都終於會遇到競爭。「穿起高踭取悅人」同「只記得我新結識那碧眼金髪的氣質」,於我而言,某程度上係物化女性,矮化女性;「只須很悉心的設計/裝飾我這身體」同「只須很瀟灑的破費/修葺我每處枯萎」,刻劃出主人公滿足於物質,只顧外在,形象實在相當廉價。最弊嘅係,首歌完全冇任何自強之寄意,反而係以「我只得這一點智慧」為放浪行為開脫,歌手形象徹底崩壞,MK到無以復加。
而用字方面,「我不要雙眼承受雨季」嘅雨季又係毫無鋪墊就彈出黎,引用返林夕嘅意境論,雨季係老嫗能解嘅傳統意象,要寫唔係唔得,但成首歌冇提過水,冇提過雨,連眼淚都冇提過,突然以雨季去寫哭泣,就係顯得突兀嘅原因。再睇「別這樣干擾我一生」,干擾係同接受訊號有關,如果對方係干擾,主人公應該由頭到尾都係對佢反感,但既然曾經癡心錯付,對方好歹都係過氣情人,要貶損對方,以打擾形容,會比干擾合適。參考返黎明嘅〈我這樣愛你〉,會見到林夕有用覆蓋去寫主人公對情人嘅愛綿密如羅網,而「何時才發現/就算天涯海角/都可能覆蓋」之中嘅覆蓋用得準確之餘,更加迎合到和記廣告行銷要求,一石二鳥,天衣無縫。
而〈3am〉其實一首好難出事嘅歌,事關英文部分都應該係跟返demo,偏偏又畀陳詠謙踢出身價。「如假開心開心開始假得很/倒不攤開這張牌」運用頂真,但又係砌詞搪塞;而「終於真的真的不再有情意」同「 終於真的真的不同行」用詞重複,但真的二字唔係歌詞要旨,因為主人公只係夜半失眠,唔係陷入幻想,分唔清夢境同現實。陳奕迅嘅〈不來也不去〉之中,有「如煙/因給你遞過火/如火/卻也沒融掉我」,林夕嘅頂真係用得其所,因為兩句確有承接。而同樣係陳奕迅嘅〈K歌之王〉之中,有「才令我因你要呼天叫地愛愛愛愛那麼多」,其中嘅愛字四連,有嗌破喉嚨之意,係愛到力竭聲嘶嘅出色詮釋,又係用得啱啱好。
6. 矛盾一生+揮揮手
JW嘅〈矛〉唱到街知巷聞,控訴對方不知上進,無意結婚,好多人都會引用「矛盾只因深愛著」自況,而我自此至終,都唔明乜叫「跌下來瘡疤」,而「怎會沒決心成家」亦有力問鼎陳詠謙十大缺乏語感排行榜三甲。成家呢個用語從來唔會喺抒情歌入面見到係有原因,事關多元成家、成家立室、立業成家中嘅成家,係新聞用嘅正經用語,一般人談婚論嫁,多數都係講返結婚就算,唔會選用咁沉重嘅字眼。正如我地唔會喺同朋友傾偈嘅時候話「有見及此,我會出席」,或者「多謝你諮詢我意見」,而係會講「你咁講,我就去喇」,或者「多謝你肯聽我意見」,又正如去餐廳嗌嘢食落order,我地會講「I would go for this one」,或者「I would like to take this one」,同自己朋友或者情人講嘢,就算幾咁相敬如賓,多數都係講「I want this one」,頂盡都係講「Can I have this one」,用字係應當有場合之分,身分之別,唔可以隨心亂講,任性亂寫。〈揮〉之中有句「成為寂寞人口/脫去戒指」,所犯同上。
而講到用韻乸西,〈矛〉副歌用死「aa」,以嗎吧為主,輔以架怕疤,亦係佢嘅代表作。雖然林夕曾經話過押韻其實並非必要,只係因為要迎合主流見識至堅持押韻,但用韻會令首歌易記易上口,亦令文本朗讀之時有節奏美,都有合理之處。押韻毋須句句押,隔句押亦得,最重要都係睇旋律頭,但無計可施就求其採用「aa」韻,呢點大概就係師承黃偉文嘅結果。黃偉文所填嘅〈囍帖街〉同〈苦瓜〉雖然都係大熱,但取材新穎,都掩飾唔到其人押韻手法之不足——用助語詞押韻,畢竟係有啲技窮。反觀我個人相當中意嘅〈東京百貨〉,陳少琪喺副歌係用「iu」為韻,填咗照秒少調潮票,詞句曉暢而不落俗套,可謂熟能生巧,自出機杼。
再呼應返AGA首〈小問題〉,其實〈矛〉嘅故事都係不知所謂。空有冤氣對白,缺乏具體劇情,hook line勉強可以漁翁撤網,但副歌完全打動唔到人,此其第一問題。第二問題,就係愛情觀片面膚淺,從未細加探討愛情,更遑論明寫愛情,暗寫人生咁樣去傳道解惑,繼續流行曲社教化之功能。林夕寫情寫理天下無雙,黃偉文偏向市井,都算寫盡失戀苦戀,入心入肺;而周博賢專寫時事,針砭時弊,周耀輝別具詩情,寫歌寫出詩嘅朦朧美,基本上係各有特色,而陳詠謙嘅風格,大概就係攞你命三千式殺人於無形,一聽到就想飛歌轉台——我斗膽封陳詠謙為寫歌界嘅葉念琛,相信冇人會有異議。
7. 姐姐+活著為求甚麼
李克勤自己都係識寫詞,點解會接受到呢首歌詞,我覺得重驚人過向曼聯送禮。「原來沒有你/但仍愛你/才後悔當天不肯留住你」雖然略嫌肉麻,但出現喺主流情歌其實真係一啲問題都冇。問題係,呢首歌所描述嘅係家傭,主人公對佢抱有嘅應該係感激之情,而唔係愛情,到底點樣至會牽掛到「朝馬尼拉的方向想起你」,視姐姐為「愛的傳奇」?唱到「忍痛/將你淡忘」,我直頭覺得李克勤情深過楊過,根本應該離婚休妻,另娶姐姐。
情節上,呢首歌都有犯駁之處。一般而言,如果僱主僱員關係良好,姐姐離職之後,雙方都會保持聯絡,好少音訊全無。而既然姐姐冇離開過香港,亦即係轉咗僱主,咁主人公又點解會炒佢魷魚?「誰料我路過砵甸乍街/竟找到你」呢種電光火石,好難講得通。我嘗試去消化故事,唯一可以諗到嘅就係主人公情不自禁,苦戀姐姐,家人發現之後執意驅逐姐姐,結果主人公只可以喺姐姐有可能出沒嘅街頭巷尾搜尋對方倩影,重溫舊夢。假如有朝一日李克勤真係轉行呢種路線,講婚姻背後辛酸,講自己同屋企姐姐打得火熱,或者大眾會受落都唔奇。
用字方面,呢首歌最差嘅係「天天飾演乖少艾」,其他都可以放過陳詠謙。話說少艾一詞,語出《孟子》一句「知好色則慕少艾」,解年輕貌美嘅女子都真係好有歷史。而現代人之所以認識少艾,相信都唔係因為讀古書,而係聽得多青春少艾呢個配搭。撇開姐姐點解會以少艾形容呢點唔講,艾本植物,少艾即以艾草正鮮比喻少女亭亭而立,可見少已經係形容緊艾,而乖少艾三字呢個組合,就即係用咗兩個形容詞去寫植物,而乖係唔會拎黎寫植物。即係我地可以話一個老人家老當益壯,如同長青樹,我地唔會話佢襟老長青樹,因為長青已經表達到健康,而且襟老都唔會係要黎形容樹。
順便講埋〈活〉。林夕珠玉在前,黃偉文都有首〈燕尾蝶〉勉強壓卷,陳詠謙挑戰社會議題,無異於引火自焚。「容顏暴露摺痕」所指嘅應該係個樣好老,皺紋暴露老態,又係要聽眾自己諗。「幾個悲哀章節日日重播/天降天災萬民地上縱火」,所指嘅應該都係天災人禍大家有責,但縱火狂徒為何人,又係語焉不詳,除咗令人諗到喜怨無常嘅舊約上帝,都真係冇乜idea。
8. 半祝福+Gonna be alight
周殷廷其人已經不知所終,但由陳詠謙操刀嘅作品,將會遺臭百年。祝福舊愛,同類歌曲多不勝數,但希望情人「快樂得更明顯」,係咪即係指對方之前都係快樂,但快樂得較為收歛?若果快樂都可以有introvert同extrovert之分,而陳詠謙又真係寫得出,其實確實會好有啟發。副歌致命,在於突然加插槍擊,「如果他真的比我好/別再時時開槍亂掃」,again,敗壞意境。Verse2主人公心態慢慢轉變,講起對方已有新歡,其實都易明,但「你已毫無疑問找到安慰睡眠」呢句又係病句。找到應該係指向人或者物件,虛嘅找到人生方向都得,但睡眠係一種狀態,進入夢鄉可以,但搵睡眠出黎係講唔通。
上承周柏豪歌曲入面大量運用赤裸,陳詠謙又再無緣無故加插情色,好地地一首最後祝福,即刻變到俗不可耐。諗到對方會同新歡有性行為係可以理解,但以「隨便白天纏綿/夜晚裸露別來送我上苦路」白描,就係自亂佈局。〈半〉嘅基調係純情,周殷廷嘅定位亦非大講鹹濕,裸露二字亂入,格調之粗劣,真係不敢恭維。
〈G〉其實都係聽得過嘅歌,風格有啲似林奕匡首〈Good Man〉,但細聽之後又聽到副歌有句「甚麼東西正在變做美好的團體」,不知所云。Verse2有句「青春出於笑容裡/開滿花」,其實都解得通,但第二句「率真出於眼神裡/一句話」嘅嗰句話從何而來,又係毫無預兆,石頭爆出黎咁。好地地一個新人,唱咗首膠歌,然後就萬劫不復,真係不無惋惜。
9. P.S. I Love You+壯舉
張敬軒係我本人極之欣賞嘅歌手,好彩佢人在英皇而非華納,未來唔似會再有同陳詠謙合作嘅可能。〈P〉其實算係不過不失,但因為林若寧同林夕寫過好歌畀張敬軒,而張敬軒自己早期作品都寫得青澀可愛,陳詠謙嘅歌就相形見絀。故事寫因戰禍而天人相隔其實好清楚,但主人公喺副歌嘅內心戲,可謂不明不白。「忘掉了生死/用愛跟這世界對比」,其實睇唔出邊個死咗抑或係一齊死,但既然係人生無常,話係不可以抱著你,會比「不需要抱著你」更加合理。然後「逾越了生死/當知這份愛從沒禁忌」又係全無鋪墊,因為首歌冇講過呢段感情係禁忌之戀,而為死去情人守節,亦唔係禁忌。「生死難忘/別忘記自己」,驟聽似係一種提醒,提醒自己要好好生活落去,但其實突然筆鋒一轉嘅呢個提醒,同「在雲中禱告/祝福你/繼續飛」係冇衝突,因為主人公由頭到尾都冇話過要殉情。
然後繼續睇Verse2﹐病句又至。「當一切/沒法逃過了劇震」,既然係逃唔過,點解又會用個了字?「誰在瓦礫中獻吻/講永別卻那麼接近」,卻前卻後轉折不清,卻字無法理解。「捉不緊的有太多/這一雙手在提示我/時辰到/人如初」,呢雙咁重要嘅手又係突然出現,極其量只可以話佢上接Verse 1之中「硝煙裡/讓我除去了面罩」嘅手,但有冇必要用雙手除,聽眾不妨存疑。快飛去結尾,「珍惜這份愛才是勝利」換成粵語,就應該係「珍惜呢份愛先係叫贏」,然而本身主人公未有誤解勝利定義,因此亦冇要糾正嘅地方,陳詠謙想用才是二字帶出乜嘢訊息,我都依然未悟到。
另外亦必須要討論〈壯〉,畢竟呢首可以話係陳詠謙眾多作品之中最言之有物嘅一首。我地都知道所有創作者喺寫自己最熟悉嘅題材往往係寫得最入肉,林夕寫苦戀寫到出神入化,黃偉文寫同志戀情別出心裁,都係因為有親身經歷,所以緣事而發,份外有感。意淫其實冇問題,樂而不淫,無傷大雅即可,而陳詠謙擅寫不顧後果嘅價值觀,就寫出咗吳雨霏嘅〈告白〉同陳奕迅嘅〈碌卡〉兩首佳作,係要欣賞。然而我地必須思考嘅係,一個填詞人只寫得好呢種缺乏深度同修養嘅歌詞,可唔可以稱為最佳填詞人。無可否認,黃霑林振強林夕等人確實係一下子將平均數扯得太高,令到後來者好難超越,但文從字順,詞有所指,應該係最低標準,如果連咁都做唔到,直接出demo派台instead of固守曲詞俱全嘅舊例,可能至係更佳出路。
10. 給兒子的信
唔少為陳詠謙平反嘅人都話呢首寫得好,以此作結,真係最好不過。一般人一定先入為主,覺得寫畀自己親生仔,點計係誠意之作,冇理由鳩寫,但陳詠謙不負眾望,又一次成功鳩寫,本色出演,繼續陳詠謙獨樹一幟嘅意思含糊,言不及義。「成年路太遠你學識怨命/所以任性/難受但我會繼續供應」,唔知佢供應啲乜,照計係愛,但真係讀者估,唔係作者寫;「若我有天跛了/你戴上我的眼睛」驟聽好有意境,其實唔知戴上父母嘅眼睛為乜——靠後生傳承自己人生經驗,唔使等老咗至做;代爸爸去環遊世界,亦冇理由用返爸爸對眼;陀住爸爸一對眼球出遊,反而顯現到少少心意,但又不切實際,背離常理,總之點講都唔通。
再睇「如果天地狠狠的將一切理想/破滅了」又係反面教材,大家千祈唔好有樣學樣。破滅,常用於理想或者幻想破滅,此中破滅非關外力,只可以係自體消亡,如果想話理想破滅係外力迫成,簡單可以用消滅用殺掉,靚啲可以用扼殺用磨蝕。雖然語言潮流時刻變動,我地唔可以一味泥古,但將某物破滅呢種寫法,如無意外,過多一百年應該都唔會獲得學界同世俗認受。用呢句病句做副歌第一句,有人話一聽就無名火起,呢種反應真係合理不過。
宏觀睇返成首歌,主人公到底抱持點樣嘅心態育兒,我亦甚為不解。佢有話「還是流我的血/你別忘掉」,提醒對方記得有自己嘅支持,亦有話「是我對不起你」同「可以恨我」,承認自己生仔出於自私,似乎有盡力善待同保護小朋友去盡力彌補之意,但再睇「我對你好/不須答謝我」,又主動提起自己嘅好,提起完又話「不須答謝我」,聽完只覺呢個爸爸暗啞底想要人知恩報恩,但又唔敢直講,扭擰造作。更加得意嘅係,呢個爸爸一直都流露無限愛意,又講到唔介意小朋友失敗,只求佢開開心心,但又忽然狠心咁話「註定某日我將拋棄你於荒野」,到底係因何而生嘅轉折?拋棄本身暗含主動之意,字面意思只可以解讀為主人公主動為之,但呢個爸爸愛心爆棚,應該係對親兒不捨不棄至係,點解會註定拋棄親兒?如果佢想講嘅係人世間自有規律,迫到父母不得不拋棄子女,咁就一定要講得清清楚楚,否則就好難呼應其後嗰句「你永遠有一種愛/從未缺少」。概而言之,呢封信真係好深奧,除非佢身體力行去抵制香港政府強制十二年義務教育,用自己一套中文去教仔,否則佢個小朋友未來都好難聽得明佢想表達啲乜。
總結
時間有限,每首只可以點評少少,但不知不覺,都寫咗六七個鐘。我試過填詞,知道填詞唔易,但自知之明,理應人皆有之。我相信大多數人都係不滿佢「我叻仔我可以肥」嘅招積,不滿蜀中無大將,而廖化竟自以為曹操。我個人偏好林夕,上文信手拈來例子大多以佢作品為主,希望大家體諒。最後衷心希望呢個寫得相當簡單嘅分析,算係勉強整理得到大家嘅見解,我知「殘忍只須一棍」同衛蘭都好恐怖,但考慮到其中問題同以上例子大體相似,在此不贅。辭多歉甚,如有補充賜正,歡迎切磋交流。
https://gnimmm.com/2018/11/25/smartfatchan/