SOLL1 編譯器專案支援將 Solidity 與 Yul (Solidity IR) 所撰寫的 smart contract 透過 LLVM 框架進行編譯,輸出成 Ewasm(Eth 1.x) 與 EVM(Eth 1.0) bytecode,並部署在現行的 Ethereum EVM/Ewasm testnet 上面。
在整個演講中,我將涵蓋以下幾個主題:
- SOLL 專案的起源 (Why SOLL)
- SOLL 未來的 roadmap 與展望 (SOLL’s roadmap and future plan)
- SOLL 編譯 smart contract 的內部細節 (SOLL Internals)
- SOLL 針對 smart contract 的 gas 相關最佳化的研究 (Gas-aware analysis and optimization)
在本演講中,我將介紹 SOLL 1 編譯器專案。
SOLL 能支援將 Solidity 與 Yul (Solidity IR) 所撰寫的 smart contract 透過 LLVM 框架進行編譯,輸出成 Ewasm bytecode (為 Eth 1.x 虛擬機的執行格式) 與 EVM bytecode (Eth 1.0 虛擬機的執行格式),並能部署在現行的 Ethereum EVM/Ewasm testnet 上面。
在整個演講中,我將涵蓋以下幾個主題:
- SOLL 專案的起源 (Why SOLL)
- SOLL 未來的 roadmap 與展望 (SOLL’s roadmap and future plan)
- SOLL 編譯 smart contract 的內部細節 (SOLL Internals)
- SOLL 針對 smart contract 的 gas 相關最佳化的研究 (Gas-aware analysis and optimization)
About Hung-Ying Tai (hydai)
hydai(讀作海帶),是個興趣使然的軟體開發者。
Website: hyd.ai
GitHub: @hydai
Twitter: @hydai_note
目前在 Second State 這家公司為區塊鏈的 infrastructure 鋪路,專心在研發 compiler & virtual machine for blockchain application,為 blockchain developers 提供更強大的平台與火力支援。