比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads

Rocket Protocol虛擬機技術(二):建立標準類庫_PROT

Author:

Time:1900/1/1 0:00:00

上一篇文章《RocketProtocol虛擬機技術:優化并兼容EVM》分析了EVM設計框架的缺陷以及RocketProtocol的解決方案:在兼容Solidity語言的同時,采用基于中繼鏈技術的跨鏈資產解決方案,支持已有的以太坊資產在RocketProtocol中流轉。根據RocketProtocol團隊的規劃,中繼鏈技術將2021年第三季度落地。前文還提到EVM缺乏標準庫支持,我們將在本文中聊一聊標準庫的問題。什么是標準庫

標準庫是編程語言的每種實現中都按例提供的庫。標準庫的設計哲學多種多樣,在不同的編程語言中,標準庫的表現形式都不一樣。例如:C標準庫是用于完成諸如輸入/輸出處理、字符串處理、內存管理、數學計算和許多其他操作系統服務等任務的宏、類型和函數的集合;C++標準庫是一組C++模板類,它提供了通用的編程數據結構和函數,如鏈表、堆、數組、算法、迭代器和任何其他能夠被想到的C++組件,C++標準庫包含了C標準庫;Java標準庫的常用表達是Java類庫,Java的應用程序接口(API)以包的形式來組織,每個包提供了大量的相關類、接口和異常處理類,這些包的集合就是Java類庫。Python語言的核心只包含數值、字符串、列表、字典、文件等常見類型和函數。Python標準庫提供了系統管理、網絡通信、文本處理、數據庫接口、圖形系統、XML處理等額外的功能。標準庫的重要性

加密交易平臺Talos與比利時做市商Keyrock合作,提升加密貨幣市場流動性:3月21日消息,加密交易平臺Talos表示,隨著其向歐洲的擴張,它將通過與加密貨幣做市商Keyrock合作,為客戶提供更深層次的流動性。

此前消息,Keyrock去年9月完成7200萬美元B輪融資,投資者包括Ripple和SIX FinTech Ventures(瑞士交易所SIX Group的投資部門);Talos去年5月完成1.05 億美元B輪融資,投資者包括華爾街巨頭花旗集團、富國銀行 (WFC) 和紐約梅隆銀行。(Coindesk)[2023/3/21 13:17:28]

C++的設計者BjarneStroustrup認為:標準庫是每一個實現者都必須提供的東西,以便讓每一個程序員能夠依賴于它。標準庫是一門編程語言的基礎,基于任何語言的應用開發,都要盡可能地基于標準庫開發。首先它可以降低開發成本,不必再浪費人力和時間去進行重新開發;其次,無論是由編程語言規格直接說明還是由編程社區非正式慣例決定,標準庫都是經過嚴格驗證的,它的正確性和準確性有保證;最關鍵的一點,使用標準庫開發的代碼,其執行效率是行業認可的最高水平。EVM缺少標準庫支持

新加坡區塊鏈公司RockX推出流動性質押平臺Bedrock:金色財經報道,新加坡區塊鏈公司RockX宣布推出流動性質押平臺Bedrock,旨在吸引零售和機構投資者進行流動性投資。此外Bedrock還將為以太坊質押機構提供KYC和AML合規服務。據悉,作為RockX的投資方,Amber Group將成為Bedrock平臺的首批客戶之一。

此前消息,RockX于去年4月完成600萬美元A輪融資,Matrixport、FBG Capital等參投。(CoinDesk)[2023/3/15 13:04:46]

在《RocketProtocol虛擬機技術》提到,REVM在兼容EVM的同時,也繼承了EVM的Solidity語言。在具有編寫程序簡單、兼容性強、非常高效這些優點以外,REVM也同時具有Solidity與生俱來的缺陷:缺少標準庫支持。Solidity語言沒有自己的標準代碼庫,它本身內置的只有一些非常簡單的函數,開發者只能自己不停地對簡單函數進行組合復用,例如字符串拼接、切割、查找等都需要開發者自己去實現,使得開發者開發復雜應用的難度較大。這種方式帶來的后果是開發者需要關注很多非本身業務的零碎細節而不是開發應用本身,無端增加開發成本。同時,用這種方式編寫出的代碼,會比根據擁有健全標準庫的虛擬機開發出來的代碼更長。代碼越長,上傳到區塊鏈環境中時產生的GAS費就越高,運行代碼所需的步驟也會越多,增加虛擬機運算代碼的時長,執行效率低下的同時也不能保證最終結果的正確性和準確性。有的開發者為了節省GAS費,會直接從一些開源軟件中調用代碼或者寫出不是特別周全的代碼,導致代碼本身的安全性得不到保證,加重合約代碼審計的難度。REVM建立了標準類庫

Punk.Network在波卡公益平行鏈RococoStatemint啟動測試:4月23日消息,波卡生態公鏈項目Punk.Network在波卡平行鏈測試網Rococo的公益平行鏈Statemint上啟動測試,Statemint具備在Polkadot和Kusama網絡中部署資產的功能。同時Punk.Network已被Polkaproject收錄。此外,Punk.Network為國內卡牌游戲《天際征服》中NFT資產發行提供技術支持,《天際征服》已正式上線Android平臺,相關NFT游戲卡包將在近期上架NFTCastle.io。[2021/4/23 20:52:25]

RocketProtocol技術團隊認為,優秀的虛擬機除了要在架構設計上展現大方優雅的特點,也需要具有易用性和可操作性。因此,REVM在兼容EVM的基礎上,建立了自己的標準類庫——以太坊原有的智能合約不僅可以直接遷移到RocketProtocol上使用,無需重新編譯,同時也能通過REVM添加的智能合約內置函數來將降低開發門檻。除此之外,REVM還引入了RocketProtocol自定義的關鍵字,支持用一條語句完成跨鏈、NFT協議等功能,開發者在智能合約中使用這些關鍵字,即可享受到RocketProtocol帶來的獨有的可組合性與可操作性。對于使用了這些關鍵字的合約,必須要通過REVM的編譯,才能生成可用的字節碼。針對用戶編程,RocketProtocol目前已經添加了更直觀的NFT操作函數。下一階段,RocketProtocol也將在獎池、空投、DeFi等層面添加相應的內置函數,以提高智能合約的編寫效率。功能拓展方面,由于RocketProtocol的中繼鏈是基于智能合約功能實現和拓展的,所以也將添加中繼相關的智能合約內置函數,以擴展基于REVM智能合約的功能。總結

波卡聯合創始人:平行鏈測試網Rococo V1已啟動并運行:12月23日,波卡聯合創始人Robert在PolkaWorld官方發文宣布,平行鏈測試網Rococo-V1已經啟動并運行。平行鏈V1版本的代碼庫是為平行鏈共識準備的可生產代碼,它與V0的不同之處在于包含了平行鏈的機制以及更健壯和可擴展的軟件體系結構。平行鏈插槽(rococo v1版本)將在技術允許的情況下上線,并將按照先到先得的原則分配。像Rococo-V0一樣,當出現向后不兼容的變化時,我們會定期重新啟動Rococo-V1,以使我們作為開發團隊能夠快速地迭代與平行鏈相關的api,從而盡快推動Polkadot和Kusama網絡上平行鏈功能的發布。我們要到明年年初(不早于1月4日),才會在社區開放平行鏈的注冊。[2020/12/23 16:12:14]

DeFi和NFT近兩年相繼爆發,各類上層復雜應用的層出不窮對基礎設施的要求會越來越高。標準庫的建立并非一朝一夕就可完成,它需要隨著開發者和用戶真實需求的增加而不斷完善,甚至需要隨著行業的不斷拓展而開發出更優于標準庫的機制來提高開發者者效率和支持復雜應用落地。虛擬機的優化方案也絕非僅限于完善標準庫,如何解決缺乏成熟工具集這個問題,將是我們下一個需要討論的重點。關于RocketProtocolRocketProtocol是由MixMarvel孵化的面向未來虛擬世界的區塊鏈基礎設施。目前RocketProtocol已升級至2.0版本。作為可以實現EVM體系多鏈合約互操作的高性能鏈群,RocketProtocol2.0融合了跨鏈協議、NFT協議以及EVM協議,并在此基礎上進行了擴展,使得開發者能夠自由的創建適配各種場景的復雜去中心化應用,同時給予用戶近似互聯網應用般的體驗。

Tags:ROCROCKPROPROTCROCKETFloki RocketSmart Content ProtocolTunnel Protocol

歐易交易所app下載
Deribit期權市場播報0512—— ATH_AVA

播報數據由Greeks.live和Skew.com提供。在外有全球資本市場整體下跌,內有動物幣群魔亂舞的背景下,以太坊作為本輪牛市的龍頭,強勢拉升至4200美元的新高ATH.

1900/1/1 0:00:00
公鏈大內卷,Algorand向外生長_LGO

DeFi的爆發帶來了全新的公鏈競爭格局。經歷了早期僅靠想象力估值的階段,如今生態的發展狀況已成為了判斷公鏈網絡價值的第一指標.

1900/1/1 0:00:00
衍生品一周回顧:BTC和ETH日均期貨交易量跌超45%,杠桿率下降至年內低位_BTC

上周,BTC和ETH的日均期貨交易量雙雙下跌超45%,同時達到5月最低。市場杠桿率下降至年內低位,日均未平倉量跌幅均超10%,爆倉量周環比下跌約73.14%和63.34%.

1900/1/1 0:00:00
萬億藍海市場下,GoatNFT如何撬動藝術品NFT的流動性?_NFT

幾個月來,NFT已成最接近現實世界的區塊鏈應用場景。一副以近7000萬美元成交的NFT藝術畫作,不僅讓藝術家Beeple一夜成名,也讓NFT概念成功出圈,成為了2021年最被看好的概念版塊.

1900/1/1 0:00:00
美聯儲加息預期增強,加密市場真的會形成雙頂牛市?_穩定幣

根據美國勞工部近期數據,4月份,美國CPI同比大增4.2%,超出3.6%的市場預期水平,增速創2008年9月以來新高;環比增長0.8%,亦創2008年6月以來最高.

1900/1/1 0:00:00
Akash Network 與全球最大的質押服務提供商 HashQuark 合作_AKA

我們很高興地宣布與HashQuark的合作,HashQuark是亞洲最大的質押公司,也是全球最大的驗證機構之一.

1900/1/1 0:00:00
ads