[爆卦]fork軟體是什麼?優點缺點精華區懶人包

雖然這篇fork軟體鄉民發文沒有被收入到精華區:在fork軟體這個話題中,我們另外找到其它相關的精選爆讚文章

在 fork軟體產品中有4篇Facebook貼文,粉絲數超過3,460的網紅Taipei Ethereum Meetup,也在其Facebook貼文中提到, 📜 [專欄新文章] 區塊鏈管線化的效能增進與瓶頸 ✍️ Ping Chen 📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium 使用管線化(Pipeline)技術可以提升區塊鏈的處理效能,但也...

 同時也有3部Youtube影片,追蹤數超過2萬的網紅賴阿奇,也在其Youtube影片中提到,注意!!台服不能用!!中文化不能用!! 因為POE OVERLAY FORK版沒辦法用了,所以我才嘗試使用這個新的查價軟體,非常不錯 下載連結:https://github.com/SnosMe/awakened-poe-trade/releases 歐付寶連結: https://payment...

  • fork軟體 在 Taipei Ethereum Meetup Facebook 的精選貼文

    2021-08-09 22:53:44
    有 8 人按讚

    📜 [專欄新文章] 區塊鏈管線化的效能增進與瓶頸

    ✍️ Ping Chen

    📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium

    使用管線化(Pipeline)技術可以提升區塊鏈的處理效能,但也可能會產生相應的代價。

    Photo by tian kuan on Unsplash

    區塊鏈的擴容方案

    說到區塊鏈的效能問題,目前討論度最高的應該是分片(sharding)技術,藉由將驗證者分成多組的方式,可以同時分別處理鏈上的交易需求,即使單分片效能不變,總交易量可以隨著分片/驗證者集的數量線性增加。

    除了分片,另一個常用來提升程式效能的方案是將計算步驟拆解,以流水線的方式將複雜的運算攤平,降低系統的閒置時間,並大幅提升工作效率。為了達到管線化預期的目的,會需要先知道系統的瓶頸在哪。

    區塊鏈的效能瓶頸

    熟悉工作量證明設計哲學的人應該會知道,區塊鏈之所以需要挖礦,並不是為了驗證交易的正確性,而是要決定交易的先後順序,從而避免雙花和帳本分裂的發生。可以說,區塊鏈使用低效率的單線程設計,並付給礦工高額的成本,都只為了一件事,就是對交易的全局排序產生共識。

    在這樣的基礎之上,區塊鏈在一段時間內可以處理的交易數量是有限的,這之中包含許多方面的限制,包括 CPU 效能、硬碟空間、網路速度等。其中,關於 TPS(每秒交易數) 提升和對硬體的要求大致上是線性增加的,但在設計共識演算法時,通訊複雜度常是平方甚至三次方的關係。

    以現在的目標 TPS 來說,處理交易和生成一個合法的區塊並不困難,只是因為區塊鏈的特性,新區塊需要透過洪水法的方式擴散到全網路,每個節點在收到更新請求的時候都要先執行/驗證過區塊內的交易,等於整個廣播的延時會是「驗證區塊時間×經過的 hop 數量」這麼多。似乎網路越分散、節點越多,我們反而會需要降低計算量,以免讓共識不穩定。

    管線化的共識機制

    使用權益證明取代工作量證明算是行業發展的趨勢,除了環保或安全這些比較顯然的好處之外,權益證明對產生共識的穩定性也很有幫助。首先,權益證明在同一時間參與共識的節點數是已知的,比較容易控制數量級的邊界;其次,權益證明的出塊時間相較工作量證明固定很多,可以降低計算資源不足或閒置的機率。

    相較於工作量證明是單一節點出塊,其餘節點驗證,權益證明的出塊本身就需要很多節點共同參與,瓶頸很像是從驗證轉移到通訊上。

    以 PBFT 為例,每次產新區塊都需要經過 pre-prepare, prepare, commit 三個階段,你要對同意驗證的區塊簽名,還要對「你有收到某人的簽名」這件事簽名,再對「你有收到 A 說他有收到 B 的簽名」這件事簽名,過程中會有很多簽名飛來飛去,最後才能把一個區塊敲定。

    為了降低每兩個區塊間都需要三輪簽名造成的延遲,後來的共識演算法包括 HotStuff 和 Casper FFG 採用了管線化的區塊驗證過程。也就是對區塊 T 的 pre-prepare 同時是對 T-1 的 prepare 和對 T-2 的 commit。再加上簽名聚合技術,出塊的開銷在複雜度等級和係數等級都降低許多。

    然而,要保持管線化的區塊生產順利,需要驗證者集合固定不變,且網路通訊狀況良好。如果會經常更動驗證者集合或變換出塊的領導者,前後區塊間的相依性會是個大問題,也就是 T 的驗證者集合取決於 T-1 裡有沒有會導致刪除或新增驗證者的交易,T-1 的合法性又相依於 T-2,以此類推。

    當激烈的分叉出現的時候,出塊跟共識的流水線式耦合就從優雅變成災難了。為了避免這種災難,更新的共識演算法會限制驗證者變更的時機,有些叫 epoch 有些叫 checkpoint,每隔一段時間會把前面的區塊徹底敲定,才統一讓驗證者加入或退出。到這些檢查點的時候,出塊的作業流程就會退化成原本的三階段驗證,但在大部分時候還是有加速的效果。

    管線化的狀態更新

    另一個可以用管線化加速的是區塊鏈的狀態更新。如前所述,現在公鏈的瓶頸在於提高 TPS 會讓區塊廣播變慢,進而導致共識不穩定,這點在區塊時間短的以太坊上尤其明顯。可是如果單看執行一個區塊內的交易所花的時間的話,實際上是遠遠低於區塊間隔的。

    只有在收到新區塊的時候,節點才會執行狀態轉移函數,並根據執行結果是否合法來決定要不要把區塊資訊再廣播出去。不過其實只要給定了交易集合,新的狀態 s’ = STF(s, tx) 應該是確定性的。

    於是我們有了一個大膽的想法:何不乾脆將交易執行結果移出共識外呢?反正只要大家有對這個區塊要打包哪些交易有共識,計算的結果完全可以當作業留給大家自己算吧。如果真的不放心,我們也可以晚點再一起對個答案,也就是把這個區塊執行後的新狀態根包在下個區塊頭裡面。

    這就是對狀態更新的管線化,在區塊 T 中敲定交易順序但暫不執行,區塊 T+1 的時候才更新狀態(以及下一批交易)。這麼做的好處十分顯而易見,就是將原本最緊繃的狀態計算時間攤平了,從原本毫秒必爭的廣播期移出來,變成只要在下個塊出來之前算完就好,有好幾秒的時間可以慢慢來。新區塊在廣播的每個 hop 之間只要驗證交易格式合法(簽名正確,有足夠的錢付手續費)就可以放行了,甚至有些更激進的方案連驗簽名都省略了,如果真的有不合法交易混進去就在下個區塊處罰礦工/提案者便是。

    把負擔最重的交易執行移出共識,光用想的就覺得效能要飛天,那代價呢?代價是區塊的使用程度會變得不穩定。因為我們省略了執行,所以對於一筆交易實際用掉多少 gas 是未知的。本來礦工會完整的執行所有交易,並盡可能的塞滿區塊空間,然而在沒有執行的情況下,只能以使用者設定的 gas limit 當作它的用量,能打包的交易會比實際的上限少。

    緊接著,下一個問題是退費困難。如果我們仍然將沒用完的手續費退還給使用者,惡意的攻擊者可以透過發送 gas limit 超大,實際用量很小的交易,以接近零的成本「霸佔」區塊空間。所以像已故區塊鏈 DEXON 就直接取消 gas refund,杜絕濫用的可能。但顯然這在使用者體驗和區塊空間效率上都是次優的。

    而最近推出的 smartBCH 嘗試擬了一套複雜的退款規則:交易執行後剩餘的 gas 如果小於 gas limit 的一半(代表不是故意的)就退款;如果剩餘量介於 50%-75% 可以退一半;超過 75% 推斷為惡意,不退款。乍看是個合理的方案,仔細一想會發現製造的問題似乎比解決的還多。無論如何,沒用掉的空間終究是浪費了,而根據殘氣比例決定是否退款也不會是個好政策,對於有條件判斷的程式,可能要實際執行才知道走哪條路,gas limit 一定是以高的情況去設定,萬一進到 gas 用量少的分支,反而會噴更多錢,怎麼想都不太合理。

    安全考量,退費大概是沒希望了。不過呢,最近以太坊剛上線的 EIP1559 似乎給了一點方向,如果區塊的使用程度能以某種回授控制的方式調節,即使偶爾挖出比較空的區塊似乎也無傷大雅,也許能研究看怎麼把兩者融合吧。

    管線化方案的發展性

    考慮到以太坊已經堅定地選擇了分片的路線,比較激進的單鏈高 TPS 管線化改造方案應該不太有機會出線,不過管線化畢竟是種歷史悠久的軟體最佳化技巧,還是很有機會被使用在其他地方的,也許是 VDF 之於信標鏈,也許是 rollup 的狀態轉換證明,可以坐等開發者們表演。

    倒是那些比較中心化的 EVM fork/sidechain,尤其是專門只 for DeFi 的鏈,管線化加速可以在不破壞交易原子性的前提下擴容,確實是有一些比分片優秀的地方可以說嘴,值得研究研究,但這就要看那些機房鏈們有沒有上進心,願不願意在分叉之餘也投資發展自己的新技術了。

    給我錢

    ping.eth

    區塊鏈管線化的效能增進與瓶頸 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.

    👏 歡迎轉載分享鼓掌

  • fork軟體 在 台灣物聯網實驗室 IOT Labs Facebook 的精選貼文

    2020-10-30 18:58:49
    有 0 人按讚

    【專訪】人生就求九敗一勝!麻吉大哥黃立成跌倒再起,這次要用區塊鏈新項目CREAM勇闖DeFi世界

    採訪:楊方儒、張詠晴/撰文:張詠晴
    2020-10-29 16:15

    「我覺得這就是我特色,可以跌倒,也可以繼續!」前人失敗的例子很多,面對瞬息萬變的市場,仆街了怎麼辦?該怎麼覆盤?黃立成坐直了說道,他當然想過會有再次失敗的可能,可即便CREAM可能會再度招來失望,他依舊無所畏懼,「因為要把理想變成現實,It's never easy!可是我不想要讓它阻擋我做新的事情。」

    時代的洪流滾滾向前,90後世代可能不見得知道「麻吉大哥」黃立成,不曉得在1990年代海歸,把嘻哈音樂、饒舌、街舞元素帶進台灣音樂界的嘻哈先驅L.A. BOYZ是何方神聖。但總都聽過將素人變身網紅的「17直播」,知道有著台灣之光稱號,曾奪下電競《英雄聯盟》PCS職業聯賽冠軍的台灣電競團隊「Machi e-Sports」。

    而這些都出自黃立成手筆,作為這些項目幕後的一大資金推手,他還曾經營過夜店及潮牌店、製作過國片、當過藝人經紀,更是一名台灣移動互聯網的先行者,先後推出過約會、交友、麻吉衣櫥等至少5款APP,這位大哥的事業很斜槓,斜槓到分不清楚哪個是他的主業。

    但其實創業期間的起落,黃立成從沒少體驗過。

    開夜店、拍電影、直播公司,還有幾個乏人問津的APP,以及近年來雷聲大雨點小,漸漸沒有了聲音的加密貨幣項目,都讓幾度慘賠的黃立成收斂起爽朗笑容,從中英台三國語言交雜的模式,轉換到中文模式,溫吞地說道,「那些失敗的沒有什麼人知道啦!就很像你寫一首很爛的歌、拍很爛的電影,但沒有人知道你失敗,因為沒人聽過、看過。」

    談起這些失敗的項目,黃立成像談起自己一個個含辛茹苦拉拔長大,卻不成材的孩子。可他卻也沒因此停止嘗試,做十次新的嘗試,總會有九次失敗,但一次的成功往往是無數失敗的累積。

    所以要讓失敗停止他向前?黃立成絕不接受!在接受《幣特財經》採訪這天,黃立成還興奮地說道,自己預備在M17賣出交友軟體Paktor之後,再瞄準疫情之後的「視訊約會」風潮,推出2個主打MVP推薦制、高端交友、夜間視訊、可添加濾鏡的新約會軟體,甚至考慮未來在其中加入虛擬貨幣元素,「我一直覺得Dating APP是一個還有很多空間進步的市場,畢竟現在有太多詐騙案件。」

    從嘻哈藝人轉型成創業家的路上,黃立成一直和年輕人走得很近,也願意給年輕人足夠空間發揮,延攬人才不遺餘力,公司裡養著不少出自台大理工科的「台大底迪」。

    「可以說大哥真的有放一些信任在我身上!」數位資產管理代辦平台Steaker創辦人Wilson如此說道。

    Wilson從畢了業,就開始協助黃立成在區塊鏈世界中打天下,一手包辦了黃立成至今推出的三個區塊鏈項目產品設計、規劃與顧問角色。在他口中的「大哥」很願意聽年輕人說話,也常常親力親為參與產品的討論,當初甚至還是黃立成建議Wilson,可以放膽做想做的事,自己另外開一間新公司Steaker。

    就像當年灑脫祝福直播APP《17》共同創辦人陳泰元有更好發展一樣,黃立成很開心Wilson可以在外闖出一番事業,也大手一揮,入主成為Steaker第二大股東,讓Steaker在成立初期就有豐厚資本。

    黃立成之所以有「大哥」之稱其來有自,即便淡出演藝圈多年,他仍舊不改挺身為所愛的產業、為藝人出頭的大哥性格。從當年編寫饒舌歌曲《報應》捍衛台灣著作權法,到近日為挺藝人表演自由,不惜在臉書和網友開戰,先不論孰是孰非,黃立成態度始終不變,他依舊是那個富有正義感的街頭戰士,堅持做自己認為對的事,還是那一句「象來龍港款!來輸贏!」

    不過自出道以來近30個年頭過去,黃立成不再將憤青個性,還有日常所思所想,融入歌詞創作並針貶時事,但他卻在這些年歲裡,把當年帶他走上舞台,這份無所畏懼、有話直說、盡情盡興做自己的嘻哈精神,帶到了新創領域,也在此將其發揮得淋漓盡致。

    除了一邊打造年營收10億的17直播王國之外,2018年,黃立成也縱身躍進了區塊鏈領域,創立區塊鏈新創公司秘銀(Mithril),開發社交軟體App「Lit」,讓使用者可以用社交互動模式來挖礦,藉此獲得「秘銀幣(MITH)」作為獎勵。接著為打破如今音樂版權分潤不均的現況,黃立成也在去年,推出虛擬版權交易平台Machi X,讓粉絲可以透過虛擬貨幣或信用卡支持創作者。

    不過黃立成後來發現,大家進來玩虛擬貨幣的原因,大部分都是希望可以藉此做投機生意,因此只會進行買賣交易,其實不太會利用MITH做支付。另外他也漸漸察覺,台灣民眾在乎版權的程度不高,其實不太願意為版權付費。

    於是在今年8月份,黃立成跟上今年加密貨幣圈裡最夯的話題「去中心化金融(Decentralized Finance,DeFi)」,號召國內工程團隊,在以太坊上推出了去中心化借貸協議CREAM Finance。目前將資金放入CREAM的資金總額(TVL)為195,147,067美元,而平台上的月活躍用戶數(MAU)則達到23,015,CREAM也曾一度在數據網站DeFi Pulse上,名列全球鎖倉量第10大DeFi協議。

    DeFi是什麼?Cream又在幹嘛?

    早在幾年前,長期關注社群網路生態的黃立成,就曾多次抨擊Facebook和Instagram不尊重使用者的權益,他也在採訪中指出,抖音同樣有侵害創作者權益的問題,因為用戶上傳影片、獲得觀看數等作為,會讓這些App賺到廣告收益,但卻不會將這些錢,回饋給使用者甚至是創作詞曲的音樂人,「但在加密世界中,卻有這樣的觀念存在。」

    「我認為Governance Token(治理代幣)的概念很酷!」黃立成強調,其實DeFi之所以能崛起,根本原因在於它「還權於民」,把用戶放多少幣、裡面有多少資金流動、賺多少收益的權利,從銀行這樣的中心化金融機構,轉移到了每一個持幣者身上。

    正是因為被DeFi背後邏輯吸引,黃立成創立了CREAM Finance,這個貌似跟鮮奶油有些關係的項目名稱,靈感其實來自於美國嘻哈團武當幫(Wu-Tang Clan)的經典金曲《C.R.E.A.M.》,歌詞裡Cream指的是「金錢」。而黃立成則是把CREAM再多賦予了一層意義,即為「CRYPTO RULES EVERYTHING AROUND ME」的縮寫。

    用嘻哈精神玩DeFi?

    在嘻哈世界裡,鮮少有獨行的猛獸,更多的是成群結黨的好朋友,是各路人馬大顯神通,是為同一個目標,甘願一頭向前衝的純粹及熱血。而CREAM正是這樣一個一群人一起做,才能造出的成果。

    原本黃立成想直接把CREAM建在主打高速交易、低成本的幣安智能合約鏈(BSC)上,而不是以太坊,但考量到BSC在9月才上線,可是由去中心化借貸平台Compound帶起的流動性挖礦風潮已經異常火熱,「還要等兩個禮拜欸!這樣我們等不了,所以決定先從以太坊版本開始做!」

    決定上以太坊後,黃立成很快地先用Compound的程式碼進行分叉,推出CREAM,也在和Compound創辦人Robert Leshner相談甚歡後,決定給予彼此互惠條件,此後Compound順利成為CREAM的技術顧問跟資安夥伴。

    「我弟弟聽到覺得不可思議,wait a minute,你複製他,但他還幫你備份?」黃立成笑著說道,其實大家都是秉持著「感恩的心」在做事,像是建立在以太坊上的Compound,原本想要把一部分的幣回饋給以太坊,CREAM同樣也是用這樣的心意在做項目,也因此得到了YFI創辦人Andre Cronje的背書及幫助,順利推出了全新AMM(自動做市商)CreamY。目前除了針對一般穩定資產提供低滑價、低費用creamY v1之外,也在creamY v2加入動態增減資產功能,以支援更多高收益穩定資產。

    黃立成自信說道,「別人說我們就是double fork,no!我們是knife,一刀切,要走在最前面!」

    而這樣的底氣也讓CREAM最終得償所願上了BSC主網,不過「CREAM以太坊版本」仍舊存在,用戶可以使用同一個Metamask地址錢包,透過轉換使用鏈別,CREAM的頁面上,就會自動顯示出符合各鏈別的使用畫面,未來CREAM也將開發讓用戶一鍵轉換鏈別的功能。

    而由於CREAM的智慧合約歷經Compound備份及審核,並已通過雙方的無數測試,所以黃立成說自己對於資安機制有一定信心,不太擔心CREAM有被駭客攻擊的風險。

    「不過半夜接到工程師打電話給我,還是會很挫!心裡想著不要是駭客拜託,有4億美金放在我們這裡欸!」黃立成說,現如今CREAM資金池內有不少資金,雖然不是自己的錢,都是投資人的錢,但對他而言,創立一個項目畢竟還是對投資人有責任,得要小心對待。

    擔不擔心再失敗?

    即便對於CREAM的各項發展充滿信心,但現在乘著DeFi熱潮向上攀升的項目越來越多,誰也不能預測,今天出現的新項目,究竟是產業中的領頭羊,還是只是另一個巨型泡泡,黃立成在推出CREAM之前,難道就沒想過失敗的可能性?

    「我覺得這就是我特色,可以跌倒,也可以繼續!」前人失敗的例子很多,面對瞬息萬變的市場,仆街了怎麼辦?該怎麼覆盤?黃立成坐直了說道,他當然想過會有再次失敗的可能,可即便CREAM可能會再度招來失望,他依舊無所畏懼,「因為要把理想變成現實,Its never easy!可是我不想要讓它阻擋我做新的事情。」

    一路走來,黃立成從不擔心自己的創業項目,會讓他付出多少資本,只擔心自己不夠快,沒跟上趨勢。

    「我的態度是先打先贏,不要做你自己過不了的事情就好。」黃立成說,現在還沒有聽到監管部門要監管DeFi的聲音,那他就先做,要是未來有技術問題、法規問題,再來一個個解決。目標是吸納更多想進入DeFi世界的國際用戶,讓CREAM在這一年內達到十億TVL!

    不過黃立成的終極目標還要更大些,他希望藉CREAM的成功,打響台灣優質工程人才的名號,「我們給人的印象,就是我們為了要做好事情都是不睡覺的,有那種要跟韓國、日本、美國,跟全世界打架的氣勢,我們一定可以打出一個地位!」

    遙望未來,這個舉手投足間,都流露出悠然自在嘻哈魂的頑童笑著說道,或許一年後他就在好萊塢拍電影,不在虛擬貨幣圈了,不過只要他還站在這,就還是會不怕失敗也不放棄,持續追尋新趨勢,也會繼續招攬更多夥伴一起玩創新!

  • fork軟體 在 Taipei Ethereum Meetup Facebook 的最佳貼文

    2019-10-24 22:18:42
    有 15 人按讚

    📜 [專欄新文章] 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.

    👏 歡迎轉載分享鼓掌

你可能也想看看

搜尋相關網站