複製鏈接
請複製以下鏈接發送給好友

波場

鎖定
波場(TRON),是孫宇晨創立的區塊鏈去中心化應用操作系統。
中文名
波場
外文名
TRON
創始人
孫宇晨

波場基本介紹

波場TRON以推動互聯網去中心化為己任,致力於為去中心化互聯網搭建基礎設施。 [1]  旗下的波場TRON協議是基於區塊鏈的去中心化應用操作系統協議之一。 [2]  為協議上的去中心化應用運行提供高吞吐,高擴展,高可靠性的底層公鏈支持。 [2]  有限的高計算性能節點被用户選為網絡維護節點。 [3] 
自2018年7月24日起,TRON收購了位於舊金山的互聯網技術公司BitTorrent Inc.。 BitTorrent Inc.設計的分佈式技術能夠有效擴展,保持智能化,並使創作者和消費者能夠控制其內容和數據。 每個月有超過1.7億人使用BitTorrent Inc.開發的產品。 [4] 
BitTorrent Inc.的協議每天可以傳輸全球40%的互聯網流量。 [4] 
截止2018年1月5日12時,據虛擬貨幣領域權威信息網站coinmarketcap.com顯示,當前波場TRON官方代幣TRX的總市值已經達到前10名,排名第6,總市值已達153億美金,每日交易量46億美金。 [4] 
2018年5月9日,波場TRON持幣用户首次超過100萬人。2019年3月18日持幣賬户數達到215萬。 [4] 

波場TRON的優勢

高吞吐
在TRON的共識機制下,有限的計算性能節點被用户選為網絡維護節點,從而保證了整體網絡的TPS維持在可接受的程度之上,實現了高吞吐的特點。 TRON獨有的共識機制使得TRON網絡的TPS遠遠超出Bitcoin、Ethereum等。 [4] 
高TPS間接保證了TRON上所有運算的低延遲, 加快轉賬速度,趕上現有支付方式例如VISA、SWIFT的速度,從而使得日常支付成為可能。 [4] 
易擴展
波場易擴展的原因在於智能合約,以及智能合約的可能性,TRON具有的可擴展性,各種應用可以部署於TRON上。 [5]  另外數據庫結構和賬户系統的結合,TRON能更加方便的實現複雜的模型、設計。 [4] 
可靠性
TRON致力於打造更加去中心化的共識機制。去中心化程度的強弱能影響整體的網絡結構、用户資產,及內在價值的穩定性。同時,TRON的共識機制相比POW模式,能夠節省能源。 [4] 

波場願景與未來

我們旨在以TRON為地基,打造一個人人均可參與,人人均會收益的生態圈平台,我們稱之為TRON生態。 用户使用TRON網絡及其上面部署的各種dAPP的功能,能夠減少成本,提高生活便利性。 開發者可以在TRON網絡上部署dAPP,擴展業務範圍,宣傳自己的理念、價值觀。 網絡維護節點為TRON網絡的運轉提供支持。 不管是用户,開發者,還是TRON網絡的維護節點,所有人都將共同參與TRON平台生態圈的建設,為TRON生態的繁榮做出貢獻。 [4] 

波場核心設計

波場獨有的共識機制

波場 波場
在TRON的共識機制約定下,全球用户自發部署TRON網絡節點,並由所有TRON用户投票選擇出N個代表節點, 選出的各代表節點之間權力平等,共同協作完成TRON網絡上的計算任務。 [6-7] 

波場智能合約

  1. TRON支持Java的開發。 [6]  具有成熟的開發者社區支持場景眾多。 [8] 
  2. 共識機制的效率。 [6] 
  3. TRON的數據庫結構及賬户系統。 [6]  TRON的數據庫結構以及賬户系統,能把用的想法、模型轉化為應用實體。 [9] 

波場系統核心架構

波場 波場
TRON 採用了三層體系架構,分為存儲層,核心層和應用層。 [6] 

波場儲存層

TRON的技術團隊為TRON 設計了獨特的分佈式存儲 協議,包括區塊存儲和狀態存儲。 [6]  在存儲層的設計中,TRON引入了圖數據庫的思想,來更便捷的滿足現實世界多樣性數據存儲的需求。 [10] 

波場核心層

TRON包含智能合約,賬户 管理,共識等模塊。TRON 將會實現基於堆棧式的虛 擬機,並且採用優化過的指令集。 [6]  了讓開發者更好的開發dAPP,TRON採用Java語言作為合約語言,後續會加入更多的語言支持。另外為了滿足TRON獨特的需求,TRON的共識機制在DPOS基礎上做了一定的創新。 [10] 

波場應用層

開發者可以使用接口來實現的dAPP和個性化錢包。 波場的協議使用 Google protobuf來定義,支持多語言擴展。 [6] 

波場共識機制

波場基於DPOS改良過的共識機制

波場 波場
POW共識機制一直存在浪費資源、效率低下、TPS不高的問題。這些都與TRON的價值觀、定位不吻合。基於我們的設計理念,為了真正實現能用於日常場景的區塊鏈平台,我們選擇了POS機制作為TRON的共識機制的基調。TRON的共識機制從DPOS出發。在調查了整個區塊鏈領域的現有的優秀的改進想法後,我們對
DPOS機制作出改進,以達到我們的需求,從而確定了TRON的共識。 [10] 

波場共識機制基本原則

用户會根據自己手裏的具有可投票權的幣持有量做出帶有權重的投票,根據投票結果,按照一定的規則選擇出當前的區塊生成節點。參照的規則會盡可能的保證區塊的生成速度與打包節點數量之間的平衡性。
同時,落選的打包節點、投票給中選者的用户、投票給落選者的用户均可能獲得一定量的補償,以激勵他們持續參與之後的競選流程。
中選節點會按照一定的分配規則依次進行區塊的打包並獲得獎勵。
中選節點中的多數會根據投票結果進行選擇,剩下的會按照一定的算法保證在餘下的其他節點中,所有節點都有可能被選中。 [10] 

波場存儲結構

KhaosDB TRON
採用的KhaosDB會存儲一定時間內所有新產生的分叉鏈。當發生需要切換主鏈的情況時, 在KhaosDB的支持下,驗證節點可以快速切換有效鏈到新的主鏈。 [10] 
Level DB
為了同時滿足存取速度和快速開發的需求,TRON會在開發初期採用Level DB。在主網上線後, TRON將會根據實際需求進行數據庫的升級,使得TRON具有完全量身定製的數據庫。 [10] 

波場數字資產模塊

配置
數字資產配置。通過該模塊,用户可以按照自己的意願進行自定義的數字資產的定製。 [6]  可定製的參數包括但不限於資產的名稱、縮寫、LOGO、總的發行量、TRX兑換比例,開始時間、 結束 時間、兑換比例衰減係數、是否可增發、增發形式(一定數目或者一定比率)、增發週期、描述等。 用户也可以選擇不進行參數的配置。系統會為用户配置默認的參數。 [10] 
發佈/部署
參數配置完成後(人為或者系統默認),用户即可選擇發佈資產。 對配置好的並通過驗證的數字資產進行部署的各種操作、功能。 [6]  通過見證節點的驗證後,自定義資產就完成了部署。完成部署的資產可以自由的在TRON網絡上流通。 [10] 
API
API接口主要用於支持客户端的開發。 [6]  開發者可以在API接口的支持下,開發完全由自己設計的資產發佈平台。 [10] 

波場智能合約+虛擬機

TRON包含智能合約模塊,用户可以開發自己的智能合約,從而定製化的滿足用户需求。 智能合約會運行在虛擬機上,TRON將會實現自己的虛擬機。 [10] 

波場第三方應用

數字資產部署平台
TRON會允許第三方開發自己的平台,並接入TRON網絡。利用TRON的數字資產模塊進行,第三方平台的用户也可以自行定義自己的數字資產。 [10] 
錢包
可以用於查看TRX及用户持有的其他資產的信息,發起或者接受交易等。 [10] 
區塊鏈瀏覽器
查看整個TRON的區塊記錄,節點名單,節點部署、實時運行情況等。 [10] 
令牌遷移
在TRON網絡主網正式部署前,波場基金會會組織由基於以太坊ERC20的令牌向正式的TRON主網代 幣TRX的遷移,遷移兑換比例為1:1。 [10] 

波場社區計劃

社區成員有多種途徑能夠參與到波場項目中來。廣大的開發者可以參與到波場核心的代碼編寫中來 ,也可以在我們開放API後進行第三方應用的開發。另外我們還會不定期組織一些競賽活動,向所 有的網絡用户徵稿,包括但不限於LOGO設計、文章、海報、編程競賽等形式。 [10] 

波場提交類型

feat: 新的功能。
fix: 漏洞修復。
docs: 文檔類修改。
perf: 能夠提高性能的代碼修改。
refactor: 重構(既不添加新功能也不修復漏洞的代碼改變)。
style: 文本格式修改(多餘的空白, 格式校對, 標點符號遺漏等)。
test: 添加缺失的測試用例、修改現存測試用例。 [10] 

波場獎勵計劃

我們會對為TRON網絡及社區的推進、發展做出貢獻的人給與獎勵。我們會成立一個委員會對所有的貢獻者進行詳細的評估,根據評估結果給與對應數量的TRX代幣、禮品等多種形式的獎勵。 [10] 

波場協議

TRON使用Google protobuf協議,協議內容涉及到賬户,區塊,傳輸多個層面。
賬户有基本賬户、資產發佈賬户和合約賬户三種類型。一個賬户包含,賬户名稱,賬户類型,地址餘額,投票,其他資產6種屬性。
更進一步的,基本賬户可以申請成為驗證節點,驗證節點具有額外的屬性,投票統計數目,公鑰,URL,以及歷史表現等參數。
一個區塊由區塊頭和多筆交易構成。區塊頭包含時間戳,交易字典樹的根,父哈希,簽名等區塊基本信息。
交易合約有多種類型,包括賬户創建合約、轉賬合約、資產轉賬合約、資產投票合約、見證節點投票合約、見證節點創建合約、資產發佈合約、部署合約8種類型。
每一個交易還包含多個輸入與多個輸出,以及其他一些相關屬性。
其中交易內的輸入,交易本身,區塊頭均需簽名。
傳輸涉及的協議Inventory主要用於傳輸中告知接收方傳輸數據的清單。
詳細的協議見附屬文件。詳細協議隨着程序的迭代隨時都可能發生變化,請以最新的版本為準。 [10] 

波場區塊鏈技術應用

1. UTXO模型+ 抽象賬户模型;
對區塊鏈設計,波場採用了utxo模型,可以通過公共賬簿透明地追蹤每個交易的歷史記錄,utxo具有高併發處理能力,對多個地址間的交易具有良好的擴展性。 [11] 
2. 共識;
波場的共識採取分三步走的策略,第一步採用基於Kafka的技術體制,實現中心化共識算法,目的在於實現系統的聯調聯試,功能集成;第二步採用基於Raft的分佈式共識機制,實現了從中心化到分佈式的跨越,這一步逐漸完善網絡、分發等功能,為最終實現無邏輯中心的廣域全分佈打下基礎;第三步實現PoS的共識機制,實現基於 “保證金機制 + epoch確認”的拜占庭容錯共識,同時兼容PoS和PoW的集成共識。 [11] 
3. 對象編碼和序列化;
在對象編碼和網絡傳輸方面,波場基於谷歌的Protocol buffer進行對象的定義,從而以一種語言無關的方式對系統涉及的對象進行抽象表示。 [11] 
4. 智能合約。 [11] 
波場開發輕量級的TVM(TRON virtual Machine)作為智能合約的執行環境。 [11] 

波場發展歷程

2017年8月,孫宇晨推出了項目,波場TRON-一個基於區塊鏈去中心化的全球範圍內的自由內容娛樂體系。 [12] 
2017年8月,波場TRON基金會創始人孫宇晨,發表了《From it to bit》的主題演講,演講中講述了互聯網的發展歷史,人類從利用碳基傳遞信息到用硅基來傳遞信息的發展過程,並指出了硅基相對於碳基的優勢。演講中闡釋了web 4.0的觀點,孫宇晨認為將人類更多的活動數字化,硅基化,是必然的發展趨勢,而區塊鏈將會加快這一趨勢,引領web 4.0的革命。 [13] 
2017年9月,項目團隊轉戰海外,入駐硅谷HERO CITY,繼續展開研發工作。
2017年11月,波場TRON所發行的代幣TRX先後登陸Coinegg、Binance、okex、Coinnest等國際知名交易所。 [14] 
2017年12月26日,防毒軟件界的教父級人物John Mcafee在twitter(推特)上發文,推薦波場TRON項目:“那些賣掉TRX的人,將徹底失去它”瞬間引起海外轟動,國內強烈熱議。 [15] 
2017年12月29日,波場協議開源。
2018年1月9日晚,暴風集團旗下暴風播酷雲與波場TRON達成區塊鏈技術合作協議,簽署BCN(Blockchain Consensus Network)網絡服務協議。 [16] 
2018年第一季度,波場協議測試網絡與主網上線。
2018年3月31日,波場TRON公鏈測試網絡正式上線。 [17] 
2018年4月20日,波場TRON “ACCELERATOR”創業者基金項目建立。 [18] 
於2018年4月25日波場發佈“關於TRX智能合約無漏洞風險公告”。
2018年4月25日,波場TRON創始人孫宇晨(JustinSun)接受火星財經:王峯10問 直播節目專訪。 [19] 
2018年4月5日,波場TRON登陸韓國,上線TRX/KRW交易對。
2018年5月7日,Odyssey-v1.0.6版本更新上線。 [20] 
2018年5月9日,波場TRON持幣用户首次超過100萬人。 [4] 
2018年6月1日,波場發起1000萬美金的“TRON BUG-BOUNTY”活動,發動社區成員尋找波場安全漏洞 。 [18] 
2018年6月25日,波場TRON開啓12小時“獨立日”直播,啓動主網。 [21] 
2018年7月24日起,TRON收購了位於舊金山的互聯網技術公司BitTorrent Inc.。 [22]  並且收購了BitTorrent及其旗下所有產品的,將其併入到波場生態中。 [23] 
2018.7.31 TVM虛擬機正式上線 [24] 
2018年9月17日,波場TRON(TRX)首個美國本土法幣合規TRX/USD交易對即將正式上線。 [25] 
2018年10月18日,基於波場TRON 區塊鏈建立的虛擬貨幣的POS支付系統完成。 [26] 
2019年2月17日,波場TRON與幣安慈善基金會攜手ALS協會舉辦Voice Your Love活動。 [27] 
2019年2月20日,波場TRON與Spend合作推出兼容VISA的信用卡。 [28] 
2019年3月1日, 波場TRON完成Odyssey-v3.5 正式發佈,在最新的版本中實現了TIP12、TIP16 、TIP17 等協議。 [29] 
2018年9月17日,波場TRON(TRX)首個美國本土法幣合規TRX/USD交易對即將正式上線。 [30] 
參考資料
展開全部 收起