08.23 深度解讀——ADA

導讀:所謂幣圈一日,人間一年,是形容幣圈的變化很快,時間流速是遠遠高於其它行業,在此背景之下,項目可謂是層出不窮,不少投資者盲目投資,或聽“大神”指導或追逐熱度,但是並不知投資的項目為何,這就是屬於典型的非理性投資,為利於粉絲理解項目,我們決定推出TOP 100幣種的分析,利於讀者理解區塊鏈項目。

卡爾達諾 ADA

一、背景

ADA是一個從2015年就開始的項目,這個項目一直備受關注,創始人Charles Hoskinson,根據其領英資料顯示,在2013年7月至2013年10月期間,在比特股擔任聯合創始人和代理CEO職務,後來於2013年12月至2014年5月為以太坊這個項目服務,並擔任CEO。在開始ADA這個項目之前就是比特股和以太坊的聯合創始人,有著和BM、V神一起創業的經歷,這種履歷和創業背景的人,10分滿分的話至少可以給他打八分,創始人是真大牛。

深度解讀——ADA

我們說不以解決實際問題為導向的區塊鏈項目都是耍流氓,在Charles 的觀點中他認為第一代加密幣是比特幣,而比特幣要解決的問題是當兩個人發生交易時,需要向一箇中心化組織進行驗證的問題。但是問題是,交易從來都不是隻有一個人向另一個轉賬這麼簡單,背後往往需要一個條件。

舉例來說,一個人可能會要求另一個人幫他做一件事,之後他才會向這個人支付一筆金錢,而這就涉及到合約,於是第二代加密幣以太坊出現了。以太坊將圖靈完備編程語言引入到區塊鏈當中,使得我們可以通過編程語言來實現我們需要做的合約,這也就是我們現在常說的智能合約。

而比特幣、以太坊目前受到TPS、網絡帶寬以及數據量的限制其規模化進程受阻,而Charles在開始ADA這個項目時就說希望通過改變加密貨幣的設計和開發方式,使其擁有更加具有合理和安全的用戶體驗。

二、卡爾達諾的定位

卡爾達諾是一個完全開源的區塊鏈項目,以科學哲學和技術研究為導向的區塊鏈平臺,該項目致力於創建一個比以太坊更加完善、更加先進的智能合約平臺,同時提供點對點支付功能,所有網絡中的交易都會保證安全,且要做到快速並且低費用,ADA是其平臺的加密貨幣,此項目對飈EOS,被稱之為EOS的最強競爭者。

深度解讀——ADA

本著許多開源項目的精神,卡爾達諾沒有如其他區塊鏈平臺使用白皮書定義技術路線,而是先有論文之後再同行審閱,在數理邏輯層次上更加清晰明確,之後由 IOHK 的工程師們編寫代碼,而且為了避免程序 Bug 引起的程序崩潰或者區塊鏈分叉,軟件開發人員使用函數式編程語言 Haskell 來構建平臺。

三、卡爾達諾的特點

卡爾達諾致力於提供匿名性但是又可以保證符合監管條例,協議分為兩層,一是根據加密貨幣的可證安全權益證明(Proof-of-Stake)稱為卡爾達諾結算層(CSL: 卡爾達諾 Settlement Layer),另一個是卡爾達諾計算層(CCL:卡爾達諾 computation Layer)。

結算層

CSL是一個通過POS協議提供極高網絡安全性的區塊鏈協議。ADA代幣就是在結算層流通,分散式應用DApps以及任何智能合約都可以通過CSL獨立運行。這種情況下卡爾達諾平臺上的應用在特殊情況下可以聽從監管,並且不影響網絡上其他的應用。

計算層

ADA則是整個卡爾達諾生態系統中的核心代幣,與ETH不同,ADA持有者對網絡協議的未來發展有發言權和投票權,這是項目發展更加穩定,避免很多不必要的硬分叉。任何對現有網絡的更新都會是軟分叉,並且保證網絡中所有的幾點都可以及時更新。

另外一點是ADA的持有者可以決定ADA的資產分配,每次一個新的區塊產生時,現ADA持有者可以投票決定其中一部分ADA的用途,比如僱更多的工程師或者是做更多的市場宣傳,甚至還可以投資其他的區塊鏈項目。這一些規定都使卡爾達諾項目更和諧更穩定。

卡爾達諾不同於其他區塊鏈項目,其沒有使用白皮書的技術路線,它在設計上包含一系列原則,包括:

1、在高度模塊化的功能代碼中實現核心組件

2、小組學者和開發人員與同行評審研究進行競爭

3、大量使用跨學科團隊,包括早期使用InfoSec專家

4、迅速的迭代發生於白皮書,實施和需要通過審查期間發現問題進而更正的新穎研究

5、建立具有在不破壞網絡環境下進行升級部署後系統的能力

6、制定未來運作所需的分散資金機制

7、通過長期觀點改進加密貨幣的設計,以便它們在移動設備上運行時,具有合理和安全的用戶體驗

8、讓利益相關者更加接近他們所擁有的加密貨幣之運營和維護

9、承認需要對同一個分類帳中的多項資產負責

10、交易包括可選元數據,以更佳符合傳統系統的需求

11、通過從將近1000種的山寨幣中學習,含括其有意義的功能

12、採用由互聯網工程任務組啟發的標準驅動流程,使用專門的基礎來鎖定最終的協議設計探索商業的社會元素

13、為監管機構尋找一個健康的中間環節,與商業活動進行互動,並且不會影響從比特幣繼承的一些核心原則

深度解讀——ADA

四、卡爾達諾的共識機制

卡爾達諾採取的權益證明的共識機制,其共識機制名為Ouroboros,此為卡爾達諾獨創,他由開發團隊的密碼學小組設計而成,由愛丁堡大學的Aggelos Kiayias教授帶領。它使用嚴格的加密模型,已予證明安全的核心創新是一種模塊化和靈活的設計,允許許多協議的組合來增強其功能。

Ouroboros協議將時間分片,稱為 epochs。每個 epoch 又劃分為多個 slot,在一個 slot 時間段(20 秒)內,有且只有一個領導者,由他負責產生一個區塊。如果領導者在他的 slot 期間因為一些原因未能產生區塊,那麼他就浪費了這次機會,除非再次被選做領導者。也就是說可以有一個或多個 slot 是空的(不產生區塊),但是在一個 epoch 期間,必須由大部分的 slot(50%+1)都有區塊產生,也就是需要大部分的節點都是誠實的。

那麼 slot 領導者是怎麼被選出來的呢?基本條件是權益所有人,但並不是所有的權益所有人都能被選舉,有準入門檻,比如節點權益佔比全網權益的 2%。如果按 2% 的准入門檻,那麼整個 ADA 網絡中,能夠成為候選人的節點不會超過 50 個。

隨著權益分散,候選人會越來越少,權利會更加集中,而且權益所有人擁有的權益越多,它被選舉為 slot 領導者的可能性也就越大,所以也可以說 PoS 是富人的遊戲,但是 ADA 中又有一個權益委派的功能,簡單的說可以將多個賬戶的權益集中起來使之成為候選人,每個賬戶可以按照比例獲得分紅。

在確立了候選人之後,如何選舉出在下一個 epoch 階段的 slot 領導者呢?選舉的根本是隨機性,在 ADA 中,採用多方計算(multiparty computation)方法來實現選舉的隨機性,每個候選人都獨立的產生自己的隨機結果,但經過多方協調後,他們最終得到相同的隨機種子。

在對應的 epoch 開始後,所有的候選人節點根據“追隨中本聰(follow-the-satoshi)”算法,輸入隨機種子和 slot 的索引,就可以知道當前對應 slot 的領導者了。如果是節點自己,那麼就將自己收到的交易打包成塊,跟比特幣類似;而如果當前 slot 的領導者不是自己,那就等待著區塊廣播,如果超過 slot 時間後還未收到區塊,則認為該區塊跳過。

深度解讀——ADA

五、卡爾達諾的團隊

卡爾達諾團隊由三個組織構成,由卡爾達諾基金會,Input Output HK(簡稱IOHK)和Emrugo公司三方組成

第一個是卡爾達諾基金會,該公司是位於瑞士的獨立標準機構,其職責核心是支援卡爾達諾用戶社區,並與當局合作監管和商業事務。

卡爾達諾的第二個組織實體是IOHK,一家領導隱私安全研究和開發的公司,該公司至2020年持有開發卡爾達諾平臺的合約。

最終業務合作伙伴是Emurgo,投資創業公司,並協助商業企業建立卡爾達諾區塊鏈。

技術開發負責人Charles Hoskinson是一位數學家,他是比特股的聯合始創者,同時也是以太坊的前 CEO(前文有提及)。另一位合夥人Jeremy Wood也是以太坊曾經的高管。

深度解讀——ADA

專家團:除IOHK公司外,整個ADA團隊還集合了世界各地的專家,核心技術團隊由Well Type、Serokell、Runtime Verification、Predictable Network Solutions和ATIX組成。另外,團隊還擁有外部審核人員,如Grimm、RPI Sec和FP Complete,以確保ADA的質量,並負責將團隊的承諾傳遞給大眾。

六、發展路線

卡爾達諾的路線發展分為5個部分,依次是拜倫階段、雪萊階段、哥根階段、芭蕉階段和伏爾泰階段。目前正處在拜倫階段。路線圖定期更新,倒數計時器的時間表示下一個更新版本的發佈時間,截止撰稿日時,下一版本發佈時間為16天6小時後發佈。

深度解讀——ADA

七、總結

綜上所述,這個項目無論從立意還是團隊上來說都是很不錯的,擁有國際化的開發團隊,但是同時這個項目也具有難度大、架構複雜,開發週期長的問題。卡爾達諾作為學術派的區塊鏈典型項目,也收到了很多關注,目前這個項目在日本收到的關注度最高,類似於EOS在國內的熱度,區塊鏈項目社群與技術並重,隨著時間推移技術會越來越完善,社群也會越來約壯大,目前這個項目市值排名全球第七,將於下個月上線下一版本,未來可期。

區塊鏈交流群 私信我加你入群


分享到:


相關文章: