The post has been translated automatically. Original language: Russian
The rapid digitalization in the past two decades has caused significant changes in each individual life and entire industries. Jurisprudence, a traditional and relatively conservative sphere, was no exception.
One of the advantages of smart contracts is the use of blockchain technology, which eliminates the possibility of corrections to the already written code. That’s why smart contracts cannot be changed and supplemented by replacing any page or other manipulations that are possible when using paper media. However, there is the possibility of entering into an additional agreement or a new contract with different conditions.
It is also worth emphasizing the simplicity of a smart contract creation which does not require the involvement of a lawyer on an ongoing basis. Moreover, code language is understandable for people without a law degree.
At the same time, in case of violation of the terms of the contract, sanctions can be applied immediately, without negotiations, involvement of any intermediaries, or litigation. Therefore, the automatic fulfillment of contractual obligations increases the level of reliability and trust between partners. Considering that both parties of the contract know exactly the consequences of non-performance or improper performance and the inability to resolve the dispute in other ways, the parties take their obligations much more seriously.
Thus, the use of a smart contract reduces transaction costs for the contract parties and has positive effects on the reliability and fulfillment of contractual obligations.
Smart contracts in Kazakhstan
According to the review of open sources and analytical materials on the Internet, there is not a specific list of countries where smart contracts are separately recognized as a form of transaction. However, it is known that in December 2017 smart contracts were officially recognized in the jurisdiction of the Republic of Belarus. At the same time, many countries have the possibility of making a transaction in electronic form, which covers the mechanism of smart contracts, but does not distinguish it into a separate category.
Currently, smart contracts are not recognized as a full-fledged form of transaction in Kazakhstan. According to paragraphs 1-1 of Article 152 of the Civil Code of the Republic of Kazakhstan 1-1, the written form of the transaction must be made on paper or in electronic form. The Civil Code of the Republic of Kazakhstan requires that the written form of the transaction must be signed by the parties or their representatives. It is allowed to use the means of facsimile copying of a signature, an electronic digital signature while a transaction, as long as this does not contradict the law or the requirements of one of the participants.
Also, Article 6 of the Law of the Republic of Kazakhstan dated January 7, 2003 No. 370 “About Electronic Document and Electronic Digital Signature” provides the following principles for electronic document management which is carried out in state and non-state information systems:
- functioning of various electronic document management systems;
- the use of electronic documents in any field of activity where information and communication technologies are used to create, process, store and transmit data;
- transfer of electronic documents using any information systems.
It is considered in this article, that there may be public or private information systems, including blockchain systems for smart contracts, where electronic document management is carried out in any field of activity.
However, it is worth noting the main requirement for recognizing an electronic document as legal is a signing with an electronic digital signature issued by the National Certification Center of the Republic of Kazakhstan. This means that a smart contract can be recognized and used as a legal document, as long as it is signed by both parties with an electronic digital signature.
At the same time, it is worth paying attention once again that in Kazakhstan there is no separate concept of a “smart contract” with its own regulation procedure. For example, paragraph 9 of Appendix No. 1 to the Decree of the President of the Republic of Belarus[3] “On the Development of the Digital Economy” provides that a smart contract is defined as “a program code designed to operate in a register of transaction blocks (blockchain), another distributed information system for the purpose of automated execution and (or) execution of transactions or other legally significant actions”.
Considering that there is no concept of “smart contract” in national legislation, in case of disputes between the parties, there is the issue of interpreting the provisions of a smart contract for the automatic execution of conditions.
Conclusion
Based on the above, smart contracts are a program code or algorithm in the blockchain system, agreed upon between the parties, and which contains the essential terms of the transaction, such as the subject, rights, obligations, terms, cost, and liability. The compilation and execution of a smart contract is a fully automated process and it is carried out according to the written code, which cannot be changed due to the peculiarities of the blockchain system.
Smart contracts are not recognized as a separate form of transaction in the Republic of Kazakhstan. However, there is a prepared basis for the implementation of such contracts, because the legislator conceptually recognizes that transactions can be made electronically in private information systems.
We believe that if an electronic digital signature was integrated into the smart contract blockchain system, such transactions will have legal force, in accordance with the legislation of the Republic of Kazakhstan. For instance, in this direction, the legislator in a pilot mode should consider the possibility of recognizing smart contracts for transactions with digital assets and simple contracts for the supply from warehouses of large retail stores. At the same time, there is definitely a space for improvement in national legislation in this direction.
Read the Article in Russian
Стремительная цифровизация за последние два десятилетия стала причиной существенных изменений в жизни каждого отдельного человека и целых отраслей деятельности. Не стало исключением и довольно традиционная и относительно консервативная сфера – юриспруденция.
Ярким примером таких инноваций в юриспруденции является появление «смарт-контрактов» (Smart contract). Данные виды контрактов являются цифровыми договорами, созданными и сохраненными посредством технологии блокчейн, и условия которых исполняются, когда происходят заранее определенные (закодированные) обстоятельства.
В соответствии с определением крупной международной IT компании IBM, смарт-контракты являются набором кодов/алгоритмов, влекущих определенное действие с использованием простых инструкций «если/когда…тогда…»[1]. Например, «если Экспедитор не поставляет в срок товар, тогда Заказчик удерживает 0,1% неустойку за каждый день просрочки от стоимости услуги». Согласно данному примеру, система распознает, что произошел случай, предусмотренный в коде, и далее необходимо автоматически удержать 0,1% неустойки.
Также на веб-сайте блокчейн системы Ethereum.org предоставляется следующее определение «смарт-контракт» — это программа, работающая на блокчейне Ethereum. Это набор кода (его функций) и данных (его состояния), который находится по определенному адресу в блокчейне Ethereum»[2].
Вышеуказанный пример демонстрирует, что разработчики смарт-контракта на этапе его создания должны предусмотреть все возможные или необходимые условия и пути развития событий, при которых будет предпринята определенная мера в соответствии с кодом.
Одним из преимуществ смарт-контрактов является использование блокчейн технологии, которое исключает возможность корректировок в уже записанный код. В этой связи, смарт-контракты не могут быть изменены и дополнены путем замены какой-либо страницы или других манипуляций, которые возможны при использовании бумажных носителей. Однако, существует возможность заключения дополнительного соглашения или нового договора с другими условиями.
Также стоит подчеркнуть, что простота составление смарт-контракта не требует привлечения юриста на постоянной основе и язык составления кода является понятным для людей без юридического образования.
При этом, автоматическое исполнение договорных обязательств повышает уровень надежности и доверия между партнерами, поскольку в случае нарушения условий договора, санкции могут быть применены незамедлительно, без проведения переговоров, привлечения каких-либо посредников или судебных разбирательств. Учитывая, что обе стороны договора точно знают последствия неисполнения или ненадлежащего исполнения и отсутствия возможности разрешить спор иными путями, то стороны будут относится к своим обязанностям гораздо серьезнее.
Таким образом, использование смарт-контракта снижает транзакционные расходы для сторон договора и позитивно влияет на надежность и исполнение договорных обязательств.
Смарт-контракты в Казахстане
Обзор открытых источников и аналитических материалов в сети Интернет не содержит конкретный перечень стран, в которых смарт-контракты отдельно признаны в качестве формы сделки. Однако, известно, что в декабре 2017 года в юрисдикции Республики Беларусь смарт-контракты были официально признаны. При этом, многие страны мира предусматривают возможность совершения сделки в электронной форме, что охватывает механизм смарт-контрактов, но не выделяет его в отдельную категорию.
В настоящее время в Казахстане смарт-контракты не признаются в качестве полноценной формой заключения сделки. В соответствии с пунктом 1-1 статьи 152 Гражданского кодекса РК 1-1 письменная форма сделки совершается на бумажном носителе или в электронной форме. При этом, Гражданский кодекс РК требует, чтоб письменная форма сделки должна быть подписана сторонами или их представителями. Допускается при совершении сделки использование средств факсимильного копирования подписи, электронной цифровой подписи, если это не противоречит законодательству или требованию одного из участников.
Далее, статьей 6 Закона РК от 7 января 2003 года №370 «Об электронном документе и электронной цифровой подписи» предусматривается, что электронный документооборот осуществляется в государственных и негосударственных информационных системах на основе следующих принципов:
- функционирования различных систем электронного документооборота;
- использования электронных документов в любых сферах деятельности, где применяются информационно-коммуникационные технологии для создания, обработки, хранения и передачи данных;
- передачи электронных документов с использованием любых информационных систем.
Данная статья предусматривает, что могут быть государственные или частные информационные системы, в том числе блокчейн системы для смарт-контрактов, в рамках которых осуществляется электронный документооборот в любых сферах деятельности.
Однако, стоит отметить основное требование для признания электронного документа легальным – подписание электронной цифровой подписью, выданной Национальным удостоверяющим центром РК. Это означает, что смарт-контракт может быть признан и использован в качестве законного документа при условии, что он подписан обеими сторонами электронной цифровой подписью.
Вместе с тем, стоит еще раз обратить внимание, что в Казахстане отсутствует отдельное понятие «смарт-контракта» со своим порядком регулирования. Например, пункт 9 Приложения № 1 к Декрету Президента Республики Беларусь[3] «О развитии цифровой экономики» предусматривает, что смарт-контракт определяется как «программный код, предназначенный для функционирования в реестре блоков транзакций (блокчейне), иной распределенной информационной системе в целях автоматизированного совершения и (или) исполнения сделок либо совершения иных юридически значимых действий».
Учитывая, что в национальном законодательстве отсутствует понятие «смарт-контракта», остается неясным вопрос интерпретации положений смарт-контракта по автоматическому исполнению условий в случае возникновения споров между сторонами.
Заключение
На основании вышеуказанного следует, что смарт-контракты – это программный код или алгоритм в системе блокчейн, согласованный между сторонами, и который содержит существенные условия сделки такие как предмет, права, обязанности, сроки, стоимость и ответственность. Составление и исполнение смарт-контракта является полностью автоматизированным и осуществляется согласно написанному коду, который невозможно изменить из-за особенностей системы блокчейн.
В Республике Казахстан смарт-контракты не признаны в качестве отдельной формы совершения сделки. Однако, существует довольно подготовленная основа для внедрения таких контрактов, поскольку концептуально законодатель признает, что сделки могут совершаться в электронной форме в частных информационных системах.
Полагаем, что в случае интеграции электронной цифровой подписи в систему блокчейн смарт-контракта, то такие сделки будут иметь юридическую силу согласно законодательству РК. Например, в данном направлении законодателю следует рассмотреть возможность признания смарт-контрактов по сделкам с цифровыми активами и простых договоров поставки со складов крупных ретейлерских магазинов в пилотном режиме. При этом, определенно в данном направлении есть куда совершенствовать национальное законодательство.
[1] https://www.ibm.com/topics/smart-contracts
[2] https://ethereum.org/en/developers/docs/smart-contracts/
[3] https://president.gov.by/ru/documents/dekret-8-ot-21-dekabrja-2017-g-17716
_____________________
Если возникли вопросы, напишите нам. Мы проконсультируем по всем юридическим вопросам блокчейна, криптовалют, майнинга, смарт-контрактов, др.
info@welegal.kz
или в чате JivoChat на сайте
Другие статьи по теме:
Как легально приобрести криптовалюту в Республике Казахстан?
Крипто-майнинг и его правила в Казахстане
Читать статью на английском