BSN-DDC應用合約解讀彙總(2023年一季度)

BSN研習社發表於2023-04-14

BSN-DDC 基礎網路推出已經一年多了,並於 2022 年年底在 DDC 官網推出了“BSN-DDC 應用合約市場”板塊。BSN-DDC 應用合約市場(合約市場)中提供了由 BSN 官方開發和部署的“BSN 官方業務合約”、由 BSN 生態技術方開發 BSN 認證的“BSN 官方認證合約”、專門面向智慧合約初學者的“BSN 入門合約”、以及由 BSN 整理收集並進行過相容性測試的“BSN 推薦開源合約”。

為了降低分散式技術的使用門檻,推動技術在各行業間的廣泛應用,BSN 已開始在“BSN 研習社”和“區塊鏈服務網路 BSN”兩個影片號中分門別類進行應用合約講解直播,首批圍繞合約市場第三類合約“BSN 入門合約”展開培訓。我們將在此分季度將直播影片系統化彙總,方便大家學習查閱。

合約解讀直播影片彙總

入門合約ERC-20講解

此影片講解了DDC入門合約ERC-20,並介紹了該合約的定義、業務邏輯、鏈上部署等。ERC-20(Ethereum Request for Comments 20)於2015年11月推出,是一個能實現智慧合約中代幣的應用程式介面標準,屬於同質化代幣的中一個標準。

BSN-DDC應用合約解讀彙總(2023年一季度)


入門合約儲存合約講解

此影片講解了DDC入門合約 儲存合約,並介紹了該合約的定義、業務邏輯、鏈上部署等。以及對鏈上資料的增刪改查:

增加,資料結構裡新新增一條資料;

刪除,將資料結構裡的指定資料進行刪除,內部邏輯需要先查詢;

修改,使用新值替換資料結構裡的指定資料,內部邏輯需要先查詢;

查詢,獲取資料結構裡的指定資料。

BSN-DDC應用合約解讀彙總(2023年一季度)


入門合約碎片化合約講解

此影片講解了DDC入門合約 碎片化合約,並介紹了該合約的定義、業務邏輯、鏈上部署等。透過碎片化合約,基於ERC-721的NFT作品被分割成多個ERC-20代幣或者ERC-1155 Token,其所有權也被一同拆分,易於流轉與交易。

BSN-DDC應用合約解讀彙總(2023年一季度)


合約市場四大類應用合約介紹

BSN官方業務合約

此類智慧合約提供了區塊鏈上的一些最基礎的、常見的功能和使用方法,合約均已由BSN或BSN授權的第三方在BSN-DDC基礎網路上完成了合約部署。開發者可以直接呼叫這些智慧合約,而無需再次部署。此類合約中的大多數都是開源的。BSN官方智慧合約服務會被預設展示在所有算力中心的開發者門戶中,並整合到算力中心API/SDK中,以方便終端使用者進行訪問和使用。

BSN官方認證合約

此類智慧合約是完全開源的,可以下載、修改和重新部署到BSN-DDC基礎網路上,可用於各類商業場景或個人用途。BSN團隊已經對如下智慧合約進行了審查和認證。BSN鼓勵使用者和開發者直接使用或基於這些出色的智慧合約來搭建自身業務。這類合約也包括BSN官方業務合約和BSN入門合約中的部分開源智慧合約。

BSN入門合約

此類智慧合約是專門為初學者設計並整合在一起以瞭解和學習基於solidity程式語言的智慧合約開發。這些智慧合約包含一些最基礎的、常見的示例、方法和功能,例如令牌、NFT、儲存、DID、多重簽名等。初學者不僅可以直接審查程式碼,還可以嘗試修改它們,以滿足自己的學習和實際業務需求,並將修改後的不同版本部署到BSN-DDC基礎網路上,以充分測試和實踐基於智慧合約技術的不同業務場景。

BSN推薦開源合約

為了幫助您更直觀和全面地瞭解BSN-DDC基礎網路和智慧合約,我們收集了大量開源智慧合約,並透過在BSN-DDC基礎網路中的進行實際部署驗證了它們的相容性。您可以直接在BSN-DDC基礎網路中部署符合您業務需求的智慧合約專案,或者進行簡單的定製化開發以滿足您的業務需求,然後進行部署。請仔細檢查這些開源專案中的版權宣告,以確保您在使用前充分了解相關的智慧財產權和法律責任。(PS:token在此類合約說明中翻譯為代幣)

-END-


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70012206/viewspace-2945775/,如需轉載,請註明出處,否則將追究法律責任。

相關文章