📜 [專欄新文章] Crosslink Recap —— Design pattern: build your first profitable DApp and smart contract
✍️ Feihu Tang
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
上文 里說到,這幾天我會在臺北的 Crosslink 作為文字組的志願者,此次我負責這個議程的記錄,裡面非常多的 insight,我聽了非常感動。
會後,陳品來和我說,這次有一點遺憾是自己選擇使用英文,但是自己的英文並不足夠流利,使得大概只是介紹 slide 內容本身,如果用中文的話,就可以捕捉到更多的信息了。但是我覺得現在的版本就已經足夠好,會議當天臺下也有很多 foreigners,這種偶爾選擇走出自己舒適區的方法也是非常值得鼓勵!
陳品和我同是 TPE 的演講者,同時又都在去年成立了自己的 Dapp Startup,我們之間 share 著許多共同的觀點,這一次能夠記錄這個議程,也可以從側面描述一些從我的視角出發的補充論據。這里順便吐槽一下,剛從大阪 Devcon 回來,去了北京 Dragonfly,為了參加 Crosslink,中間不得不又回到日本,差點沒累個半死 …
參考資料
Bilibili, 演講回放 | Youtube 分流
Slide, Design Pattern: Build Your First Profitable DApp and Smart Contract.
Slide, Web3 Business Models by @owocki
加密協議的本質已不是「去中心化」,而是區塊鏈的可分叉
Multicoin:论 Layer 1 和 Layer 2 的价值捕获
論開放式金融框架下價值捕獲的重要性
五分鐘概覽 DeFi 當前常見的商業模式
挑戰
回到當天的議程。首先陳品介紹了 Dapp 開發者所面臨的挑戰,他將一個 Dapp 的生命周期,劃分為三個階段:
Bootstrap 冷啟動
Value Capturing 價值捕獲
Sustainability 可持續發展
其中最難的也是最核心的是第二個階段,Remember what has been told by Felix?
緊接著,陳品類比擴容悖論(Scalability Trilemma) 提出了 Dapp 悖論 (Dapp Dilemma)。開發一個 Dapp 非常容易,但是要開發一款可持續盈利的 Dapp 卻非常困難。究其原因,就是 Dapp 合約在默認情況下應當是開源的,而開源則意味著任何人都可以 fork ,然後將手續費設置成更低甚至是免費的版本。然而開源,或者說 「可分叉性」 ,這柄高懸在開發者頭頂的達摩克利斯之劍,又恰恰是她最迷人的地方。開源、自治、可持續,是每一個 Dapp 開發者所追求的極致的目標。
如同擴容悖論 (Scalability Trilemma) 只是 hard to achive 一樣,Dapp 悖論 (Dapp Dilemma) 也並非無解。
月前 Shell Xu 在 Linux Story 群里有一次 關於開源盈利模式的討論。Btw, 我之前在 Github x 平安雲的活動上, 還有幸聽了 Shell 的一節課 。
Shell 認為開源的盈利模式,有很多種,其中包括:
捐助 有很多成功的例子。甚至還有專門的網站 Patreon,ci-en 以及 愛發電。一些比特幣和匿名幣的開發者也依靠這種模式。軟體開源,但是往 AppStore 賣的話,實際也算是捐助,例如 keka 和很多 shareware games。 (這麼說來,itch 里自由定價,其實理論上也算是捐助吧。)
軟體免費,服務收費 代表 Red Hat
雙授權 代表 GhostScript 和 MongoDB
基金會 然後基金會又分為好幾種模式。 其中最成功的要算 Apache 基金會,參見 從用戶成為“股東” — — 在 Apache 基金會的 2600 天(Mozilia 你還好嗎 — — ?)
緊接著我提到,發幣其實也是一種。這一點最好的文章是 Naval 14 年寫下的那篇著名的 《比特幣眾籌模式》。這個觀點 Shell Xu 也非常認同,並且他還特別指出發幣事實上是很成功的一種手段。另外,最後我的觀點,我後來也專門寫了一篇文章, from open source to self hosting … 這是一個 Self hosting 的例子。
案例
EasyDAI
接下來陳品開始分析一些實際的案例,首先從自己的作品開始。
使用者將以太幣存入後,便會透過智慧合約自動執行,將以太幣兌換為美元穩定幣 DAI,隨後把 DAI 存入 Compound 借貸放款平臺,經由智慧合約去中心化地放款給其他有融資需求的用戶來獲得利息。
—— EasyDAI
我們看到 EasyDAI 的一筆交易中,會同時調用經過多個智能合約,這種互通性(Interoperability),也是 DeFi 項目的魅力之一。參見 InstaDApp, Bridge Protocols 。
Bancor VS Uniswap
剛才說到,發幣也是一種商業模式。談及 ICO,雖然我们都知道 Linux 那句著名的 Talk is Cheap,Show me the code,但在區塊鏈的世界,通常的作法則是 You reap, before you sow。但是並不是說,發幣就是解決所有的問題銀彈,可以參見 Gitcoin 的那篇,而一個多餘的 Token 帶來的後果很可能是災難性的。
Why Gitcoin Didn’t Launch With A Token
比較 Bancor 和 Uniswap,Uniswap 勝出已成公論,原因很多。首先 Uniswap 不會被 Bancor 代幣尋租(之前 Bancor 的運營人員有聯絡到我們希望幫我們的 EOS 代幣上 Bancor 交易所,當然代價是 5000 usdt。。。)。
然後更致命的原因 Bancor 的流動性是死的,而 Uniswap 協議的流動性足夠靈活,可以隨著市場的變化,動態調整。
最後 Bancor 協議的前提,假設 cw 是定值看起來也很沒道理。而所有這些原因,導致的結果就是會是 Bancor 錨定的代幣,缺少脫鉤的機制。關於這個論點,我之前在 Dapp Review 專門寫過文章: 重新審視 Bancor 演算法,為什麼 cw 是失效的設計 。
Kybey
接下來列舉了一個中庸的例子,Kybey。他依靠著 offchain 的設計,避免自己過早的遭遇分叉,從而也成功的積累了網路效應。
Raiden Network
而作為失敗例子的代表,相比於 Lightning,Raiden 網路發行了自己的代幣,並且類似以太坊那樣將這種代幣作為手續費,但是這種做法並沒有捕獲到 Layer2 的價值,從而導致項目的失敗。
MakerDAO
最後陳品舉了一個正面的價值捕獲的例子 — MakerDAO,這個觀點也和此前 X-Orde 群里 Tina 的看法一致。
結論
回到 Dapp Dilemma,因為 Smart Contract 默認你就是需要開源的,所以所有開源軟體會遇到的問題,你大概也都會遇到,而解決這一問題的唯一方法,陳品在 slide 里也進行了總結,就是 在被分叉之前,捕獲足夠的價值,從而積累出足夠的網路效應作為你的壁壘 。
QA
Q: 如何實現閉源。
A: 不要在 etherscan 里 verify source code 就可以了。 這里我還有一個小的疑問,因為實際上我們所有的 bytecode 已經上 EVM 了,這里是否有可能被逆向工程?@陳品
Q: 閉源真的有用戶來用嗎?
A: Of course。
Q: How about PollTogether?
A: 這是一個價值捕獲的好的例子,等到他們開源的時候,合約里已經有足夠吸引力的 deposit 了。
Crosslink Recap —— Design pattern: build your first profitable DApp and smart contract was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
同時也有1部Youtube影片,追蹤數超過43萬的網紅Carl Ho卡爾 頻道,也在其Youtube影片中提到,[PC/Android/Mac/Linux] Pokémon Revolution Online (PRO)神奇寶貝革命 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reward List 獎品列表: Cloth 服裝 (1 of the random below 隨機1種): ...
「red hat linux免費」的推薦目錄:
- 關於red hat linux免費 在 Taipei Ethereum Meetup Facebook 的最讚貼文
- 關於red hat linux免費 在 科技產業資訊室 Facebook 的最佳解答
- 關於red hat linux免費 在 紀老師程式教學網 Facebook 的最佳解答
- 關於red hat linux免費 在 Carl Ho卡爾 頻道 Youtube 的最佳解答
- 關於red hat linux免費 在 [閒聊] 紅帽決定不公開RHEL原始碼- 看板Linux - 批踢踢實業坊 的評價
- 關於red hat linux免費 在 紅帽RHEL 9.1虛擬機安裝過程(Red Hat Enterprise Linux 9.1) 的評價
- 關於red hat linux免費 在 红帽免费的开发者订阅申请和使用- OpenShift4 慢慢走 的評價
- 關於red hat linux免費 在 Red Hat - 【Linux 29 歲啦🎂】 Linux 生日快樂🥳🥳🥳 現在習慣 ... 的評價
- 關於red hat linux免費 在 RedHat Enterprise 版權問題 的評價
red hat linux免費 在 科技產業資訊室 Facebook 的最佳解答
IBM免費開放POWER指令集,到底打什麼主意?
IBM已經向Linux基金會釋出POWER Architecture指令集,也就是說,IBM 免費開放其CPU架構POWER給任何想要自己設計POWER處理器的使用者,非常類似RISC-V和其他開源處理器的免費授權許可證。
2019年8月21日Linux基金會宣布成立OpenPOWER項目,包括IBM的開放式POWER指令集架構(ISA),以及為人工智慧(AI)等密集型工作負載支持數據驅動硬件所需的開放源設計的實現。
OpenPOWER是Power Architecture的開放管理者,擁有350名成員的支持,包括IBM、Google、Inspur Power Systems、Yadro、日立、緯創、Mellanox、NVIDIA和Red Hat。目前,開放硬體比較熱門是 RISC-V 與 OpenRISC專案,如今,IBM出招免費開放又是打什麼主意?......
red hat linux免費 在 紀老師程式教學網 Facebook 的最佳解答
10 套 Linux 作業系統的比較,以及它們的目標客戶
Linux 一直是我非常推薦給程式設計師使用的作業系統。原因包含:(1) 使用廣泛:不論將來您想走 Android 手機系統,或是嵌入式開發,都與 Linux 沾得上邊。 (2) 開發軟體豐富且免費:由於 Linux 可調整性很高,任何人都可以下載 Linux 引擎,搭配喜歡的軟體,包成類似 Ubuntu、Fedora...所謂的「流通版(Distribution)」問世,所以一直受到程式設計師的青睞。也因此留下大量免費、好用、實驗性質強的程式設計軟體。雖然它們的界面不一定親切好用,不過它們在程式設計上的威力,鐵定是任何作業系統(Windows、Mac OS)都比不上的。
正因為任何人都可以到 Linux.org 官網下載 Linux 引擎,搭配任何你喜歡的套件、桌面,包裝發行,導致 Linux 流通的作業系統族繁不及備載。這讓很多有心跨入 Linux 的人,一開始就面臨「該選哪套 Linux 作業系統才好」的問題。
這篇文章簡介了十種 Linux 流通版,以及它們適合的目標客戶。我將它們重新整理成下方清單,供大家參考:
適合一般使用者的:
--------------
(1) Ubuntu:簡單、易上手、很多人用。是 Linux 初學者相當推薦的一套入門 Linux 流通版。
(2) Fedora:會將最新版的軟體,在還沒穩定前就包入發行。適合喜歡嘗鮮的玩家。
(3) OpenSUSE:使用與 Red Hat Enterprise Linux、CentOS 等伺服器等級相同的核心,但卻包裝得非常簡單易用。適合喜歡穩定、不找麻煩作業系統的使用者。
(4) Arch Linux:特點是非~常小!除了必要的軟體外,不包含華而不實的任何套件。適合想把 Linux 安裝在 4GB 隨身碟上,到處執行的使用者。
適合系統管理員的:
-------------
(1) Debian:特點就是穩!缺點就是操作沒有其它 Linux 流通版那麼友善。適合不怕下繁複命令列指令的系統管理員,當成桌機或伺服器系統之用。
(2) Red Hat Enterprise Linux:穩定、支援叢集伺服器、雲端運算等企業用得到的特性。很適合拿來架設伺服器。不過想取得這個版本,是要收費的。
(3) CentOS:一套由 Red Hat Enterprise Linux 改造而來、但卻不用收費的 Linux 作業系統。特色也是穩到一個不行。有「萬年不掛伺服器」之美稱。適合想嘗試 Red Hat Enterprise Linux,卻無力負擔花錢購買該 Linux 的人使用。
為特殊用途而開發的:
---------------
(1) Gentoo:以支援軟體套件眾多、傲視所有 Linux 作業系統聞名。不過它很要求整套系統要提供原始碼這件事,導致安裝時,常常需要從「原始碼」編譯成「執行檔」後,才能使用。從另一面來看,這會迫使用它的人,培養出從原始碼編出執行檔的能力,也算是蠻好的教育訓練平台。因此,Gentoo 有「學其它 Linux 版本,你就是學會該版本而已。學會 Gentoo,你就學會所有的 Linux」之美稱。
(2) Damn Vulnerable Linux(DVL):從字面上翻譯,就是「他媽的超脆弱 Linux」。這個版本故意裝了老舊、破損、有臭蟲的各種軟體套件。因此你可以拿它來訓練系統管理員,將它修補到穩定為止。
(3) Kali Linux:由 Debian 改寫、前身是「Backtrack」、故意留下各種網路漏洞、讓你拿來訓練駭客「入侵技巧」之用的 Linux。它本身可以直接接受任何 Debian 的軟體,適合拿來做「入侵測試(Penetration Test)」之用。
原文聯結在此,請參考:
http://www.tecmint.com/10-linux-distributions-and-their-targeted-users/
red hat linux免費 在 Carl Ho卡爾 頻道 Youtube 的最佳解答
[PC/Android/Mac/Linux] Pokémon Revolution Online (PRO)神奇寶貝革命
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Reward List 獎品列表:
Cloth 服裝 (1 of the random below 隨機1種):
Summer Black Red
Summer Black Green
Summer Black Blue
Summer White Red
Summer White Green
Summer White Blue
Team Aqua Uniform
Team Magma Uniform
Hat 帽子 (1 of the random below 隨機1種):
Slowking Crown
Shellos Hat
Chinchou Hat
Qwilfish Hat
Whiscash Hat
Wooper Hat
Poliwhirl Hat
Politoed Hat
Feebas Hat
Magikarp Hat
Mount 坐騎 (Defeat both of the bosses to get this 要兩個首領都打敗才拿到):
Wailmer Mount
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
▷ Game guide list 遊戲攻略 ◁
https://goo.gl/Hmuazl
▷ Official Site 官方網站 ◁
http://pokemon-revolution-online.net/
▷ PRO Pokémon List (EV, items, Headbutt, Cool down) 精靈, 努力值, 物品, 頭槌, 冷卻時間列表 ◁
https://goo.gl/QGUphx
▷ Hoenn Map (Sea) 豐緣地圖(海洋部份) ◁
https://goo.gl/r9SBKq
▷ PRO 中/港/臺 神奇寶貝 討論區(臉書)◁
https://goo.gl/sS4Xp0
Windows 64bit: → http://tiny.cc/PROx64
Backup download (93.3): https://goo.gl/oDvqT7
Windows 32bit → http://tiny.cc/PROx86
Backup download (93.3) : https://goo.gl/rXQO4D
Mac → http://tiny.cc/PROMAC
Android → http://tiny.cc/PRODroid
Linux → http://tiny.cc/PROLinux
red hat linux免費 在 紅帽RHEL 9.1虛擬機安裝過程(Red Hat Enterprise Linux 9.1) 的推薦與評價
RHEL 是紅帽公司開發的企業級 Linux 系統,個人使用 免費 。 ➡ 下載 RHEL :https://developers. redhat.com/products/ rhel /download ➡ 如何在Arch Linux ... ... <看更多>
red hat linux免費 在 红帽免费的开发者订阅申请和使用- OpenShift4 慢慢走 的推薦與評價
no-cost rhel subscription / 红帽免费开发者订阅 ... repo id repo name # rhel-8-for-x86_64-appstream-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream ... ... <看更多>
red hat linux免費 在 [閒聊] 紅帽決定不公開RHEL原始碼- 看板Linux - 批踢踢實業坊 的推薦與評價
原文在這:
https://www.redhat.com/en/blog/furthering-evolution-centos-stream
縮網址:https://reurl.cc/lDQ0vl
lwn.net上的討論:
https://lwn.net/Articles/935592/
簡單來說就是
以後只會對外公開CentOS Stream的原始碼
不過根據GPLv2,也不能就因此不釋出RHEL原始碼
所以之後原始碼只會放在
Red Hat Customer Portal(要購買RHEL才能存取)
首當其衝的會由
像是Rocky Linux或AlmaLinux
等從RHEL原始碼改的發行版
不過這大概也是針對他們的政策就是了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.51.69 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1687479998.A.970.html
... <看更多>