今天和大家聊聊一個公鏈賽道的項目——sui。
前言
公鏈賽道可謂web3行業最基礎和底層的基石。不夸張的說,公鏈就是整個行業的造物主,比特幣的出現則是拉開的行業創世紀的篇章。公鏈的開發難度極高,開發時間動輒一兩年,長則兩三年,雖然沒有其他板塊擁擠,但是競爭同樣激烈。
20年大牛市,我們看到很多公鏈項目如春筍一般出涌現我們的視線里,solana、polygon、Avex、fantom、BSC、Polkadot...
任何一條公鏈出現大眾視野時,都宣稱自己是“以太坊殺手”。
回歸正題,雖然每家“以太坊殺手”的技術方案、共識算法、經濟模型、治理五花八門,但其實所有問題都指向一個核心——“不可能三角”問題。
我們會直觀的以為,限制整合行業發展的,是吞吐問題而忽略另外兩個“角”。去年的明星項目solana性能極高,但其實是很大程度犧牲了去中心和安全的基礎為前提的,發展期間,也的確經常出現宕機事件而被行業詬病。
太壹科技CTO:交易所系統服務商的出現是對這個行業的最好保障:據官方渠道消息,近日太壹科技CTO、太壹交易所系統核心研發者章亞亮接受了金色財經專訪。針對“交易所系統服務商在市場中的作用”這一話題,章亞亮表示,交易所系統服務商的出現是對這個行業的最好保障,這既有利于交易所平臺的安全,也有利于用戶的安全,更有利于最終規范體系的形成。
太壹科技,創始團隊成立于2013年,旗下擁有交易所系統、企業錢包(優盾錢包)、量化交易系統等產品線分布,綜合實力已穩居行業前列。尤其明星產品優盾錢包,是一款的企業級數字資產管理系統,以安全完善的技術重新定義數字資產錢包,為比特幣、以太坊等100多種幣種提供API接入;頂級私鑰BOSS自主掌握,子私鑰動態計算不觸網,硬件加持,純冷操作;多級財務審核策略,資產動向、操作日志一目了然;海量地址統一管理,余額一鍵自動歸集。[2020/9/2]
因此,在我看來,最好的公鏈解決方案其實是,盡可能不犧牲去中心化和安全的前提下,大幅提升性能。這個是我看公鏈項目的大邏輯。
帶著這個大邏輯,我們一起審視一下馬上要上測試網的明星團隊項目——sui。
聲音 | 中國證監會原主席:中央局集體學習會議沒有提“數字貨幣”這個詞,但不代表它不重要:全國政協委員、中國證監會原主席肖鋼圍繞中央局第十八次集體學習區塊鏈技術談了自己的幾點學習體會:一是會議很及時;二是會議給近年來發展較慢的區塊鏈技術極大的鼓勵;三是區塊鏈技術的引導和規范很重要。肖鋼還提出了幾點建議:一是這次會議沒有提“數字貨幣”這個詞,但不代表它不重要;二是金融監管部門應對區塊鏈在金融領域的應用給出一個清晰定義,以更好地規范發展,杜絕亂象;三是未來數字金融時代,我們要有預判,可能會出現一些新型的金融機構,他們該如何監管是擺在當前比較急迫的事情;四是區塊鏈技術在資本市場有廣泛的應用前景;五是區塊鏈在供應鏈金融中的應用比較廣;六是要加強投資者教育。(人民政協報)[2019/10/30]
背景
先簡單介紹一下sui項目的背景。
不知大家還記不記得,現在一門心思allin元宇宙的Meta公司,在19年發起了一個名為Libra項目,因為監管等原因,項目停滯,前前后后花費2千萬,因為沒有投入實際應用,大部分錢都投入在基礎研發上,因此積累了大量的技術基礎。項目的核心開發者在項目叫停后,分叉出了兩個創業團隊——Aptos和sui。因為Web3不缺熱錢,Aptos很快拿到了2億美元的投資。而sui團隊也在積極融資,并在不久推出測試鏈。
聲音 | 慢霧科技余弦:安全是這個加密貨幣領域生態的關鍵基礎設施之一:慢霧科技聯合創始人余弦在微博上稱,加密貨幣領域的大小會議,常見的一個話題是“如何看待未來或未來應該看什么”,除了價值提升、應用落地這些大話題及拆分出來的一堆小話題,安全很少被特別展開提及,我想表達的是:未來,攻防對抗會持續加劇(不會減弱),安全是這個生態的關鍵基礎設施之一,在這個基礎設施之上,安全衍生品可以創造更大價值,到用戶層面安全盡量做到很有安全感且自然而然的無感。[2019/10/8]
頂尖的項目開發團隊與常人不同,他們執拗于強科技,而不是在現有解決方案上進行修修補補。
性能!性能!性能!
我們具體看看sui的技術方案。先說說sui如何解決前文說到的公鏈核心之一的性能問題。
在聊這個問題之前,我們看另外一個事情:
區塊鏈在最初設計的時候,把數據結構定義為線性的鏈式結構,礦工為了獲得獎勵而爭搶出塊的權利,把最新的區塊拼接到最新的鏈上,而改變整個系統數據庫的狀態。因此,整個系統的工作模式是單線程的。
聲音 | 趙長鵬:其他加密項目需要快速追趕BTC的腳步,應該在這個月進行AMA:趙長鵬發推稱,僅BTC現在的市值就達到2000億美元。我記得幾天前,整個加密市場的市值大約是1000億美元。比特幣正在發揮它的作用,我們需要緊隨其后,各位!每一個仍然活著的加密項目都應該在這個月進行AMA,如果你還沒有的話,是的,6月。是時候開始了。[2019/6/25]
任何搞計算機行業的人都知道單線程的局限。相比“多線程”,速度慢,資源利用率低。區別于其他公鏈,sui團隊將他們的公鏈設計成了多線程的出塊方式。
直觀來看,這樣的方式簡單明了,效率很高,在傳統計算機技術上也很成熟,其他公鏈設計者不可能沒有想到,之所以沒有實現,是因為這種方式會出現很多衍生的問題,而影響整個公鏈的生態安全。
最直接的比如“雙花”問題。假設某個公鏈采取了多線程的出塊方式,當用戶同時發起二筆交易,在兩個線程中同時被接受,如果兩個線程都被礦工打包并出塊確認,則這筆錢就將花費兩次。如果為了解決雙花而將兩個線程的交易信息進行比對,則又會造成比對成本或者回滾風險,反而增加了礦工的工作成本。
人民日報整版報道:抓住區塊鏈這個機遇,做數字經濟領跑者,但要注意風險防范:《人民日報》2月26日經濟版整版刊發了區塊鏈署名評論文章《三問區塊鏈》及《抓住區塊鏈這個機遇》,文章分別對什么是區塊鏈,區塊鏈有什么用及區塊鏈會成新風口嗎進行了解釋,積極肯定了區塊鏈在降低價值傳輸成本、解放生產力上的作用。同時也表示區塊鏈技術目前還不太成熟,要警惕概念炒作,特別要區分是技術創新還是集資創新,不能為了區塊鏈而區塊鏈,今后更好地推廣和使用區塊鏈技術,還需繼續完善基礎設施、加強相關法律政策制定等。文章最后提到在數字經濟領域,中國正從跟跑者、并跑者逐漸變成領跑者。深入推動數字技術進步,深度拓展先進技術的場景應用,必將成為撬動中國經濟高質量發展的重要抓手,也將引領世界數字經濟大潮。[2018/2/26]
而sui鏈是如何在避免安全問題的前提下實現多線程工作的呢?
首先他將交易分成了兩個類型:1、獨立交易2、依賴交易
舉個例子,假設我們錢包有USDT,在compound里有一部分ETH。我想做如下操作:
1、把錢包的U在Uniswap換成BTC
2、把compound里的ETH取出來。我們會發現,這里的操作1和操作2是互相獨立沒有關系的。這就是sui鏈中的“獨立交易”。
假如我想要把compound里的ETH取出來,取出的ETH在uniswap兌換成USDT。這里我們會發現,這兩個交易是有關系的,存在著依賴,而這就是sui鏈中的“依賴交易”。
理解了這兩個概念,也就能很好的理解sui的多線程操作方式,首先,他們會把獨立交易放到不同的線程里執行,而將依賴交易放到同一個線程里執行,有點像mysql中的“事務”操作。
并且,兩種交易類型所采取的共識算法也是不同的,以此保證兩類交易的安全性。
如果能實現多線程工作,公鏈的性能能夠極大的提升。至于會不會帶來其他問題,我這里打個疑問,需要時間去檢驗,畢竟sui是這個解決方案的先驅。
Move合約語言
除了多線程外,sui還在語言層面進行了升級。
他們發明了全新的合約語言——move,這是一個全新的語言范式,是基于rust基礎上進行改進的。這里給不懂技術的小伙伴交代一個背景,Rust運行速度是能夠媲美C的語言,且能夠進行全棧開發,是得到業界公認的有很大潛力的語言。此外,不同于solidity以賬戶為中心的存儲模式,move的存儲是圍繞對象進行設計的。對象與地址之間存在著映射關系,一般情況下不會改變,特殊需求下,一個對象也可以由多個地址共享。Move合約里的函數,也能夠接收對象為輸入與輸出。
Movelanguage介紹鏈接:https://medium.com/mysten-labs/recap-sui-ama-move-programming-language-with-todd-nowacki-damir-shamanaev-bfc24cc7f0f
GAS費
由于整個區塊鏈網絡需求的動態變化,GAS費也常常處于不穩定狀態,甚至在以太坊我們經常看到惡意競爭抬價的現象。
針對這個問題,sui進行了全新的設計。首先,sui定義了epoch,每個epoch為24小時,一個epoch開始時,所有礦工會對進行本次epoch的gas費進行投票,投票結束后,整個epoch都會按照最初投票的gas進行執行,直到下一個epoch。循環往復。
你可能會問,如果這段期間,網絡需求暴漲怎么辦呢?這個時候,sui激活通脹系統發放更多的sui為獎勵,以激勵更多礦工進行計算工作。因為是多線程工作,所以新增工作的礦工不會影響原來的礦工。注意,此處礦工獲取的獎勵不來自與用戶,而來自于鏈本身的發行。
經濟模型
最后再聊聊sui的經濟模型。SUI代幣的總供應量為100億。它將在創始團隊、投資者、公開發售、sui基金會和礦工之間進行分配。這里表達一個觀點,sui鏈成不成功另說,從他發行的代幣數量來看,他是有一個相對宏遠的規劃和野心的。
Sui的代幣有4個作用:
質押/安全
交易費用
治理
記賬單位/交易媒介
并且sui會嘗試用經濟模型去解決“狀態爆炸”的問題,什么是狀態爆炸?我們都知道區塊鏈的數據都是不可篡改的鏈式結構,因此數據量會跟著時間的推移越來越多,礦工想要接入節點的成本也會越來越高,比如,當前以太坊的數據量為810G。這里邊其實會有大量的垃圾數據,比如廢棄的智能合約或者data。而sui為了解決這一問題,采用了抵押存儲的方式,除了必要的數據外,用戶為了在鏈上存儲任何數據,都需要用sui進行抵押,當不需要這些數據的時候,則將代幣取回,sui鏈會對數據進行釋放,從而在鏈上留下的都是必要的數據。
總結
1、sui公鏈團隊來自前libar團隊,陣容豪華2、通過定義交易類型,實現多線程出塊工作3、嘗試解決gas不合理以及“狀態爆炸”問題4、代幣總發行100億,具體分配細節5、使用新的合約語言Move6、即將上測試鏈,參與節點測試,可以獲得早鳥獎勵
最后再談談我對這個項目的整體看法,由于公鏈項目的特殊性,開發難度極高,工程難度極大,加上安全問題等因素,短期很難馬上投入實產。sui團隊在公鏈底層有很多改進和創新,理論和思路上來講的確令人耳目一新,但是實際投入之后的效果,并不僅僅是一個因素決定的,比如sui的多線程出塊有安全性或其他衍生問題,再比如sui采用的新的move合約語言,是否能夠得到市場認可,開發者愿不愿意在原來基礎上進行遷移,都不得而知。sui后續會如何發展,我會持續關注,讓我們一起拭目以待。
資料出處https://twitter.com/tracecrypto1/status/1546498907433213953
文章首發于金色財經,版權所有,盜版必究
撰文:Cookie 7月的NFT市場會讓人聯想到這樣的場景:「冬日,持續的寒風凜冽、大雪紛飛后,耀眼的陽光乍現,人們渴望著溫暖而涌出...」從成交量上看,進入7月以來,NFT市場依然低迷.
1900/1/1 0:00:001.金色觀察|從數據看數字資產歷史上破壞性最大的熊市隨著加密市場的發展和成熟,宏觀經濟因素對加密市場的影響正逐步加大,由于美聯儲預計將基準利率上調0.75%,這是近30年來最大的一次加息.
1900/1/1 0:00:00作者:檀林排版:王紀瓏琰2021年10月29日,臉書創始人扎克伯格宣布把公司名字改為"Meta",號稱要投入600億美元,用5年時間把臉書打造成為一家元宇宙公司,促進人們向虛擬世界遷移.
1900/1/1 0:00:0012:00-21:00關鍵詞:美國財政部、Celsius、三箭資本、Genesis1.美國財政部副部長:財政部對非銀行機構發行穩定幣持開放態度;2.傳三箭資本債權人委員會成立.
1900/1/1 0:00:00密碼學是許多區塊鏈協議的核心。從傳統的工作量證明(PoW)到L2現代方法,許多高級加密方法為區塊鏈運行時和協議提供了基礎。因此,關于任何區塊鏈架構的安全穩健性都存在一個無所不在的問題.
1900/1/1 0:00:00NFT如何定價一直是一個有趣的話題。因為定價是一個不可避免的中間操作,包含著可計算和不可計算的兩部分問題,在任何NFTFi的應用場景下都需要解決.
1900/1/1 0:00:00