《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 基于TruStory體系結構概述

基于TruStory體系結構概述

2020-05-25
來源:21ic中國電子網

為什么TruStory選擇基于Cosmos SDK構建以及其體系結構概述


5e987e9221510-1.png


1. 為什么選擇 COSMOS SDK?

TruStory從構建一個分布式應用開始,該應用的外觀和使用體驗和人們習慣的普通App一樣。我們不希望用戶每次執行操作時都要等待確認,也不希望用戶不得不處理未完成的交易(https://qz.com/1145833/cryptokitties-is-causing-ethereum-network-congesTIon/)。該App還調用了大量細顆粒度交易,它們都是基于特定時間觸發的事件。所以很快我們就發現,這不能在以太坊主網上實現。我們需要更靈敏、更健壯的東西。所以我們又覺得基于以太坊的側鏈可能有效。

我們在Loom SDK (https://loomx.io/developers/en/intro-to-loom.html)上構建了一個早期的原型,但是這個框架還不夠成熟,不能滿足我們當時的需求。然而,我們喜歡上了Tendermint (https://github.com/tendermint/tendermint),這是一個BFT共識的中間件,它可以賦能Loom。它具有快速最終性(約5秒),這對于頻繁交互的社交App的用戶體驗至關重要。

接下來,我們決定嘗試一下Cosmos SDK (https://cosmos.network),因為它是由Tendermint團隊開發的。我們欣喜地發現它有如下很好的特性:

·靜態類型的編譯編程語言(GO)

·構建良好的區塊鏈框架

·模塊化架構

·高度可配置

·內置治理

在Cosmos上我們學到的另一點是圍繞網絡構建利益相關者社區的能力。我們認為未來的網絡可以更加平等,給用戶和利益相關者更多的控制和對平臺的所有權。比如像Airbnb這樣的公司就會要求美國證券交易委員會 (https://www.cnbc.com/2018/09/21/airbnb-wants-hosts-to-own-equity-is-asking-sec-for-a-rule-change.html) 修改規則,允許房東持有該公司的股份。與傳統公司相比,未來的社交網絡很有可能更像合作企業。

用戶和利益相關者將能夠作為服務的消費者、網絡運營商(驗證人)或兼具兩種身份,按照自己意愿或多或少地參與網絡運行。此外,通證持有者將能夠將其通證委托給驗證人,并被動參與網絡。

基于Cosmos SDK開發能為我們提供實現用戶所有權和治理的天然技術能力。用戶和驗證人可以對升級和新功能進行投票,并幫助維護網絡和用戶社區的價值觀和指導方針(https://www.trustory.io/values/)。用戶被鼓勵成為好公民,并在網絡幫助協調。我們已經在第一個基于SDK主網上線的網絡Cosmos Hub (https://hub.cosmos.network)上看到了成功的區塊鏈治理。(譯者注:Cosmos生態中第一個基于SDK主網上線的網絡應該為IRIS Hub)到目前為止,幾乎所有提案 (https://hubble.figment.network/cosmos/chains/cosmoshub-2/governance) 都有超過60%的投票參與。

建立一個自我持續和自我治理的網絡可以解決當前社交網絡的許多問題。Facebook在內容審查(https://www.nyTImes.com/2018/12/27/world/facebook-moderators.html) 和隱私方面存在問題,這已經不是什么秘密。

2. Staking就是Defi

TruStory的激勵機制是基于通過質押來展示內容。在內容上進行質押可以被認為是類似于 Facebook 點贊按鈕的進化。點贊是很好的表達關注的信號,但它們不會對于用戶花時間生產內容提供任何形式的獎勵。TruStory的用戶會對用戶生產的內容進行質押,這與驗證人質押ATOM (https://nylira.net/3d) 進行利益共享同時也保護Cosmos Hub類似。在此過程中,用戶以TRU(TruStory的原生代幣)的形式獲得利息。


5e987e9221510-2.jpg


沒有懲罰,激勵機制就不完整。TruStory的內容由已獲得足夠TRU的用戶進行調節。用戶可能會因為不良行為而被罰沒,他們會被監禁一段時間。被監禁的用戶將損失一些TRU作為懲罰。

TruStory還計劃在基礎設施級別實施Staking。也就是說,超級用戶可以運行TruStory區塊鏈的節點,也被稱為驗證人。驗證人負責通過簽署交易和在PoS網絡中提交區塊來保護TruStory區塊鏈。與TruStory用戶類似,驗證人質押TRU,并且會由于諸如下線和雙簽等不良行為而被大幅罰沒。

3. TruStory體系結構概述

TruStory (https://www.trustory.io)的第一個版本是一個基于確認和驗證內容的謝林點游戲(https://en.wikipedia.org/wiki/Focal_point_(game_theory)),但它最近在轉型為一個平臺,用于圍繞觀點進行更具建設性的辯論。Cosmos SDK在這個轉折點(https://www.trustory.io/posts/our-new-mission/) 中起到了重要作用,使我們能夠分叉我們的區塊鏈,同時將所有數據遷移到新的鏈上。

每個Cosmos鏈都被一個定義區塊鏈初始狀態的創世文件(https://cosmos.network/docs/cosmos-hub/genesis.html#what-is-a-genesis-file)引導。要分叉區塊鏈,可以使用導出當前App狀態的命令行工具創建新的創世文件。用任何可以啟動新鏈的工具對創世文件升級,就可以進行遷移。這個過程類似于迭代開發中常見的數據庫遷移 (https://github.com/cosmos/cosmos-sdk/tree/master/contrib/migrate),為區塊鏈開發帶來了更靈活的方法。

下面是TruStory基本架構的高級視圖:


5e987e9221510-3.jpg


TruChain Zone包含運行TruStory區塊鏈節點(TruChain)的驗證人集。TruChain是用Cosmos SDK構建并在Go中實現的部分。

TruAPI也是用Go編寫的,是一個GraphQL輕客戶端,負責查詢和向鏈廣播交易。它還與Postgres數據庫通信,以獲取客戶端特定的不需要上鏈的數據,這包括聊天日志和用戶配置文件等與TRU值無關的數據。GraphQL 使Web和移動客戶端能夠執行來自兩條鏈和數據庫無縫合并的數據查詢。

本地移動客戶端和Web客戶端分別用React NaTIve (https://github.com/necolas/react-naTIve-web) 和React Native for Web編寫。這允許在本地移動設備(iOS和Android)和網頁端之間進行高級別的代碼共享。它們通過TruAPI與鏈相連。

一些微服務也可以賦能TruStory,例如通過觀察Tendermint的事件來推送通知服務。推送通知與治理相結合時可以非常強大,因為用戶可以直接收到新建議的通知,并得到投票提醒。

TruChain節點圍繞幾個核心自定義模塊構建:

·claim

·staking [1]

·slashing [1]

·bank [1]

觀點模塊主要是用戶存儲觀點數據。它包含所有觀點的內容和每個觀點的高級元數據。這是一個在TruStory關于人為造成氣候變化的觀點的例子:https://beta.trustory.io/claim/755

Staking模塊提供了有關Staking參數的所有功能。Cosmos SDK的一個很好的特性是有在處理每個區塊之前和之后運行的區塊級事件。在每個區塊之后,我們檢查到期的質押并分配獎勵。

罰沒模塊對App中的不良行為實施懲罰,并獎勵用戶自發審核不良內容。例如,如果某個論點被一定數量的用戶否決,那么該論點的創建者和支持者的質押通證就會被罰沒。這有助于維持一種激勵機制,以保持社區的正常運轉。

Bank 模塊跟蹤通證供應和用戶的所有交易。它主要支持App的錢包功能。

每個TruChain節點還提供一個CLI和REST接口,驗證人將使用該接口在網絡級別進行質押。

了解生成定制模塊所需樣板文件的工具,請查看Cosmos Module Generator:https://github.com/shanev/cosmos-gen

4. 你應該在Cosmos之上進行開發嗎?

作為一個分布式技術的粉絲,我對以太坊2.0感到非常興奮。但是它仍在開發中,至少要等一年才能準備好。然而,Cosmos Hub (https://hub.cosmos.network) 已經于2019年3月啟動,有多個項目在運行測試網。IBC(區塊鏈間通信協議:https://github.com/cosmos/ics)實施后,像TruChain這樣的Cosmos鏈將能夠與Cosmos Hub對話,并最終通過peg zone (https://blog.cosmos.network/the-internet-of-blockchains-how-cosmos-does-interoperability-starting-with-the-ethereum-peg-zone-8744d4d2bc3f) 在比特幣和以太坊之間轉移資產。

大多數分布式應用不需要數千個PoW以太坊節點以保證安全性。一個由數百個甚至幾十個節點保護安全的PoS側鏈或自定義區塊鏈就足夠了。還有一個額外的好處,你可以創建一個符合你的App需求的治理結構,以一種更結構化的方式來處理與網絡未來相關的分叉、升級和決策。Cosmos SDK是最佳選擇之一。

但是,構建一個驗證人社區和運行一個主權鏈可能不適合每個項目的需求。有些人可能希望購買現有的驗證人集及其提供的安全性。例如,Parity的Polkadot (https://polkadot.network) 是圍繞共享安全模型構建的,其中每個鏈連接到中繼鏈并繼承其安全性。雖然Cosmos目前依賴于每一條鏈來提供自己的安全性,但未來仍有計劃提供共享安全性 (https://github.com/cosmos/ics/issues/27)。

定制Cosmos鏈的另一個優點是不需要以平臺代幣(如以太坊的ETH)支付gas fee。這些gas fee通常會流向與你的App或項目無關的各方。Cosmos允許gas以App的原生代幣支付,并允許驗證人控制他們想要收取的費用。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          香蕉成人伊视频在线观看| 欧美在线视频一区二区三区| 欧美影院精品一区| 欧美亚洲视频在线看网址| 亚洲国产精品欧美一二99| 巨乳诱惑日韩免费av| 日韩午夜电影在线观看| 国产精品一区二区久久精品| 久久九九国产精品怡红院| 欧美一区二区三区四区在线观看| 国产精品久久久久久久app| 久久大综合网| 韩国av一区二区三区| 欧美亚洲成人精品| 欧美日韩亚洲系列| 另类图片综合电影| 国产日韩精品久久久| 亚洲在线视频网站| 亚洲国产高清一区二区三区| 极品裸体白嫩激情啪啪国产精品| 国产精品美女久久久久aⅴ国产馆| 欧美激情一区在线观看| 久久久亚洲午夜电影| 香蕉尹人综合在线观看| 在线一区二区三区四区| 欧美国产欧美亚洲国产日韩mv天天看完整| 免费久久精品视频| 久久成人精品一区二区三区| 免费91麻豆精品国产自产在线观看| 欧美国产一区在线| 亚洲一区欧美激情| 国产精品va| 国产精品美女久久久久久免费| 欧美成人午夜激情视频| 久久aⅴ国产紧身牛仔裤| 欧美精品观看| 国模吧视频一区| 久久久青草青青国产亚洲免观| 性做久久久久久久久| 亚洲一区亚洲二区| 国产欧美日韩亚州综合| 国产亚洲一区在线| 影音先锋国产精品| 午夜在线观看免费一区| 欧美搞黄网站| 亚洲三级免费观看| 欧美高清视频在线播放| 99国内精品久久久久久久软件| 久久99伊人| 激情欧美国产欧美| 精品成人一区二区三区四区| 欧美性开放视频| 国产视频亚洲| 亚洲欧美国产高清| 久久久噜噜噜久久中文字免| 欧美一区二区三区日韩| 欧美日韩一级片在线观看| 欧美日本一区二区三区| 欧美成人午夜激情视频| 亚洲精品视频免费| 欧美成人在线免费视频| 欧美日本中文字幕| 久久国产精品第一页| 六十路精品视频| 国产精品盗摄久久久| 在线观看一区欧美| 国产一区二区三区无遮挡| 美女露胸一区二区三区| 欧美r片在线| 久久国产欧美精品| 久久精品国产亚洲aⅴ| 久久中文欧美| 欧美一区二区三区四区夜夜大片| 久久精品2019中文字幕| 亚洲欧美日韩区| 久久久亚洲午夜电影| 一区二区三区四区五区在线| 欧美网站在线| 久久成人这里只有精品| 欧美一区二区日韩一区二区| 亚洲国产精品精华液2区45| 免费成人av在线看| 欧美亚洲免费在线| 欧美自拍丝袜亚洲| 欧美伦理在线观看| 欧美综合国产精品久久丁香| 国产欧美一区二区三区另类精品| 欧美日韩天堂| 国产一区二区三区久久| 久久色中文字幕| 在线观看成人av电影| 亚洲欧美日韩中文播放| 亚洲欧美日本国产专区一区| 欧美色播在线播放| 国产精品视频内| 欧美三区视频| 欧美国产精品日韩| 日韩网站在线观看| 国内免费精品永久在线视频| 国产精品嫩草久久久久| 国产美女精品在线| 久久精品国产欧美亚洲人人爽| 欧美精品二区三区四区免费看视频| 欧美激情第10页| 久久高清福利视频| 亚洲一区影音先锋| 欧美国产日本韩| 香蕉久久a毛片| 久久久www成人免费精品| 久久久综合激的五月天| 伊人精品成人久久综合软件| 午夜免费电影一区在线观看| 欧美日韩在线第一页| 欧美不卡视频一区发布| 久久综合电影| 国产主播一区二区三区四区| 在线免费高清一区二区三区| 亚洲国产欧美国产综合一区| 国产精品私人影院| 欧美日韩视频第一区| 激情另类综合| 亚洲一卡二卡三卡四卡五卡| 亚洲精品一二| 午夜国产一区| 久久成人免费电影| 欧美日韩在线观看一区二区| 欧美激情区在线播放| 激情综合五月天| 亚洲免费在线| 亚洲天堂久久| 国产精品午夜电影| 欧美一区亚洲二区| 亚洲高清网站| 久久国产精品网站| 国产在线精品二区| 国产美女精品在线| 怡红院精品视频| 久久人人看视频| 国产欧美日本一区视频| 久久婷婷一区| 欧美刺激午夜性久久久久久久| 亚洲精品在线观看免费| 欧美国产日韩视频| 久久不射2019中文字幕| 亚洲在线成人| 欧美激情综合网| 中文久久乱码一区二区| 国产精品视频999| 欧美在线1区| 久久久国产一区二区三区| 国产日产欧美一区| 黄网站色欧美视频| 小嫩嫩精品导航| 国产精品电影网站| 欧美高潮视频| 欧美精品久久天天躁| 欧美成人免费大片| 99国内精品| 欧美/亚洲一区| 国模 一区 二区 三区| 欧美精品免费观看二区| 一区二区欧美国产| 日韩视频免费观看| 欧美午夜不卡影院在线观看完整版免费| 欧美日韩午夜剧场| 久久一区中文字幕| 欧美aa在线视频| 欧美伦理a级免费电影| 欧美区一区二区三区| 亚洲欧美视频| 久久精品一本久久99精品| 欧美日韩国产综合视频在线观看| 精品999成人| 国产女精品视频网站免费| 国产亚洲视频在线观看| 亚洲精品一区二区在线| 亚洲精品影院在线观看| 国产精品久久午夜| 亚洲深夜激情| 免费一级欧美片在线观看| 久久黄金**| 黄色一区二区在线| 香蕉成人啪国产精品视频综合网| 国产精品免费视频xxxx| 国产精品制服诱惑| 欧美伊人影院| 亚洲精品五月天| 欧美成人嫩草网站| 欧美一区二区视频97| 欧美午夜电影一区| 午夜精品一区二区在线观看| 欧美激情第10页| 欧美日韩视频一区二区三区| 欧美国产精品v| 亚洲制服av| 亚洲欧美日韩国产综合| 久久精品观看| 久久影院亚洲| 国产日韩欧美不卡在线| 欧美日韩国产区| 欧美色综合网| 99国产一区二区三精品乱码| 国产一区二区三区久久悠悠色av| aa国产精品| 美女脱光内衣内裤视频久久影院| 黄色成人av网站| 狠狠色综合网站久久久久久久| 亚洲网在线观看| 国产一区二区剧情av在线| 欧美日韩在线观看一区二区三区| 国内精品久久久久久久97牛牛| 亚洲国产一成人久久精品| 欧美日韩久久精品| 久久久久久电影| 久久亚洲影音av资源网| 久久久午夜精品| 亚洲视频www| 亚洲国产精品嫩草影院| 亚洲伦伦在线| 欧美在线高清视频| 亚洲人成小说网站色在线| 一区二区三区精品国产| 91久久国产精品91久久性色| 日韩视频精品在线| 亚洲午夜精品久久久久久app| 黄色成人精品网站| 一本色道久久综合| 欧美日韩国产在线| 国产精品一区久久久久| 久久久久久久久久久久久女国产乱| 欧美日韩视频一区二区三区| 国产午夜精品久久久久久免费视| 国产有码在线一区二区视频| 久久久久久久一区二区三区| 欧美怡红院视频一区二区三区| 亚洲人成网站777色婷婷| 蜜臀av一级做a爰片久久| 亚洲欧美日本国产专区一区| 久久夜色撩人精品| 一区二区三区不卡视频在线观看| 性欧美18~19sex高清播放| 性色av一区二区三区在线观看| 国产一区二区欧美日韩| 欧美大片免费久久精品三p| 久久国产精品久久久久久久久久| 国产欧美日韩精品一区| 久久一区二区三区国产精品| 国产主播一区二区三区| 亚洲天堂激情| 久久久精品一品道一区| 能在线观看的日韩av| 宅男噜噜噜66一区二区66| 久久免费高清视频| 欧美精品综合| 国产色产综合产在线视频| 国产精品免费福利| 欧美va天堂| 在线观看不卡av| 欧美/亚洲一区| 欧美大胆a视频| 久久久爽爽爽美女图片| 久久久亚洲综合| 午夜欧美精品久久久久久久| 亚洲电影下载| 一区二区在线观看视频| 亚洲区欧美区| 久久嫩草精品久久久精品| av不卡免费看| 欧美黄色aa电影| 欧美日韩精品在线观看| 一区二区三区精品视频| 亚洲一区中文字幕在线观看| 嫩草影视亚洲| 亚洲二区免费| 久久久综合激的五月天| 一区二区视频免费完整版观看| 国产欧美一区二区白浆黑人| 国产亚洲免费的视频看| 国产亚洲综合性久久久影院| 欧美日韩一二三区| 日韩系列欧美系列| 国产精品视频xxxx| 亚洲精品免费一二三区| 美女主播一区| 亚洲综合久久久久| 亚洲精品一区二区三区蜜桃久| 欧美日韩一区高清| 欧美一级二级三级蜜桃| 久久精品99国产精品日本| 91久久久久久久久久久久久| 久久久www成人免费毛片麻豆| 欧美一区深夜视频| 亚洲开发第一视频在线播放| 国产精品jizz在线观看美国| 亚洲午夜激情在线| 亚洲精品乱码视频| 一色屋精品视频在线观看网站| 美女国内精品自产拍在线播放| 欧美激情在线狂野欧美精品| 国产一区二区三区的电影| 久久国产精品一区二区三区| 亚洲美女诱惑| 亚洲精品乱码久久久久久蜜桃91| 亚洲国产高潮在线观看| 亚洲一区图片| 久久资源在线| 亚欧成人精品| 国产欧美日韩不卡免费| 性欧美1819sex性高清| 国内揄拍国内精品久久| 国产精品magnet| 日韩视频免费大全中文字幕| 欧美日韩99| 老色鬼久久亚洲一区二区| 国产一区二区三区久久久| 亚洲午夜高清视频| 国产精品福利影院| 黄色亚洲大片免费在线观看| 欧美国产在线电影| 欧美福利电影网| 欧美精品1区2区3区| 国产精品久久久久影院亚瑟| 国产日产欧美一区| 欧美视频观看一区| 久久亚洲免费| 欧美xxx成人| 国产精品v日韩精品v欧美精品网站| 嫩草成人www欧美|