Podcast
Questions and Answers
What is the relationship between Smart contracts and Ricardian contracts?
What is the relationship between Smart contracts and Ricardian contracts?
Which type of contract records both the 'intentions' and 'actions' of a contract, executed or not?
Which type of contract records both the 'intentions' and 'actions' of a contract, executed or not?
Can every Ricardian contract be considered a smart contract?
Can every Ricardian contract be considered a smart contract?
What distinguishes a Ricardian contract from a smart contract in terms of reference to external documents?
What distinguishes a Ricardian contract from a smart contract in terms of reference to external documents?
Signup and view all the answers
How do Ricardian contracts and smart contracts differ in terms of future interaction and transaction execution?
How do Ricardian contracts and smart contracts differ in terms of future interaction and transaction execution?
Signup and view all the answers
Study Notes
Smart Contracts vs Ricardian Contracts
- Smart contracts are a type of digital agreement that has already been agreed upon and can be executed automatically.
- Ricardian contracts record the "intentions" and "actions" of a particular contract, regardless of whether it has been executed or not.
- Ricardian contracts can refer to code using hashes referring to external documents.
- A Ricardian contract can be implemented as a smart contract, but not every Ricardian contract is a smart contract.
- Similarly, not every smart contract is a Ricardian contract.
- Hybrid forms of contracts are expected to emerge in the future, facilitating interactions between smart contracts and Ricardian contracts.
- Transactions will likely be carried out on the basis of these hybrid forms.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Explore the differences between Smart contracts and Ricardian contracts, and understand how they are independent concepts. Learn how a Ricardian contract can be implemented as a smart contract, but not vice versa.