市議員李順進 轉傳 [110/06/05 ~ 06/07] 衛生福利部 及 高雄市政府 要點公告
●環安、治安、交安、工安、婦幼安 代言人!
︽︽︽︽︽︽︽︽︽︽︽︽︽︽︽︽︽︽
[110/06/07] 衛生福利部 教育部重大訊息即時新公告
https://www.facebook.com/mohw.gov.tw/posts/1901697669996642
#教育部
●重大訊息即時新公告
停止到校延長至7/02
成績評量採彈性多元
招生報到不親自到場
指考延期至7/28(三)
●全國各級學校&公私立幼兒園
停止到校上課,延長至7/2(五)
兒童課照中心及補習班
請學生停止前往,在家學習,延長至7/2(五)
●延長停止到校上課期間,持續提供
線上教學資源
學校(含幼兒園)照顧支援
線上教學疑問可加入臉書社團「台灣線上同步教學社群」
●高中以下學校學業成績評量
採從寬認定原則,以彈性、多元方式進行
評量調整方式同年級、同科目應具一致性
●高中以下學校招生及新生報到
線上、傳真、郵寄或電話等通訊方式辦理為原則
避免親自到場辦理
●指考延期至7/28(三)至7/30(五)辦理
以最高防疫規格進行試務規劃:
調降每間試場人數至20人
確保考生間距達1.5公尺以上
試務人員優先施打疫苗,提高防疫規格
原訂111學測試辦考試取消,大考中心另提供紙本練習卷
●詳細公布內容:https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.edu.tw%2FNews_Content.aspx%3Fn%3D9E7AC85F1954DDA8%26sms%3D169B8E91BB75571F%26s%3D210015AEE5D67F5E%26fbclid%3DIwAR2NSXsk7aIdU9OcRWoaMnVkHX9YiqK6vELCBEeCE7apXGM66N75lddfImI&h=AT1vb6mgV4M7m4navyLJXxq3nhviRicLTC48cGXGUS0ns7X8ZQEIBJukSfOnWuZbBEnOLpDY4R_-l7CcN67hNbQJQrNM1u9FEC2mrpQ_zVW17Bu3Ns3byzsFq2-4qqfYTZU&__tn__=-UK-R&c[0]=AT20LVanRNgvELV-aVgl-EEwOHRCmmCSFrtCbmh7r4BFEXjtnVxa-i0yKHghZf7VCJBbKyxjH1KUmO0KvmaT2m3Cla9jcxfplagvF8Fy-8wNsS_uy0HK19T5OrCewgIeHYjo5XMdq_WUXgZEjxR-uS7kirERxxNNmp5f1Je1IXks97E
~~~~~~~~~~~~~~~~~~
[110/06/07] 衛生福利部 全國疫情警戒第三級延長至6月28日,相關防疫措施持續執行,嚴守社區防線
https://www.facebook.com/mohw.gov.tw/posts/1901720639994345
#衛福編編報報發文時間:2021.6.7
記者會直播:https://youtu.be/x4ugcYyiAPE
記者會影片-Youtube:https://youtu.be/x4ugcYyiAPE
記者會影片-即時字幕:https://youtu.be/E7oqnA61qhE
記者會客語口譯直播(週一~五):https://youtu.be/u1F-DGaX68k
※客語口譯直播將於14:40進入重點整理環節,不會全程直播口譯
衛生福利部LINE@:https://lin.ee/24imWWE
衛生福利部Twitter:https://twitter.com/MOHW_Taiwan
●中央流行疫情指揮中心今(7)日宣布,因應本土疫情持續嚴峻,全國疫情警戒第三級延長至6月28日止,請全國民眾與政府共同持續努力,嚴守社區防線。相關措施如下:
一、民眾外出應全程佩戴口罩,一經查獲有違反情事,將不再勸導,逕予開罰。
二、經公告應關閉的休閒娛樂場所,將嚴查不得營業,並對違法營業的業者、現場執業人員、消費及聚會者,依法分別裁罰。
三、全國餐飲業一律外帶,賣場及超市加強人流管制,並呼籲民眾少去多買,一次購足。
四、結婚不宴客,喪禮不公祭。
五、宗教集會活動全面暫停辦理,宗教場所暫不開放民眾進入。
六、關閉休閒娛樂場、觀展觀賽場所及教育學習場域。
七、停止室內5人以上、室外10人以上之家庭聚會(同住者不計)和社交聚會,並避免不必要移動、活動或集會。
八、自我健康監測,有症狀應就醫。
九、營業場所及洽公機關(構)應落實人流管制,戴口罩、保持社交距離。
十、職場及工作處所應遵守企業持續營運指引的防疫規定,落實個人及工作場所衛生管理,啟動企業持續營運因應措施,如異地或遠距辦公、彈性時間上班。
十一、公共場域、大眾運輸加強清消。
●指揮中心說明,針對近期醫院及長照機構感染事件,指揮中心已請全國醫院停止開放探病(例外情形除外),住院病人的陪病者以1人為限,執行至全國三級警戒降級為止。至於長照機構,除停止開放機構住民探視,也要求非必要性特殊情況,盡量避免住民請假外出,並強化門禁管理,避免不必要的人員進出,同時持續落實每日工作人員、服務對象與陪住人員等體溫及健康監測,掌握其COVID-19暴露風險情形。
●指揮中心強調,現在是防疫的關鍵時刻,惟有民眾與政府互相配合、共同抗疫,才可控制疫情,維護全民健康。
#防疫最前線#謝謝辛苦的檢疫人員
#謝謝臺灣醫護人員#謝謝所有第一線人員#臺灣加油
#2019nCoV
#嚴重特殊傳染性肺炎
#COVID19
#MOHW_Taiwan
~~~~~~~~~~~~~~~~~~
[110/06/06] 衛生福利部 端午節,宅在家,避免跨區移動!把人員流動降到最低,就能把傳染機率降到最低!
https://www.facebook.com/mohw.gov.tw/posts/1900882320078177
#答應總柴 #請協助分享 #保護好自己力挺第一線人員
#重要雙鐵退票免手續費
●衛福編編提醒大家,照顧好自己就是協助防疫,體貼第一線人員很棒的方式!#戴口罩 #多洗手 #非必要別出門 #不跨區移動 #不傳假訊息!
●許多人為了保護我們正努力著,我們也要配合防疫措施,力挺他們!
#COVID19 #防疫 #保護自己也保護別人
~~~~~~~~~~~~~~~~~~
[110/06/06] 衛生福利部 指揮中心澄清:目前我國COVID-19疫苗無自費接種規劃,並無所謂「自費負擔」之問題存在,而未來將依序開放全體國民公費接種,相關行政費用皆由政府負擔
https://www.facebook.com/mohw.gov.tw/posts/1901080263391716
#衛福編編報報發文時間:2021.6.6
●衛生福利部LINE@:https://lin.ee/24imWWE
●衛生福利部Twitter:https://twitter.com/MOHW_Taiwan
●中央流行疫情指揮中心今(6)日澄清,目前我國COVID-19疫苗優先提供公費對象接種,民眾不用負擔疫苗費用,6月7日起也無須負擔其他行政費用。未來將會依序逐漸擴大至全體國民皆能公費接種,目前更無自費接種規劃,並無所謂「自費負擔」之問題存在。今(2021)年5月31日經立法院三讀通過的「嚴重特殊傳染性肺炎防治及紓困振興特別條例」,加上去年所編列之疫苗預算,行政院已編列共約340億用來購買全民公費疫苗,今年則額外編列約40億元預算,用以負擔疫苗接種所需之醫療院所行政費用,讓符合公費資格者,在面對疫情挑戰時,不用擔心還要花錢施打疫苗。
●指揮中心表示,現階段開放的公費接種對象,以雙北地區屬於第一類至第三類未曾接種第一劑疫苗的醫事、防疫人員及高接觸風險者為優先接種對象;雙北以外之縣市則以未曾接種疫苗的第一類醫事人員為接種對象,並將視疫苗接種進度,逐步開放至第二、三類及機構對象。目前尚未開放的公費對象,也將視疫苗供應充裕情況,逐步列入公費接種。
#防疫最前線 #謝謝辛苦的檢疫人員
#謝謝臺灣醫護人員 #謝謝所有第一線人員 #臺灣加油
#2019nCoV
#嚴重特殊傳染性肺炎
#COVID19
#MOHW_Taiwan
~~~~~~~~~~~~~~~~~~
[110/06/06] 衛生福利部 感謝美國政府提供臺灣75萬劑COVID-19疫苗
https://www.facebook.com/mohw.gov.tw/posts/1900941706738905
#衛福編編報報 發文時間:2021.6.6
●感謝美國政府提供臺灣75萬劑COVID-19疫苗
●ThankyouUSforthedonationof750,000COVID-19vaccinedosestoTaiwan.
#臺美友好
#TogetherStronger
#COVID19
#防疫
#美國在台協會AIT
~~~~~~~~~~~~~~~~~~
[110/06/05] 衛生福利部 指揮中心:政府已於特別預算編列40億,請合約醫療院所免費提供民眾接種公費COVID-19疫苗服務,自6月7日起實施
https://www.mohw.gov.tw/cp-16-61260-1.html
中央流行疫情指揮中心今(5)日表示,為推動COVID-19疫苗大規模接種作業,指揮中心已編列經費約40億元並自2021年6月7日(一)起實施獎勵COVID-19疫苗合約醫療院所作業。指揮中心指出,特別條例修法於5/31經立院三讀通過後,相關預算也於6/3於行政院會通過,用於請合約醫療院所免費提供民眾COVID-19疫苗接種服務,另還有編列費用補助22縣市政府,及辦理社區和大型接種站的所需經費,以加速全民接種速度,儘早達成群體免疫效果。
指揮中心強調,防疫相關政策皆秉持中央與地方「標準一致、做法一致、腳步一致」防疫原則,推動各項措施,也請相關單位及民眾主動積極配合,與政府共同努力,嚴守社區防線。
~~~~~~~~~~~~~~~~~~
[110/06/06] 衛生福利部 指揮中心澄清:全民免費接種COVID-19疫苗公費疫苗順序,將由指揮中心陸續公布
https://www.mohw.gov.tw/cp-16-61261-1.html
中央流行疫情指揮中心今(6)日澄清,有關昨(5)日公布之「自6月7日起,請合約醫療院所免費提供民眾接種公費COVID-19疫苗服務」新聞稿之內容,是指因應國內疫情嚴峻,指揮中心自6月7日起將依序提供符合「COVID-19疫苗接種計畫」之公費對象免費接種疫苗,相關施打順序將由指揮中心依據專家會議規定計畫,評估群體風險性,陸續開放施打。
指揮中心表示,現階段開放之公費接種對象,以雙北地區屬於第一類至第三類未曾接種第一劑疫苗之醫事、防疫人員及高接觸風險者為優先接種對象;雙北以外之縣市則以未曾接種疫苗之第一類醫事人員為接種對象,並將視疫苗接種進度,逐步開放至第二、三類及機構對象。目前尚未開放之公費對象,也將於後續儘快開放公費接種。
指揮中心強調,防疫相關政策皆秉持中央與地方「標準一致、做法一致、腳步一致」防疫原則,推動各項措施,也請相關單位及民眾主動積極配合,與政府共同努力,嚴守社區防線。
~~~~~~~~~~~~~~~~~~
[110/06/06] 高雄市政府 社會局【#110年因應疫情擴大急難紓困】6/7起線上開放申請及查詢
https://www.facebook.com/socbu.kcg/posts/2261341754000974
●「請問要如何申請擴大急難紓困?」
●「什麼時候申請?」
●「我符合資格嗎?」
●「補助金什麼時候會入帳?」
●自從中央6月3日公布紓困方案後,社會局每天接到好多民眾電話詢問申請擴大急難紓困相關問題,也有民眾特別前往市府或區公所詢問,深怕錯過申請時間。
●請大家別擔心
各位想問的,社會局都想到了!
#補助資格:
●原有工作因疫情影響而收入減少,無投保軍公教勞農保等社會保險,且未領有其他政府紓困補助。
●依戶籍內全部人口存款(每人存款15萬元免納入計算)及全年收入總額,加總計算平均每人每月未超過2萬6682元(高雄市最低生活費2倍)
#申請方式:
109年曾申請者免申請,政府主動審核撥發,高雄市第一批符合資格者已於6月4日撥發至民眾帳戶,也以簡訊通知囉!
110年新申請者,6月7日起可至線上申請,並可同步於系統查詢審核進度。
#線上申請步驟看這裡:
1.使用手機(平板)掃描圖卡上的QR-Code或登打網址:https://swis.mohw.gov.tw/eip/index.jsp
2.按下連結
3.依網頁指示操作登打資料
4.拍照上傳身分證正反面、存摺封面
5.記錄案件編號,就完成申請囉!
●貼心提醒,目前疫情全國三級警戒,為避免群聚,「#不受理臨櫃申請」。
請 #多利用網站(https://swis.mohw.gov.tw/eip/index.jsp)查詢申請進度,就不用花時間等待電話服務,快速又方便!
~~~~~~~~~~~~~~~~~~
[110/06/06] 高雄市政府 豪雨災損可申請減稅 記得在 #1個月內 提出申請
https://www.facebook.com/bravo.Kaohsiung/posts/4210122592382672
#使用牌照稅:
●汽車及151cc以上機車,因災害受損須修復者,可檢具修車單據及里長證明,申請減徵或退還修復期間之使用牌照稅
#房屋稅:
●因強降雨衝擊致房屋毀損面積5成以上,房屋稅全免
●毀損面積3成以上未達5成,減半徵收
●如房屋未毀損但淹水受災,則以實際淹水日為準,每30天淹水樓層免徵1個月,不足30天者以30天計算
#地價稅:
●因山崩、地陷、流失、沙壓等環境限制及技術上無法使用之土地,地價稅全免
●降低外出感染風險
●歡迎利用高市稅捐稽徵處線上申請服務
https://reurl.cc/7rXXxy
●免費服務專線0800-000-321(上班時間撥打),將由專人提供服務及解答
【新聞稿:高雄市政府提醒您,豪雨強襲造成的災害損失,可減免相關地方稅】
https://bit.ly/3z6uJ4b
~~~~~~~~~~~~~~~~~~
[110/06/06] 高雄市政府 高市賣場人流管制上路 經發局假日加強稽查宣導
https://www.kcg.gov.tw/News_Content.aspx?n=F29A02A9D36C47F0&sms=19902EF36D6B551D&s=5029D7F922A5BB8D
高雄市長陳其邁2日宣佈高雄市各大超市、賣場實施人流管制措施,以營業面積「一坪一人」為容留上限。高雄市經發局昨(5)起動員加強稽查宣導,以知名度、人流較高的好市多、全聯、家樂福、美廉社、頂好、小北等中、大型賣場優先進行,迄今(6)共抽查近30家業者,確保防疫及人流管制措施,並宣導保持社交距離。
家樂福成功店經理陳方穎表示,家樂福除配合政府設置單一出入口、AI量測體溫、實聯制、酒精消毒及新的容留管制措施,依營業面積換算容留人數上限7,193人,也已在門口標示讓消費者更方便辨識、安心購物。同時,賣場內也會定時廣播提醒顧客購物時保持社交距離,另外為減少民眾駐留賣場時間,同步推出線上購物到店取貨或外送服務,「落實防疫才能讓民眾來賣場消費更安全、更安心。」
「防疫期間難免有些不便,但為確保大家安全是必要的。」消費者黃小姐指出,現在一進賣場就要實名制、量體溫還有人流管制,政府也一直宣導要維持社交距離,還有少次、多買、快速離開,賣場還有推出電子支付方式實現零接觸購物,她覺得這都是必要、很好的措施。她也呼籲大家要彼此提醒戴好口罩、保持社交距離,不只保護自己也保護別人。
高雄市經發局長廖泰翔提醒,目前全台疫情尚未降溫,民眾可牢記「少、多、快」三字口訣,出門前可先列好每週購物清單縮短購物時間,少出門、買多量、快速離開賣場,盡可能減少室內群聚時間。超市、賣場業者亦應以營業面積一坪(約3.3平方公尺)一人為上限實施容留管制,確實派員執行管制措施,降低疫情傳播風險。
高雄市經發局呼籲,即日起將針對人流較高的200多家中、大型賣場加強稽查,業者務必配合標示營業面積、容留人數上限,並派員於出入口管制人流、輔導民眾量體溫、消毒與實聯制登記,賣場內的購物籃及結帳台等區域也應定時消毒,讓民眾安心消費。也請民眾務必配合防疫,購物及結帳時別忘了保持社交距離,保護自己也保護他人。
~~~~~~~~~~~~~~~~~~
[110/06/07] 高雄市政府 高市府補助國內運費 水產直送到府防疫不斷炊
https://www.kcg.gov.tw/News_Content.aspx?n=F29A02A9D36C47F0&sms=19902EF36D6B551D&s=7B62B5B8D24F03A4
隨著新冠肺炎疫情升溫,應避免外出與人群接觸,為解決自煮防疫需求,高市府推出國內運費補助,將高雄優質水產直送到府,民眾在家防疫不斷炊。今(110)年加碼補助經費至100萬元,並提高補助額度至2.5萬元,補助至少40件以上,以協助經營業者漁民擴大銷售。
高雄市政府海洋局張漢雄局長表示,去(109)年疫情影響水產品外銷,本市即推出水產品國內運費補助方案,一受理即額滿,補助額度40萬元共計21件,整體銷售效益達2,000萬元,廣受業界好評,確實補到心坎裡,民眾也能享用到高雄在地優質水產。今(110)年國內疫情嚴峻,為讓民眾安全在家,並開發推廣國內消費市場,市府除推出經濟實惠的水產品防疫套組外,亦協助國內運費補助,讓民眾在家吃得安心,在地漁業經營放心。
張漢雄局長指出,今年國內運費補助內容為110年1至11月國內配送銷售總金額達20萬元者(或是國內運費達1萬元者)補助1萬元;達100萬元者(或是國內運費達2.5萬元者)補助2.5萬元。凡高雄市漁民團體、產銷班、養青、養殖漁民及水產加工業者等銷售高雄市生產大宗水產品,以國內配送至家庭、餐廳及賣場等通路。達成補助條件後,檢具申請表、補助資格文件(漁民團體登記、公司登記、工廠登記或養殖漁業登記證明文件)、銷售憑證(出貨單或發票等)、國內運費證明文件及匯款帳戶資料等影本向海洋局(漁業推廣科聯絡電話07-7995678分機1853)申請撥付補助款。本案執行期間自110年7月1日至110年11月30日止以郵寄方式依序受理申請,至補助總額100萬元撥罄為止,請於110年7月1日起開始寄件,以郵戳或交寄日期為憑,非執行期間不予受理,請符合補助條件者把握機會踴躍申請。
︾︾︾︾︾︾︾︾︾︾︾︾︾︾︾︾︾︾
臉書貼文連結 >>> https://www.facebook.com/LeeShunJin/posts/1271958296592586
LINE貼文連結 >>> https://timeline.line.me/post/1162305942305042941
●請持續關注並給予指教:
○LINE官方帳號〔市議員李順進顧地方大小事聯盟〕:https://lin.ee/9YhCukt
○臉書粉絲專頁〔市議員李順進〕:https://www.facebook.com/LeeShunJin
#高雄 #議員 #李順進 #環安 #治安 #交安 #工安 #婦幼安 #代言人 #轉傳 #衛生福利部 #高雄市政府 #公告
同時也有126部Youtube影片,追蹤數超過2萬的網紅Chelsea Chiang 雀兒,也在其Youtube影片中提到,記得開CC字幕唷!♡ Instagram : https://www.instagram.com/chelsea.chiang 🌟S u B s C r I b E ! 訂閱我的頻道 👉https://goo.gl/XXnKD1 💰ShopBack註冊會員領取100元購物金專屬連結:https:/...
「r code教學」的推薦目錄:
- 關於r code教學 在 市議員李順進 Facebook 的最佳貼文
- 關於r code教學 在 Taipei Ethereum Meetup Facebook 的最佳貼文
- 關於r code教學 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於r code教學 在 Chelsea Chiang 雀兒 Youtube 的精選貼文
- 關於r code教學 在 Erin's Diary 艾琳的日常 Youtube 的最佳解答
- 關於r code教學 在 Erin's Diary 艾琳的日常 Youtube 的最讚貼文
- 關於r code教學 在 台灣R軟體Club 的評價
r code教學 在 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.
👏 歡迎轉載分享鼓掌
r code教學 在 Taipei Ethereum Meetup Facebook 的精選貼文
📜 [專欄新文章] [ZKP 讀書會] Trust Token Browser API
✍️ Yuren Ju
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Trust Token API 是一個正在標準化的瀏覽器 API,主要的目的是在保護隱私的前提下提供跨站授權 (Cross-domain authorization) 的功能,以前如果需要跨站追蹤或授權通常都使用有隱私疑慮的 Cookies 機制,而 Trust Token 則是希望在保護隱私的前提下完成相同的功能。
會在 ZKP (Zero-knowledge proof) 讀書會研究 Trust Token 主要是這個 API 採用了零知識證明來保護隱私,這也是這次讀書會中少見跟區塊鏈無關的零知識證明應用。
問題
大家應該都有點了一個產品的網頁後,很快的就在 Facebook 或是 Google 上面看到相關的廣告。但是產品網頁並不是在 Facebook 上面,他怎麼會知道我看了這個產品的頁面?
通常這都是透過 Cookie 來做跨網站追蹤來記錄你在網路上的瀏覽行為。以 Facebook 為例。
當使用者登入 Facebook 之後,Facebook 會透過 Cookie 放一段識別碼在瀏覽器裡面,當使用者造訪了有安裝 Facebook SDK 來提供「讚」功能的網頁時,瀏覽器在載入 SDK 時會再度夾帶這個識別碼,此時 Facebook 就會知道你造訪了特定的網頁並且記錄下來了。如此一來再搭配其他不同管道的追蹤方式,Facebook 就可以建構出特定使用者在網路上瀏覽的軌跡,從你的瀏覽紀錄推敲喜好,餵給你 Facebook 最想給你看的廣告了。
不過跨站追蹤也不是只能用在廣告這樣的應用上,像是 CDN (Content Delivery Network) 也是一個應用場景。CDN 服務 Cloudflare 提供服務的同時會利用 Captcha 先來確定進入網站的是不是真人或是機器人。而他希望使用者如果是真人時下次造訪同時也是採用 Cloudflare 服務的網站不要再跳出 Captcha 驗證訊息。
雖然 Cloudflare 也需要跨站驗證的功能來完成他們的服務,但是相較於 Google 或 Facebook 來說他們是比較沒那麼想知道使用者的隱私。有沒有什麼辦法可以保護使用者隱私的狀況下還能完成跨站驗證呢?
這就是今天要講的新 API: Trust Token。
Trust Token API - The Chromium Projects
Trust Token / Privacy Pass 簡介
Trust Token 其實是由 Privacy Pass 延伸而來。Privacy Pass 就是由 Cloudflare 所開發的實驗性瀏覽器延伸套件實作一個驗證機制,可以在不透漏過多使用者隱私的前提下實作跨站驗證。而 Trust Token 則是標準化的 Privacy Pass,所以兩個運作機制類似,但是實作方式稍有不同。
先看一下 Privacy Pass 是如何使用。因為這是實驗性的瀏覽器延伸套件所以看起來有點陽春,不過大致上還是可以了解整個概念。
以 hCaptcha 跟 Cloudflare 的應用為例,使用者第一次進到由 Cloudflare 提供服務的網站時,網站會跳出一些人類才可以解答的問題比如說「挑出以下是汽車的圖片」。
當使用者答對問題後,Cloudflare 會回傳若干組 blind token,這些 blind token 還會需要經過 unblind 後才會變成真正可以使用的 token,這個過程為 issue token。如上圖所示假設使用者這次驗證拿到了 30 個 token,在每次造訪由 Cloudflare 服務的網站時就會用掉一個 token,這個步驟稱為 redeem token。
但這個機制最重要的地方在於 Cloudflare 並無法把 issue token 跟 redeem token 這兩個階段的使用者連結在一起,也就是說如果 Alice, Bob 跟 Chris 都曾經通過 Captcha 測試並且獲得了 Token,但是在後續瀏覽不同網站時把 token 兌換掉時,Clouldflare 並無法區分哪個 token 是來自 Bob,哪個 token 是來自 Alice,但是只要持有這種 token 就代表持有者已經通過了 Captcha 的挑戰證明為真人。
但這樣的機制要怎麼完成呢?以下我們會透過多個步驟的例子來解釋如何達成這個目的。不過在那之前我們要先講一下 Privacy Pass 所用到的零知識證明。
零知識證明 (Zero-knowledge proof)
零知識證明是一種方法在不揭露某個祕密的狀態下,證明他自己知道那個秘密。
Rahil Arora 在 stackexchange 上寫的比喻我覺得是相對好理解的,下面簡單的翻譯一下:
假設 Alice 有超能力可以幾秒內算出樹木上面有幾片樹葉,如何在不告訴 Bob 超能力是怎麼運作並且也不告訴 Bob 有多少片葉子的狀況下證明 Alice 有超能力?我們可以設計一個流程來證明這件事情。
Alice 先把眼睛閉起來,請 Bob 選擇拿掉樹上的一片葉子或不拿掉。當 Alice 睜開眼睛的時候,告訴 Bob 他有沒有拿掉葉子。如果一次正確的話確實有可能是 Alice 幸運猜到,但是如果這個過程連續很多次時 Alice 真的擁有數葉子的超能力的機率就愈來愈高。
而零知識證明的原理大致上就是這樣,你可以用一個流程來證明你知道某個秘密,即使你不真的揭露這個秘密到底是什麼,以上面的例子來說,這個秘密就是超能力運作的方式。
以上就是零知識證明的概念,不過要完成零知識證明有很多各式各樣的方式,今天我們要介紹的是 Trust Token 所使用的零知識證明:DLEQ。
DLEQ (Discrete Logarithm Equivalence Proof)
說明一下以下如果小寫的變數如 c, s 都是純量 (Scalar),如果是大寫如 G, H則是橢圓曲線上面的點 (Point),如果是 vG 則一樣是點,計算方式則是 G 連續相加 v 次,這跟一般的乘法不同,有興趣可以程式前沿的《橢圓曲線加密演算法》一文解釋得比較詳細。
DLEQ 有一個前提,在系統中的所有人都知道公開的 G 跟 H 兩個點,此時以下等式會成立:
假設 Peggy 擁有一個秘密 s 要向 Victor 證明他知道 s 為何,並且在這個過程中不揭露 s 真正的數值,此時 Victor 可以產生一個隨機數 c 傳送給 Peggy,而 Peggy 則會再產生一個隨機數 v 並且產生 r,並且附上 vG, vH, sG, sH:
r = v - cs
所以 Victor 會得到 r, sG, sH, vG, vH 再加上他已經知道的 G, H。這個時候如果 Victor 計算出以下兩個等式就代表 Peggy 知道 s 的真正數值:
vG = rG + c(sG)vH = rH + c(sH)
我們舉第二個等式作為例子化簡:
vH = rH + c(sH) // 把 r 展開成 v - csvH = (v - cs)H + c(sH) // (v - cs)H 展開成 vH - csHvH = vH - c(sH) + c(sH) // 正負 c(sH) 消掉vH = vH
這樣只有 Peggy 知道 s 的狀況下才能給出 r,所以這樣就可以證明 Peggy 確實知道 s。
從簡易到實際的情境
Privacy Pass 網站上透過了循序漸進的七種情境從最簡單的假設到最後面實際使用的情境來講解整個機制是怎麼運作的。本文也用相同的方式來解釋各種情境,不過前面的例子就會相對比較天真一點,就請大家一步步的往下看。
基本上整個過程是透過一種叫做 Blind Signature 的方式搭配上零知識證明完成的,以下參與的角色分為 Client 與 Server,並且都會有兩個階段 issue 與 redeem token。
Scenario 1
如果我們要設計一個這樣可以兌換 token 來確認身分的系統,其中有一個方法是透過橢圓曲線 (elliptic curve) 完成。Client 挑選一個在橢圓曲線上的點 T 並且傳送給 Server,Server 收到後透過一個只有 Server 知道的純量 (scalar) s 對 T 運算後得到 sT 並且回傳給 Client,這個產生 sT 的過程稱為 Sign Point,不過實際上運作的原理就是橢圓曲線上的連續加法運算。
SignPoint(T, s) => sT
等到 Client 需要兌換時只要把 T 跟 sT 給 Server,Server 可以收到 T 的時候再 Sign Point 一次看看是不是 sT 就知道是否曾經 issue 過這個 token。
Issue
以下的範例,左邊都是 Client, 右邊都是 Server。 -> 代表 Client 發送給 Server,反之亦然。
// Client 發送 T 給 Server, 然後得到 sT
T -> <- sT
Redeem
// Client 要 redeem token 時,傳出 T 與 sT
T, sT ->
問題:Linkability
因為 Server 在 issue 的時候已經知道了 T,所以基本上 Server 可以透過這項資訊可以把 issue 階段跟 redeem 階段的人連結起來進而知道 Client 的行為。
Scenario 2
要解決上面的問題,其中一個方法是透過 Blind Signature 達成。Client 不送出 T,而是先透過 BlindPoint 的方式產生 bT 跟 b,接下來再送給 Server bT。Server 收到 bT 之後,同樣的透過 Sign Point 的方式產生結果,不一樣的地方是情境 1 是用 T,而這邊則用 bT 來作 Sign Point,所以得出來的結果是 s(bT)。
Client:BlindPoint(T) => (bT, b)
Server:SignPoint(bT, s) => sbT
而 Blind Signature 跟 Sign Point 具備了交換律的特性,所以得到 s(bT) 後可以透過原本 Client 已知的 b 進行 Unblind:
UnblindPoint(sbT, b) => sT
這樣一來在 Redeem 的時候就可以送出 T, sT 給 Server 了,而且透過 SignPoint(T, s) 得出結果 sT’ 如果符合 Client 傳來的 sT 就代表確實 Server 曾經簽過這個被 blind 的點,同時因為 T 從來都沒有送到 Server 過,所以 Server 也無法將 issue 與 redeem 階段的 Client 連結在一起。
Issue
bT -> <- s(bT)
Redeem
T, sT ->
問題:Malleability
以上的流程其實也有另外一個大問題,因為有交換律的關係,當 Client 透過一個任意值 a 放入 BlindPoint 時產生的 a(sT) 就會等於 s(aT):
BlindPoint(sT) => a(sT), a// a(sT) === s(aT)
此時如果將 aT 跟 s(aT) 送給 Server Redeem,此時因為
SignPoint(aT, s) => s(aT)
所以就可以兌換了,這樣造成 Client 可以無限地用任意數值兌換 token。
Scenario 3
這次我們讓 Client 先選擇一個純數 t,並且透過一種單向的 hash 方式來產生一個在橢圓曲線上的點 T,並且在 redeem 階段時原本是送出 T, sT 改成送出 t, sT。
因為 redeem 要送出的是 t,上個情境時透過任意數 a 來產生 s(aT) 的方法就沒辦法用了,因為 t 跟 sT 兩個參數之間並不是單純的再透過一次 BlindPoint() 就可以得到,所以就沒辦法無限兌換了。
Issue
T = Hash(t) bT -> <- sbT
Redeem
t, sT ->
問題:Redemption hijacking
在這個例子裏面,Client 其實是沒有必要傳送 sT 的,因為 Server 僅需要 t 就可以計算出 sT,額外傳送 sT 可能會導致潛在的 Redemption hijacking 問題,如果在不安全的通道上傳輸 t, sT 就有可能這個 redemption 被劫持作為其他的用途。
不過在網站上沒講出實際上要怎麼利用這個問題,但是少傳一個可以計算出來的資料總是好的。Client 只要證明他知道 sT 就好,而這可以透過 HMAC (Hash-based Message Authentication Code) 達成。
Scenario 4
步驟跟前面都一樣,唯一不一樣的地方是 redeem 的時候原本是傳 t, sT,現在則改傳 t, M, HMAC(sT, M),如果再介紹 HMAC 篇幅會太大,這邊就不解釋了,但可以是作是一個標準的 salt 方式讓 Hash 出來的結果不容易受到暴力破解。
這樣的特性在這個情境用很適合,因為 Server 透過 t 就可以計算出 sT,透過公開傳遞的 M 可以輕易地驗證 client 端是否持有 sT。
Issue
T = Hash(t) bT -> <- sbT
Redeem
t, M, HMAC(sT, M) ->
問題:Tagging
這邊的問題在於 Server 可以在 issue 階段的時候用不一樣的 s1, s2, s3 等來發出不一樣的 sT’,這樣 Server 在 Redeem 階段就可以得知 client 是哪一個 s。所以 Server 需要證明自己每次都用同樣的 s 同時又不透漏 s 這個純亮。
要解決這個問題就需要用到前面我們講解的零知識證明 DLEQ 了。
Scenario 5
前面的 DLEQ 講解有提到,如果有 Peggy 有一個 s 秘密純量,我們可以透過 DLEQ 來證明 Peggy 知道 s,但是又不透漏 s 真正的數值,而在 Privacy Pass 的機制裡面,Server 需要證明自己每次都用 s,但是卻又不用揭露真正的數值。
在 Issue 階段 Client 做的事情還是一樣傳 bT 給 Server 端,但 Server 端的回應就不一樣了,這次 Server 會回傳 sbT 與一個 DLEQ 證明,證明自己正在用同一個 s。
首先根據 DLEQ 的假設,Server 會需要先公開一組 G, H 給所有的 Client。而在 Privacy Pass 的實作中則是公開了 G 給所有 Client,而 H 則改用 bT 代替。
回傳的時候 Server 要證明自己仍然使用同一個 s 發出 token,所以附上了一個 DLEQ 的證明 r = v - cs,Client 只要算出以下算式相等就可證明 Server 仍然用同一個 s (記住了 H 已經改用 bT 代替,此時 client 也有 sbT 也就是 sH):
vH = rH + c(sH) // H 換成 bTvbT = rbT + c(sbT) // 把 r 展開成 v - csvbT = (v - cs)bT + c(sbT) // (v - cs)bT 展開成 vbT - csbTvbT = vbT - c(sbT) + c(sbT) // 正負 c(sbT) 消掉vbT = vbT
這樣就可以證明 Server 依然用同一個 s。
Issue
T = Hash(t) bT -> <- sbT, DLEQ(bT:sbT == G:sG)
Redeem
t, M, HMAC(sT, M) ->
問題:only one redemption per issuance
到這邊基本上 Privacy Pass 的原理已經解釋得差不多了,不過這邊有個問題是一次只發一個 token 太少,應該要一次可以發多個 token。這邊我要跳過源文中提到的 Scenario 6 解釋最後的結果。
Scenario 7
由於一次僅產生一個 redeem token 太沒效率了,如果同時發很多次,每次都產生一個 proof 也不是非常有效率,而 DLEQ 有一個延伸的用法 “batch” 可以一次產生多個 token, 並且只有使用一個 Proof 就可以驗證所有 token 是否合法,這樣就可以大大的降低頻寬需求。
不過這邊我們就不贅述 Batch DLEQ 的原理了,文末我會提及一些比較有用的連結跟確切的源碼片段讓有興趣的人可以更快速的追蹤到源碼片段。
Issue
T1 = Hash(t1) T2 = Hash(t2)T3 = Hash(t3)b1T1 ->b2T2 ->b3T3 -> c1,c2,c3 = H(G,sG,b1T1,b2T2,b3T3,s(b1T1),s(b2T2),s(b3T3)) <- sb1T1 <- sb2T2 <- sb3T3 <- DLEQ(c1b1T1+c2b2T2+c3b3T3:s(c1b1T1+c2b2T2+c3b3T3) == G: sG)
Redeem
t1, M, HMAC(sT1, M) ->
結論
Privacy Token / Trust Token API 透過零知識證明的方式來建立了一個不需要透漏太多隱私也可以達成跟 cookie 相同效果的驗證方式,期待可以改變目前許多廣告巨頭透過 cookie 過分的追蹤使用者隱私的作法。
不過我在 Trust Token API Explainer 裡面看到這個協議裡面的延伸作法還可以夾帶 Metadata 進去,而協議制定的過程中其實廣告龍頭 Google 也參與其中,希望這份協議還是可以保持中立,盡可能地讓最後版本可以有效的在保護隱私的情況下完成 Cross-domain authorization 的功能。
參考資料
IETF Privacy Pass docs
Privacy Pass: The Protocol
Privacy Pass: Architectural Framework
Privacy Pass: HTTP API
Cloudflare
Supporting the latest version of the Privacy Pass Protocol (cloudflare.com)
Chinese: Cloudflare支持最新的Privacy Pass扩展_推动协议标准化
Other
Privacy Pass official website
Getting started with Trust Tokens (web.dev)
WICG Trust Token API Explainer
Non-interactive zero-knowledge (NIZK) proofs for the equality (EQ) of discrete logarithms (DL) (asecuritysite.com) 這個網站非常實用,列了很多零知識證明的源碼參考,但可惜的是 DLEQ 這個演算法講解有錯,讓我在理解演算法的時候撞牆很久。所以使用的時候請多加小心,源碼應該是可以參考的,解釋的話需要斟酌一下。
關鍵源碼
這邊我貼幾段覺得很有用的源碼。
privacy pass 提供的伺服器端產生 Proof 的源碼
privacy pass 提供的瀏覽器端產生 BlindPoint 的源碼
github dedis/kyber 產生 Proof 的源碼
[ZKP 讀書會] Trust Token Browser API was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
r code教學 在 Chelsea Chiang 雀兒 Youtube 的精選貼文
記得開CC字幕唷!♡ Instagram : https://www.instagram.com/chelsea.chiang
🌟S u B s C r I b E ! 訂閱我的頻道 👉https://goo.gl/XXnKD1
💰ShopBack註冊會員領取100元購物金專屬連結:https://app.shopback.com/WCcpsvfeBjb
🌟優惠碼:eWrFOP
💰iHerb全館購物享95折優惠連結:https://tw.iherb.com/?rcode=HEL4676
🌟iHerb promocode 優惠碼:HEL4676
♡益喜氏Inseed 益生菌:https://lihi1.com/QRXgP
🌟推薦代碼:chelsea888
(結帳輸入推薦代碼即可獲得七款全套旅行組益生菌,共35包!)
Hello 我是Chelsea~歡迎回到我的頻道
今天超開心超興奮製作這隻我一直想製作的影片!
iHerb新品+最愛好物開箱&如何省錢+賺現金回饋?
還附有SHOPBACK+iHerb超詳細教學不藏私大公開㊙️💰
要跟你們分享~許多人詢問的
購買iHerb該怎麼省錢+賺取現金回饋?
今天手把手地教大家!
希望你喜歡今天的影片:)
有問題也歡迎留言在下方
別忘了幫我訂閱按讚+分享&開啟小鈴鐺
未來還會有更多影片分享!
你的支持是我繼續做影片的動力💪
🍀影片中出現的好物:
Now Foods, Real Food,有機羅漢果,液體甜味劑:https://iherb.co/HtSHxca
Mild By Nature增厚 B 族複合物+生物維生素洗髮水(柑橘):https://iherb.co/ofQwRDE
Mild By Nature, 巴西莓漿果保濕護髮素:https://iherb.co/zUtHY8p
Late July, 有機迷你一口三明治餅乾,切達乳酪:https://iherb.co/x91Xk7K
Sports Research, 膠原蛋白美容複合物,海洋膠原蛋白,西瓜柚子:https://iherb.co/oECHAZE
Dymatize Nutrition, ISO100 Hydrolyzed,全分離乳清蛋白,可可麥片:https://iherb.co/YzU2viD
Xtend, Pro,分離乳清蛋白,岩漿巧克力蛋糕: https://iherb.co/yJEM2C9
Madhava 零卡路里阿洛酮糖甜味劑:https://iherb.co/6o28N8y
Life-flo, 純正橄欖角鯊烷油:https://iherb.co/6E16B18
Isopure, 零碳水化合物,蛋白質粉,奶油香草:https://iherb.co/Ay97gDg
Humphrey's, 金縷梅,薰衣花草有機爽膚水,平靜和潔淨
:https://iherb.co/f1gCLek
Humphrey's, 金縷梅,有機爽膚水,清潔:https://iherb.co/ausSxru
Blender Bottle, Classic 經典環形水杯:https://iherb.co/uZA8zFc
Quinn Popcorn, 椒鹽脆餅乾塊,奶油花生夾心:https://iherb.co/ko6V8CN
Now Foods, Real Food,有機赤蘚糖醇:https://iherb.co/ngTCAaG
Simply Organic, 卡宴辣椒:https://iherb.co/MMLFcRw
我的最愛好物清單:https://iherb.co/yhZaZBd
》Contact Me
♡ Facebook : https://goo.gl/97iaYh
♡ Instagram : https://goo.gl/KJ8vqq
♡ Email : newciiiity@gmail.com
#iHerbhaul #iHerb省錢 #Shopback
r code教學 在 Erin's Diary 艾琳的日常 Youtube 的最佳解答
經過 25 天在天堂月子中心的日子,終於來到了回家的第一天!完全沒有自己帶寶寶的經驗,加上之前準備去生產沒有時間整理家裡,一回到家就看到一堆東西亂七八糟,都是這陣子網購還有親朋好友們送的各種恩典牌和寶寶嬰兒用品,小宅瞬間連寶寶的位置都很難找 lol
不知道我們回月子中心的第一天跟你們一不一樣?歡迎在下面留言和我們分享!
我懷孕期間吃的補品們 ❤️
1. 現燉馬來西亞金絲燕窩奢華份量環保包裝👉 https://shp.ee/cyycgex
2. 國寶級鱘龍魚魚精 10入👉 https://shp.ee/cyycgex
3. 日本精品級100%純鮪魚膠原蛋白👉 https://shp.ee/ppryjwx
月子中心系列影片
1. 月子中心住一個月要花多少錢? 現場試吃免費月子餐 httpㄉs://youtu.be/RFE_wyDjJGg
2. 【月子中心的一天】餵奶與被餵食人生 24 小時全紀錄!新手爸媽學習和小寶貝相處 https://youtu.be/G3GNsNvlGeI
3. 從天堂月子中心回家的第一天!新手爸媽崩潰日常,寶寶一直哭 https://youtu.be/h4VpXNY5rf8
4. 【月子中心 25 天】學習如何當爸媽😊 嬰兒寫真、幫寶寶洗澡、哄小孩換尿布初體驗
https://youtu.be/tai953DSaFU
time code
0:00 搶先看
00:57 月子中心打包行李
02:07 最後一次的衛教
03:04 準備回家
03:38 抵達亂七八糟的家
03:51 整理休息吃飯
04:57 小 Yuki 哭哭怎麼哄
05:46 家裡空間大整頓
06:47 炸屎危機
07:34 第一次見阿嬤
08:49 回家第一個夜晚
#月子中心回家第一天 #新手爸媽 #育兒日常
艾琳的自媒體經營分享會免費報名👉https://pros.is/U9Q5C
Podcast 搜尋 "自媒體大學"
即可獲取經營自媒體最新資訊/趨勢與方法
YouTube: https://www.youtube.com/channel/UC4Az4dgrLp8fkQ5_j9-2mfQ
spotify: https://pros.is/RQ6SC
soundcloud: https://soundcloud.com/user-335165411
Apple podcast: 搜尋自媒體大學
從零開始,為自己量身打造最出色的自媒體!
開始行動👉https://pros.is/JSV29 點擊網址 註冊會員免費試聽
艾琳自媒體經營直播教學訂閱方案👉https://pros.is/SCKX7
艾琳Erin的line@官方號服務~解決你旅遊遇到的大小事!
日本最前線👉https://lin.ee/zMHM3yf
韓國小幫手👉 https://line.me/R/ti/p/%40dtd1839l
艾琳聯誼團👉https://line.me/R/ti/p/%40uoa4117p
▶在其他地方看見不一樣的Erin~
FB艾寫字: https://www.facebook.com/ErinDiary/
IG艾旅遊:https://www.instagram.com/erindiary_0904
艾琳經營的官方網站: https://erindiary.tw/
-------------------------------------------------------------------------------------------
如何支持我的頻道?
▶來我的蝦皮賣場逛逛吧! 台韓精選好物
https://shopee.tw/erin0904
▶購買Erin 合作韓國/日本旅遊4G網卡, 比大廠低價, 收訊也穩定,
以下連結訂購會隨貨附贈一個韓規電源轉接頭喔!
https://www.sim2world.com/?utm_source=youtube&utm_campaign=erin
▶看完影片開始前的youtube廣告, 不要五秒略過喔!
用
你們的大大小小的支持都可以協助我繼續創作這條路!
-------------------------------------------------------------------------------
▶協作英文/日文/其他語言字幕連結: http://www.youtube.com/timedtext_cs_panel?c=UC6NOmGMdA1uF7b9gYEiBHlw&tab=2
拜託做完一定要讓我知道, 可以寄信到我的gmail聯絡信箱
我會準備小禮物和明信片感謝你!
-----------------------------------------------------------------------------------------
▶contact me : erin@cooljapantv.biz
▶使用硬體軟體:
相機: SonyRX100 / Sonya6500(慢鏡頭輔助)
剪輯軟體: Adobe premiere pro
音樂來源: epidemicmusic
------------------------------------------------------------------------------------------
我的近期熱門影片:
◈ 終於...我們結婚了!艾琳&毛巾的婚禮, 新郎爆哭的教堂證婚和午宴
https://youtu.be/ZTg1NUP0g_E
◈艾琳結婚花了多少錢? 完全超出預算大失血🤣
https://youtu.be/7HUXDt3rvtk
◈結婚倒數24小時不睡覺實錄!開箱我的新娘房,凌晨四點化妝,教堂彩排.
https://youtu.be/aXyng6wgN9g
r code教學 在 Erin's Diary 艾琳的日常 Youtube 的最讚貼文
月子中心的一天 Vlog ! 一天午餐餵奶與被餵食人生 24 小時全紀錄!新手爸媽在月中學習和小寶貝相處,兩人世界中就這樣多了一個人,學習的一切都好新鮮,雖然有很多不習慣的地方,不過也有好多幸福!畢竟大家都說在月子中心是最幸福的一段時間😆 先不想回去的事~珍惜三個人密切再一起的時光
我們去的月子中心:彌月房產後護理之家 信義館
地址:110台北市信義區忠孝東路四段563號13樓(近台北市政府捷運站走路2分鐘)
預約電話:02-27533777 (想試吃月子餐要提早預約)
其他補充: 月子中心老闆人很好,知道我有拍影片,說要給看影片的艾醬們特別優惠, 有參觀禮和下訂禮,按照下訂的房型及天數 還有可獲得100-200/天的消費金喔
我懷孕期間吃的補品們 ❤️
1. 現燉馬來西亞金絲燕窩奢華份量環保包裝👉 https://shp.ee/cyycgex
2. 國寶級鱘龍魚魚精 10入👉 https://shp.ee/cyycgex
3. 日本精品級100%純鮪魚膠原蛋白👉 https://shp.ee/ppryjwx
月子中心系列影片
1. 月子中心住一個月要花多少錢? 現場試吃免費月子餐 httpㄉs://youtu.be/RFE_wyDjJGg
2. 【月子中心的一天】餵奶與被餵食人生 24 小時全紀錄!新手爸媽學習和小寶貝相處 https://youtu.be/G3GNsNvlGeI
3. 從天堂月子中心回家的第一天!新手爸媽崩潰日常,寶寶一直哭 https://youtu.be/h4VpXNY5rf8
4. 【月子中心 25 天】學習如何當爸媽😊 嬰兒寫真、幫寶寶洗澡、哄小孩換尿布初體驗
https://youtu.be/tai953DSaFU
//非商業合作影片//
time code:
00:00 搶先看
00:51 月子中心早餐
01:48 量體重- 生完瘦幾公斤?
02:30 room tour
04:47 小Yuki 餵奶
05:22 月子中心午餐
06:47 月子中心館內設施
07:17 下午茶點心
07:55 晚餐
08:56 晚上與小 Yuki 的育兒時光
10:03 心情分享
#月子中心的一天 #新手爸媽 #育兒日常
艾琳的自媒體經營分享會免費報名👉https://pros.is/U9Q5C
Podcast 搜尋 "自媒體大學"
即可獲取經營自媒體最新資訊/趨勢與方法
YouTube: https://www.youtube.com/channel/UC4Az4dgrLp8fkQ5_j9-2mfQ
spotify: https://pros.is/RQ6SC
soundcloud: https://soundcloud.com/user-335165411
Apple podcast: 搜尋自媒體大學
從零開始,為自己量身打造最出色的自媒體!
開始行動👉https://pros.is/JSV29 點擊網址 註冊會員免費試聽
艾琳自媒體經營直播教學訂閱方案👉https://pros.is/SCKX7
艾琳Erin的line@官方號服務~解決你旅遊遇到的大小事!
日本最前線👉https://lin.ee/zMHM3yf
韓國小幫手👉 https://line.me/R/ti/p/%40dtd1839l
艾琳聯誼團👉https://line.me/R/ti/p/%40uoa4117p
▶在其他地方看見不一樣的Erin~
FB艾寫字: https://www.facebook.com/ErinDiary/
IG艾旅遊:https://www.instagram.com/erindiary_0904
艾琳經營的官方網站: https://erindiary.tw/
-------------------------------------------------------------------------------------------
如何支持我的頻道?
▶來我的蝦皮賣場逛逛吧! 台韓精選好物
https://shopee.tw/erin0904
▶購買Erin 合作韓國/日本旅遊4G網卡, 比大廠低價, 收訊也穩定,
以下連結訂購會隨貨附贈一個韓規電源轉接頭喔!
https://www.sim2world.com/?utm_source=youtube&utm_campaign=erin
▶看完影片開始前的youtube廣告, 不要五秒略過喔!
用
你們的大大小小的支持都可以協助我繼續創作這條路!
-------------------------------------------------------------------------------
▶協作英文/日文/其他語言字幕連結: http://www.youtube.com/timedtext_cs_panel?c=UC6NOmGMdA1uF7b9gYEiBHlw&tab=2
拜託做完一定要讓我知道, 可以寄信到我的gmail聯絡信箱
我會準備小禮物和明信片感謝你!
-----------------------------------------------------------------------------------------
▶contact me : erin@cooljapantv.biz
▶使用硬體軟體:
相機: SonyRX100 / Sonya6500(慢鏡頭輔助)
剪輯軟體: Adobe premiere pro
音樂來源: epidemicmusic
------------------------------------------------------------------------------------------
我的近期熱門影片:
◈ 終於...我們結婚了!艾琳&毛巾的婚禮, 新郎爆哭的教堂證婚和午宴
https://youtu.be/ZTg1NUP0g_E
◈艾琳結婚花了多少錢? 完全超出預算大失血🤣
https://youtu.be/7HUXDt3rvtk
◈結婚倒數24小時不睡覺實錄!開箱我的新娘房,凌晨四點化妝,教堂彩排.
https://youtu.be/aXyng6wgN9g
r code教學 在 台灣R軟體Club 的美食出口停車場
這個社團的目標為(1) R軟體相關新資訊分享(2) 經驗分享(3) 技術交流這類軟體與程式語言 ... 而開始接觸R的大學生,趁開學新學期想說跟好老師進度,故想找老師1對1教學 ... <看更多>