Rust語言發展如火如荼,以太坊生態內的編程語言都是Solidity(或者Vyper),但Rust的優越性一直備受加密貨幣項目和開發者喜愛,那以太坊生態怎么辦?以太坊開發了Fe,一個和Rust聯系起來的語言。為安全性出現的語言。
以下為開發者Christoph敘述Fe的文章,金色財經編譯呈現,以饗讀者。
如今,以太坊網絡上部署的大多數應用程序都是用Solidity編寫的。我們認為,Solidity團隊做得很好,做了很多努力保持其當前的市場份額。但是,我們也認為,如果開發人員又更多選擇將對生態系統產生積極影響。
金色晚報 | 10月2日晚間重要動態一覽:12:00-21:00關鍵詞:歐洲、特朗普、北京四板市場、BitMEX
1. 美國總統特朗普和第一夫人新冠病檢測陽性;
2. 愛沙尼亞央行啟動數字貨幣研究項目;
3. 美官方采取行動后BitMEX的XBTUSD未平倉頭寸減少20%;
4. 歐洲央行將就數字歐元舉行公開磋商和試驗;
5. V神更新以太坊路線圖 以rollup構建為中心;
6. 歐洲央行執委帕內塔:歐洲央行應該能夠在必要時發行數字歐元;
7. 區塊鏈登記托管系統落地北京四板市場;
8. 歐洲央行副行長:數字歐元變得更加有必要;
9. Bybit:不在美國管轄范圍內,不會面臨BitMEX遭遇的風險。[2020/10/2]
我們很高興為以太坊生態系統宣布一種名為Fe(讀“ fee”)的新的智能合約語言。該語言最初是對Vyper編譯器(在Rust中)的重寫,旨在解決Consensys在《Vyper安全性評論》中強調的問題。
金色財經合約數據播報 | 市場情緒回升 BTC價格再次靠近30日均線:據火幣BTC季度合約行情顯示,截至16:00(GMT+8),BTC價格暫報6401美元(+3.39%),24小時季度合約成交量17.52億美元(+6.48%)。昨夜至今,BTC季度合約震蕩沖高,一度來到6600美元,目前在30日均線下方窄幅波動,成交量較昨日略漲。根據火幣合約數據看,BTC總持倉量繼續小幅增加,大戶多頭持倉占比較昨日降低。季度合約貼水小幅減少。[2020/3/31]
雖然最初的目標是使用Vyper編譯器,但最終,語言開始出現語法差異,因此決定使用新名稱進行明確命名。Fe出生了。
金色快評 | Coinbase、幣安先后獲得GIC、淡馬錫投資:知情人士透露,新加坡政府投資公司(GIC)是去年美國加密貨幣交易Coinbase 3億美元融資的投資者之一。根據去年10月的消息顯示,Coinbase宣布完成了3億美元E輪融資,估值超過80億美元,融資中還獲得了老虎基金、惠靈頓管理公司和安德森霍洛維茨基金等公司的投資。與此同時,幣安在去年10月下旬也得到了新加坡淡馬錫集團旗下全資子公司Vertex Ventures的投資,以支持幣安在新加坡建立法幣交易所和整個南亞的其他加密服務。
由此,新加坡兩家投資基金均涉入數字貨幣領域的投資,且當前幣安、Coinbase在市場上有較大的影響力,新加坡政府投資公司(GIC)以及淡馬錫(temasek)在加密行業布局上獲得了客戶資源上的優勢,占據了整個(數字貨幣交易所)賽道。[2019/2/28]
“ Fe”是元素周期表中化學元素鐵的字母。Fe傳達了一種耐用感,這強化了編譯器正確性的概念。Rust在Fe上形成,這將名稱與編寫Fe編譯器的Rust語言聯系起來。
金色財經訊:黎巴嫩央行行長稱,比特幣不具備貨幣屬性,且缺乏監管應被全面禁止;但另一方面,黎巴嫩央行宣布即將推出國家數字貨幣計劃。[2017/10/30]
這個項目繼承了Vyper的許多東西。也就是說,它具有Python語法,并強調語言安全性。因此,Fe的語法很大程度上受Python啟發。允許使用Python的開發人員熟悉的可讀性和表達性代碼。Fe還使用靜態類型,限制動態行為以減少footguns并提高安全性。
在開發的早期階段,Fe和Vyper之間的差異仍然有限。現在,人們會注意到,Fe從Rust借來了一些語法屬性。隨著我們繼續添加新功能,Fe可能會開始與Rust更加相似。
除了語言本身之外,我們還采取步驟來確保編譯器實現正確。換句話說,應該高度相信由Fe編譯器生成的可執行代碼將相對于語言規范正確運行。
下面列出了我們為確保正確性而采取的一些步驟:
編寫語言規范
如果沒有要檢查的規范,就不能證明編譯器是正確的。因此,我們已經開始編寫該語言的規范,該規范大量引用自Rust。在我們準備進行審核時,我們將能夠制定出全面的規范。
在Rust中實施
Rust是一種具有強大安全保證的系統語言。這些安全保證可防止Rust程序進入未定義的行為。例如,在安全的Rust中不可能使用空指針。這樣一來,Rust編譯器就可以在編譯時捕獲bug,否則在運行時會遇到bug。
使用不同的組件
Fe的目標是將編譯器的組件分成遵循標準編譯器設計指南的不同庫。也就是說,我們已經將解析、語義分析編譯實現為具有API、測試的獨立庫。使理解編譯器的行為更加容易。
編譯器將Yul定位為中間表示。Yul是由Solidity團隊開發的項目,旨在成為多個低層平臺之間的共同點,這意味著我們不需要為EVM 1.0,EVM 1.5和eWASM編寫單獨的后端。目前,我們僅使用Solidity后端進行Yul編譯。這為我們節省了大量時間。
Vitaliks以太坊路線圖強調,將YUL標準化為中間語言也可能是針對Optimistic Rollup環境的便捷途徑。
解析器期望的EBNF語法可以在這里找到。解析器為該語法文件中指定的所有內容提供支持,并包括全面的測試。
今年年初,開發人員開始通過編譯器。我們能夠添加一些簡單合同的支持。最值得注意的是,我們能夠將一個簡單的留言簿合同編譯為功能字節碼。
在過去的一個月中,Fe的發展顯著增加。我們對ERC20合同中使用的所有功能支持感到樂觀,并能夠在2020年底之前進行編譯。顯然,到那時,編譯器絕不是生產ERC20的合適選擇,但是我們期待通過這樣一個眾所周知的工作示例展示Fe的功能。
下面是一個簡單的合約,該合約今天已經完全可用:
Fe的github鏈接:
https://github.com/ethereum/fe
Fe的gitter鏈接:
https://gitter.im/ethereum/fe
Tags:UST以太坊BTCDITcobo和trustwalletnear幣是下一個以太坊嗎比特幣BTC跌破26000美元RADDIT
金色財經 區塊鏈12月14日訊? 今年加密貨幣行業里最受關注的事件之一,想必就是以太坊2.0升級了.
1900/1/1 0:00:00文/中國證監會科技監管局姚前怎么發展好區塊鏈是當前亟須回答的關鍵命題。本文認為,先從數據存證、共享入手是務實策略,考慮到技術前沿在公有鏈,我們應支持公有鏈的研究,為了防范風險,須改造公有鏈.
1900/1/1 0:00:00比特幣是傳統貨幣的替代,還是曇花一現的泡沫?請觀看BBC金融紀錄片《比特幣:錢的終結 》動態 | YouTube明星PewDiePie在最新視頻中宣傳TRON.
1900/1/1 0:00:00根據Coin Metrics的鏈上分析數據,11月比特幣礦工的收入估計為5.22億美元,較10月增長48%.
1900/1/1 0:00:00雄安新區區塊鏈底層系統(1.0)今日在雄安區塊鏈論壇上發布。這標志著國內首個城市級區塊鏈底層操作系統開發完成投入使用.
1900/1/1 0:00:00最近一段時間,波卡/KSM 平行鏈插槽拍賣的熱度越來越高:社群里討論的人變多了,波卡生態里之前一直很低調的那些項目方紛紛出來做活動宣傳,連各大交易平臺也開始爭相布局.
1900/1/1 0:00:00