Bytom2.0上線已有三周時間,其中,有關Bytom2.0合約體系在此次更新中進行了重大升級,升級內容包括但不限于UTXO的世界狀態、類Goland的開發語言、更完備的操作符、注冊合約以及后續對EVM的兼容等內容。
在本篇文章中,我們會主要向Bytom用戶介紹有關Bytom2.0的注冊合約。
一、什么是注冊合約?
注冊合約即通過銷毀一個UTXO向鏈上寫入一個合約代碼,通過該合約的哈希即可直接使用該合約的代碼。注冊合約可以通過該方式聯系到Bytom1.0中的合約模板,但合約模板只是給開發者一個參考,開發者需要自己把合約模板部署到鏈上,而注冊合約注冊完成后,開發者可以直接調用。
Ren 1.0網絡將在30天內關閉,官方建議盡快將Ren資產橋接回原生鏈:11月21日消息,資產跨鏈協議Ren Protocol發推稱:“由于 Ren 1.0 網絡將在 30 天內關閉,我們強烈建議用戶盡快將他們的 Ren 資產(例如$renBTC)橋接回他們的原生鏈。”同時,Ren團隊希望推出最新版本的協議Ren 2.0。鑒于 Ren 1.0 是在 Alameda 的領導下運行的,而 Alameda 目前正處于破產程序中。Ren Protocol表示需要新的資金支持。[2022/11/21 7:53:20]
二、注冊合約的優勢:一次發行,永久調用
注冊合約的優點是只需要往鏈上發行一次,即可不限次數的使用,并且除了可以自己使用,也可以提供給外部使用。
Findora官方聲明:項目主網暫未上線 未授權任何交易平臺上線其項目代幣交易:1月14日,金融隱私公鏈Findora發布公告表示,截止目前官方未授權任何交易平臺上線其項目代幣現貨或期貨的任何交易對。Findora官方對此特別作出風險提示:項目代幣上線交易平臺的信息,以Findora官網公告為準。一切未經官方授權交易平臺上Findora項目代幣的來源及買賣風險,請潛在交易者予以關注。
Findora公募已于北京時間2021年1月10日13時結束,募資總金額超過四千萬美元,共有70多個國家或地區數千名通過KYC要求的機構和個人參與。本次未被認購的代幣將會回流基金會并用作未來的生態發展支持基金,實行與其生態基金一致的長期鎖倉計劃,目前暫無其他公募計劃。此外,Findora注冊測試網2.0已全面對社區開放,擬于2021年一季度主網上線。[2021/1/15 16:11:51]
除此之外,注冊合約發行在鏈上,公開透明,不可更改,杜絕了惡意人員篡改的可能性。
官方消息人士稱BM已經修復早上360所曝漏洞:今日,360公司發現了區塊鏈平臺EOS的一系列高危安全漏洞。據消息人士稱BM已經修復了這個漏洞,更多關于EOS漏洞的消息需要謹慎對待,BM稍后會回復這個問題,IMEOS將持續跟進報道。[2018/5/29]
對于鏈的整體運行而言,注冊合約在發行后只占用一次的空間,相比于每次都部署新的合約,大大節省了鏈上存儲,從而降低了網絡的開銷。
三、Bytom2.0注冊合約使用流程
1、創建合約
2、使用Bytom2.0全節點在本地創建一份注冊合約
3、構建特殊register-contract交易,將合約、gas費用、輸入輸出填寫完成
太空鏈發布官方公告致歉閻焱 并表示將每周持續更新項目進展:此前,太空鏈SPC(Space Chain)依靠薛蠻子、閻焱、帥初等一票大佬站臺,以一天時間完成10億人民幣私募,隨后價格大面積破發,引發用戶大規模維權。閻焱曾對媒體回應:“我和太空鏈沒有任何關系,我連太空鏈是什么都不知道,我已委托律師聯系他們。”今日,天空鏈針對此事做出回應,正式向閻焱道歉,并表示天空鏈項方將繼續運行,將會持續地向用戶更新每周進展,繼續努力完成使命。[2018/3/20]
4、簽名交易并提交
5、客戶端將該交易廣播到全網
6、共識節點獲得該交易,對格式進行校驗,對輸入輸出進行校驗,并檢查gas費用是否足夠,如果校驗無誤,則放入交易池中
7、共識節點從交易池中獲取交易并打包入塊
8、注冊合約注冊成功
四、注冊合約案例
下面我們將通過流程模擬實現注冊合約的案例:
1.錢包搭建
用戶需要首先搭建Bytom2.0全節點并創建錢包,具體可查看搭建教程文檔:https://developer.bytom.io/guide/01_set_up_full_node.html
2.合約編寫
使用Bytom2.0合約語言編寫一個合約,以下僅為示例展示:
將合約編譯成字節碼
實例化合約參數的字節碼
3.在本地創建合約
使用全節點的create-contract即可在本地創建合約
4.注冊合約上鏈
使用基本的交易上鏈流程,build-sign-submit即可
構建注冊合約的交易結構,其中type為"register_contract",同時將本地創建的合約id帶入contract中
5.簽名交易
6.提交交易
至此,只要該交易打包上鏈,注冊合約完成。
五、小結
總的來講,注冊合約是Bytom2.0合約的創新,它以的特點,方便合約代碼的復用,同時公開透明防篡改,也有效節約了鏈上存儲。
之后,我們還會進一步介紹如何將已注冊的合約進行交互調用,敬請期待相關文章。
介紹: 去中心化技術既是一種組合:一種社會和技術位的構建以形成一個功能性整體,一種組合:一種數據存儲、一種歷史記錄,以及共同創造一個大于其總和的整體.
1900/1/1 0:00:00在過去的一周里,NFT出現了一些重要的事件。ArtBlocks和CryptoPunks的銷量都出現了很大的反彈,而AxieInfinity和BoredApeYachtClub的銷量低于了每周的平.
1900/1/1 0:00:00巴比特訊,9月9日,合成資產協議MirrorProtocol發推表示,Tequila-0004測試網的Mirror合約已經正式遷移至Bombay-10測試網的Columbus-5兼容版本.
1900/1/1 0:00:00巴比特訊,9月28日,在2021年區塊鏈服務網絡全球合作伙伴大會上,量子鏈創始人帥初在圓桌分享時表示,2015年是區塊鏈行業發展的分水嶺,一方面,以太坊有了應用的苗頭,另一方面,IBM高舉高打.
1900/1/1 0:00:00巴比特訊,9月24日,歐易NFT市場盲盒通道將正式開啟。元宇宙NFT項目Kollect將于9月24日19:00首發登錄歐易NFT市場盲盒通道,發售516個Kollect卡牌盲盒,共分為Super.
1900/1/1 0:00:00在這幾天文章的留言里,有好些讀者都提到美股會不會崩盤以及美股崩盤會對數字資產有什么影響?要看美股對數字資產的影響還要深入到更根本的原因中,我們才能發現端倪.
1900/1/1 0:00:00