Last week, I got asked quite a few times what inspired Miden's design. The answer is that there wasn't a single source of inspiration but rather me trying to combine best parts (IMO) of projects I really liked/used/worked on. To name a few: - Bitcoin: Miden notes with programmable scripts are modeled directly after Bitcoin's UTXOs. We've even borrowed some naming conventions (e.g., Bitcoin has P2SH, P2PKH etc. scripts and we have P2ID, P2IDE scripts). - Ethereum: in addition to notes, Miden also has accounts which are very similar to Ethereum's smart contracts - i.e., accounts have code, storage, nonces, and store assets. - Zcash: to make note consumption untraceable, we use the concept of nullifiers which are heavily inspired by Zcash's design (though how we define and store nullifiers in Miden works a bit differently). - Sui: Miden's asset model is inspired by Sui's object model, and with some changes we are working on now, the two will be even more similar. - NEAR/Solana: the use of Rust as the smart contract programming language was inspired by NEAR and to a lesser extent by Solana.
1.76萬
67
本頁面內容由第三方提供。除非另有說明,OKX 不是所引用文章的作者,也不對此類材料主張任何版權。該內容僅供參考,並不代表 OKX 觀點,不作為任何形式的認可,也不應被視為投資建議或購買或出售數字資產的招攬。在使用生成式人工智能提供摘要或其他信息的情況下,此類人工智能生成的內容可能不準確或不一致。請閱讀鏈接文章,瞭解更多詳情和信息。OKX 不對第三方網站上的內容負責。包含穩定幣、NFTs 等在內的數字資產涉及較高程度的風險,其價值可能會產生較大波動。請根據自身財務狀況,仔細考慮交易或持有數字資產是否適合您。