📜 [專欄新文章] Scaling Ethereum 參賽心得
✍️ Johnson
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
Scaling Ethereum 是一場由 ETHGlobal 所舉辦的線上黑客松,也是我第一次參加與以太坊有關的黑客松活動,這篇文章就來分享一人參賽的過程與心得。
源起
一開始是在 telegram 群組中得知這場比賽的消息,因緣際會之下剛好有人想組隊參賽,於是就在報名截止的前一天一起跟著報名了。
報名的方式除了填一些基本資料外,最特別的是還要 stack 以太幣,也就是要傳送 0.01 顆以太幣給主辦方,規則是必須在比賽的最後,有提交作品的人才能贖回 0.01 顆以太幣,之後看到 meme 頻道有人留言:
When your project is incomplete but you submit to get back stake.
一方面,這確實也會激勵你好好把比賽完成,就算沒做完也要有些成果上去,這也是主辦方秉持的精神,他們認為大家來黑客松相互學習成長,競賽獎金則是其次。
獎金
比賽方式是由 25 個左右的贊助者(sponsor)分別提供獎金,每個 sponsor 都有錄製一段影片,說明怎麼獲得他們的獎金,大部分會要你使用他們開發的工具,或者必須跟 sponsor 在做的研究有關,去實作出創新的作品。可參考:Prizes — Scaling Ethereum
你的專案可以選擇要投入哪個 sponsor 的獎金,一個專案可以投入多個 sponsor 底下,這樣獲獎機會也會比較高。
我選擇的 sponsor 是 zkSync,他們的說明如下:
zkSync is a user-centric zkRollup developed by Matter Labs. It uses zero-knowledge proofs to keep data availability on mainnet to achieve exponentially lower transaction costs. You may have seen us powering projects such as payments and Gitcoin Grants. We are currently rapidly developing zkSync 2.0, which will feature EVM-compatibility in testnet May 2021, soon followed by zkPorter, our new exponential scalability solution.
PrizeszkSync will be awarding their Prizes as follows:
- 1 winner — 4,000 USDC
- 2 winners — 2,000 USDC
- 4 winners — 500 USDC
We encourage builders to utilize zkSync SDK’s, implemented in JavaScript/Typescript and Rust. Prizes will be awarded to projects that make it simpler and easier for non-technical users to use zkSync, other ideas include integrations of current tools such as in Gitcoin Grants and tools for easy mass payments and multi-sigs.
社群互動
這個 hackathon 很棒的地方是他把使用者體驗做的很好。每個人都會有自己的 dashboard 顯示目前專案的進度和一些訊息。
Check-In #1 和 Check-In #2 的階段會要你提供專案的構想,你隨時都可以修改。主辦方會看你提交的資訊,幫助你找到適合的 sponsor,或是給你一些建議,就算是一人參賽也能感受到回饋。
整個賽程期間,社群都是使用 discord 在互動,discord 裡頭有很多頻道,像是基本的大會報告的頻道,或是一些不重要的迷因、閒聊頻道都有。
每個 sponsor 也都有自己的頻道,我就會在 sponsor-zksync 的頻道詢問技術的問題,例如我想問問 zkSync 一些關於專案構想的意見:
Hi there, I want to build a gas fee relayer which make my ERC-20 token transfer without transaction fee, to be more precise, delegating gas payment by another party. I think this is done by GSN https://opengsn.org/ , but maybe it could built on L2 with zkSync? I’m not sure, could somebody give me some advice about this topic?
zkSync 團隊的人回應我:
This is an amazing idea! This can totally be built, as we support batching transactions which can be used for all kinds of creative things such as paying for transaction fees in an erc-20 token. Your idea seems like a combination of that and the gitcoin grants integration. To get started, I suggest you watch the short 10 minute presentation I made on using the SDK and batching. Looking forward to your project!!
在 Check-In #2 的時候,我提交新版的專案構想,有一個欄位是問:「目前專案遇到什麼阻礙?」我的問題應該是被主辦方貼給 zkSync 的團隊,於是 zkSync 的團隊成員就用 discord 私訊我,貼了一些程式碼教我怎麼使用他們的 Javascript SDK,這突如其來的救援也幫了大忙。
除此之外,主辦方每個禮拜都會寄 email 通知一些重要的活動,賽程期間舉辦了四個 Summits 研討會,邀請世界各地有名的以太坊開發者分享議題,主辦方還有一個自己的 TV 網頁,直播所有的線上活動。這些活動都有錄影,可以在 youtube 看到過去所有的演講內容:https://www.youtube.com/c/ETHGlobal/videos
因為我的作品是使用 zkSync 的 Javascript SDK 製作的,好像也只能投稿 zkSync 作為獎金的 sponsor,不過主辦方在最後一個禮拜,也寄 email 告訴我說可以多投稿不同的 sponsors 看看,他依據我的專案構想給我一些適合的 sponsors 作為參考。
不過最後我還是只投稿了 zkSync,有點懶著再看其他 sponsors 的文件,也覺得其他 sponsors 的題目需要花比較大的功夫才能完成,一個人能力有限,就做點簡單的東西就好。
關於我的專案 — Gas Relay Service
在以太坊的世界,每一筆交易都需要額外付一筆交易費,也就是以太坊的 gas fee。
我的專案是讓「收款人」能夠幫「付款人」支付以太坊的手續費。
在黑客松之前,我就想研究「第三方支付手續費」的議題,因此我大部分時間其實都在研究一般的 meta-transactions 是怎麼實作的,有興趣的人可以看看 simple meta-transactions 的原始碼:https://github.com/chnejohnson/simple-meta-transaction
之後我才開始玩 zkSync 的 SDK,並研究怎麼在 Layer 2 實現第三方支付手續費的問題,以下就附上作品連結以及簡單的專案介紹給有興趣的人參考:https://showcase.ethglobal.co/scaling/gas-relay-service-on-zksync
The target is that token sender can choose to find another account to pay for fee. The another account can be (1) the token receiver’s account, (2) sender’s another account, (3) third party’s account.
In this project, I finished the demo, which is the (1) above, that receiver pay gas fee for the sender.
有趣的是,我在研究 meta-transactions 時學到很多智能合約的寫法,結果在最後專案上都沒用到(沒寫到合約的程式),zkSync Javascript SDK 其實很簡單,他們的文件寫得很清楚。最後 Demo 還是用 zkSync 團隊的成品修改來的…XD。
所幸在沒有懂太多技術的前提下完成了這場黑客松的專案,成功贖回了 0.01 顆以太幣。
評審與決選
整個賽程來到最後一個禮拜,主辦方安排兩天的時間進行 Judges,使用 zoom 進行線上研討會,一個人基本上是 7 分鐘,前 4 分鐘播放 Demo 簡報,後三分鐘會有評審問問題。
第一個問題是說:「Demo 中你是使用 zkSync 的錢包網頁去操作,那實際上你做得部分是什麼?」
我就回答我在他們的網頁上加了一顆按鈕,使用他們的 SDK 做出 gas relay 的功能,還有一個後端的 server 去作 relay。
第二個問題大概是問:「什麼樣的情境下會需要由 receiver 幫 sender 支付 gas fee?」
我的回答是,在一般超商購物的情境,消費者通常只支付商品的價格,不會支付額外的交易費,我認為以太坊的手續費應該屬於軟體的營運成本,由賣方支付比較適合。那如果賣方希望手續費的成本是由消費者承擔,可以直接調高商品的價格。
當然,我英文講得零零落落,希望評審有聽懂就是了…
最後一場直播就是 Finale 決選,主辦方選出十二個隊伍,公開再 Demo 一次,以及提供線上觀眾詢問問題,至此整個賽程就差不多進入尾聲。
決選後的不久,主辦方就公布了這次有獲得獎金的隊伍,幸運拿到了 zkSync 頒發的小獎~
zkSync — Matter Labs
- Zeneth — 2000 USDC
- ZeroSwap — 1500 USDC
- Kangaroo — 500 USDC
- Gas Relay Service — 500 USDC
後記
這次的參賽隊伍中,Zeneth 跟我的主題非常相似:
Zeneth — Use Flashbots to enable arbitrary meta-transactions so EOAs can enter L2s without ETH
另一個我覺得有趣的專案是 Alexandria:
Alexandria — A dApp using STARKs to verify aspects of your identity without revealing more than you should
沒想到主辦方 ETHGlobal 下個月又要再舉辦一場黑客松,有興趣的人可以看看:https://defi.ethglobal.co/ ,這次的主題是 De-Fi。
最後,只要有到 ETHGlobal 的 TV 網頁參加 Summit 研討會的直播,就能夠獲得 POAP 勳章,它就是一個酷東西~😋
POAP: Proof of Attendance Protocol
Scaling Ethereum 參賽心得 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有4部Youtube影片,追蹤數超過2萬的網紅Emily Duan,也在其Youtube影片中提到,IG:eminiduan FACEBOOK:雀斑空姐驚嘆號 [email protected] 相機:IPHONE 11 PRO Panasonic Lumix GF10 剪輯軟體:imovie 哈囉大家! 今天是久違的一天吃什麼的影片,這次分享的是在飯店隔離的版...
「finale軟體」的推薦目錄:
- 關於finale軟體 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於finale軟體 在 XXY 視覺動物 Facebook 的最佳貼文
- 關於finale軟體 在 長笛玩家工作室 Facebook 的最佳解答
- 關於finale軟體 在 Emily Duan Youtube 的最佳解答
- 關於finale軟體 在 ClumsyCynthia 黃可樂 Youtube 的最佳解答
- 關於finale軟體 在 Something Shelley Youtube 的最佳解答
- 關於finale軟體 在 finale打譜軟體下載的推薦與評價,PTT、DCARD、FACEBOOK 的評價
- 關於finale軟體 在 finale打譜軟體下載的推薦與評價,PTT、DCARD、FACEBOOK 的評價
- 關於finale軟體 在 finale打譜軟體下載的推薦與評價,PTT、DCARD、FACEBOOK 的評價
- 關於finale軟體 在 FiNALE與Sibelius打譜疑難排解區 - Facebook 的評價
- 關於finale軟體 在 finale打譜軟體下載-在PTT/IG/網紅社群上服務品牌流行穿搭 的評價
- 關於finale軟體 在 Youtubeto 下載影片軟體2023 - smmmobi.site 的評價
finale軟體 在 XXY 視覺動物 Facebook 的最佳貼文
#金馬57 影展觀後短評
《深夜加油站遇見大逃殺》Finale
★★★
從虐殺的過程觀察人性,我想是虐殺類型電影在經營戲劇張力和深度的一大重點;很可惜《深夜加油站遇見大逃殺》的元素都相當到位,以虐殺直播秀的病態行為做為主題,再探討到人與人之間的關係(特別是如何對待陌生人),以及網路生活、通訊軟體應用等,手上握有一副好牌,卻無法有效發揮出讓人毛骨悚然的效果,後座力不足。
有趣的是,電影在最後特別穿插了不少羅馬競技場的油畫,暗示著這場虐殺直播秀,延續了人類自古以來喜歡看到他人痛苦的劣根性;那種深根在骨子裡的邪惡,被釋放後將會造成什麼樣的影響?或許是本片一直想要營造的方向。但電影比重篇幅,或是剪輯順序、敘事的節奏,刻意使用今昔交錯的時間線,似乎都無法有效將劇情主軸帶往這個有趣的結論,只剩下型式上的虐殺。換句話說,看完電影後印象最深的是什麼?我想,除了是大頭針刺_____頭之外,好像也想不起來什麼了。
值得一提的是,在於電影故事設定在丹麥全國上下都在關注足球決賽;對比到兩個值大夜班的女性,男性和女性之間的差異,在劇情中也似乎暗示著某種程度上的不平等;另外,片中的加油站也特別選定在丹麥與德國邊境,一個鳥不生蛋的三不管地帶,甚至還在劇情中特別使用英語、法語、德語、丹麥語做為反派戲謔的對白,也暗示著人類在政治上所劃定的國界,縱使因為語言的不同,我們在面對死亡之際其實都一樣。
說來諷刺,當我們坐在戲院裡看著虐殺片,電影片頭片尾特別使用了一個小丑警告觀眾,又在散場時露出詭異帶點神秘的笑容,是不是也另類地斥責了銀幕前的觀眾們,你們的好奇心,助長了銀幕裡的悲劇呢?
.
.
.
#電影 #影評 #深夜加油站遇見大逃殺 #Finale #movie #review #filmcritics
#XXY #金馬 #金馬影展 #金馬57 #goldenhorse #tghff #taipeigoldenhorsefilmfestival
finale軟體 在 長笛玩家工作室 Facebook 的最佳解答
#玩家實用手冊系列
[第一集 - 打譜軟體Finale超實用快捷鍵]
必學!我用finale寫譜比用手寫還要快,快捷鍵(Cmd是蘋果版,Windows直接換成Ctrl就是了)真的太方便了!這裏分享我最常用的幾個shortcut,如果你也用這軟體打譜建議收藏起來一個一個記住它,絕對對你超有幫助!
長笛玩家工作室IG
https://instagram.com/flutegamer
#finale #快捷鍵 #shortcut #寫譜人生 #編曲日常 #長笛玩家工作室 #FluteGamerStudio
finale軟體 在 Emily Duan Youtube 的最佳解答
IG:eminiduan
FACEBOOK:雀斑空姐驚嘆號
duanduanandme@gmail.com
相機:IPHONE 11 PRO
Panasonic Lumix GF10
剪輯軟體:imovie
哈囉大家!
今天是久違的一天吃什麼的影片,這次分享的是在飯店隔離的版本,希望大家會喜歡~
謝謝你看我的影片,你的支持是我繼續拍影片的動力。
Love you all!
Music by Naomi - Individualism - https://thmatc.co/?l=29F017EE
Music by Juju B. Goode - Day 1. Pilot - https://thmatc.co/?l=41E434C7
Music by Juju B. Goode - Day 9. Watermelon Arcade - https://thmatc.co/?l=8C9A1DC1
Music by Juju B. Goode - Day 14. Finale - https://thmatc.co/?l=62147729
![post-title](https://i.ytimg.com/vi/ifblS4FQA_w/hqdefault.jpg)
finale軟體 在 ClumsyCynthia 黃可樂 Youtube 的最佳解答
Instagram: @clumsycynthia (https://www.instagram.com/clumsycynthia/)
Facebook: ClumsyCynthia x 黃可樂 (https://www.facebook.com/ClumsyCynthia/)
✂ - - - - - - - - - - - - - - - - - - - - - - - - - -
▼ Cynthia 私心推薦影片 | Recommended Videos
» 美國V.S.台灣工作經驗談:https://bit.ly/2HsCuWT
» 遠距日常:給男友的一週年驚喜!https://bit.ly/2JJB3IQ
» 畢業季!名校光環下的甘苦談 https://bit.ly/2LUh7zx
» 25件我在25歲學到的事 http://bit.ly/2WHCiut
» 香港崩潰一週VLOG http://bit.ly/2Q2VVe0
» 我的八坪香港公寓開箱 http://bit.ly/30g9kUM
» 一個人去香港迪士尼 http://bit.ly/32ZRRjx
» 加入香港芭蕾舞團?! http://bit.ly/2QwAW5J
▼ Cynthia的觀眾福利? | Some FREE BONUS!
YesStyle //
YT訂閱者折扣碼【CYNTHIAHUANG10】
⇢ 全單9折
⇢ 滿49美金可用
⇢ 一個ID可以用一次
**可到中文版網頁下單~
(https://www.yesstyle.com/zh_CN/women.html)
Artlist //
http://bit.ly/2ky4ked (此為affiliated link, 大家可以多獲得2個月的訂閱!)
▼ 關於我 | About Me
我是Cynthia 黃可樂,正值年過20半的尷尬年紀
歡迎來到我在網路上的cozy角落
If no one has told you this yet, you’re beautiful :)
▼ What I use 拍攝相關
» 相機: Canon M50
» 剪輯軟體: Final Cut Pro X
» BGM: EpidemicSounds / Artlist / Jeff Kaale / DJ Quad / Reneé Dominique (http://bit.ly/2pLeAC0)
» Ending Music: Jeff Kaale - Monday - http://bit.ly/335IW0h
» LOGO設計:Donna - https://www.instagram.com/writehanded2.0/
▼ key words 關鍵字
▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴▴
黃可樂 生活vlog 留學 美國留學 美國工作簽證
美國找工作 美國求職 H1B 找工作 實習 面試 美國簽證
Cynthia 台灣 美國留學生 遠距離 日本 大阪 台灣 情侶
柏克萊大學 加州大學 柏克萊分校 UC Berkeley 經濟系
畢業季 畢業生 校園 校園傳說 留學心得 class of 2018
vlog 旅遊 旅遊日記 旅遊筆記 Travel vlogs diary spotify
香港工作 香港生活 Hong Kong HK Weekly VLOG
**This is not a sponsored video
![post-title](https://i.ytimg.com/vi/-hPC4p2WrX0/hqdefault.jpg)
finale軟體 在 Something Shelley Youtube 的最佳解答
✨請點開資訊欄 ✨
✔️FAQ
👉🏻VLOG相機:Canon m50 with 15-45mm lens
👉🏻室內相機:Canon Rebel T6i with EF-S 18-55mm lens
👉🏻腳架:Manfrotto MTPIXI-B PIXI Mini Tripod
👉🏻剪接軟體:FCPX
👉🏻Ring Light:Neewer 18" on Amazon
----------------------------
真的真的謝謝大家支持我的VLOGMAS!這是一個很挑戰意志力和堅定力的活動,但做到現在大家每天給我的精神喊話也讓我覺得非常值得!以後還是會持續做SomeVlog的不要擔心,這不是我最後一個VLOG😂再次謝謝大家,祝大家聖誕節快樂&2019新年快樂!!!我們2019見~~
----------------------------
✔️FOLLOW ME
Facebook: https://www.facebook.com/somethingshelley/
Instagram: https://www.instagram.com/somethingshelley/
----------------------------
✔️WHAT I‘M WEARING
- 💅: Gel Nails @ Minoko Nail
----------------------------
✔️DISCOUNT CODES
Sigma Beauty
https://www.sigmabeauty.com/
10% OFF : SOMETHINGSHELLEY
The Peach Box
https://www.thepeachbox.com/
15 % OFF : somethingshelley
YesStyle
https://www.yesstyle.com/zh_TW/women.html
10% OFF:SHELLEY10
----------------------------
💌Business Inquiries:
somethingshelley@gmail.com
FTC: This video is NOT sponsored! Some of the links and codes are affiliated but everything is based on my honest opinion!
![post-title](https://i.ytimg.com/vi/UScKVmYk74I/hqdefault.jpg)
finale軟體 在 finale打譜軟體下載-在PTT/IG/網紅社群上服務品牌流行穿搭 的推薦與評價
2018年10月15日· 本下载站向您提供finale打谱软件,MakeMusic Finale简称finale,finale是一款专业... ,上圖是我用Finale繪製的樂理試卷,當然要經過別於「作曲」的樂譜 ... ... <看更多>
finale軟體 在 Youtubeto 下載影片軟體2023 - smmmobi.site 的推薦與評價
listen Youtubeto 下載影片軟體Youtubeto 下載影片軟體Adobe reader pro ... What time will Welcome to Plathville Season 4 finale air on TLC? ... <看更多>
finale軟體 在 FiNALE與Sibelius打譜疑難排解區 - Facebook 的推薦與評價
或是有什麼方法可以變更小節線的樣式呢? 希望大神解釋, 謝謝! 使用軟體:Finale 2014. ... <看更多>