比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 火星幣 > Info

Solidity:如何使用chatGPT創建/優化/審計智能合約_CHA

Author:

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

我知道這是一篇很長的文章,但它會改變你的編碼方式,所以慢慢來。

現在是凌晨5點,我花了16個小時在chatGPT上。現在,我在這里寫一篇文章,因為如果我不分享這個,我就無法入睡。

這是一個關于如何與chatGPT進行交互的概念驗證,基于我的經驗。我希望在閱讀本文之后,越來越多的開發者開始撰寫文章,探討我們應該如何討論人工智能。

推特上漲2.42%:7月12日消息,推特漲2.42%,報33.45美元。此前推特發布聲明稱,馬斯克終止收購協議的行為是“無效和錯誤的”;與馬斯克的協議未終止,銀行債務承諾書和股權承諾書仍有效。(金十)[2022/7/13 2:08:50]

等等...現在,這只是一個例子,證明如果你一點點告訴chatGPT正確的單詞,你只需要寫文本,而不是代碼。我驚呆了。

優化智能合約

我拿了一個由我編寫的智能合約,該合約正在進行中,其要求與上面生成的投票應用程序類似,我告訴chatGPT對其進行優化。

*我寫了“優化這個智能合約”+粘貼原始代碼。

我重置了線程,再次問他。回應:

但是我遇到了這個錯誤,所以我無法發布代碼:

總之,如果你有正確的知識,人工智能可以給你優化代碼的好主意。我還嘗試了“刪除冗余代碼”和“重寫注釋”。我讓你自己試試。

單元測試

*文本+復制粘貼原始代碼。

我認為因為它必須編寫大量代碼,所以出現了神秘的“networkerror”。

第三次當我按下“重試”時,它給了我這個響應。我認為它某種程度上知道這是太多的代碼,并向我提供了如何解決的指示。

以此類推,AI寫了所有的測試。

審計

響應:

哼!所以我仍然有用。謝謝聊天!.....開玩笑我,我只是問錯了!

帶有一些錯誤標志但仍然是響應的響應:

讓我們看看它對重入的看法:

我又試了一次:

很酷的信息。謝謝,人工智能伙計。

Tags:GPTCHACHATATGgpt幣解鎖BCHAchatcoin幣還有救嗎Karatgold Coin

火星幣
Solana NFT市場回暖,速覽“NFT新勢力”Claynosaurz_NOS

盡管因FTX事件導致SolanaNFT生態陷入低迷,包括DeGods、Y00ts等頭部項目都選擇遷移至其他公鏈,但SolanaNFT市場正迎來回暖,日交易額月內增長約19.2%.

1900/1/1 0:00:00
領先一步,發現價值 幣盈聯盟APP正式上線,你更新了么?_DLT

?????? 萬眾期待,精于投資,全民靠攏。7月8日,為提供更加便捷的交易體驗,滿足廣大投資者不斷增長的交易需求,幣盈聯盟經過試運營前期的市場考驗,集合專業團隊的精心耕耘,正式傾情上線.

1900/1/1 0:00:00
Bankless:BRC-20模因熱終將“一地雞毛”,比特幣擴容是根本_BRC

Memecoin(模因幣)熱潮正在蔓延!一種稱為?BRC-20?的新代幣類型吸引了開發人員,并在比特幣區塊鏈上提供了類似于以太坊生態中的垃圾幣的體驗.

1900/1/1 0:00:00
BullionBlock——滿足您所有財務需求的去中心化生態系統_LOC

BullionBlock是一款實物黃金和白銀支持的金融服務電子錢包應用程序,可保護貨幣價值免受不穩定影響.

1900/1/1 0:00:00
長推:簡析 BRC20的DeFi生態建設之路_C20

注:原文來自@tumuyulu發布長推看到比特幣的擁堵,說幾點關于BRC20-Defi。為BRC20的出現,BTC生態的帷幕終于被大眾拉開,我們知道之所以BRC20被熟知,更多是因為Ordi的暴.

1900/1/1 0:00:00
長推:比特幣“Layer2”_ROLL

注:本文來自@hu_zhiwei推特,其是@HashKey_Capital研究總監,原推內容由MarsBit整理如下:BitcoinLayer2是最近一個非常火的話題.

1900/1/1 0:00:00
ads