📜 [專欄新文章] [ZKP 讀書會] MACI
✍️ Kimi Wu
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Photo by Jesus Kiteque on Unsplash
預計這將是一系列介紹ZKP應用的文章,認識目前ZKP的應用,包含L1, L2和其他比較難分類的應用,當中也穿插著常用的ZKP演算法。而目前的規劃的主題有
MACI
ZKopuru
ZKSync
Trust Token
ZCash
Groth16
PLONK
ZKZK Rollup
…
首次的讀書會介紹了
MACI by Chih-Cheng Liang
ZKopru by NIC Lin
本篇文章先介紹MACI,ZKopru會由 NIC Lin在撰文介紹。
MACI
MACI 是 Minimal Anti-Collusion Infrastructure的縮寫, Vitalik 在2019年5月於ethreaser.ch所提出,為了讓用應用程式在區塊鏈上可以有抵抗共謀的一個機制(主要是想達到正確地執行你的想法跟抗審查(censorship resistance))。而最實際的應用就是投票,若在區塊鏈上投票能做到他人無法查驗你的票,這樣行賄者就無法知道你是否有乖乖投票,如此一來就能減低行賄的誘因。
(關於共謀的概念可以參考 Williams Lai 翻譯 Vitalik的論共謀)
基本流程大致為
欲投票者需要註冊期間內,以公鑰(EdDSA)向合約注冊身份
註冊期結束
投票開始,投票者將自己的票加密送到合約
投票結束,協調者(coordinator)從合約上抓下所有的票, 計算結果,並產生zk證明到合約,更新票數(注1)
MACI中最關鍵的機制在於,投票結束前,投票者都可以向合約發出更換公鑰的指令,然後再使用新的公私鑰去投票。當協調者計票時,會去合約上找註冊者的公鑰,若發現此身份有更換過公鑰,則舊公鑰所投的票就會被認定為無效票。程序大約為
Alice 註冊身份為 公鑰A
行賄者利誘或威脅 Alice 投贊成票,而 Alice 也照行賄者的意思投給了贊成票
在投票結束前,Alice 隨時可以向合約更改身份為公鑰B
更改完公鑰後,Alice 可再用私鑰B簽章投反對票
當協調者計票時,會發現用公鑰A已經被改為公鑰B,所以私鑰A所簽的贊成票,將記為無效票
再深入一點細節 . . .
使用者註冊先產生一組EdDSA的私鑰對(注2),再是透過合約的 signUp() 註冊公鑰,而合約中有一 merkle tree 記載著帳號相關的資訊
接著使用者產生一組臨時的 (ECDSA)私鑰對 prvE/pubE(每次投票就產生一組)
利用這組臨時的私鑰 prvE 跟協調者的公鑰 pubC 產生加密的鑰匙 EncKey,使用密鑰 EncKey 加密投票指令(command)(注3)
再將臨時的公鑰 pubE 與加密過的指令,透過合約的 publishMessage()上鏈
協調者透過 ECDH 交換秘密的方式可以得到 EncKey,當投票結束時協調者再使用這把密鑰把訊息(注3)解密,接著更新票數。
而更換公鑰的指令也是透過 publishMessage()上鏈,因為上鏈的指令都是加密過的,也只有協調者能解密,因此行賄者無法得知受賄者是否有更換過身份。
在MACI中,所有訊息都是上鏈的,因此不怕協調者不打包特定資料。不過所有資料協調者都可以解密,行賄者可以直接與協調者串通,去得知受賄者們是否有乖乖投票,如何防範不在 MACI 原本的提案內,有興趣的人可以去 MACI Github 上了解實作細節。
注1:對!MACI系統中協調者必須是誠實的
注2:在 snarks 的應用中通常使用EdDSA做簽章,而非以太的ECDSA,因為EdDSA在 zk circuit 的實作上複雜度比較低。
注3:在 MACI 中投票, 更換公鑰等動作都稱作指令(command),而加密後的指令稱作訊息(message)
Reference:
ethresear.ch post by Vitalik
MACI spec
[ZKP 讀書會] MACI was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有2部Youtube影片,追蹤數超過8萬的網紅VoiceTube 看影片學英語,也在其Youtube影片中提到,來來來,想學網路英文的來喔~ 網路英文大補帖一次教會你最新最潮最常用的英文縮寫!!!! 雙字幕看這邊 ► https://tw.voicetube.com/videos/66474 ---------------------------------------------------------...
「message縮寫」的推薦目錄:
- 關於message縮寫 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於message縮寫 在 誠實大叔 張誠博士 Facebook 的最佳解答
- 關於message縮寫 在 倫敦男子日常 london.nanzhi Facebook 的最佳貼文
- 關於message縮寫 在 VoiceTube 看影片學英語 Youtube 的最佳解答
- 關於message縮寫 在 Cher is Chercher Youtube 的最佳貼文
- 關於message縮寫 在 20個WhatsApp 常用的英語縮寫... - Prime English Learning ... 的評價
- 關於message縮寫 在 (1分鐘英文充電)社群實用英文縮寫,可別誤會『DM』『WC ... 的評價
- 關於message縮寫 在 3. 標識符命名 的評價
- 關於message縮寫 在 message縮寫的推薦與評價,FACEBOOK、DCARD和網紅們 ... 的評價
- 關於message縮寫 在 message縮寫的推薦與評價,FACEBOOK、DCARD和網紅們 ... 的評價
- 關於message縮寫 在 GitHub - fighting41love/funNLP: 中英文敏感词、语言检测 的評價
message縮寫 在 誠實大叔 張誠博士 Facebook 的最佳解答
[科普/細胞簡訊]
無線通信的基地台稱為Cell(細胞)。
理論上,基地台是可以記錄有那些門號在哪個時間點進入這個基地台的服務範圍。
若配合類似Google的紀錄,可以找到某個門號的手機進入過那些Cell,只要把同時段在這個基地台所有的門號找出來,發簡訊通知,用戶就會收到細胞簡訊。
-
細胞廣播(英語:Cell Broadcast,縮寫為CB),又譯為小區廣播、區域廣播、蜂巢式廣播,也被稱為簡訊區域廣播(Short Message Service - Cell Broadcast,SMS-CB),一種移動通信的技術,由歐洲電信標準協會定義,為GSM規格的一部份。
張誠
message縮寫 在 倫敦男子日常 london.nanzhi Facebook 的最佳貼文
雖說是令人開心的聖誕季節,但可能對於許多剛畢業、極力想留在英國的留學生來說,完全沒有慶祝佳節的心情。前一陣子有許多人私訊我,該怎麼找工作、覺得很挫折,眼看學生簽證下個月底就要到期,心真的會慌,這種感覺我懂,兩年前的這個時候,我跟 A 先生經常爲了這事愁眉苦臉。(飛回臺灣前還上演兩人擁抱痛哭的八點檔戲碼哈)
還記得 2017 年畢業季,聽聞很多朋友們工作簽證被拒發的恐怖傳說,當時不知道怎麼搞的,Home Office 收到了大量的工作簽證申請,在名額有限的情況下,原本 Tier 2 工作簽年收入必須在 3萬英鎊的限制,竟然飆高到了 5-6 萬,我身邊許多才華洋溢的朋友即便得到了公司的簽證贊助,最終還是卡在政府那關,得收拾行李各自回到自己的國家另求出路。我呢,當時情況類似,有兩家公司都願意替我辦簽證,卻一樣是卡在當年政府門檻過高,公司不願意冒這個風險,加上學生簽證當時已快要到期,許多公司的 HR 以「來不及」爲由拒絕了我。我當然不怪他們,我也很感激面試官的賞識,且願意幫我去詢問簽證流程。於是我在經歷兩次打工度假簽都落榜、沒有得到 tier 2 工作簽的情況,與 A 先生一同辦理了伴侶簽證,成功回到英國,也在簽證拿到手前就順利地找到目前這份工作。
時間回到 2019 年的今天,情況已經大不相同了,我有許多朋友後來在今年或去年畢業的,都順利地得到公司贊助,拿到工作簽證。我不是什麼求職達人,我的履歷也不漂亮,但因爲有了當時這些經歷,我也因此累積了不少在英國求職的心得,我的經歷你不一定能套用,但希望能帶給還在迷茫的人一些幫助,在這邊我就跟大家分享以下我當時做了哪些事:
1. 建立 LinkedIn 檔案。拍一張好看、專業的大頭貼,寫上自己完整的學經歷,尤其是 Headline 部分要明確點出自己的優點及能力,讓瀏覽你檔案的人可以一眼知道你這個人的概況。透過這個方式,英國當地的獵人頭公司會很有機會看見你的履歷,我當時得到幾份面試都是透過 LinkedIn 拿到的。
2. CV / Cover Letter:履歷表跟 Cover Letter 的寫法我不是專家,但請記得善用 Google 自己搜尋你求職領域通常喜歡什麼樣風格的履歷表,寫完後務必請母語人士或英文程度不錯的朋友替你檢查、順過每一個字句。根據每一份職位,CV 和 Cover Letter 也要有所調整,千萬不可同一份履歷大量海投。記得詳細閱讀每一個你要應徵職缺的 Job Description,尤其是 Essential Requirements 是重點,以及日後你應徵上了的工作內容,寫 Cover Letter 時,最好將 JD 裡提到他們所需要的能力和人格特質,儘量融合在你自己的學經歷上,千萬不要不讀 JD 就卯起來寫履歷表或 Cover Letter,結果寫出一份完全不契合那個職位的履歷。
3. 電子信箱:這件事是 A 先生告訴我的。他說他有注意到,許多亞洲學生很喜歡使用奇怪的英文字母和數字組合來當作電子信箱帳號,像是什麼 a0917228964、sandy00991120 等等之類的,他說在英國職場上,這樣子的帳號看起來非常不專業,甚至會被認爲是詐騙信箱。請大家就花點時間使用自己姓名的英文拼音或縮寫組合,選一個看起來乾淨、好記的帳號吧。
4. 如果你有非常欣賞的公司或工作職位,卻沒有見到那間公司釋出職位,建議可以在 LinkedIn 上直接私訊那間公司的 HR 或你想進入部門的主管,不過這個方法要小心,通常你要對你自己的履歷很有自信,且已經充分準備好要向對方推銷自己,而且可能通常適用於規模不是這麼大的公司。私訊內容必須有誠意、單刀直入,不要拐彎抹角,建議可以上網查查大家都是怎麼做的,搜尋關鍵字:how to send message on linkedin asking for job。
5. 最後一點是我覺得非常有用的一個小技巧,我當時有機會面試了兩份工作,面試前我在 LinkedIn 上私訊了分別兩家公司的員工,有禮貌地說明自己是誰、詢問該公司的文化、工作環境以及及跟他們小聊天一下,但不建議詢問任何有關於面試的技巧。我當時因爲做了這件事,讓我毅然決然地拒絕了其中一間公司的面試,因爲在跟他們員工聊天過後,覺得不是很適合我,也替我省下時間好好準備另一個面試。
6.面試服裝。這個非常看產業及公司,可以在跟 HR 約面試時間時順便問一下 dress code,通常如果沒有特別規定就是 smart casual 而已,可以上網 google 別人怎麽穿,自己從家裏衣櫃有的衣服進行搭配。(但當時窮學生如我是去 ZXRA 買幾件衣服後,面試結束再拿去退貨哈哈)附上我當時唯一一套面試服,幾乎每一家公司我都是這樣穿,那個時候去面試 VOGUE 一份職位,還被面試官稱讚我很有 GQ 風格。
我非常理解畢業後在倫敦求職的辛苦及心急,但還是建議大家放寬心、準備好備案,不要把希望全部放在英國,這樣對自己會比較好過。只要求職的時候投對職位、每一份面試都謹慎應對,其他的部分就聽天由命了,有時候真的很靠運氣。聖誕節期間還是讓自己好好放鬆個幾天吧,也沒有公司會在這時候讀你的履歷,好好休息充電,新年後在整裝出發,希望各位剛畢業的留學生都順順利利,不管有沒有留在英國,都一定還是可以找到最適合自己的一條路的。
最後還是要強調,我真的不是很會找工作的人,每一個產業的求職情況都不一樣,歡迎各位在下面留言,分享一下我沒有提到的小技巧,給其他人一點鼓勵吧!
_《倫敦男子日常 london.nanzhi》
.
來追蹤我 IG 看倫敦照片:https://instagram.com/london.nanzhi
部落格: https://weihongtseng.com
message縮寫 在 VoiceTube 看影片學英語 Youtube 的最佳解答
來來來,想學網路英文的來喔~
網路英文大補帖一次教會你最新最潮最常用的英文縮寫!!!!
雙字幕看這邊 ► https://tw.voicetube.com/videos/66474
----------------------------------------------------------------------------------
VoiceTube 看影片學英語 ► https://tw.voicetube.com
Kelsi May 凱西莓 ► https://www.facebook.com/kaiximay
![post-title](https://i.ytimg.com/vi/R4aybore3uA/hqdefault.jpg)
message縮寫 在 Cher is Chercher Youtube 的最佳貼文
?READ ME FOR MORE INFO?
▣ Follow Me ▣
Facebook : https://www.facebook.com/cherischercher/
Instagram : cherlinyeo
Snapchat : cherlinyeo
Email : cherischercher93@gmail.com
[韓語必學] Cher is chercher 韓語小教室 第12集 韓國情侶之間的韩文愛稱
情侶之間永遠都會有屬於自己的一套相處模式
當然也包括了愛稱這方面
這集的 Cher is chercher 韓語小教室就是要和大家分享 韓國情侶之間用的韓文愛稱
不管是親愛的還是歐巴等等都是他們最愛用的愛稱
這顯示出了他們是有多愛對方的感覺
希望大家會喜歡這次韓文的愛稱
一起有趣地学韩文吧
[韓語必學] Cher is chercher韓語小教室第3集 教你如何用韓文罵髒話 ➡︎ https://goo.gl/gVpPkH
[韓語必學] Cher is chercher 韓語小教室第4集 韓語流行潮語篇 ➡︎ https://goo.gl/PDH621
[韓語必學] Cher is chercher韓語小教室第5集 韓文稱讚篇 ➡︎ https://goo.gl/VEM6lu
[ 韓語必學 ] Cher is chercher韓語小教室第8集 揭開韓文縮寫“符號”意思 ➡︎https://goo.gl/yvRUh7
Chercher關鍵字
➡︎韓國﹑韓文﹑韓語﹑韓國生活﹑韓國旅行﹑韓國美食﹑韓國分享﹑韓國自由行﹑韓國語學堂﹑韓文翻譯﹑學韓文﹑【韓語分享】﹑【韓國必去】﹑【韓國必吃】﹑ 【韓國必買】﹑【韓國必知】﹑【韓國必玩】、【韓文必學】、【韓妹必知】、【韓語必學】
Camera:60D
Editing Software : Final Cut Pro
Music : 《 宮 》 당신응 나는 바보입니다
想用Youtube賺錢嗎?
➡︎觀看影片點這裡 :https://goo.gl/DQ3B5u
➡︎報名詳情點這裡: http://goo.gl/C9nQ6c
在家賺美金?這課程或許能幫到你!
想報名或是了解更多的,可以發電郵到: cherischercher93@gmail.com
![post-title](https://i.ytimg.com/vi/cEJNRg2_nbU/hqdefault.jpg)
message縮寫 在 (1分鐘英文充電)社群實用英文縮寫,可別誤會『DM』『WC ... 的推薦與評價
![影片讀取中](/images/youtube.png)
今天教大家傳訊息時可以使用的英文 縮寫 首先是DM,如果你以為是文宣,可是會讓老外黑人問號喔DM是direct message 直接發訊的意思我們來看例句DM me if ... ... <看更多>
message縮寫 在 3. 標識符命名 的推薦與評價
標識符命名要清晰明了,可以使用完整的單詞和易於理解的縮寫。 ... 寫成 win , message 寫成 msg , number 寫成 nr , temporary 可以寫成 temp ,也可以進一步寫成 ... ... <看更多>
message縮寫 在 20個WhatsApp 常用的英語縮寫... - Prime English Learning ... 的推薦與評價
20個WhatsApp 常用的英語縮寫不少人追求「快、靚、正」,就連send message 也一樣,例如常用的ASAP, FYI, IDK,務求用最短的時間「傳訊」, ... ... <看更多>