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

一文了解Polkadot生態中的智能合約_RAT

Author:

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

Polkadot 是基于 Substrate 區塊鏈開發框架開發的異構多鏈系統,Substrate 為開發區塊鏈提供了必要的基礎功能模塊,開發者可以使用 Substrate 為特定業務搭建平行鏈。

Polkadot 作為中繼鏈,雖然本身不支持智能合約,但 Substrate 為智能合約功能加到平行鏈上提供了解決方案,其合約模塊支持 Wasm 智能合約。

智能合約語言 ink!

Polkadot 生態中的智能合約平臺以 Wasm 虛擬機為主,從 EVM 到 WebAssembly 是智能合約虛擬機發展的趨勢,ETH 2.0 也將會支持 Wasm 虛擬機。

Animoca Ventures正籌集第二支早期風險基金:金色財經報道,Animoca Brands投資部門Animoca Ventures的1億美元基金負責人James Ho在接受采訪時表示,web3游戲領域因其開發者發行的代幣價格普遍下跌而受到影響,但仍然吸引著一些最優秀、最有經驗的游戲老手。

Ho補充稱,Animoca Ventures目前正在試探籌集第二支早期風險基金,并稱某些\"日本主要游戲機制造商\"已表達了興趣。第一只1億美元的基金于2022年5月推出。它的重點是加密游戲領域的種子和A輪投資,并授權將其10%的資本分配給NFT。[2023/5/16 15:04:35]

ink! 是一種嵌入式領域專用語言(Embedded domain specific language,簡稱 eDSL),是為基于 Substrate 區塊鏈開發框架開發的區塊鏈,提供編寫 Wasm 智能合約的解決方案。ink! 建立在 Rust 語言之上,遵循 Rust 語言的規則和語法,它設計的目標是友好、簡潔和高效。

Brian Armstrong:加密貨幣法規的制定似乎需要國會介入:金色財經報道,Coinbase首席執行官Brian Armstrong在在社交媒體上發文稱,今天與美國證券交易委員會會面。我們將繼續推動在美國為加密貨幣法規制定明確的規則書。美國不能在這項更新金融系統的重要技術上落后。同樣重要的是,監管機構要制定政策,然后再執行。在這一點上,似乎國會需要介入。[2023/4/22 14:19:47]

ink! 語言由三個抽象層組成,其中 Core 層包含了實現智能合約的核心功能,Lang 層基于 Core 和 Model 層之上,大部分開發者只需用到 Lang 層就可以編寫智能合約代碼了。

分析師:疑似朝鮮黑客組織再次轉移Harmony事件相關的1.7萬枚ETH(約2718萬美元):1月29日消息,鏈上數據分析師Zach XBT周末發推稱,疑似朝鮮黑客組織“LazarusGroup”在周末再次轉移Harmony事件相關的1.7萬枚被盜ETH(約2718萬美元)。

此前消息,Harmony跨鏈橋Horizon在去年6月24日遭到攻擊,損失金額約1億美元。本月早些時候,疑似朝鮮黑客組織轉移Harmony事件相關的4.1萬枚ETH,并存入3個交易所,美國聯邦調查局(FBI)本周一證實,LazarusGroup和APT38為去年6月Harmony跨鏈橋攻擊事件的幕后黑手。[2023/1/30 11:35:32]

智能合約 vs Runtime 模塊

數據:截至11月10日,USDC流通量增長約15億美元:金色財經報道,據Circle官網顯示,11月3日至11月10日期間共發行約64億美元USDC,贖回約50億美元USDC,流通供應量較上個統計周期增加約15億美元。截至11月10日,USDC流通供應量約436億美元。[2022/11/14 13:02:31]

使用 Substrate 構建去中心化應用程序有兩種不同的方法:Substrate Runtime 模塊和 Substrate 智能合約。

Runtime 模塊

基于 Runtime 模塊開發的目的是產生高效快速的節點,它提供了對整條區塊鏈的底層訪問接口,可以完全控制區塊鏈的底層邏輯,可以訪問所有模塊中的任何存儲項,并對其進行修改和控制。

但是,Runtime 模塊對開發人員有很高的門檻,低水平的開發者可能會用不正確的邏輯或糟糕的錯誤處理構建一條區塊鏈。同時,它不提供交易還原保護,也沒有向節點運行的計算引入收費系統。在進行 Runtime 模塊開發時,必須正確評估 Runtime 邏輯的各個部分并對其計算費用,避免被破壞者濫用而損害整個區塊鏈網絡。

智能合約

Substrate 智能合約允許用戶在區塊鏈核心邏輯的基礎上增加業務邏輯,同時建立了防范破壞者的保護機制。

智能合約對于區塊鏈本質上說更安全,因為智能合約不能直接修改區塊鏈或其他智能合約的存儲狀態,它的能力僅限于修改自身的狀態以及對其他智能合約或 Runtime 函數進行外部調用。執行智能合約過程中的計算和存儲狀態都將被強制收取費用,這確保了區塊鏈資源不會被濫用和無限存儲。因各種因素導致智能合約執行失敗時,智能合約不會更新狀態,同時會交易回滾。當然,這些管理開銷會降低智能合約執行的效率,并增加運行的成本。

Coinversation 的選擇

Substrate Runtime 模塊和 Substrate 智能合約都是解決問題的工具,至于選擇哪種工具來解決問題,取決于問題本身的需求,以及開發、部署和維護所要付出的成本。

Coinversation Protocol 是一個合成資產發行協議與合約交易平臺,整個系統主要的功能模塊有:用抵押鑄造合成資產、去中心化合約交易所、抵押池、費用池、預言機、流動性挖礦。其中,Coinpro.MintC (鑄造和銷毀 cUSD 的鑄幣中心)和 Coinpro.Exchange (交易合成資產的去中心化交易所)是系統的核心產品。考慮到核心產品需要有嚴格的資源控制機制,以及交易回滾的保護機制,因此決定采用 Substrate 智能合約的方式來開發。

Tags:STRSTRATRATTRATstratos幣挖礦StratisRATSDAO

加密貨幣
技術周刊|Cosmos跨鏈協議IBC1.0開發已完成_區塊鏈

本周技術周刊包含比特幣、以太坊、波卡、COSMOS、Filecoin五個項目的技術類新聞。比特幣閃電版本存在未知漏洞,影響LND0.10.x及更低版本LightningLabs密碼工程負責人Co.

1900/1/1 0:00:00
大白話版 “波卡是什么”_DOT

什么是 Polkadot,它與現有的區塊鏈有何不同?它的目的是什么?與哪些鏈競爭?這篇文章會以高度概括的方式對這一切進行解釋 —— 除了基本熟悉術語區塊鏈之外,不需要任何技術專業知識.

1900/1/1 0:00:00
Serum如何解決現存DeFi軟肋_SBF

截至9月2日,DeFi總鎖倉量超123億美元,年內增長超過1600%;DeFi項目總市值同樣迎來爆發,從年初的15億美元增長至173億美元,漲幅超1000%.

1900/1/1 0:00:00
金色早報 | 數據:已有11家紐交所上市公司官宣持有比特幣_比特幣

頭條 ▌數據:已有11家紐交所上市公司官宣持有比特幣,占流通量的3.2%微博財經博主BeatleNews表示,根據BitcoinTreasuries提供的數據.

1900/1/1 0:00:00
紅薯(YAM)開挖 如何讓你手中的Yam增多?_YAM

現在 DeFi 中的農耕時代,不論是挖壽司、黃瓜、珍珠等等,這些都源于挖紅薯(YAM),紅薯(YAM)可謂農耕的鼻祖.

1900/1/1 0:00:00
極簡橢圓曲線密碼學入門:公鑰密碼學ECC_BOO

本文旨在簡單介紹橢圓曲線密碼學(elliptic curve cryptography)。本文預設讀者的閱讀目的是想知道為什么 ECC 是一個有效的密碼學工具及其基本原理.

1900/1/1 0:00:00
ads