Javascript must be enabled to continue!
On Observing Contracts: Deontic Contracts Meet Smart Contracts
View through CrossRef
Smart contracts have been proposed as executable implementations enforcing real-life contracts. Unfortunately, the semantic gap between these allows for the smart contract to diverge from its intended deontic behaviour. In this paper we show how a deontic contract can be used for real-time monitoring of smart contracts specifically and request-based interactive systems in general, allowing for the identification of any violations. The deontic logic of actions we present takes into account the possibility of action failure (which we can observe in smart contracts), allowing us to consider novel monitorable semantics for deontic norms. For example, taking a rights-based view of permissions allows us to detect the violation of a permission when a permitted action is not allowed to succeed. A case study is presented showing this approach in action for Ethereum smart contracts.
Title: On Observing Contracts: Deontic Contracts Meet Smart Contracts
Description:
Smart contracts have been proposed as executable implementations enforcing real-life contracts.
Unfortunately, the semantic gap between these allows for the smart contract to diverge from its intended deontic behaviour.
In this paper we show how a deontic contract can be used for real-time monitoring of smart contracts specifically and request-based interactive systems in general, allowing for the identification of any violations.
The deontic logic of actions we present takes into account the possibility of action failure (which we can observe in smart contracts), allowing us to consider novel monitorable semantics for deontic norms.
For example, taking a rights-based view of permissions allows us to detect the violation of a permission when a permitted action is not allowed to succeed.
A case study is presented showing this approach in action for Ethereum smart contracts.
Related Results
Generative AI-Driven Smart Contract Optimization for Secure and Scalable Smart City Services
Generative AI-Driven Smart Contract Optimization for Secure and Scalable Smart City Services
Smart cities use advanced infrastructure and technology to improve the quality of life for their citizens. Collaborative services in smart cities are making the smart city ecosyste...
Deontic meaning making in legislative discourse
Deontic meaning making in legislative discourse
AbstractModality and negation, as two important linguistic features used to realise subjectivity, have been investigated within various disciplines, such as logic, linguistics and ...
Reinventing Smart Water Management System through ICT and IoT Driven Solution for Smart Cities
Reinventing Smart Water Management System through ICT and IoT Driven Solution for Smart Cities
Purpose: Worldwide water scarcity is one of the major problems to deal with. Smart Cities also faces this challenging problem due to its ever-increasing population and limited sour...
An annotation assisted smart contracts generation method
An annotation assisted smart contracts generation method
AbstractWith the rapid development of blockchain technology, the demand and complexity of smart contracts have sharply increased. However, smart contracts not only have high securi...
Kajian Pembangunan Smart Society Kota Bandung
Kajian Pembangunan Smart Society Kota Bandung
Abstract. Rancasari sub-district which is included in the Gedebage SWK with the theme of the technopolis area has a strong position in smart development because of the interest of ...
When a request turn is segmented: Managing the deontic authority via early compliance
When a request turn is segmented: Managing the deontic authority via early compliance
By drawing on service encounter data in Japanese, this paper analyzes a previously undocumented request action initiated by a service provider to a client as a necessary step to pr...
Smart contract generation model based on code annotation and AST-LSTM tuning
Smart contract generation model based on code annotation and AST-LSTM tuning
Abstract
With the wide application of smart contracts in many fields, the number, types, and complexity of smart contracts are showing a rapidly increasing trend. However ,...
The learning credit card: A tool for managing personal development*
The learning credit card: A tool for managing personal development*
AbstractThis is the report of a five month study, undertaken by Sundridge Park Training Technologies in association with Guildford Educational Services to assess the potential of s...

