Contract-Development
如何禁用在 besu 專用網路上部署智能合約?
除了我指定的地址之外,有什麼方法可以禁止在 Hyperledger Besu 專用網路上為地址創建智能合約?我想創建一個零gas費的私有網路,但是除了我之外沒有人可以部署智能合約。
或者有沒有辦法讓 besu 指定哪些操作碼消耗氣體,所以我可以將所有操作碼設置為零氣體,但創建操作碼以消耗氣體?
有一個類似的問題,答案是:
- 過濾驗證器/挖礦節點上的合約創建交易
- 使
CREATE
操作碼成本高昂。
permiting-smart-contracts repo中有一個
create-contract-permission
分支。看起來像 alpha 階段,但可能需要一些額外的工作,您可以使用Besu 的許可和更新的契約來實現您的目標。