نوع مقاله : مقاله علمی - پژوهشی
نویسندگان
1 استاد گروه حقوق خصوصی، دانشکدۀ حقوق و علوم سیاسی، دانشگاه تهران، تهران، ایران
2 استادیار گروه حقوق خصوصی، دانشکدۀ حقوق و علوم سیاسی، دانشگاه خوارزمی، تهران، ایران
3 دانشجوی دکتری حقوق خصوصی، دانشکدۀ حقوق و علوم سیاسی، دانشگاه خوارزمی، تهران، ایران
چکیده
کلیدواژهها
موضوعات
عنوان مقاله [English]
نویسندگان [English]
A smart contract is a computer program in which virtual or physical assets are exchanged for cryptocurrencies upon the fulfillment of mutually agreed conditions, verified by artificial intelligence, and automatically executed. Different legal systems have varying opinions on whether a smart contract qualifies as a legal contract. This research addresses this question by analyzing the legal concept of contracts in Iranian and Swiss law and exploring the various forms of these transactions. It seems that distinguishing whether the parties' mutual agreement precedes the smart contract or vice versa is crucial. In the former case, the smart contract is not considered a legal contract, whereas in the latter, it is classified as a legal contract and subject to general contract rules. Moreover, specific elements such as digital signatures and the use of cryptocurrencies in smart contracts differ from traditional contracts. The advantages of these contracts depend on the inclusion of provisions recognizing smart contracts, along with the specific conditions for their formation, such as the use of digital signatures in the Electronic Commerce Code. Additionally, provisions should recognize cryptocurrencies and outline the formalities for obtaining ownership of these currencies in the Monetary and Banking Code, as proposed in this research.
کلیدواژهها [English]