譚新強:西方對帝國主義之反思:販賣黑奴是原罪 鴉片不是?
【明報專訊】英國《金融時報》周末版的House & Home副刊,每周都介紹全球,尤其歐洲的一些漂亮大屋、古堡、花園,甚至私人小島。上月有一篇較特別,為迎合BLM潮流,專題介紹一些以「colonialism and slavery」賺來的不義之財所建造的「country estates」(鄉村莊園),數目超過1000座。文中也指出,除這些大屋外,建立不少英國銀行,以至國會大樓的資金來源,亦是來自殖民地和奴隸主義。其實何止於此,小如英女王王冠上極有名和象徵大英帝國的Koh-i-Noor巨鑽,亦是來自當年的印度殖民地,近年印度經常要求英國歸還,當然不得要領。
文章介紹了好幾座莊園和訪問它們的現在主人(故意包括一家深圳公司)。他們有些自稱不清楚莊園歷史,有些就表示對祖先的罪孽非常遺憾,最開明的就願意在莊園網址上和導賞團中,照實介紹這些「羞恥」歷史。但看完全文,發現一個奇怪「錯漏」——販賣鴉片的歷史隻字不提。是否只有販賣黑奴才賺錢,鴉片竟是一門賠錢的生意?答案當然不是,Keswick家族(怡和集團後人),仍是全英國最富有家族之一。早前在英國都有人把黑奴商人的銅像拋到河中,但坐落在St. James的East India Club則依然健在,亦沒計劃停辦或改名。
答案只有一個,在英國甚至西方眼中,莫非只有販賣黑奴到南北美洲,才是殖民地主義下的罪行,販賣鴉片到中國,大英帝國甚至出兵支持毒梟,發動兩次鴉片戰爭,強佔香港150年,就不是罪行?可能這亦是一種back-handed compliment(反面讚許),暗示中國已變強大,西方覺得毋須再為此抱歉?
今周香港歷史博物館開始關閉「香港故事」展覽,不少人趕去參觀,包括我一位住在香港多年、從事傳媒工作的英國人朋友。他在網上發出龍獅旗照片,說必須在關閉前最後一遊,因為中國即將「airbrush history」(篡改歷史)。當日到訪的當然以中國人居多,但此話出自一位英國人口中,實在有點兒那個,所以我就忍不住留言,問他英國人是否要求中國人繼續緬懷殖民地時代?他反質問我難道不承認受惠於英國在香港建立的「良好」教育制度,言下之意即是我應「感激」殖民地制度!他也承認鴉片戰爭是英國的錯,但他解說從鴉片賺來的不義之財,早已在兩次世界大戰中花光,亦因此英國已得到「atonement」(贖罪)!他的另一位英國朋友,更插嘴說祖先犯下的罪,與他何干,絕對沒有「collective guilt」(集體犯罪責任)這一回事。
這場對話雖只屬私人性質,但亦是一個現今中美(英)局勢的一個寫照。首先要明白現在部分香港人的畸形「戀殖」情懷,其實是一種長達150年「斯德哥爾摩」症候群,在其他很多脫離殖民地時代後的地方,例如印度、新加坡、非洲各國,都曾出現過。他們對昔日宗主國的感情複雜,既愛且恨,一方面痛恨被侵略、屠殺、壓迫和永久種族歧視,但同時又會「感恩」侵略者並沒有完全滅族,更帶來一些先進文明事物,包括西方醫藥、時尚服裝、音樂、飲食習慣等。
最有效洗腦三招:宗教教育傳媒
最有效的洗腦三招是「宗教、教育、傳媒」。我小時候念聖公會學校,也要讀《聖經》,每周上教堂。幾乎全球所有曾被英國佔領的殖民地,即使近百年後,都仍保留一些模仿Eton和Harrow的所謂精英中小學,然後不少學生的最大志願仍是能考進牛津和劍橋。但即使我們這些曾「受惠」英式殖民地教育的人,就必須永世感恩,永遠崇拜英國,就不可以認清史實而醒覺?幾乎所有反殖民地抗爭英雄,如南非曼德拉、印度甘地、新加坡李光耀等,早年都是接受英式精英教育,或甚至留學英國的。但當他們學成後,認清歷史和當時局勢,就逐漸醒覺,致力喚醒國民,齊對帝國和殖民主義進行抗爭!
第二個問題,英國、美國以至整個西方,是否真的有為帝國主義所犯下的各種滔天罪行,包括侵略、屠殺、搶掠、販賣奴隸和毒品等等,作出真心懺悔?兩次大戰是否就能為英美贖罪?我對這狡辯非常驚訝,一戰幾乎只可算是一場無聊血腥的family feud(親戚打架),難分是非黑白,何來英國能以此來贖罪?雖然一戰確有效加速多個其他歐洲帝國的滅亡。二戰黑白較分明,納粹德國希特勒屠殺了600萬猶太人,無論德國開頭有否權利推翻過度苛刻的《凡爾賽條約》,即變得完全不重要。但英國最初力主appeasement議和策略,參戰原因實自衛為主。美國也一樣,如非珍珠港受襲,不見得願意參戰。
至於帝國主義的collective guilt問題,非常有趣,很重要但比較複雜。深入一點來分析,這問題可分為三部分,第一是歷史罪行,應否如普通法中,有statute of limitations(時效法規)?第二是某個人,是否有分擔祖上或整個國家犯下的罪行的責任?第三部分更加要小心,這些西方帝國主義罪行和責任問題,是否真的全都已變成過去式,只是歷史故事,在現代世界已不再發生?
時效法規這問題有大量刑事和國際法案例。一年前,德國審判了一個93歲的前集中營守衛,最後判有罪但獲緩刑。韓國仍努力向日本追討二戰時慰安婦的應得道歉和賠償。美國在學校和職場執行的優惠黑人affirmative action政策,亦當然是為補償數百年的黑奴制度和系統性種族歧視而設立的。明顯帝國主義犯下的違反人道罪行,是未必有時效法規的。所以中國沒有追索英國在中國販毒的刑責,和為後來的侵略作出道歉和賠償,已算非常大方。
其實應否繼續追究歷史責任問題,除時間有多久遠是其中一個考慮外,某件事對現今局勢和情况,仍有多少影響,是更重要的考慮因素。以反民主的美國選舉人票為例,正是黑奴時代遺留下來的不公制度,至今仍無法解決的憲法問題。美國每年槍擊死亡人數高近4萬人,這更完全是憲法第二修正案(2nd Amendment)遺留下來的歷史問題。
雖然香港已有人在此聚居數千年,但鴉片戰爭當然仍是對現今香港最大影響的一件事。這裏的城市設計、法律、教育、醫療制度,都是英國遺留下來的,連街道名和駕駛方向都沒有改變!我已多次指出,為何《基本法》會危險地混淆居留權和國籍,竟容許外籍人士投票、當法官和甚至參選!這就是不平等《南京條約》留下來的痕迹!所以奉勸大家,不可輕言什麼鴉片戰爭是遠古歷史,跟現時香港情况一點關係都沒有。
英美靠祖上侵略發達 子孫難脫責任
第二點是現今英國國民(美國和其他昔日西方列強也是),對祖上的帝國主義侵略行為,需否負上任何責任?這問題的答案,除決定有否法律責任外,更重要是亦影響到西方批評中國現今幾乎所有政策的權利和道德高低。我認為答案有兩個層面——國家和個人,假如某個國家經歷了一次或多次革命和改朝換代,某些法律責任仍需負上,例如前朝簽訂的國際條約,財務責任則看情况而定。至於前朝犯下的人道罪行,無論對內或外,新政府當然盡力與此割席。但即使如此,也未必能完全洗脫責任,戰後的德國和日本,雖算洗心革面,但仍需為二戰不停道歉和賠償。英國的情况更簡單,從發動兩次鴉片戰爭至今,英國政制穩如泰山,絲毫沒有改變,換了的只是女王陛下,從維多利亞傳到她的重孫女伊利沙伯而已。所以現代英國人,怎可跟歷史責任割席?
個人層面,除血緣關係外,遺產法亦保障後人的法律權利。例如英美的Keswick、Swire和很多其他家族,都是仍在享受祖上倚靠帝國主義侵略,殺人放火、偷、搶、販毒、利用黑奴勞工等不道德手段而得來的財富。如果有權利,怎可能沒有責任?
那麼如現代英國人仍對過去罪行有責任,包括對中國的百年侵略,他們憑什麼批評中國侵犯知識產權(美國當然也靠此起家)和所謂不公平貿易手段?中國人勤奮,出賣勞力爭取生活改善,竟反被指控為不公平競爭,簡直是指鹿為馬,可以不理。保護知識產權已大有改善,即使早期有些翻版情况,對比不斷侵略其他國家,遍佈殖民地主義,販賣人口和毒品等嚴重罪行,怎可比擬?這些商業侵權行為,極其量只可算是自製的affirmative action。
中國人努力改善生活 反被指不公平競爭
第三點,這些西方帝國主義討論,真的只是歷史問題,現今已不存在?美英等西方聯盟,不是仍有重兵駐紮在伊拉克、阿富汗和沙特等國,每天仍進行轟炸、無人機暗殺行動嗎?即使當911事件為美國與伊斯蘭仇怨起點(當然不是),過去19年,西方在中東、巴基斯坦和非洲所直接殺害和因戰爭而間接死亡人數,保守估計超過100萬,911死亡人數僅3000,即300倍以上奉還!更離譜的是911的恐怖分子,大部分為沙特國民,但美國沒有轟炸沙特,仍極度支持王儲穆罕默德(Mohammed bin Salman, MbS)和沙特王國,全球有數最極權國家!西方殺害過百萬無辜伊斯蘭教徒,除了是極嚴重人道和戰爭罪行外,亦當然導致全球伊斯蘭更加走向極端原教旨主義,製造更多在全球各地進行恐襲的惡性循環。美國在中東的無窮無盡戰爭,不正是現代帝國主義,跟十字軍東征有何分別?西方憑什麼批評中國和平的一帶一路政策為後現代帝國主義?
上周我指出中國人從未獲得諾貝爾經濟學獎,本身此事不太重要。某程度上,不頒獎給中國,代表西方故步自封,拒絕承認中國經濟奇蹟的重要性,亦未能跳出傳統市場經濟學的框框。更沒有向前考慮如螞蟻的數碼金融科技,和其他資訊科技製造出無限數據,對人類政經制度和系統的衝擊。
但拿不到獎亦代表中國未曾梳理好自己成功發展的理論基礎,不止經濟,亦關乎到內部政治、外交政策,以及甚至遠比西方科學化和成功的治疫公共健康政策。在此「十四五」即將出台之際,除繼續努力發展經濟外,亦必須與西方進行和平、理性和科學化的政經理論和體制的辯論,和檢討西方帝國歷史和對中國影響的討論,都是非常重要的,對全面提升軟實力有極大幫助,應遠比只推廣中文語言教育和中華美食有效!
西方應接受中國和平崛起
當然單方面的自述是不足夠的。西方也必須放棄種族和帝國主義,虛心聆聽中國的解釋,互相交流和學習。西方亦需明白中國政府是得到絕大部分、90%以上人民所支持的,而最重要接受中國的和平崛起。他們更須明白修昔底德陷阱式的零和遊戲思維,已完全過時且非常危險,可導致第三次世界大戰!
除此,人類正面對威脅全球,不尊重國界、政經體制和人種的COVID疫情,已過了大半年,死亡人數過百萬,仍未遏止。明顯個別國家抗疫是不夠的,全球各國必須合作發展醫藥和疫苗,協調抗疫和旅遊政策,才有機會成功。另外,如要成功應付與疫情相關,但更巨大的氣候和環境變化問題,則更需要中美和其他國家的充誠合作。
中環資產投資行政總裁
[譚新強 中環新譚]
https://www.mpfinance.com/fin/columnist2.php?col=1463481132098&node=1603393438597&issue=20201023
同時也有1部Youtube影片,追蹤數超過8,940的網紅CosEncounter,也在其Youtube影片中提到,| 目錄 | 0:23 | 精簡講下我的近況 2:23 | 皮膚敏感 7:21 | 生活壓力 8:40 | 霧眉事件 17:08 | 運動減壓 第二次霧眉姨姨: EVA WECHAT: yoyo61999 $800 / $1000 / $1500 視乎顏料而收費 屯門元朗朋友可以去運動的地方...
koh分子量 在 Taipei Ethereum Meetup Facebook 八卦
📜 [專欄新文章] [ZKP 讀書會] Tornado Cash
✍️ Jerry Ho
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Disclaimer: 本人與Tornade Cash專案及其員工無任何利益往來。
Tornado Cash是一個Ethereum上的原生隱私轉帳解決方案,使用zk-SNARK+Merkle Tree的路徑證明作為其核心隱私保護機制。
你知我知,Ethereum上的交易記錄是公開的,這使得任何一個人只要知道你的address,便可以在https://etherscan.io/ 之類的網站上查出有多少人和這個位置進行過交易,你做過什麼消費行為或是交易行為等。
或許這聽來不像是個問題,而想要隱藏自己的交易記錄甚至聽起來反而像是不法分子的銷贓行為。
但試想下開情境:因為我曾經使用ethereum捐款給一個政治不正確的專案/組織,而我在接受dd/kyc/reference check的時候因為我的ethereum address就寫在自己的blog上而被查了個底朝天,因而被拒絕入職/拒絕開戶/拒絕服務。
這並不是一個很遙遠的情境…
Tl;dr
解決交易隱私問題分為兩個層次,Assuming你的目的是讓自己的金錢流向無法被追蹤。
層次一:我的錢「丟進了」Tornado Cash的contract,我要如何在不使用與轉入時同一個address的情況下— 若是同一個address就沒有隱私可言了 — 取出我的錢?contract如何知道我存過錢,餘額還夠,所以現在我來領錢了他讓我領?
層次二:就算層次一成立,我的隱私如何達成?到底有多隱私?到底有多不隱私?
技術上來說(細節下文詳談),層次一使用zero-knowledge的set-membership proof來證明,透過預先在Merkle Tree中「登記」一個自己的entry/leaf,tornado cash稱為note,爾後在提款時提出該leaf之zk proof,來解決這個提款時的認證問題。
層次二則是所謂的藏樹於林。既然轉出和轉入無法被連結在一起,那麼只要使用Tornado Cash的人數夠多,總轉出和總轉入的交易總筆數就會太多,以致無法輕易重新關聯轉入與轉出地址背後的真人。
使用界面
https://tornado.cash/
當然你也可以直接和合約地址互動啦
上圖左方紅框為存入幣種與金額大小,右方紅框為該額度對應之帳戶內有多少顆「樹」。
記得藏樹於林嗎?右方的 Anonymity set 就是告訴你現在森林的規模有多大。數量一大,跑資料分析試圖重新關聯某筆特定存款到某筆特定提款就變得更為困難。
提款界面如上。
值得注意的是,提款時的以上兩個選項(Wallet/Relayer),是在目前Account Abstraction尚未實現時的一個折衷方案。
這裡有個死循環:既然我提款的時候需要支付gas,那麼我的gas從哪裡來?是不是勢必得從交易所或是其他帳號來?簡言之,若是無法直接新建立一個地址然後直接將其作為Tornado Cash提款用,達到的隱私強度就大打折扣。
Relayer就是針對這個問題所設計的。透過付出一些手續費來提供社群架設relayer node的誘因,提款時該筆轉帳的gas費用,便可以讓relayer node來負責先出。relayer node收到使用者的zk proof後將其轉交給tornado cash的合約,合約就會會將應有的relayer手續費與扣除手續費+gas後的款項分別轉給relayer與使用者。
社群治理
Tornado Cash天生是一個比較沒有銅臭味的專案 — 社群治理和funded的味道相當強烈。
透過預先設計好的proxy contract與staking/locking機制,任何一個Tornado Cash的使用者都能夠提出對合約實行的改動建議,並交由社群來投票決定是否要執行該改動。
技術細節可以參照此篇,同時Tornado Cash的第一輪社群治理提案也剛投票過關,回顧可參考此處之討論。
誘因設計
本文作者比較任性不在意錢,請移駕此處閱讀官方如何設計Anonymity Mining來確保以下兩點:
機制能讓使用者願意加入存錢,提供流動性同時也讓樹林變大,增加隱私程度。
產生TORN(ERC20 token)與領取TORN的機制,透過在原本的tornado cash上面再加一層,來避免TORN激勵層錯誤的設計導致下一層之隱私洩漏(激勵層出事不影響核心隱私之意)。
技術細節
首先本文不打算解釋何為zero-knowledge proof,請接受以下描述:
若有一NP statement分類上是satisfiability problem(例:merkle tree中的hash chaining H(H(H(a,b),c),d) ),則我們可以設計出一個arithmetic circuit來確保能夠有效率的產生proof, 有效率的驗證, 無法產生假的且能說服人的proof…且其電路驗證的statement是我們想要的,像是此例中的merkle tree opening.
存款
存款者透過送出C = H(k, r) 以及存入之數額給tornado cash的合約來進行存款的動作。其中k在之後會成為存款者領錢的憑證,稱為nullifier,r則是增加randomness而已,此二值需要記下。此時合約端會將這個C(commitment)丟入Merkle Tree上其中一個空的leaf,並更新root hash。存款者還需要記下自己的C對應之leaf index。
產生proof,用此proof作為提款憑證
用一段話來概括,若是我
知道Merkle Tree上某個leaf的commitment的preimage, 代表我能在電路中證明我知道H(k, r) 中的 k, r, 同時不洩漏k, r到底是多少(zk特性, magic)。
我知道該leaf至root的路徑上會經過哪些點,我也提供了一個可以讓電路驗證root hash的hash chaining過程,代表我知道他是從哪個leaf開始走的。因而,這證明了我提出的1.中的commitment確實屬於某顆公開的、大家都知道的merkle tree中的特定leaf(就是我之前存款對應到的leaf)。
就可以在不需要提供像是原本存款地址的簽章之類的驗證機制情況下,透過zk proof,亦能正確做permission control讓unlinkable的提款能夠成真。
另,讀者可以看到在proof中已然預設了relayer的存在。這使得上開所提到之「使用者提款, 拜託relayer執行=>relayer預付gas發起transaction,將內容送給tornado cash合約=>合約處理proof並將款項拆成兩份給relayer與使用者」這個行為得以成立,且relayer無法得知或假造proof內容。
提款流程
基本上在上方的產生證明都講過一次了,這邊就是pseudo code順過一次提款流程而已,大家自己看啊。
值得一提的是,使用者除了需要提出上一部分提到的證明之外,還需要將k的部分額外拿出來再做一次H(k),將值一併傳給contract。
這裡的設計哲學,簡單來講是這樣的:zero-knowledge太強了,強到就算證明了我知道H(k, r)的k跟r, 收到的驗證者並沒有辦法知道H(k)是什麼東西。為了讓同一筆款項不會被提領兩次,在提款流程中合約會將「每一筆成功提款中的H(k)」記錄下來,另外開個表存著。爾後若是其他提款交易中的H(k)與表中的重複了,這就代表有人試圖想要騙合約重複提款,自然該提款嘗試就不會成立。
洗錢失敗例
工程師都知道使用者從來不看說明書,看了可能也不會懂。
Koh Wei Jie分析了Kucoin的駭客事件。Kucoin的駭客使用Tornado Cash來洗錢,但忽略了Tornado Cash官方一直三令五申的使用需知,因而讓款項在進入Tornado Cash跑了一輪之後還是能夠被追蹤,哈哈UCCU。
簡單來說,hacker為了節省多次使用relayer的手續費,而將大多數的提領過程都變成直接提領到wallet。雖然該wallet的位置是全新產生的沒有gas,但是透過只讓第一次的提款使用relayer,hacker便能從第一次提款中取得手續費並分發給其他全新產生的wallet address。
那問題在哪?還要問?
要達到隱私需要保持藏樹於林原則,同時使用者不應自己破壞tornado cash幫你達成的address unlinkability。這位hacker因為愛省手續費,所以違背了後者;同時他因為太心急又愛省手續費,太快、分太少次提領、每次提領的數額又太大了,所以side-channel去給他做簡單的traffic analysis就能夠用虛無假設推出:「綜觀歷史上所有的存款位置與數額,扣掉駭客存錢的那些位址之後,我們還需要14個unique address/user共謀,才能有能力一次提這麼多錢。」
這看起來可能嗎?自然是不可能的。
所以這位駭客就是錯誤的沒有遵守藏樹於林的原則,才導致自己的金流重新被和帳號聯繫在一起。
提供一些延伸閱讀,圈子內的”名人”對這種不看說明書的使用者的看法:
tornado * Gavin Andresen
如何避免洗錢失敗
我自己的投影片,我自己翻譯:
打開你的VPN 打開你的TOR 打開你的無痕瀏覽器分頁 用上你全新的VM PC VPS instance 最好連data-link layer安全都顧到 產生全新的地址不要懶惰 自己跑一個fullnode 乖乖用relayer付手續費提款 領錢之後記得把C(k,r)的記錄刪掉 不要急一次存或提領大額 時間拉長數目減少…..
簡而言之:要設計相對安全但又讓使用者可以直覺上手的安全系統真的很他媽難 - 使用者永遠會想辦法抄近路,然後系統的security assumption就爆炸了。
結論上來講,你想要多安全取決於你在臺大水源校區的腳踏車平常都上幾個大鎖=想付出多少成本。只要不要學Kucoin Hacker那樣連鎖都不鎖車還是新的,大部分時間都沒啥問題 lol。
參考資料與文中出現過的連結,不按先後順序:
https://tornado.cash/Tornado.cash_whitepaper_v1.4.pdf
https://tornado.cash/audits/TornadoCash_cryptographic_review_ABDK.pdf
https://tornado.cash/audits/TornadoCash_circuit_audit_ABDK.pdf
https://torn.community/t/whats-next-for-tornado-cash-governance/250
https://weijiek.medium.com/deanonymising-the-kucoin-hacker-418fa5e9911d
https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703#2084
https://eips.ethereum.org/EIPS/eip-2938
http://gavinandresen.ninja/private-thoughts
[ZKP 讀書會] Tornado Cash was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
koh分子量 在 CosEncounter Youtube 的評價
| 目錄 |
0:23 | 精簡講下我的近況
2:23 | 皮膚敏感
7:21 | 生活壓力
8:40 | 霧眉事件
17:08 | 運動減壓
第二次霧眉姨姨:
EVA WECHAT: yoyo61999
$800 / $1000 / $1500 視乎顏料而收費
屯門元朗朋友可以去運動的地方:
有跳舞/YOGA/TRX 玩,每堂一個小時左右,適合運動新手!!
約幾個朋友去很開心:D
新會員$700/10堂;舊客$880/8堂; $1800/18堂
可以先去試堂 $60, 2人同行, 一人價錢
詳情可在FACEBOOK看
FACEBOOK PAGE: Twinkle Fit
| 片中提及過的產品 |
DR.WU | 玻尿酸保濕精華露500ML重量版
DR.WU | 潤透光美白系列*(PR Gift)
Natura Bisse | Diamond Extreme eye cream
Natura Bisse | Tensolift Neck Cream
Ampleur | Luxury White W protect UV SPF50+ PA++++
Koh Gen Do | Moisture Foundation #103
Koh Gen Do | Aqua Foundation #103
Anastasia | Brow Pencil #soft Brown
MAC | eye shadow #omega
Charlotte Tilbury | Cheek to chic Blusher #first love
Charlotte Tilbury | eye shadow palette #exagger eyes
Charlotte Tilbury | superstar lips #pillow talk
| 我的皮膚性質 |
乾性敏感肌 缺水型 角質受損 泛紅 容易出油
對分子較大產品敏感,導致出暗粒
間中會長荷爾蒙暗瘡
| 我的網店 |
http://instagram.com/cosencounter
| 其他影片 |
☮ 護膚 ☮
如何處理暗粒和暗瘡 My Skin Story
https://youtu.be/yqRmseDYtWs
日間護膚步驟 Morning Skincare Routine
https://youtu.be/hv_IZ_WNLlQ
如何令皮膚光澤無瑕 晚間護膚步驟 How I keep my skin Clear
https://youtu.be/X6jJXTOALew
☮ 化妝 ☮
心機自然妝 Better Me
https://youtu.be/YEXHypqsILk
各大遮瑕產品比拼 Top Ranked Concealer
https://youtu.be/4OIPPc9Zx4g
十枝不同色系的唇膏 My Top 10 Lipsticks
https://youtu.be/FXpL116dYgk
☮ 測試一天 ☮
滋潤型 Cle de Peau Silky Cream Foundation
https://youtu.be/UIkY7P9FV6w
光澤感 Cle de Peau Radiant Fluid Foundation VS Dior Star Foundation
https://youtu.be/XVoLo_mL3js
零粉感 Chantecaille Future Skin Foundation
https://youtu.be/o2dJcDhEi_I
自然感 NARS Sheer Glow Foundation
https://youtu.be/TSrE0u2Dw08
☮ 心靈分享 ☮
Real Life: Losing Friends
https://youtu.be/lQGjddWLBUY
Losing myself 我們都曾經失去自己...
https://youtu.be/cuVzUf6M-0A
抑鬱症教會我的10件事
https://youtu.be/8xXWyXPooaM
感激你們抽時間睇呢一片短片同支持。如果你有任何問題,或者有咩Video Request,都可以係下面留言話我知。
DISCLAIMER:
The trip is NOT sponsored. All opinions and ideas are 100% honest and my own.
I get sent products, which were marked with an *, from time to time for reviewing purpose. But I DO follow the discipline that trying out new products for more objective reviews for audiences/viewers (you). I do not have the obligation to review these products in positive light nor give opinions from any third party. Instead, I would analysis/review these products same as what I do on self-purchased products. I am obligated to select what products could be featured on this channel in terms of the features of the merchandise. Yet all opinions would be 100% honest and my own.
Without you guys, I would not be able to make videos on this channel and have loads of wonderful opportunities. I am constantly devoting to improve the contexts of my videos and, therefore I would try my best to balance the controversial of this sensitive issue and not to put the cart before the horse. Lastly, I am truly thankful for all of your continuous supports. I love you all and hope you have a wonderful day.
Peta
![post-title](https://i.ytimg.com/vi/2c2R9l385is/hqdefault.jpg)
koh分子量 在 20200706021606_題目卷 的八卦
(A) KOH (B) SO4 2- (C) Al 3+. (D) Al(OH)3。 ... ( )由數千甚至數十萬個小分子經化學反應後連結而成的聚合物,為具有高分子量的巨大分子。 ... <看更多>
koh分子量 在 [請益] 氫氧化鈉與氫氧化鉀的使用比例是否可以混- 看板joyinDIY 的八卦
請問各位前輩,
今日因為攪皂前忘了查看氫氧化納的庫存量,
所以導致油量準備過量,所以部分的氫氧化鈉不足部分,用了氫氧化鉀取代之,
使用比例說明如下,請前輩們幫忙看看有沒有問題:
基本上我是使用了Helen's Aromatherapy Lye calculator
計算出所需的氫氧化鈉需求量為 268.8g, (但實際只有庫存 165.8g),
計算機上顯示氫氧化鉀的需求量為 392.3g ,
所以我就用 : 剩餘 268.8-165.8 = 103g 的氫氧化鈉
103/268.8(剩餘比例) * 392.3 = 150.3g 的氫氧化鉀取代之
[問題一]
請問這樣的計算是否OK ?
因為不懂化學是否可以直接這樣比例換算?
[問題二]
Helen's Aromatherapy Lye calculator 上面顯示
氫氧化鈉與氫氧化鉀所需的融鹼的水份量不同,(氫氧化鉀需要比較多的水分)
如果我的融鹼水量是使用氫氧化納的比例,這樣是否OK?
先謝過~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.135.194
... <看更多>