2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and I 2018
DOI: 10.1109/cybermatics_2018.2018.00255
|View full text |Cite
|
Sign up to set email alerts
|

Design Patterns for Smart Contracts in the Ethereum Ecosystem

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
72
0
1

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 71 publications
(83 citation statements)
references
References 6 publications
1
72
0
1
Order By: Relevance
“…Our results also provide a statistical backing for the contract decorator design pattern proposed by Liu et al, and the external or segregated storage design pattern for SCs in view of deployment costs. The external storage pattern supports the storage of SC data in a different SC (making use of CBO) to give practitioners the flexibility to switch to a different SC with newly implemented functionality while retaining storage in another deployed contract.…”
Section: Discussionsupporting
confidence: 53%
See 2 more Smart Citations
“…Our results also provide a statistical backing for the contract decorator design pattern proposed by Liu et al, and the external or segregated storage design pattern for SCs in view of deployment costs. The external storage pattern supports the storage of SC data in a different SC (making use of CBO) to give practitioners the flexibility to switch to a different SC with newly implemented functionality while retaining storage in another deployed contract.…”
Section: Discussionsupporting
confidence: 53%
“…Another design pattern that utilises CBO but supports maintainability is the Satellite pattern . It solves the problem of deploying a new contract instance when there is need to update its functionality.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…This approach results in enhanced integrity of the functions that verify the correctness of the API queries by using unique API keys and thus avoid calls from potential malicious SCs. The design of the SCs followed the oracle pattern proposed by Wöhrer et al [57] and best practices presented in the framework OpenZeppelin 8 . 3.…”
Section: Architecturementioning
confidence: 99%
“…The user who has a wallet on the blockchain ledger select a camera from a pool of trusted cameras. The Fog nodes are represented by ARNES 12 and Google Cloud Platform 13 resources. The properties of the used infrastructures representing Fog nodes are listed in Table 2.…”
Section: Qos-aware Fog Node Selection Scenariomentioning
confidence: 99%