📜 [專欄新文章] 區塊鏈管線化的效能增進與瓶頸
✍️ Ping Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
使用管線化(Pipeline)技術可以提升區塊鏈的處理效能,但也可能會產生相應的代價。
Photo by tian kuan on Unsplash
區塊鏈的擴容方案
說到區塊鏈的效能問題,目前討論度最高的應該是分片(sharding)技術,藉由將驗證者分成多組的方式,可以同時分別處理鏈上的交易需求,即使單分片效能不變,總交易量可以隨著分片/驗證者集的數量線性增加。
除了分片,另一個常用來提升程式效能的方案是將計算步驟拆解,以流水線的方式將複雜的運算攤平,降低系統的閒置時間,並大幅提升工作效率。為了達到管線化預期的目的,會需要先知道系統的瓶頸在哪。
區塊鏈的效能瓶頸
熟悉工作量證明設計哲學的人應該會知道,區塊鏈之所以需要挖礦,並不是為了驗證交易的正確性,而是要決定交易的先後順序,從而避免雙花和帳本分裂的發生。可以說,區塊鏈使用低效率的單線程設計,並付給礦工高額的成本,都只為了一件事,就是對交易的全局排序產生共識。
在這樣的基礎之上,區塊鏈在一段時間內可以處理的交易數量是有限的,這之中包含許多方面的限制,包括 CPU 效能、硬碟空間、網路速度等。其中,關於 TPS(每秒交易數) 提升和對硬體的要求大致上是線性增加的,但在設計共識演算法時,通訊複雜度常是平方甚至三次方的關係。
以現在的目標 TPS 來說,處理交易和生成一個合法的區塊並不困難,只是因為區塊鏈的特性,新區塊需要透過洪水法的方式擴散到全網路,每個節點在收到更新請求的時候都要先執行/驗證過區塊內的交易,等於整個廣播的延時會是「驗證區塊時間×經過的 hop 數量」這麼多。似乎網路越分散、節點越多,我們反而會需要降低計算量,以免讓共識不穩定。
管線化的共識機制
使用權益證明取代工作量證明算是行業發展的趨勢,除了環保或安全這些比較顯然的好處之外,權益證明對產生共識的穩定性也很有幫助。首先,權益證明在同一時間參與共識的節點數是已知的,比較容易控制數量級的邊界;其次,權益證明的出塊時間相較工作量證明固定很多,可以降低計算資源不足或閒置的機率。
相較於工作量證明是單一節點出塊,其餘節點驗證,權益證明的出塊本身就需要很多節點共同參與,瓶頸很像是從驗證轉移到通訊上。
以 PBFT 為例,每次產新區塊都需要經過 pre-prepare, prepare, commit 三個階段,你要對同意驗證的區塊簽名,還要對「你有收到某人的簽名」這件事簽名,再對「你有收到 A 說他有收到 B 的簽名」這件事簽名,過程中會有很多簽名飛來飛去,最後才能把一個區塊敲定。
為了降低每兩個區塊間都需要三輪簽名造成的延遲,後來的共識演算法包括 HotStuff 和 Casper FFG 採用了管線化的區塊驗證過程。也就是對區塊 T 的 pre-prepare 同時是對 T-1 的 prepare 和對 T-2 的 commit。再加上簽名聚合技術,出塊的開銷在複雜度等級和係數等級都降低許多。
然而,要保持管線化的區塊生產順利,需要驗證者集合固定不變,且網路通訊狀況良好。如果會經常更動驗證者集合或變換出塊的領導者,前後區塊間的相依性會是個大問題,也就是 T 的驗證者集合取決於 T-1 裡有沒有會導致刪除或新增驗證者的交易,T-1 的合法性又相依於 T-2,以此類推。
當激烈的分叉出現的時候,出塊跟共識的流水線式耦合就從優雅變成災難了。為了避免這種災難,更新的共識演算法會限制驗證者變更的時機,有些叫 epoch 有些叫 checkpoint,每隔一段時間會把前面的區塊徹底敲定,才統一讓驗證者加入或退出。到這些檢查點的時候,出塊的作業流程就會退化成原本的三階段驗證,但在大部分時候還是有加速的效果。
管線化的狀態更新
另一個可以用管線化加速的是區塊鏈的狀態更新。如前所述,現在公鏈的瓶頸在於提高 TPS 會讓區塊廣播變慢,進而導致共識不穩定,這點在區塊時間短的以太坊上尤其明顯。可是如果單看執行一個區塊內的交易所花的時間的話,實際上是遠遠低於區塊間隔的。
只有在收到新區塊的時候,節點才會執行狀態轉移函數,並根據執行結果是否合法來決定要不要把區塊資訊再廣播出去。不過其實只要給定了交易集合,新的狀態 s’ = STF(s, tx) 應該是確定性的。
於是我們有了一個大膽的想法:何不乾脆將交易執行結果移出共識外呢?反正只要大家有對這個區塊要打包哪些交易有共識,計算的結果完全可以當作業留給大家自己算吧。如果真的不放心,我們也可以晚點再一起對個答案,也就是把這個區塊執行後的新狀態根包在下個區塊頭裡面。
這就是對狀態更新的管線化,在區塊 T 中敲定交易順序但暫不執行,區塊 T+1 的時候才更新狀態(以及下一批交易)。這麼做的好處十分顯而易見,就是將原本最緊繃的狀態計算時間攤平了,從原本毫秒必爭的廣播期移出來,變成只要在下個塊出來之前算完就好,有好幾秒的時間可以慢慢來。新區塊在廣播的每個 hop 之間只要驗證交易格式合法(簽名正確,有足夠的錢付手續費)就可以放行了,甚至有些更激進的方案連驗簽名都省略了,如果真的有不合法交易混進去就在下個區塊處罰礦工/提案者便是。
把負擔最重的交易執行移出共識,光用想的就覺得效能要飛天,那代價呢?代價是區塊的使用程度會變得不穩定。因為我們省略了執行,所以對於一筆交易實際用掉多少 gas 是未知的。本來礦工會完整的執行所有交易,並盡可能的塞滿區塊空間,然而在沒有執行的情況下,只能以使用者設定的 gas limit 當作它的用量,能打包的交易會比實際的上限少。
緊接著,下一個問題是退費困難。如果我們仍然將沒用完的手續費退還給使用者,惡意的攻擊者可以透過發送 gas limit 超大,實際用量很小的交易,以接近零的成本「霸佔」區塊空間。所以像已故區塊鏈 DEXON 就直接取消 gas refund,杜絕濫用的可能。但顯然這在使用者體驗和區塊空間效率上都是次優的。
而最近推出的 smartBCH 嘗試擬了一套複雜的退款規則:交易執行後剩餘的 gas 如果小於 gas limit 的一半(代表不是故意的)就退款;如果剩餘量介於 50%-75% 可以退一半;超過 75% 推斷為惡意,不退款。乍看是個合理的方案,仔細一想會發現製造的問題似乎比解決的還多。無論如何,沒用掉的空間終究是浪費了,而根據殘氣比例決定是否退款也不會是個好政策,對於有條件判斷的程式,可能要實際執行才知道走哪條路,gas limit 一定是以高的情況去設定,萬一進到 gas 用量少的分支,反而會噴更多錢,怎麼想都不太合理。
安全考量,退費大概是沒希望了。不過呢,最近以太坊剛上線的 EIP1559 似乎給了一點方向,如果區塊的使用程度能以某種回授控制的方式調節,即使偶爾挖出比較空的區塊似乎也無傷大雅,也許能研究看怎麼把兩者融合吧。
管線化方案的發展性
考慮到以太坊已經堅定地選擇了分片的路線,比較激進的單鏈高 TPS 管線化改造方案應該不太有機會出線,不過管線化畢竟是種歷史悠久的軟體最佳化技巧,還是很有機會被使用在其他地方的,也許是 VDF 之於信標鏈,也許是 rollup 的狀態轉換證明,可以坐等開發者們表演。
倒是那些比較中心化的 EVM fork/sidechain,尤其是專門只 for DeFi 的鏈,管線化加速可以在不破壞交易原子性的前提下擴容,確實是有一些比分片優秀的地方可以說嘴,值得研究研究,但這就要看那些機房鏈們有沒有上進心,願不願意在分叉之餘也投資發展自己的新技術了。
給我錢
ping.eth
區塊鏈管線化的效能增進與瓶頸 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有2部Youtube影片,追蹤數超過2萬的網紅Handline Fishing,也在其Youtube影片中提到,筏仔第二擊釣黑沙鱲,問你服唔服『香港釣魚 : 岸釣』東涌橋墩 {粵語旁白+中英文字幕} Softrod catch Black Seabream [Hong Kong HK Fishing : Shore] Tung Chung Bridge {Voice Over + CC} 時間:8:00 -...
流水問題題目 在 譚蕙芸 Facebook 的最讚貼文
[沒有誰比誰高貴](六之五)
反修例運動此前多場審訊,不論是襲警、藏武器、暴動案,在法庭裡的檢視方法,採取視覺較微觀。示威者在這條街被捕,隔一條街發生的事,不會視為相關。時間上檢視也收得狹窄,例如7.21元朗襲擊,或831太子站事件,示威者受事件影響之後上街,法庭不會視為有參考價值(relevant).
然而國安法第一審,唐英傑開電單車涉衝向警察防線,車上插了「光復香港。時代革命」旗幟,案件搬到法庭,被提升到「恐怖活動」「煽動他人分裂國家」層次。
法庭對刑事案件審訊,多檢視可觸摸之物,如翻看閉路電視、檢視直播片段、化驗被告背包或手袋的物件。
但驗視一句話的意義,用甚麼方法,拉闊到歷史何年何月,翻查幾多本字典,還是要揭開人腦看看人的思想?
早幾天,辯方專家證人,港大學者李詠怡當被控方逼問舉殖民旗的人心裡想甚麼,梁天琦設計口號的心底意思。Eliza一度在庭上表示:「我沒法子有讀心術 (I am not a mindreader).」
如何去讀一場社會運動的集體心理?社會學家,明顯和法律專家有不同看法。
這天,彭寶琴法官問及Francis,他如何理解「反修例運動的時間線(timeline)」。作為專研社運的學者,Francis認為運動由2019年6月9日開始,延續至大約2020年中,但難說某一日正式結束。彭官反問:「逃犯條例不是撤回了嗎?在2019年9月條例撤回後,李教授你仍然覺得運動繼續下去?」Francis說是。
彭官亦問Francis,「你在問卷中問示威者,那一個口號有代表性,但每一個集會不是有主辦單位嗎?大會不是有他們的主題?」(亦即民間所謂的大台)
Francis回應道,每次遊行雖有個別主題,但整場大型反修例運動不只是個別遊行。「例如人們最初對『齊上齊落』口號感到有共鳴,因為此口號表達了整場運動裡,示威者感到的團結精神和聯繫感(togetherness)。很多時候,口號不是直接與政策訴求有關,而是表達示威者的情感和感受。」
這天,辯方專家證人,中大新傳學院教授李立峯Francis進入第二天作供。高個子的他,頭髮長及頸,穿了淺灰色西裝外套,外套布料質地有反光效果,西裝上的縐紋特別顯眼。他出現在證人枱時,拿着橙色的布袋,把厚厚的文件塞在布袋內,擱在證人枱。
Francis喜歡把手踭擱在枱上,竪起前臂,長長的手指揮舞着,談起他熱愛的社科方法論,語速越說越快,微微地左右搖動帶輪辦公室椅子。法官不只一次請他說慢一點。
有些時候,三位法官們發問的問題,比雙方大狀們更多。
Francis說,曾向全香港市民抽樣撥打電話作民意調查。為了要有隨機性,撥打住戶家居電話時,會向聽電話的人問,若家居住戶多於一人,那一位同住者的生日日期較接近,則邀請該人來回答民調。
唯一的男法官陳嘉信,手指之間常夾着筆,雙眉上下舞動,立即發問:「為何打電話去家居要這樣問,而手機則不用問?」
Francis解答道:「在外國,曾有研究發現,在家庭中負責接電話的人,永遠都是家庭主婦。」法官杜麗冰聽到後,臉上綻放出會心微笑,更向陳官互相交換笑容。Francis續說:「又或者是年輕人搶着電話聽,這樣,民調做出來就會有偏差。」
另一個社會學方法論的提問,也是由陳嘉信法官追問出來的。Francis團隊亦曾於廿多場遊行或集會活動中做現場調查。調查員會被分派在集會或遊行現場,邀請參加者填問卷。
但隨着運動變得更流水式,出現更多變數,甚至出現衝突。為了保護調查員安全,例如7.27元朗遊行,他們會派出少量資深調查員到現場,派發含有QR Code的單張,示威者可以事後上網填寫。
無論是代表控方的周天行檢控專員,抑或法官都問Francis,讓人拿單張回去跟QR Code填問卷,怎樣肯定填的人真是去過現場?
陳嘉信法官問:「你說,填問卷的人很熱心,你怎知他們會不會『熱心』過頭,上網虛構答案?」他雙手在空中比劃着括號,把「熱心」二字強調。
Francis說,他們巧妙地在網上問卷中加入了一條題目:「這天在那一個示威地點加入隊伍」,亦有一個選項是:「我今天沒有參加遊行」。填表者並不知道,研究員會剔走沒參加遊行的人的意見。
「他們填的時候,不知道這條題目若答了,其實篩走了自己,最終我們便可以只分析參加過示威的人的數據。」三法官聽罷,明白學者一早想到這些漏洞,點頭表示明白。
法庭裡,尋找「光時」意義之旅,控辯雙方均花心力指斥對方研究方法有漏洞。
代表律政司的署理刑事檢控專員周天行,嘗試從Francis的研究裡,找尋不足之處。Francis和團隊以5種研究方法:全港性電話民意調查、示威現場問卷調查、焦點小組、連登討論區大數據分析、公共討論分析(時評人在傳媒的言論),多管齊下來理解社會運動中口號的意義。
周專員指,調查大部分於2020年初之前進行,而本案發生的日子(2020年7月1日)之前一段時間,即2020年2月至7月,Francis沒有相關研究。周專員問:「沒有任何事阻止你進行更多研究吧。」
Francis指,當他自己知道要做專家證人時,已是2021年4月底,時光追不回了。「我不能坐時光機回到過去(I cannot travel back in time to do it.) 周專員堅持追問,可以做電話民調呀。此時陳嘉信法官插嘴表達其看法:「即係你叫李教授在2021年問番啲人9個月前在想甚麼?」
Francis望着陳官說:「你說的我認同,即使可以問,搜集回來的數據也不會可信。問人今日在想甚麼會較可信,你問人一年前想甚麼,可信性甚低。」
周專員轉以「以子之矛」嘗試再去進攻。「你曾說過口號的意義會隨時間改變,你在案發前一段相關時間,無研究喎。」Francis再解釋,除非遇到重大事件,口號的意思隨時間改變,基本上是以年計,或以十年計,「口號意義改變,並非分分秒秒在變動」。
Francis在庭上首次披露,他團隊進行的「連登討論區」大數據研究,份量之浩瀚,他和團隊從連登「時事台」從2019年6月到8月21日的討論帖子及回應留言,涉及2千5百萬個,電腦檔案足有38GB。
周專員從枱底拿出幾疊白紙,原來他的團隊從連登討論區,人手萃取了一些帖文,叫Francis即場示範如何做Coding (編碼)工作。
西裝骨骨的Francis翻閱着文件,開始說:「呢位網民【四葉妹妹】有提及過「光復香港。時代革命」沒提及「港獨」及「五大訴求」,可算為「1, 1, 0, 0」; 網民【英國男孩】完全沒提,電腦會記為「0, 0, 0, 0」;這位【草尼馬仔】貼了光時旗的照片,不含文字留言,我們技術上沒法認出。但不改變們這個整個研究方法的合理性」。在嚴肅法庭,聽到鬼馬的網名,旁聽者都忍不住笑了出來。
控辯雙方過招,誰的「方法和總結」算是合理,光時究竟意義何在,是否違犯國案法?
Francis今天較完整披露他的看法。他認為,控方專家劉智鵬教授,以歷史及語言學角度去看「光時」這口號的意思,作出一個聲稱,就是「『光復香港。時代革命』這口號,只有唯一一個解讀,並為所有人共知」,「但我認為劉教授沒有提供充足證據去證明這個聲稱」。
Francis解釋,劉教授報告中用了「necessarily」一字,即口號詮釋的唯一可能「必然」是這樣,這是Francis自己認為需要用多種社科方法驗證的假設。
口號究竟是由喊的人那端衍生意思,還是從接收者那邊決定意思?
陳法官指,他理解控方劉專家報告中指的是,「喊口號的人懷有分裂國家意圖和目的」。但Francis卻說,喊口號基本上是一個「傳播行為」,不只是一個人單方面「個人表達」那麼簡單。
一個口號喊出來,是由嗌的人承擔意義發送者責任,還是接收的人也有份貢獻意義?如此哲學性問題,在法庭的空氣裡交鋒。
Francis又像在講課一樣,「作為傳播學者,我認為,喊口號是一個溝通行為,不只是一種自我表達。我嗌一個口號,會考慮接收者如何理解。」
小個子的法官杜麗冰,左手手指戴了綠寶石戒指,她一邊說話一邊以手部語言輔助她的比喻:「好像我跟一百個人說,我喜歡西瓜,有人會覺得我愛吃紅色的生果,另一個人覺得我愛吃綠色皮的水果。我發送一個訊息,但別人接收不同。」
Francis補充:「不止這樣,說話的人會小心用字。例如有一句句子意義明確,另一句句子的意義含糊,如果我要表達自己,減少誤會,我會選較明確的那句。」陳官提出,智力不同的人也會用字不同。
Francis反駁:「不只,也看大家出身甚麼背景,像你們法庭背景的人理解『引導性問題』(leading question)和我們社科人便不同,不只是智力差異的問題。」聽到這句話,杜官和陳官都作深思狀。
控方曾挑戰,指若文字意義多樣,人們便沒辦法溝通。Francis在此反駁:「劉教授說,人們會跟社會慣例(convention)去用字,但問題是,社會有很多慣例。文字使用很複雜,也有修辭學(rhetoric)作為一種慣例。劉教授把語言意義解得太過死板(too rigid),語言意義多樣,修辭令人們變通調適,否則世界便沒有創意寫作了(creative writing)。」
控方周專員指出,劉教授也有其「證據」,就是警方跟據示威錄影片段,數算有多少次出現「光時口號」,而這口號與「顛覆元素」如港獨訴求、暴力行為同時出現。Francis反駁,這數據只在「點算上」可靠,但兩件事同時出現(co-appearance),並不等於有關。
Francis用一個生活化的例子,說明兩種同時出現的東西,無必然關係。「在大學,學生在班房可以自由入座,兩個大學生每次課堂都一起坐,可以解讀為他們是朋友;但在中學,課室座位是被編排的,兩個中學生常並排而坐,只能說他們是一起坐。」
然後,Francis就望着控辯雙方大狀的方向:「就像在這個法庭,李先生和周先生也一起坐,要考慮這是個法庭場景。」眾笑。
至於示威場景,有其特性,Francis解釋:「好像每年香港七一遊行,於同一個示威裡出現的團體,訴求可以不共容。如性小眾、勞工及外傭團體也會各自有訴求。」
即使大型示威有一些共同訴求,各人理解也有差異。Francis指,他有研究2014雨傘運動,其口號為「我要真普選」,「但落實到具體解釋,甚麼是『真』的普選?『真』字既開放又抽象,讓人各自己想象。」
文字容易於不同場景被誤解,Francis特別澄清了一個可能的誤會。焦點小組討論的指引中,研究員需要留意討論覆蓋不同範疇。其中一個範圍呈在法庭文件中,寫道:「社會運動意識形態和激進化(social movement ideology and movement radicalization」。
Francis特別澄清「激進」二字的在的學術意思:「激進化,在研究社運學術世界裡,意思是與社會常態的距離(deviation from social norm ),涉及更重大改變的意思,並沒有『好與壞』的評價。」
「好像反修例運動最初,有人要求『成立獨立調查委員會』,這訴求較溫和,因為過去香港也曾成立過,相比起來,『解散警隊』這口號則較激進」。陳官補充:「即是要求更徹底的社會改變。」
陳官亦引述文件中的資料,好奇地向Francis查問:「為何你認為『光復香港。時代革命』比『五大訴求』更激進呢?」Francis解釋:「修辭學上,『革命』比『訴求』所涉及的改變,幅度更大,這是明顯的。」
在香港的刑事審訊上,「不爭辯事實、客觀存在」是常用術語,去指控一個人做了一件事,作為刑事案的入罪條件。然而一支旗,一句口號,如何建基於事實,使用這種法律語言,又出現了奇特的交雜和火花:
周專員指出,警察報告中點算示威口號出現次數是「客觀、不爭辯的事實」。
Francis反駁道:「你們只是提供了口號在示威現場,曾出現過的這個事實。」
周進逼:「你們只是倚賴別人的意見。」
Francis:「我們紀錄了人們表達意見的這個事實。我們分析的文章、人們論述過這些意見,都是一種『社會現實』(social facts)」
周再問:「你是否同意,劉智鵬教授報告裡,他對光時口號的解釋,是對的(correct)?」
詮譯變成了對和錯,二元對立,二選一,社科學者抗議了。
Francis:「我們的總結是,口號是開放的,抽象的,不只一個解釋,每人有每人的論述。我不會評價一個時評家對口號的解釋,正如我不會評價焦點小組裡一個平凡人的解讀。(I wouldn’t judge)我不會說,這個人的解讀是正確,這只是他自己的說話 (I wouldn’t say if this guy is correct, it is his own articulation)。」
周不放棄:「你不會異議,若我說劉智鵬教授的解讀是對的。」
Francis斬釘截鐵回應:「我會異議,問題並不在對與錯」。
杜麗冰法官嘗試插話,問Francis:「你會否覺得劉教授可以作這樣的解釋,即使你不贊同其解讀?」
Francis說:「我個人不會對口號作這樣的詮釋。劉智鵬教授的詮譯,只是『其中一個詮釋』。其解讀的地位沒有特別高,也沒有特別低。相比起某一個時事評論員,或者我們焦點小組的某一個參與者。」
周天行在盤問到最後,拋出了這個問題:「我說,我方對口號的理解方法(approach)更可靠。」
Francis噗哧笑了,全場亦爆出陣陣笑聲:「哈哈,肯定不是。警察在『點算口號』上或許是可靠,但我挑戰警察報告中『對數據的理解』,當口號與顛覆元素共同於示威場合出現,根本不是支持口號有顛覆意義的證據。我對警察報告是完全不贊同。」
此時,周天行專員彎腰,跟坐在他旁的同事耳語了逾三十秒。
周專員回過頭,橫空拋出這句話:「我向你指出,你的報告不可靠,不相關。」
Francis咬字清晰,語氣肯定回應:「我的報告,既可靠,合乎標準,亦相關。」
誰的解讀更有權威?控方專家認為喊口號的人必然意圖顛覆;辯方則指出,口號是開放和曖昩的,任何人的解讀,都沒有比另一個人的解讀更有權威。
一支旗,八個字,意義之爭,連繫着多位國安法被告的命運。
國安第一被告唐英傑,身型壯碩,年輕的他坐在犯人欄,由幾個懲教署職員押送。
唐的學歷不算高,是一位日本餐廳的厨師,然而穿着深色西服的他,還押了一年後,出席他自己的審訊,連日聽學者解讀他舉過的一支旗,都堅持翻閱着厚厚的法律文件,專心地聽着耳機,坐在他旁邊隔了犯人欄的翻譯先生,即時以廣東話傳譯。
「Rhetoric….修辭學」英語對話,小聲的廣東話,在法庭後方響起了,兩條聲道有些重疊。
幾名穿墨綠色制服的懲教署職員, 和唐一起坐在寬闊的犯人欄內。懲教職員的身體,慢慢挪移越近唐的方向,他們偶爾也竪起耳朵,跟進學者們的辯論進程。連穿着保安制服的叔叔,都聽得懂英語,都留意到辯論擦出火花,露出驚訝的表情。
八個字,有罪還是無罪,全城關注。誰的解讀更高貴?
時鐘已到下午四時半,明天Francis繼續作供。
***
國安法首審專家證人系列(六之一):[Regime & Redeem]
7月2日控方專家劉智鵬作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4210137115741348/
國安法首審專家證人系列(六之二):[Just Do it]
7月9日辯方專家李詠怡作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4229321820489544/
國安法首審專家證人系列(六之三):[過去與未來]
7月12日辯方專家李詠怡作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4237523026336090/
國安法首審專家證人系列(六之四):[知行合一]
7月13日辯方專家李詠怡及李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4240215429400183/
國安法首審專家證人系列(六之五):[沒有誰比誰高貴]
7月14日辯方專家李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4243328702422189/
國安法首審專家證人系列(六之六):[選櫻桃的人]
7月15日辯方專家李立峯作供
https://www.facebook.com/wwviviantam/photos/a.1435553239866430/4245860505502342/
(圖為辯方專家證人中大新傳學院教授李立峯離開高等法院)
流水問題題目 在 每天為你讀一首詩 Facebook 的最佳解答
懷念柏克萊◎楊牧
我因此就記起來的一件舊事
蕭索,豐腴,藏在錯落
不調和的詩裏。細雨中
兩個漢子(其中一個留了把絡腮鬍
若是稍微白一點就像馬克斯)因難地
抬著一幅3×6的大油畫從惠勒堂
向加利弗館方向走,而我在三樓高處
憑欄吸菸,咀嚼動詞變化
他們畫放下來歇歇,指點天空
或許在討論雨的問題而我甚麼
都沒聽見。這時他們決定換手下臺階
我才發現那是一幅燦爛鮮潔的
秋林古道圖,橫過來一級一級顫著搖著
往下移,以四十五度傾斜之勢——
絡腮鬍子在前步步倒退,右手
緊抓著金黃的樹梢,另外那個人左手握住
一座小橋
我將菸熄滅
中止本來一直在心中進行著的
希臘文不定過去式動詞系列變化表
倚窗逼視。那是夾道兩排黃楊當中
最高的一顆,而橋下流水清且漣漪
是秋天的景象,筆路刀法隱約
屬於塞尚一派
乾燥的空氣在凹凸
油彩裏細細流動,接近了
加利弗館大門,在雨中,乾燥流動
不調和的詩裏
蕭索,豐腴,藏在錯落
我因此就記起來的一件舊事
--
詩人林餘佐賞析:
楊牧在《一首詩的完成中》談到「記憶」時,曾表示:「記憶是充滿力量的,充滿了使詩發生,形成,擴大,感動,並且變成普遍甚至永恆的力量」(注一) ,的確,我們書寫通常是望著過去而來,過去發生的事件,在我們腦中放大某些細節,無論有意識或者無意識,它都是一種篩選的活動,好像記憶中的事件,成為一個刺點,串合的過去與書寫的當下。楊牧的〈 懷念柏克萊〉一詩,便是這樣的作品。
在題目的下方,楊牧用括弧寫著(Aorist: 1967),Aorist是希臘文中的時態用語,意指「不定過去時」,這樣的微小注紀將整個詩作帶往記憶的某個節點,楊牧在柏克萊期間,修習希臘文,這也成了記憶的座標,讓楊牧往記憶的深處按圖索驥,而詩就這樣發生。開頭寫著:「我因此就記起來的一件舊事/蕭索,豐腴,藏在錯落/不調和的詩裏」,記憶突然地拜訪,對楊牧來說,這記憶的樣貌似乎有著不定的樣態,一方面既是蕭索,另一方面卻又豐腴,這兩點看似衝突,但由於記憶中我們會不時放大/縮小某些細節,於是在腦海中,楊牧憶起的舊事便有了多樣的型態。並且這樣的舊事藏在不調和的詩中,又更增加它變化的可能性。
這樣舊事隨著一件活動展開,楊牧看著兩位漢子困難地抬著一幅畫作行走在校園裡,而楊牧本人「我在三樓高處/憑欄吸菸/咀嚼動詞變化」,楊牧善於描繪外在動作(事件)與本身內在的情緒(情感)相互結合。於是接下來有一大段動作事情的描述:
他們畫放下來歇歇,指點天空
或許在討論雨的問題而我甚麼
都沒聽見。這時他們決定換手下臺階
我才發現那是一幅燦爛鮮潔的
秋林古道圖,橫過來一級一級顫著搖著
往下移,以四十五度傾斜之勢——
絡腮鬍子在前步步倒退,右手
緊抓著金黃的樹梢,另外那個人左手握住
一座小橋
在記憶憶起的舊事,毋寧是這一件看似平凡的搬運畫面,但卻是回憶情感上的深刻片段,楊牧憑欄看著兩位漢子抬畫、換手、停下來歇息、指點天空……等,由於這動作的發生,都離楊牧有一定距離,於是如今回想起來反倒顯得像鏡頭特寫一般的冷靜感。事件在回憶來流動,透過詩句再現的竟是這樣一件平凡的小事。六○年代的柏克萊大學,校風自由,學生多半對社會運動熱衷,校園內無論師生都會當時的社會議題有所關注。楊牧在一九九二年,回憶起一九六七年的校園,反倒沒提到當時的社會情境,只著重在描繪一件舊事,我們無法篩選記憶浮出的面向,那彷彿有種神秘性的隨機。憑欄吸菸的楊牧,在詩的中寫著「我將菸熄滅/中止本來一在心中進行著的/希臘文不定過去式動詞系列變化表」,希臘文的過去式動詞變化表,在這首詩中彷彿是一個隱喻,貫穿了一九九二年與一九六七年,成為穿梭兩地的暗號,詩中的動作表現,便是不定過去式的動詞展示。最後詩中寫到:油畫終於到達了目的地,在雨中接近了加利弗館大門。然而,在詩的結尾楊牧又再次寫著:
不調和的詩裏
蕭索,豐腴,藏在錯落
我因此就記起來的一件舊事
藏在不調和的詩裏的舊事,便是詩人對回憶的詮釋。楊牧在《一首詩的完成》中的〈記憶〉篇提到:「我們對往事的回想,把握,和詮釋——詩的動力之一存在於其中」 。那件不調和詩裏的舊事,便成了詩意構造的動力本身。
注一:楊牧:〈記憶〉,《一首詩的完成》(台北:洪範書局,1989),頁22。
---
美術設計:�李昱賢
攝影來源:�李昱賢 IG:https://www.instagram.com/ahhsien_/
#每天為你讀一首詩 #楊牧 #人文歷史 #懷念柏克萊 #臺灣大學楊牧詩文研讀課程 #林餘佐
流水問題題目 在 Handline Fishing Youtube 的精選貼文
筏仔第二擊釣黑沙鱲,問你服唔服『香港釣魚 : 岸釣』東涌橋墩 {粵語旁白+中英文字幕}
Softrod catch Black Seabream [Hong Kong HK Fishing : Shore] Tung Chung Bridge {Voice Over + CC}
時間:8:00 - 16:00
流水:初七
天氣:20 - 26度。東風2至3級。部分時間有陽光。晚上沿岸有薄霧。
地點:東涌橋墩
魚餌:南極蝦1磚
工具:魚絲YGK FluoroCarbon 碳氟化合物2號,波子10-20g,鯊魚鉤0.8號
釣法:筏仔
:影片字幕內容:
趁支筏仔釣到魚
今次我同阿立就再接再厲
上東涌橋墩釣魚
上次我就用之筏仔釣到條烏頭
今次我又想用支筏仔嚟攞張新郵票
手絲釣魚
影片分享頻道
Hi各位觀眾大家好我叫Marco
今日初七流
東風二至三級
今日我就準備咗一磚嘅南極蝦上東涌橋躉釣魚
你可以從個流水表嚟睇得到
今日流水會好慢
而且風又比較細
可能今日嘅釣況都會唔錯
今次我哋又上返之前上開嗰個墩
釣開有感情
上次都未曾龜過
今次再上返去應該唔會走雞
同平時上墩一樣
我今日準備咗一個仕掛釣組
一開二兩門,用咗粒10 gram嘅波子鉛
今次我就約埋另一個釣友阿Tommy 一齊嚟
佢同另外嗰兩個朋友就遲少少先JOIN我
佢哋就選擇咗我前面嗰個墩
佢哋啱啱到咗
佢哋一樣係嚟玩筏仔
不過同我哋唔同啲
佢哋係會打粉釣
希望佢打粉嘅時候
會幫我哋引埋啲魚一齊過呢我哋兩邊嗰個墩啦
阿Tommy 啱啱嚟咗冇幾耐
佢哋開始打粉
而且佢打粉嘅時候幫我打埋添
大概釣咗十零分鐘左右
就之後釣咗條黑沙
打粉嘅效果真係唔同啲
呢一條又係我用筏仔第一次中嘅黑沙
我又多一張新郵票
春天呢個時間都比較多魚仔
我發覺下面都好多魚食餌
不過就好難釣到佢哋
最後我哋發現原來佢哋係啲油立
或者係啲透明梭羅
如果都仲係咁多魚花食餌嘅話
我哋要釣到的目標魚的機會率都相對比較低
我用筏仔又釣多張新郵票
就係條沙鯭
喺對上兩次我上東涌橋墩釣魚
喺兩條影片入面我收到好多觀眾留言
不如我又藉呢個機會同大家一齊分享一下
問題一
有個師兄就想我去流浮山嗰度玩四匹仔
釣大老泥
我已經搵咗阿明仔帶我去流浮山玩咗一次
嗰次係釣金鼓
呢條片遲啲會上載
問題二
有位師兄呢就話釣泥鯭好容易
係水中餓鬼
一有嘢食嘅話呢
就會沖嚟食
唔使理嗰啲流水嘅
邊有我講到好似咁神化嘅魚呀
唔緊要嘅
你下一次又試一試上嚟橋墩玩下
大家交流下釣魚心得
問題三
另一個釣友就提出
一舊麵粉一支手竿
孖鉤,就釣到泥鯭
仲會釣得多過我哋添
如果你係講緊碼頭邊或者坑渠口度釣泥鯭
我同意你嘅說法
但係如果你用呢個方法
可以喺東涌橋墩釣到我哋嘅收穫嘅話呢
我相信應該會有好多人想請教以上嗰個高手
另外仲有一個釣友就問
可唔可以用兩磅手排呢
我睇個人要申得好出下
因為個墩下面係好多蠔宿
釣到魚都未必上到嚟
呢一個位置係有先天嘅不足
另外用傳統方法
油炸鬼又得唔得呢?
如果你買油炸鬼上嚟釣魚嘅話
最好你買多碗白粥
食完就快啲開工喇
問題四
呢一個觀眾就提出關於我釣組嘅問題
如果用筏仔竿
用馬騮釣組或者係仕掛
用粒15 gram或者20 gram嘅子彈鉛
會失去咗筏仔嘅靈敏度
另外啲位觀眾再補充
如果用粒B4或者B6嘅夾鉛
靈敏度會更加好
以上嘅建議我好多謝呢位觀眾
其實我好同意嘅
我相信呢位觀眾應該係流浮山嗰邊個釣友
喺流浮山上蠔排釣魚
用B4或者B6嘅夾鉛
確實係好得食
釣泥鯭或者金鼓真係一流
但就唔好忘記喎
喺流浮山釣蠔排係釣幾尺水
喺東涌橋墩一邊係釣10米水
如果係完全冇流嘅話
用B4或者B6嘅夾鉛係完全冇問題
但係一有少少流嘅話
B4或者B6嘅夾鉛
隨時我哋一放繩
可能條魚絲沖個碼頭都未到底
第五條題目
有冇有就話75條就係高手
其實如果你係釣魚人嘅話
你應該知道呢個答案應該係乜
釣魚係講
天時、地利、人和呢三樣嘢
加埋你本身嘅技術同埋運氣
你講緊一個人釣15-16斤嘅泥鯭
其實我都見唔少前輩釣過
當時喺中環嘅卜公碼頭
啲前輩釣到都唔想要
幾多幾大條都有
問題六,關於上橋墩嘅資料
由於牽涉個人資料問題
所以你最好都係私信我
你去Facebook 嗰度或者Instagram 嗰度搵我就可以
我亦多謝好多觀眾不斷咁支持我
但我就好抱歉不能全部盡錄
不過我都想提醒返一啲小部分嘅觀眾
如果你嘅留言係關於冒犯我
我嘅朋友
或者放生問題嘅話
我一律會畀番個嬲嬲豬你
我係唔會同你討論呢個問題
今日我哋大概釣到四點零鐘就走
都已經好滿足
起碼,今日我用啲筏仔釣咗條黑沙鱲
仲畀我叫埋條沙鯭
過足手癮
呢一度嘅泥鯭就比較大條
今日就唔算好多條
已經夠我食好多餐
啲油立仔雖然細條
我就攞咗返屋企
用油鹽水方法蒸咗嚟食
魚味十足算唔錯
今次嘅釣魚分享我就分享到嚟呢一度
如果你仲未訂閱我頻道嘅話
記住訂閱返個頻道喎
開埋右手邊嘅啷啷
咁我下次有新片出嘅時候,就會即時通知你啦
請按以下鏈結來訂閱此頻道
https://www.youtube.com/channel/UCO_5XP-qd-udNxBlzzSzgvw?sub_confirmation=1
建議下一部影片:
釣沙巴∙∙∙等『香港釣魚 : 艇釣』青龍頭 {粵語旁白+中英文字幕}
影片連結: https://youtu.be/gSGFRn3rNDo
你或許感興趣的其他影片:
⚓ 大角咀之大佬-江哥,阿神與馬友的初次接觸 青馬 - https://youtu.be/nGLqp3pD3_M
請繼續收看手絲釣魚:
::最新釣魚影片::
https://www.youtube.com/watch?v=86XUnbwt4YA&list=PLGiZ1ROtXQKExNJZVgre1uHJ7Egp7Pt7w
::人氣最高影片::
https://www.youtube.com/watch?v=S2zjubu0RoA&list=PLGiZ1ROtXQKERHSavbId7nu3x6P3beIna
::教學/分享::
https://www.youtube.com/watch?v=uKTULrEyT-E&list=PLGiZ1ROtXQKGfs0mbYx-liAEWl2mzOkb7
::船釣/艇釣::
https://www.youtube.com/watch?v=xPAs7oqs9SA&list=PLGiZ1ROtXQKEfkfSX9MrBxizaon-6PO8r
::岸釣::
https://www.youtube.com/watch?v=Sq_GqD58vN4&list=PLGiZ1ROtXQKH6TKzdiwPcRHFfvz2twTMM
::港水/日水/艇釣::
https://www.youtube.com/watch?v=Bb8qOp8db6g&list=PLGiZ1ROtXQKFRZsNEYgxWATB_c0INAMD3
::港水/夜水/艇釣::
https://www.youtube.com/watch?v=8oerq2R2HEA&list=PLGiZ1ROtXQKHqeeXVPSM-haFosg086CMV
::港水/日水/岸釣::
https://www.youtube.com/watch?v=uuWZPLRih4E&list=PLGiZ1ROtXQKHET2CpMVeszpsDX2m3daHB
::港水/夜水/岸釣::
https://www.youtube.com/watch?v=qtQvPjFYaQ4&list=PLGiZ1ROtXQKHOn4i4AtU0LqFmSAylTv_V
::最新烹飪影片::
https://www.youtube.com/watch?v=mrRzq68nVRo&list=PLGiZ1ROtXQKE6xSW8gEzznGnjR80d24ZF
::烹飪/湯水::
https://www.youtube.com/watch?v=G9a9_FWnayg&list=PLGiZ1ROtXQKGNTj43A2TmhUgRerY6u51O
::烹飪/蒸魚::
https://www.youtube.com/watch?v=qrthSSC64tg&list=PLGiZ1ROtXQKGV4S2hw-x0Olh2YYeARvLB
:所有烹飪影片::
https://www.youtube.com/watch?v=mrRzq68nVRo&list=PLGiZ1ROtXQKGR-ZLWtnIZLovTGjKXB2Cj
::觀賞魚::
https://www.youtube.com/watch?v=532IGTEYZIc&list=PLGiZ1ROtXQKEu4-7Sie9InJijA7EibCgO
::分享::
https://www.youtube.com/watch?v=NqT_BGO-aOk&list=PLGiZ1ROtXQKHNapvvF4I6TmTT2-U3WEtp
::年度回顧::
https://www.youtube.com/watch?v=8MLVEwrvJWs&list=PLGiZ1ROtXQKGaM7ciTpzbi-ZPnRfViGm1
::『Handline Fishing 手絲釣魚』所有影片::
https://www.youtube.com/watch?v=S2zjubu0RoA&list=PLGiZ1ROtXQKE5EikSUQx7Ngrj3aKQJnch
==================================================================
背景音樂名稱 : High [NCS Release] - JPB
來源 : YouTube Audio Library
拍攝器材 : GoPro Hero 7 Black (with HyperSmooth Enabled)
解像度 : 1920 x 1080 60fps
剪輯軟件 : Corel VideoStudio 2018
本片以全高清拍攝,務求能捕捉每一個最好的畫面來送給所有訂閱者
==================================================================
YouTube Channel 頻道: https://bit.ly/2W1Y8bG
YouTube Channel Subscribe Here 訂閱頻道按此: https://bit.ly/2Cva0LT
Facebook Page 手絲釣魚 專頁: https://bit.ly/2VbU4IS
Facebook 手絲釣魚交流群: https://www.facebook.com/groups/616740025403230/
Instagram 官方賬戶: https://www.instagram.com/handlinefishing_hk/
標籤 Tag :
香港釣魚 ╱ 釣魚 ╱ 艇釣 ╱ 手絲釣魚 ╱ 香港船釣 ╱ 香港艇釣 ╱ 釣魚影片
釣魚新手 ╱ 香港釣魚 艇釣 ╱ 船釣影片 ╱
YGK 魚絲 ╱ 香港釣魚 岸釣
Hong Kong Fishing ╱ Fishing ╱ Boatgame Fishing ╱ HK Fishing ╱ Fishing Vlog ╱
handline fishing ╱ hong kong boat game fishing ╱ fishing in hong kong ╱ hong kong ╱ fishing 2020 ╱ fishing video ╱ boat game ╱ how to catch fishes
釣り ╱ ボート釣り ╱ 船釣り ╱ 魚釣り ╱ 釣りVlog
#Fishing #釣魚 #り釣 #手絲釣魚 #HandlineFishing #香港釣魚 #香港釣魚2020
流水問題題目 在 心靈語坊 Youtube 的精選貼文
【禪心】 ☯『心經』中的智慧 .......♪♬❤《心經》觀自在菩薩.......
http://a88.piee.pw/DPE98
https://goo.gl/efBu7M
《心經》這268字,
教導我們
在聖凡悟之間
怎樣處理修行者
所面對的
真理世界和世俗世界。
《心經》這268字,
包括了佛教的核心內容。
它主要是
教導我們怎樣
觀照當下的
精神和物質生活境界,
歡迎免費訂閱 "心靈語坊" 影音 https://goo.gl/zp0G0k
華語好歌*超級好聽*~ 有字幕~卡拉 ok https://goo.gl/MgJTKJ
最新影片請訂閱 心靈語坊 LINE ID 【 @a0931695598】
歡迎免費訂閱 "綠野花香" 影音 https://goo.gl/NRsrJj
心靈語坊 粉絲團 歡迎按讚 https://goo.gl/KYwHh9
歡迎加入 心靈語坊 社團 https://goo.gl/ugNWIL
歡迎加入 心靈語坊 (紅) 社團 https://goo.gl/UuKJy1
傷感情歌 https://goo.gl/TVHriU
*************************************
【禪心】『心經』中的智慧_20190108
我們經常念的一本經,
也是字數最少的一本經。
它就是
《般若波羅蜜多心經》,
簡稱《心經》。
《心經》共268字,
正文260字,題目8字。
這268字,
把佛教的要義,
把宇宙人生的
真理講得極為透徹。
《心經》
是打開佛法大門的鑰匙,
是我們學習佛法的綱領,
也是我們
觀照宇宙人生的大智慧。
《心經》這268字,
包括了佛教的核心內容。
它主要是
教導我們怎樣
觀照當下的
精神和物質生活境界,
教導我們
在聖凡悟之間
怎樣處理修行者
所面對的
真理世界和世俗世界。
《心經》
突出地講了一個
「空」字,
這一個「空」字,
掃除了凡情聖解,
也突出地講了一個無字,
這一個「無」字,
顯示了佛教的不二法門。
《心經》還有兩句話,
一個是真實不虛,
一句是「究竟涅槃」。
這八個字,
建立了人生的究竟目標。
所以說《心經》
雖然字數很少,
內容卻很深刻,
道理很透徹。
要把《心經》學透徹,
是我們每個學佛人
天天要訓練,天天要思考
天天要體會,
天天要觀照的中心內容。
可以這樣說,
佛學是透徹、完整、
精闢地揭示了
宇宙生命的
真相和奧秘的學問。
宇宙的精華
久經考驗是生命,
生命的精華是人,
人的精華是般若智慧。
佛學的核心,
就是講人生的大智慧,
《般若心經》
就是講人生的大智慧。
佛法的大智慧
就是告訴我們
怎樣來處理內心的煩惱、
生命深處的煩惱、
生活中的煩惱,
就是告訴我們
怎麼樣開發每個人
生命深處的潛在能量。
這個潛在的能量
就是大智慧,
就是我們人人
本具的真如佛性。
我們每個人生活工作中,
在處世接物中,
往往有許困惑
與窘迫、煩惱與痛苦,
人生道路上往往
會遇到種種坎坷,
種種難以逾越的困難。
這些都是生命的現實,
生活的現實。
面對這些現實,
我們應該怎麼辦呢?
《心經》這本僅有
268字的無上寶典,
為我們提供了
生活的大智慧。
《心經》
開宗明義告訴我們:
「觀自在菩薩,
行深般若波羅蜜多時,
照見五蘊皆空,
度一切苦厄。」
只有時時以甚深的
般若進行觀照,
才能見到
我們身心世界
五蘊皆空所顯示的真理。
見到了真理,
開發了大智慧,
才能夠度一切苦厄。
《心經》
開宗明義的第一句,
就是這本經的總綱。
般若要用,要觀照,
才有自在,般若要行,
行深般若,
才能照見五蘊緣生
無自性的空理。
般若要深觀、要深行,
才有在真理
指導下的度一切苦厄。
般若智慧不是靜止的。
對於每一位修行者來說,
般若是在觀照中
不斷深化、不斷升華的。
五蘊不是五件事,
其實是一件事。
色受想行識
就是我們生命的當下,
生命的現實,
生活的現實。
《心經》
開示明義的這一句話,
既是此經的綱要,
也是整個佛法的綱要。
佛法所要解決的問題,
就是人生
如何從迷惑中覺醒過來,
度脫一切苦厄。
這一句話指出了
修行般若的作務是什麼,
實踐是什麼,
所取得的效果是什麼。
『觀自在菩薩』
是修行般若的人,
『行深般若波羅蜜多』
所修的般若行。
『照見五蘊皆空』
是修行般若的
境界、任務。
『度一切苦厄』
是修行般若的效果。
整個佛法修行的過程
不外乎境、行、果。
《心經》這第一句話,
就把學佛任務(境)、
實踐(行)和效果(果)
三者包括無遺。
所以說這一句話就是
《心經》的總綱,
也是我們每一位學佛人
修行的總綱,
也是佛法的總綱。
*************************************
歡迎免費訂閱 心靈語坊 官網 LINE ID 【 @a0931695598】
將會第一時間收到 "心靈語坊" 最新發佈的影片。
背景音樂~~
****************************************************************
lrc 歌詞
觀自在菩薩,行深般若波羅蜜多時,照見五蘊皆空,度一切苦厄。舍利子,色不異空,空不異色;色即是空,空即是色。受、想、行、識,亦復如是。舍利子,是諸法空相,不生不滅,不垢不淨,不增不減,是故空中無色,無受、想、行、識;無眼、耳、鼻、舌、身、意;無色、聲、香、味、觸、法;無眼界,乃至無意識界;無無明,亦無無明盡;乃至無老死,亦無老死盡。無苦、集、滅、道,無智亦無得。以無所得故,菩提薩埵,依般若波羅蜜多故,心無罣礙,無罣礙故,無有恐怖,遠離顛倒夢想,究竟涅槃。三世諸佛,依般若波羅蜜多故,得阿耨多羅三藐三菩提。故知般若波羅蜜多,是大神咒,是大明咒,是無上咒,是無等等咒,能除一切苦,真實不虛。故說般若波羅蜜多咒,即說咒曰:「揭諦、揭諦,波羅揭諦,波羅僧揭諦,菩提薩婆訶。」
*******************************
心靈語坊 心靈天使 米米 美玉
華中音樂網 綠野花香