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

MOV:Aptos合約開發者筆記:「高性能」標簽尚待驗證,安全性設計優于EVM公鏈_MOVE價格

Author:

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

筆者是?Meson?團隊的智能合約核心工程師,過去幾個月一直在高強度的開發Aptos合約。最近兩天,終于趕在Aptos主網上線之際,完成了Meson協議在Aptos上的開發,這個過程中還是有挺多感受的。社區的好友和同事就鼓勵我把這些經歷寫下來,希望可以對其他對Aptos感興趣的人,尤其是技術背景的,帶來一些參考價值。

我之前是Web2程序員,技術棧偏向機器學習/Python/C++。上一輪牛市2021年初進入的Web3,不過在牛市結尾的時候才開始靜下心來學合約開發,跟著教程學Solidity,做過幾個demo合約。當時有個契機,就是封城被隔離在家,什么也做不了,一個多星期的時間沒干別的,就仔細讀了幾篇一線項目的審計報告。讀完以后,感覺自己對合約的理解直接升華了,就跟朋友說,以前看合約代碼,覺得這不就是小學數學么?但是后來再看,看到的是一個個大坑,以及項目方小心翼翼在坑上面搭好的橋。其實這個過程在后續做Aptos合約上幫助非常大,畢竟很多安全思路是相通的。想想如果當時沒有封城,我可能還在區塊鏈的黑暗森林里裸奔。

馬克·庫班:建議美聯儲應立即以接近面值的價格購買銀行擁有的所有證券/債務:金色財經報道,NBA達拉斯獨行俠隊老板、加密投資者馬克·庫班在社交媒體發文分析硅谷銀行事件,他表示美國FDIC的25萬美元保險存款補償太低了,而且監管機構從來沒有監督和警告過,硅谷銀行破產會導致許多許多公司無法支付工資。馬克·庫班建議美聯儲應立即以接近面值的價格購買銀行擁有的所有證券/債務,這些資產應該足以支付大部分存款。如果美聯儲不這么做,人們對銀行系統的信任就會變成一個問題,很多銀行有超過 50% 的未保險存款,這不是救助,美聯儲實際上是在提供現金來結束擠兌,作為回報,獲得將在到期時支付的長期資產,而對于風險資產,也應該提供一些正回報。此前,馬克·庫班還鄭重聲明在硅谷銀行的個人資金為0,但其投資組合在硅谷銀行基本有800-1000萬美元的資金敞口。[2023/3/12 12:58:38]

今年七月,看到有文章介紹幾個新L1公鏈后,就決定開始系統學習Rust/Move。這個過程就艱辛一些。當然,也可以調侃的說,學習Aptos只需要三步:學習Rust、學習Move、學習Aptos,過程和“把大象放進冰箱”一樣簡單。我是從學Rust的第一天就開始頭大,每天抱著Rustbook反復看。到Move/Aptos問題就更多了,雖然Aptos基于Move,Move基于Rust,但這三者還是有很大不同,Aptos上有很多利用Move開發出的新框架,這些都得了解。而且,Rust->Move->Aptos這個過程,文檔和參考資料指數級遞減,我在八月剛開始看Aptos的時候更是如此,文檔和教程可以說是少的可憐,萬幸的是加入了一些開發者社區,里面的大佬幫我解決了挺多問題。當時還有一個很坑但同時也很搞笑的是,Move這個詞太常見了,在Google上搜Move語言相關的問題,什么都搜不出來,反而經常搜出來HowtomovetoCanada。

愛奇藝副總裁:相信元宇宙未來會成為下一代的互聯網:金色財經報道,愛奇藝(IQ.O)副總裁徐勇明在元宇宙產業大會2023年春季會期間表示,相信元宇宙未來會成為下一代的互聯網,愛奇藝在積極探索其中的機會。他說,元宇宙現在發展處于早期階段,隨著元宇宙越建越豐富,相信它的賦能會更好,以后一些互動的娛樂游戲,比如說線下的劇本殺,變成線上的,用愛奇藝的IP在線上、在VR里面去做,其實也是很好的。我們有一些想法,還需要逐步去探索,看看哪些能夠成功。(國是直播車)[2023/2/15 12:09:05]

Move語言的區塊鏈狀態圖

大概到九月的時候,就開始正式上手寫Meson合約了,先把協議的框架搭出來,然后逐步小心翼翼的往里面添加功能:給合約里轉入token、鎖倉token、設置token解鎖條件、驗證解鎖、轉出token給用戶。折騰了一個多星期,終于把這個流程跑通了,然后興奮的上了Devnet,準備用Pontem錢包測試。

ChatGPT的創建者OpenAI正在就以290億美元的估值進行收購要約談判:1月6日消息,知情人士透露,AI聊天機器人ChatGPT的創建者OpenAI正在談判以收購要約的形式出售現有股票,該公司的估值將達到290億美元左右,較2021年的140億美元翻倍,盡管其收入很少,仍使其成為賬面估值最大的美國初創公司之一。上述知情人士說,風險投資公司Thrive Capital和Founders Fund正在就該投資進行談判,該交易將以股票出售的形式完成,總額至少為3億美元。該交易的結構為收購要約,投資者從OpenAI的員工等現有股東手中購買股票。(華爾街日報)[2023/1/6 10:24:31]

然后,Disaster來了!其實了解Aptos的人應該已經發現了,那就是:Aptos的token,根本不是ERC20對應的fungibletoken,而是NFT!可以說,我折騰了一個星期,寫了個NFT交易合約……但這東西根本不是我想要的。想想過去一周的熬夜奮戰和掉的頭發,瞬間覺得NFT賣那么貴也是有道理的,只可惜這些代碼我是用不上了,所以歡迎想在Aptos上做NFT的聯系我哈哈哈。

Circle通過Circle U為HBCU帶來加密素養課程:金色財經報道,Circle推出了Circle U試點計劃,這是一項免費的加密貨幣掃盲計劃,有助于促進數字金融知識和金融福祉。Circle U是一個知識庫,提供基于區塊鏈的金融服務的全面概述,以及隨后處理及時主題的電子學習和微學習。該課程包含七個模塊和評估,涉及基本概念,包括貨幣的演變、比特幣和區塊鏈技術、以太坊和代幣化、分層和互操作性、Web3和應用程序、政策和監管以及Web3教程。完成Circle U課程并達到高標準的學生將有機會獲得早期申請Circle實習和就業的機會。(prnewswire)[2022/9/29 5:59:41]

Web2.5創作者經濟初創公司Moneyy APP完成天使輪融資,GSFAccelerator領投:6月9日消息,面向創作者的金融科技 Moneyy App宣布完成了一筆天使輪融資,具體金額暫未對外披露,GSF Accelerator 領投,IndiaMart 創始人 Dinesh Agarwal、Nazara Technologies 創始人 Nitesh Mittersain、Fluid Ventures 的 Amit Singhal、U2opia Mobiles 的 Sumesh Menon、Pras Hanuma 等參投。

MoneyyApp是一款通過提供金融科技工具幫助創作者管理業務的金融科技應用程序,希望成為創造者經濟從Web2.0向Web3.0轉變的橋梁,因此自稱是一家Web2.5初創公司。據悉,MoneyyApp將利用這筆資金擴大其業務,同時致力于產品開發并圍繞該應用程序建立知名度。(freepressjournal)[2022/6/9 23:02:47]

開發者社區的朋友如是說到

Aptos上對應ERC20的其實是coin。當時Aptos的文檔還沒現在這么完善,我下意識的就開始集成token,還奇怪為什么一個普通代幣一定需要description這個屬性……coin和token的集成方式也有挺大不同,后者用id就可以定位,前者則要用generictype,所以大部分代碼都要重構。不過有了之前的經驗,Aptos代碼也熟練了很多。重新寫好后,也順利的完成了前端集成。雖然只是個MinimalViableContract,但是基本邏輯雛形已經有了,團隊里也開始有前端工程師和其他智能合約開發者,一起參與進來協作。當時第一次看到了即將上線的希望,可以說充滿了期待和成就感。

接下來我主要的任務就是解決Aptos特性帶來的疑難雜癥,其中最主要的就是Aptos用的簽名算法ED25519和以太坊簽名算法ECDSA是不同的。我要實現的協議基于HTLC/AtomicSwap機制,需要保證一個簽名可以同時在兩邊進行驗證。這個問題最終也是解決了,不過主要是技術問題,如果大家感興趣,可以之后再單寫一篇文章來講這里面的技術細節。

Aptos主網上線前的最后一個月,感覺項目方之前的努力,也開始更多的被大家看到。這一個月里,Aptos在極速更新各種功能:命令行客戶端的安裝,從幾個小時的復雜操作,優化到幾行簡單的指令;中間隔了一周沒看瀏覽器,然后界面就變得好看了很多。不過需要繼續補充的點也不少:文檔雖然更新的很快,但還有非常多關鍵的東西需要補充。其實Aptos源碼里提供了很多便捷的特性,但這些都沒有寫在文檔里,于是就需要花大量的時間去讀Aptos合約框架的源碼,錯過了就沒有機會在別的地方學到,開發過程中很多坑也是這樣產生的。

再說說主網上線:第一天宣布上線的時候感覺像是被催著上線的一樣,沒什么預兆,也沒公布Tokenomic,只說了第二天要上幾個大交易所,此時所有用戶手里都沒有APT,免不了一片罵聲。不過這陣罵聲隨著第二天公布的Airdrop完全消失了,然后又是,幾個在測試網刷到了空投的朋友們,開始把焦慮傳給各個群聊。

作為一個開發者最大的感受就是,大家知道它是“高性能公鏈”,但是完全不知道更具體的了,也不太知道Move語言和Solidity相比有哪些新的特性,資產安全性做了哪些改善。但其實,這些才是公鏈長期發展的核心。沒發空投的時候很多人宣傳TPS最高是4,其實想想也能知道,Web3的新公鏈做到這個水平就不好意思宣傳了;而TPS當時是4的原因是,大家都沒有APT,所以主網上沒有交易而已。測試網的TPS就遠超這個數。至于是否真的更安全,還是需要時間來考量的,黑客出現之前大家永遠不知道最嚴重的bug在哪里。不過我還是從Aptos的技術上看到了不少比EVM公鏈更好的安全性設計,具體也可以看看Jolestar老師的twitter:

最后想說,過去幾個月,成功在Aptos上完成了一個完善的智能合約,并且即將上線主網,內心還是相當有成就感的。感謝這個過程中所有提供過幫助和寶貴建議的朋友們,雖然大部分從未謀面,我也只知道他們的頭像多值錢,不過相信有這么一群人,Aptos的發展還是未來可期的。拭目以待吧!

Tags:APTAptosTOSMOVyounkertcaptialsaptos幣行情TOMATOSMOVE價格

歐易okex官網
UNA:2022 年三個最大的加密丑聞_LUNAPE幣

2022年對傳統市場和加密市場來說都是動蕩的一年。在加密貨幣領域,波動的部分原因是一些備受矚目的丑聞。以下是今年到目前為止最大的丑聞中的一部分.

1900/1/1 0:00:00
MOS:創建應用鏈互聯網:Avalanche 子網與 Cosmos 2.0_COSM

介紹 在互聯網出現之前,計算機沒有向其他計算機傳輸數據的方法。一旦計算機可以通過通用語言或協議傳輸數據,互聯網就會迅速擴展.

1900/1/1 0:00:00
LABS:美國中期選戰升溫中 四大搖擺州的 Web 3選民群像_數字資產有哪些類型

來源:HaunVentures編譯:比推BitpushNewsMaryLiu在HaunVentures,我們認為新事物需要新規則是我們倡導Web3的核心.

1900/1/1 0:00:00
TPS:押注全真互聯的騰訊,為什么不提元宇宙?_halo幣合約地址元宇宙

通往未來的關鍵一步。 作者|武靜靜?編輯|趙健元宇宙在當下了成為了擺在科技公司面前的那顆“藥丸”。沒有人知道它究竟是什么,但人們如此迫切地需要它帶來的可能性.

1900/1/1 0:00:00
SWAP:揭秘期貨市場套利交易背后的邏輯_FstSwap OSK

您可以自由保存這篇文章或復制重要部分并將其保存在您的文件中。許多參加會議并記筆記的人幾乎永遠不會打開筆記。我知道你是其中之一.

1900/1/1 0:00:00
Verasity:加密創始人圣經:CZ的人生和工作準則_ERA

這是一個正在進行中的文件,我試圖記下我所遵循的一些原則。并不是所有的原則都有對錯之分,大多數只是我做或者看待事物的方式.

1900/1/1 0:00:00
ads