📜 [專欄新文章] Solidity Weekly #17
✍️ mingderwang
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
token special issue
ERC827 的資安問題探討
警告: ERC827 規格還在討論中, 且已經發現容易造成資安問題. 本文僅供技術探討參考, 請勿 prod 使用! (若錯誤使用造成任何損失, 個人與專欄皆無法負擔賠償責任)
Why ERC827 can make you vulnerable to reentrancy attacks — and how to prevent them
上面連結文章, 介紹 ERC827 寫法不對, 有可能造成 Reentrancy 攻擊.
ERC827 是一種 ERC20 的擴充, 它是希望 ERC20 介面以外, 再增加 approveAndCall(), transferAndCall(), 以及transferFromAndCall()三種介面. 讓該合約在呼叫相對應 ERC20 的 approve(), transfer() 或 transferFrom() 功能之後, 能順便再呼叫 _to 參數的另一個合約地址 with _data 參數. 以 transferAndCall 為例, 定義如下: (截圖來自 ERC827 規格)
規格裡已經強調不可以搭配 fallback functions 使用, 所以使用時要替別注記!!!
ltdr: 為何 ERC827 有問題, 我還要介紹呢? 因為它讓不用 Ether 也能交易變成可能 (在這篇文章裡有介紹 Do not pay transaction fees in Ethereum), 裡面的 Feeless (警告: 沒有 reentery 保護, 有資安問題, 勿用), 就是使用了 ERC827 協定, 但 Save on fees, lose your tokens (ChainSecurity 的 CTO, https://medium.com/@HRitzdorf) 就馬上給他打臉.
雖然有問題, 但 OpenZeppelin 還是有 implement, 且加上嚴重警告, 希望它能繼續改良, 用大眾的力量來解決這個問題. 也讓 ERC20 能更 powerful, 且更為廣泛使用.
後記:
由於內容挑選不易, 造成出刊頻率不一, 雖然叫 “Solidity Weekly” 週刊, 但偶而會變成 bi-weekly, 深感抱歉. 我知道台灣非常多人在寫 Smart Contracts, 使用 Solidity 或寫 DApps 經驗都比我豐富, 希望大家能共同編輯 “Solidity Weekly”. 讓出刊頻率能像 blockchain 一樣(每個 block 挖到的平均速度是 14秒), 我們平均每一個禮拜一期. 只要是跟 Smart Contract 相關, 都歡迎加入”Taipei Ethereum Meetup” 編輯群, 我們可以自由加 Solidity Weekly #{issue++}. 我們沒有主編, 不必審核 (只內容要不要太離譜就好). (期待, 有人自告奮勇寫下一 期的 Solidity Weekly #18)
BTW, 我們的 Taipei Ethereum Meetup 專欄文章, 雖然以中文為主, 但已經發現有外國文章(The Best Way to Start Coding in Solidity) refer 到我們的文章, https://medium.com/…/ethereum-dapp-tutorial-push-button-cae… , 非常難得, 深感欣慰. 大家的努力, 世界都在看!
Solidity Weekly #17 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有1部Youtube影片,追蹤數超過28萬的網紅李姉妹ch,也在其Youtube影片中提到,提供:duolingo ⬇︎アプリダウンロードはこちらから⬇︎ https://app.adjust.com/a7eaayg?fallback=https%3A%2F%2Fwww.duolingo.com スキマ時間を使って、ゲーム感覚で中国語とその他計37ヶ国語を学習できるアプリ! しかも全...
「fallback中文」的推薦目錄:
- 關於fallback中文 在 Taipei Ethereum Meetup Facebook 的精選貼文
- 關於fallback中文 在 Kewang 的資訊進化論 Facebook 的最佳解答
- 關於fallback中文 在 李姉妹ch Youtube 的最佳貼文
- 關於fallback中文 在 fall back中文的分享,FACEBOOK、YOUTUBE和網紅們有這些 ... 的評價
- 關於fallback中文 在 fall back中文的分享,FACEBOOK、YOUTUBE和網紅們有這些 ... 的評價
- 關於fallback中文 在 字戀- 上週我們調查了黑體繁與Droid Sans Fallback 哪個字體 ... 的評價
- 關於fallback中文 在 Theme 方法- 类別- FuelPHP 简体中文手册 的評價
- 關於fallback中文 在 Unity 教程| TextmeshPro 动态字体| Fallback | 后备字体| UI 的評價
- 關於fallback中文 在 Workflow syntax for GitHub Actions 的評價
fallback中文 在 Kewang 的資訊進化論 Facebook 的最佳解答
小編這兩天看到了這個影片,本來還以為是有什麼偉大的發現,想說快點進去看看教學,沒想到只是把 input type 從 password 改成 text 而已。但讓小編比較有興趣的是這個影片的錄製者看起來是一位小朋友。
其實小編還蠻佩服這位小朋友的,雖然影片的內容其實沒有什麼太大意義,而且也用錯方式了。但這麼小就知道分享一些技術文章出來,算是要大大鼓勵了!!!不過還是希望這位小朋友在錄影片之前先搞清楚 HTML 的 attribute 以及 value 的不同。另外也讓小編想起了一些有趣的東西,就是"語系"。
之前小編在學校教兩學期課程時,看到不同學期的不同助教在協助安裝 eclipse 的時候,因為小編不知道是從哪裡來的 eclipse 安裝檔,所以裝好之後選單都是正體中文,中文選單對開發者總是會有點怪異,所以說要改成英文語系。
此時就看到助教教下面的學生把執行檔後面多加一個 zh_US,說是改成這樣子之後 eclipse 就會變成英文語系了。這時小編就是三條線,不知道該怎麼說才好。這很明顯的就是助教不知道從哪邊找來 zh_US 這種改法,然後又不去理解為什麼要這樣子改。
使用 zh_US 會變成英文語系是因為一般沒有開發者會去做 zh_US 這種 locale,所以 eclipse 或是大部分的軟體都會 fallback 回 en_US,才會顯示英文語系。所以如果助教在上課前先了解這些東西的話,就不會在這個地方鬧笑話了。
fallback中文 在 李姉妹ch Youtube 的最佳貼文
提供:duolingo
⬇︎アプリダウンロードはこちらから⬇︎
https://app.adjust.com/a7eaayg?fallback=https%3A%2F%2Fwww.duolingo.com
スキマ時間を使って、ゲーム感覚で中国語とその他計37ヶ国語を学習できるアプリ!
しかも全て無料!
三日坊主の私でも続けられました🐼
2週間試してみてとても楽しかったのでおすすめです。
ぜひ皆さまも💁♀️
#duolingo #語学学習 #中国語
-----------------------------------------------------------------------------
動画内容のリクエストなどコメントお待ちしております!
YouTube⇨ https://www.youtube.com/channel/UCDhjThxt99rkGcjcEreyOQg
Twitter⇨ https://twitter.com/li45sis
Instagram⇨ https://www.instagram.com/lisis45/
------------------------------------------------------------------------------
↓お仕事に関するお問い合わせはこちらへ↓
[email protected]
------------------------------------------------------------------------------
大家好!李姉妹です。
私たちは日本在住の中国人姉妹です。
姉⇨中国生まれ…その後中国、日本、ニュージーランドで生活
妹⇨日本生まれ…幼少期は中国で過ごし、6歳から日本在住
このチャンネルでは、姉妹それぞれの生い立ちや実体験を生かして、中国語や中国の文化についての雑談と旅の動画をアップしていきます。皆様が中国文化に触れるきっかけになることができれば嬉しいです。
チャンネル登録よろしくお願い致します😊

fallback中文 在 Theme 方法- 类別- FuelPHP 简体中文手册 的推薦與評價
If it doesn't exist in the active theme, and a fallback theme is defined, it will load it from the fallback theme instead. If it can't be found there either ... ... <看更多>
fallback中文 在 Unity 教程| TextmeshPro 动态字体| Fallback | 后备字体| UI 的推薦與評價

关于Textmesh Pro动态字体, Fallback 字体的介绍。 ... #unity3d #unity #unity open project #chop chop #unity 教程#unity 中文 教学#unity 开放项目# ... ... <看更多>
fallback中文 在 字戀- 上週我們調查了黑體繁與Droid Sans Fallback 哪個字體 ... 的推薦與評價
上週我們調查了黑體繁與Droid Sans Fallback 哪個字體大家覺得比較好讀,結果非常有趣。 究竟要如何判斷中文字體在使用者介面上的性能呢?無非還是從字體的結構開始 ... ... <看更多>