【新手教學】 Solana 初學者指南
—
翻譯自 《SOLANA FOR BEGINNERS》,這篇文章簡單透過如何設置錢包以便進入 Solana 生態,以 Phantom 錢包以及 Coinbase 為例,順利的話不用半小時就能完成!
新手快來看看吧
-------------------------------------------
✨✨文章傳送門 👉 https://cryptowesearch.com/2021/06/19/solana-for-beginners-install-phantom-wallet/
-------------------------------------------
🔥快速閱讀文章,每日幣研將帶您了解:
💡 如何創建錢包
💡 如何購買 SOL
💡 如何傳送你的 SOL 到錢包中
💡 探索 Solana 生態系(Raydium、Mango Markets、CryptoKickers、Serum、COPE)
—
Follow 每日幣研,獲取更多產業快訊及小趣事分享
電子報訂閱連結:https://pse.is/3gkbt2
Instagram: https://pse.is/crypto_research_IG
Facebook: https://pse.is/crypto_research_FB
Youtube : https://pse.is/crypto_research_youtube
同時也有10部Youtube影片,追蹤數超過7萬的網紅Elaine Hau,也在其Youtube影片中提到,Please check out my business Luxury Fashion Rentals, a luxury handbag rental e-commerce website: https://luxuryfashionrentals.com 中文字幕請打開[字幕](右下方):) ...
「wallet翻譯」的推薦目錄:
- 關於wallet翻譯 在 每日幣研 Facebook 的最佳解答
- 關於wallet翻譯 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於wallet翻譯 在 Facebook 的精選貼文
- 關於wallet翻譯 在 Elaine Hau Youtube 的最佳解答
- 關於wallet翻譯 在 Elaine Hau Youtube 的最讚貼文
- 關於wallet翻譯 在 Elaine Hau Youtube 的最佳貼文
- 關於wallet翻譯 在 [討論] 死侍2翻譯小疑問- 看板movie 的評價
- 關於wallet翻譯 在 wallet翻譯在PTT/Dcard完整相關資訊 - 流行時尚選集 的評價
- 關於wallet翻譯 在 wallet翻譯在PTT/Dcard完整相關資訊 - 流行時尚選集 的評價
- 關於wallet翻譯 在 Pi錢包問答 同聲翻譯「pi College」 的評價
- 關於wallet翻譯 在 浩爾譯世界- 【新・冠狀病毒防治妙招! 胖艾美不動聲色逗群星 ... 的評價
- 關於wallet翻譯 在 [一分鐘快速看] WWDC '22 蘋果開發者大會Part. 1 - Mobile01 的評價
- 關於wallet翻譯 在 [心得] WWDC2022 iOS16和M2晶片及新MBA總整理- ios 的評價
wallet翻譯 在 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.
👏 歡迎轉載分享鼓掌
wallet翻譯 在 Facebook 的精選貼文
今年雙11是我的網購初體驗,首次註冊Shopee和Lazada同步測試使用,趁有各種優惠券為新家網購冷氣機,假借研究電商生態為由,趁機感受雙11剁手的爽快。但很遺憾,我被騙了,但幸好不是騙錢。
雙11後兩天,當很多人都收到戰利品時,我卻收到一則Whatsapp簡訊說:你訂購的2台冷氣機,因為我們 #標錯價錢 所以必須取消你的訂購,也沒辦法去安裝,除非你願意付差價,不然就得取消訂單。
接到這個簡訊,我完全處於被動狀態,但就在我還在要求他們必須好好解釋的同時,Lazada就已經發來退款通知,退款金額會全數進到Lazada Wallet裡,速度之快,快到我還來不及決定到底要不要補差價繼續購買,就被店家取消訂購了(趕投胎?)
金牛座的人最討厭言而無信,我大動肝火再度跟對方用Whatsapp理論必須給我一個交代,不能只是告訴我你們標錯價錢就要我承擔你們的疏失,無法購買到冷氣機。畢竟雙11時你們已經接受我的付款,這個購買契約已經成立,在顧客沒有主動提退款換貨前,我從未體驗過被商家 #取消訂單,而且理由超級荒謬!
對方惹惱我的一句話是:因為我們 #沒辦法cover這個優惠成本,所以老闆叫我們取消這個訂單,抱歉浪費你的時間,然後就沒有下文了。但幸好,錢已經轉到戶口了,沒任何損失。
雖然買不到貨很憤怒,但也無意花時間去檢舉這家號稱是三星官方授權的賣家(Samsung Authorized Partner Appliances,有逾4千個追蹤,也是Lazada flagship store)我立馬撥電話給經營電商的朋友,他透露,其實雙11時,有不少大的商家都被 #電商平台施壓必須釋出超低價來拉客,但交易完成後有很多都無法出貨,或者被莫名理由取消訂單,尤其是電器產品的問題最多。
這是否等於欺騙?我情緒勒索地覺得:完全是!而且反正訂單銷量那麼多,取消你這一兩單對整體生意的折損也不多。再加上,訂單被快速取消,快到完全來不及去網點裡評論Review,或許因為這樣,商家才不容易在網店裡被負評,這些事就被掃到地毯下了。
最後,Lazada平台也無從監管網店店家的行為,只能用系統順勢發一封道歉信函來安撫說:親,希望你不要森七七,放心,錢會安然無恙還給你喔,感謝親的惠顧,但造成麻煩我們也真的是沒辦法呀(不負責任翻譯)
你們呢,雙11的戰利品都到了嗎?
wallet翻譯 在 Elaine Hau Youtube 的最佳解答
Please check out my business Luxury Fashion Rentals, a luxury handbag rental e-commerce website: https://luxuryfashionrentals.com
中文字幕請打開[字幕](右下方):)
如果仍然看不到中文字幕,請轉到“設置”(右下方),然後轉到“字幕”,然後“自動翻譯”,然後點擊“中文”
Please turn on [CC] for English subtitles :)
If you still can't see English subtitles, then go to "Settings", then "Subtitles/CC", then "English"
中文字幕请打开[字幕] (右下方) :)
如果仍然看不到中文字幕,请转到“设置”(右下方),然后转到“字幕”,然后"自动翻译",然后点击“中文”
**這不是一個贊助的視頻,我用我自己的錢購買的。
**This video is not sponsored. I purchased the items with my own money.
**这不是一个赞助的视频,我用我自己的钱购买的。
感謝您的收看!
Thank you for watching!!
感谢您的收看!
工作電郵:e_style@live.com
For business inquiries: e_style@live.com
工作电邮: e_style@live.com
記得follow我instagram @littleelainehau
Don't forget to follow me on Instagram @littleelainehau
记得跟随我instagram @littleelainehau
http://instagram.com/littleelainehau
Snapchat: littleelainehau
Facebook Page: https://www.facebook.com/elaine.elaine.hau
Red 小红书: Littleelainehau
https://www.xiaohongshu.com/user/profile/5b61b3334eacab2711d1151b
Weibo: http://weibo.com/LittleElaineHau
Youku: http://i.youku.com/LittleElaineHau
Bilibili/B站: http://space.bilibili.com/175967309/#!/
IG Shop: http://instagram.com/jaine_beauty
wallet翻譯 在 Elaine Hau Youtube 的最讚貼文
Please check out my business Luxury Fashion Rentals, a luxury handbag rental e-commerce website: https://luxuryfashionrentals.com
中文字幕請打開[字幕](右下方):)
如果仍然看不到中文字幕,請轉到"設置"(右下方),然後轉到"字幕",然後"自動翻譯",然後點擊"中文"
Please turn on [CC] for English subtitles :)
If you still can't see English subtitles, then go to "Settings", then "Subtitles/CC", then "English"
中文字幕请打开[字幕] (右下方) :)
如果仍然看不到中文字幕,请转到"设置"(右下方),然后转到"字幕",然后"自动翻译",然后点击"中文"
Product Mentioned:
Hermes Constance Mini Bag 8W Rose Azalee
**這不是一個贊助的視頻,我用我自己的錢購買的。
**This video is not sponsored. I purchased the items with my own money.
**这不是一个赞助的视频,我用我自己的钱购买的。
感謝您的收看!
Thank you for watching!!
感谢您的收看!
工作電郵:e_style@live.com
For business inquiries: e_style@live.com
工作电邮: e_style@live.com
記得follow我instagram @littleelainehau
Don't forget to follow me on Instagram @littleelainehau
记得跟随我instagram @littleelainehau
http://instagram.com/littleelainehau
Snapchat: littleelainehau
Facebook Page: https://www.facebook.com/elaine.elaine.hau
Weibo: http://weibo.com/LittleElaineHau
Youku: http://i.youku.com/LittleElaineHau
Bilibili/B站: http://space.bilibili.com/175967309/#!/
IG Shop: http://instagram.com/jaine_beauty
wallet翻譯 在 Elaine Hau Youtube 的最佳貼文
Please check out my business Luxury Fashion Rentals, a luxury handbag rental e-commerce website: https://luxuryfashionrentals.com
中文字幕請打開[字幕](右下方):)
如果仍然看不到中文字幕,請轉到"設置"(右下方),然後轉到"字幕",然後"自動翻譯",然後點擊"中文"
Please turn on [CC] for English subtitles :)
If you still can't see English subtitles, then go to "Settings", then "Subtitles/CC", then "English"
中文字幕请打开[字幕] (右下方) :)
如果仍然看不到中文字幕,请转到"设置"(右下方),然后转到"字幕",然后"自动翻译",然后点击"中文"
Giveaway – Hermès Cardholder
- 1 Winner
- You can enter as many times as you want but not with the same YouTube account
- Open to International viewers
How to Enter:
1. "LIKE" this video
2. Share this video
3. Subscribe to my channel
http://youtube.com/littleelainehau
4. Follow ME on Instagram, Facebook, Weibo, and Snapchat
http://instagram.com/littleelainehau
http://facebook.com/elaine.elaine.hau
http://weibo.com/LittleElaineHau
Snapchat: LittleElaineHau
5. (1) Guess which bag and color I got from Hermès? (2) What is your favorite brand of handbag (with the style name if possible) and color?
**I will be randomly selecting 1 winner with the right guess :)
Giveaway will END when I post the Hermès unboxing video next week!! (about a week)
Good luck!!!:)
送大禮 – Hermès Cardholder
- 1位得主
- 可多次參與, 但使用不相同的YouTube帳戶
- 國際參加
如何參加:
1. "喜歡"這個影片
2. 分享這個影片
3. 務必訂閱我的頻道
http://youtube.com/littleelainehau
4. Follow 我的Instagram, Facebook, Weibo, and Snapchat
http://instagram.com/littleelainehau
http://facebook.com/elaine.elaine.hau
http://weibo.com/LittleElaineHau
Snapchat: LittleElaineHau
5. (1) 猜猜我從愛馬仕買了哪個樣式的包包和顏色? (2) 您最喜歡的手提包品牌(如果可能的話,提供樣式名稱)和顏色是什麼?
**我會從這個video上隨機選擇1位有正確猜測的贏家:)
贈品將結束於下週我發布愛馬仕拆箱視頻時 !(大概一周)
祝您好運!:)
**這不是一個贊助的視頻,我用我自己的錢購買的。
**This video is not sponsored. I purchased the items with my own money.
**这不是一个赞助的视频,我用我自己的钱购买的。
感謝您的收看!
Thank you for watching!!
感谢您的收看!
工作電郵:e_style@live.com
For business inquiries: e_style@live.com
工作电邮: e_style@live.com
記得follow我instagram @littleelainehau
Don't forget to follow me on Instagram @littleelainehau
记得跟随我instagram @littleelainehau
http://instagram.com/littleelainehau
Snapchat: littleelainehau
Facebook Page: https://www.facebook.com/elaine.elaine.hau
Weibo: http://weibo.com/LittleElaineHau
Youku: http://i.youku.com/LittleElaineHau
Bilibili/B站: http://space.bilibili.com/175967309/#!/
IG Shop: http://instagram.com/jaine_beauty
wallet翻譯 在 wallet翻譯在PTT/Dcard完整相關資訊 - 流行時尚選集 的推薦與評價
Wallet翻譯 成中文,Wallet的中文意思,英翻中-xyz線上翻譯那個人搶走了我的錢包。 That man robbed me of my wallet. 那個瘋子把自己的手錶和皮夾子扔了。 ... 某些Google Pay ... ... <看更多>
wallet翻譯 在 wallet翻譯在PTT/Dcard完整相關資訊 - 流行時尚選集 的推薦與評價
Wallet翻譯 成中文,Wallet的中文意思,英翻中-xyz線上翻譯那個人搶走了我的錢包。 That man robbed me of my wallet. 那個瘋子把自己的手錶和皮夾子扔了。 ... 某些Google Pay ... ... <看更多>
wallet翻譯 在 [討論] 死侍2翻譯小疑問- 看板movie 的推薦與評價
防雷
防
防
防
小男孩放筆的地方
翻譯是翻作 第三隻眼
但我聽原文發音很像是
present wallet(禮物錢包???
還是有版友能提供正確的英文
及講解一下他在原文的笑點或隱喻
雖然我知道這樣解構就不好笑了
但就是好奇啊
還有當薩...機堡追到盲婦家中
台灣翻譯死侍說了 難道是有裝gps
但英文是說 你們一定有在用Tinder跟Ginder
(大致是這樣啦)
蠻納悶為什麼不直翻交友軟體或beetalk
有點浪費多層次的笑點
但其實根本不重要
個人又一個小糾結
個人除了對片尾片段把空間旅行器拿來進行黑歷史抹消行動超愛之外
看到導演跑出 殺了捍衛任務狗的兇手
笑到一個超驚喜
因為實在太喜歡捍衛任務了
死侍說出 我是蝙蝠俠
實在是突破第四道牆直達天際
自我介紹必備良藥
還有多米諾本人真的還好
電影裡面卻直接因為造型跟個性超有魅力
配上那個溝
預告雖然靠背超能力是幸運很難拍
但經過超不幸運的xforce加持
配上在變種人孤兒院裡精心設計的橋段
幸運的特色真的拍得很好
如果...我說如果
出了多米諾個人電影或個人海報
文宣可以直接寫
挑戰絕命終結站的極端喜劇體驗
超想看強運對決死神的啦
但當多米諾機堡死侍阿布在車上碎嘴
最後用多米諾 真希望我有唸大學 結尾
預告也放了這一段
但我完全沒get到笑點
是美國文化梗嗎
也求人解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.146.75
※ 文章網址: https://www.ptt.cc/bbs/movie/M.1526579314.A.339.html
一打出來就清楚簡單明暸了
... <看更多>