買比特幣 買比特幣
Ctrl+D 買比特幣
ads

ALGO:官方解讀丨什么是Bytom2.0注冊合約?_BABYTK幣

Author:

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

Bytom2.0上線已有三周時間,其中,有關Bytom2.0合約體系在此次更新中進行了重大升級,升級內容包括但不限于UTXO的世界狀態、類Goland的開發語言、更完備的操作符、注冊合約以及后續對EVM的兼容等內容。

在本篇文章中,我們會主要向Bytom用戶介紹有關Bytom2.0的注冊合約。

一、什么是注冊合約?

注冊合約即通過銷毀一個UTXO向鏈上寫入一個合約代碼,通過該合約的哈希即可直接使用該合約的代碼。注冊合約可以通過該方式聯系到Bytom1.0中的合約模板,但合約模板只是給開發者一個參考,開發者需要自己把合約模板部署到鏈上,而注冊合約注冊完成后,開發者可以直接調用。

REI Network官方推特賬號已恢復:金色財經報道,公鏈REI Network官方Telegram管理員表示,推特問題已解決,注意安全。

此前報道,REI Network的Telegram管理員在公告中表示,其官方推特賬號被黑,不要相信任何信息。[2023/5/6 14:47:01]

二、注冊合約的優勢:一次發行,永久調用

注冊合約的優點是只需要往鏈上發行一次,即可不限次數的使用,并且除了可以自己使用,也可以提供給外部使用。

除此之外,注冊合約發行在鏈上,公開透明,不可更改,杜絕了惡意人員篡改的可能性。

對于鏈的整體運行而言,注冊合約在發行后只占用一次的空間,相比于每次都部署新的合約,大大節省了鏈上存儲,從而降低了網絡的開銷。

ApeCoin發布官方智能合約地址并提醒欺詐:3月17日消息,ApeCoin 社交媒體上發布了官方智能合約地址:0x4d224452801ACEd8B2F0aebE155379bb5D594381,并提醒空投活動在美國東部時間3月17日(即北京時間今日 20:30)之前不會啟動,目前已經有欺詐者出現,Apecoin.com 是唯一的官方網站,用戶將錢包連接到網站時,請始終保持高度懷疑,并且永遠不要輸入任何錢包助記詞。[2022/3/17 14:02:17]

三、Bytom2.0注冊合約使用流程

1、創建合約

2、使用Bytom2.0全節點在本地創建一份注冊合約

伯克希爾官方回應:巴菲特沒有任何退休計劃:北京時間18日消息,針對網絡流傳巴菲特將退休一事,巴菲特的助理黛比·博薩內克(Debbie Bosanek)表示,巴菲特先生沒有任何退休計劃,也沒有記錄顯示大衛-波特諾伊(David Portnoy)與伯克希爾哈撒偉或其子公司有任何關聯。

此前一天,市場傳言巴菲特宣布退休,并將伯克希爾董事長職位讓給大衛-斯科特-波特諾伊。[2020/6/18]

3、構建特殊register-contract交易,將合約、gas費用、輸入輸出填寫完成

4、簽名交易并提交

5、客戶端將該交易廣播到全網

動態 | Algo Capital官方:CTO錢包被盜部分代幣流向幣安錢包 FBI已介入:10月15日,Algo Capital發布有關CTO錢包被盜細節事宜。博客稱,9月26日,前Algo Capital 首席技術官 Pablo Yabo稱,他管理的幾個錢包已經被盜。這導致了190萬至150萬美元的失竊,其中有150萬美元被裝在由Algo Capital贊助的風險投資基金擁有的錢包里,其余的被裝在其他Algo Capital的錢包和Yabo的個人錢包里。由于一個錯誤,黑客能夠訪問一個臨時解密文件從而能夠訪問恢復種子備份,隨后黑客可以訪問到這些錢包中的資金。在很短的時間內,黑客可能將被盜的 Algos 轉移到數個幣安錢包中,顯然是在試圖清算這些資產。據幣安稱,所有與該事件有關的賬戶都已被隔離。Algo Capital也向聯邦調查局報告了這一事件,并與當地的亞特蘭大聯邦調查局合作,后者正在調查這一案件。由于此次事件,Yabo主動選擇了從公司辭職并獲批。Yabo還同意將很大一部分損失償還給Fund。此外,公告最后顯示,Algo Capital 與 Algorand Inc、Algorand LLC、Algorand Foundation 或其任何子公司均無關聯。[2019/10/15]

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合約的創新,它以的特點,方便合約代碼的復用,同時公開透明防篡改,也有效節約了鏈上存儲。

之后,我們還會進一步介紹如何將已注冊的合約進行交互調用,敬請期待相關文章。

Tags:BYTALGALGOTOMBABYTK幣ALGBalgo幣2023TOMS

比特幣行情
BSN:杭州移動總經理王文生:將以BSN浙江門戶為入口構建孵化、培訓、運營三大中心_core幣多少錢一枚

巴比特訊,9月26日,2021區塊鏈服務網絡全球合作伙伴大會于杭州開幕,會上,BSN發展聯盟代表、杭州移動黨委書記、總經理王文生致辭表示,BSN在成立后.

1900/1/1 0:00:00
RAY:橋水基金達利歐:比特幣一旦接近成功 監管會毫不猶豫將其扼殺_DALC價格

來源:財聯社 作者:阿樂 全球最大對沖基金——橋水基金創始人達利歐周三接受媒體采訪時表示,如果比特幣真的成功了,監管機構最終會控制該加密貨幣。“如果最終它成功了,他們將立即殺死它,或盡力殺死它.

1900/1/1 0:00:00
RES:阿里集團投資的智己汽車入局“元宇宙”,計劃為車主贈送“NFT汽車”_REST

巴比特訊,智己汽車是由上汽集團、張江高科和阿里巴巴集團共同打造一家車企,此前,它曾公告稱發行基于區塊鏈技術的3億枚原石,原石類似于積分,用戶通過“駕駛汽車”或參與官方活動可獲得原石.

1900/1/1 0:00:00
PEN:NFT周刊|Dapper Labs和Google合作;OpenSea發布NFT移動客戶端_BOpenSea

在過去的一周里,NFT出現了一些重要的事件。ArtBlocks和CryptoPunks的銷量都出現了很大的反彈,而AxieInfinity和BoredApeYachtClub的銷量低于了每周的平.

1900/1/1 0:00:00
BTC:數據:比特幣閃電網絡節點數在9月份增加160%,創歷史新高_TUSD價格

據Cointelegraph9月28日消息,Glassnode數據顯示,閃電網絡節點的數量在9月份增加了160%,創下了15600個的歷史新高。據悉,8月底,只有6000個LN節點處于活動狀態.

1900/1/1 0:00:00
區塊鏈:一文讀懂2021年全國高校區塊鏈發展現狀_人工智能

?01產業風口帶來人才新需求2019年10月24日,中共中央局就區塊鏈技術發展現狀和趨勢進行第十八次集體學習,區塊鏈被上升為國家戰略高度.

1900/1/1 0:00:00
ads