Що таке смарт-контракт, який необхідний для торгівлі NFT? Пояснення 4-х особливостей та недоліків
У останні роки NFT (незамінні токени) набирають популярності, і все більше людей здійснюють угоди, пов’язані з NFT.
Багато людей, я впевнений, чули про NFT, але не всі обов’язково розуміють механізм роботи смарт-контрактів, які є невід’ємною частиною NFT.
Тому в цій статті ми пояснимо механізм роботи смарт-контрактів, пов’язаних з NFT, для бізнесменів та інвесторів, які розглядають можливість угод з NFT.
Що таке NFT
NFT – це абревіатура від Non-Fungible Token, що означає незамінний токен.
Слово “токен” має багатозначність і перекладається на українську як замінна валюта, квиток, товарний квиток, сувенір, доказ.
Отже, NFT – це незамінна замінна валюта, квиток, товарний квиток, сувенір, доказ.
Загалом, NFT має наступні чотири особливості:
- Унікальність
- Можливість торгівлі
- Взаємодія
- Додавання додаткових функцій
Пов’язана стаття: Які юридичні обмеження існують для NFT: пояснення адвоката[ja]
Що таке унікальність
Оскільки NFT є незамінним токеном, він має унікальну цінність.
Ця унікальність є однією з особливостей NFT.
Що таке можливість торгівлі
Навіть якщо NFT має унікальну цінність, без можливості торгувати його важко повністю реалізувати цю цінність.
Тому можливість торгівлі також є однією з особливостей NFT.
Що таке взаємодія
Взаємодія також є однією з особливостей NFT.
Наприклад, у криптовалюті стандарт ERC-20 часто використовується, і навіть різні криптовалюти можуть взаємодіяти, якщо вони використовують той самий стандарт.
У NFT часто використовується стандарт ERC-721, і NFT з тим самим стандартом можуть взаємодіяти.
Додавання додаткових функцій
У NFT можна програмувати різні функції.
Ця можливість додавання додаткових функцій також є однією з особливостей NFT.
Що таке смарт-контракт
Термін “смарт-контракт” використовується у багатьох значеннях, і не існує чіткого визначення цього поняття.
У широкому розумінні, смарт-контракт – це механізм, за яким певні дії автоматично виконуються, коли виконуються визначені умови щодо угоди або транзакції.
У торгівлі NFT використовується механізм смарт-контрактів.
NFT, як правило, торгуються на майданчиках, а при торгівлі NFT, завдяки функціям смарт-контракту, власник NFT на блокчейні автоматично змінюється одночасно з передачею NFT.
Переваги смарт-контрактів
Перевагами смарт-контрактів можна вважати наступні три пункти:
- Зберігання історії транзакцій
- Скорочення часу на транзакції
- Зниження витрат на транзакції
Про зберігання історії транзакцій
Використовуючи механізм смарт-контрактів, історія транзакцій автоматично записується як дані на блокчейні.
Запис історії транзакцій як даних дозволяє перевіряти історію транзакцій пізніше, що допомагає запобігти несанкціонованим змінам у вмісті транзакцій.
Про скорочення часу на транзакції
Використовуючи механізм смарт-контрактів, транзакції виконуються автоматично, що дозволяє скоротити час на транзакції.
Наприклад, порівняно з випадками, коли у транзакції бере участь третя сторона, транзакції завершуються автоматично без участі третьої сторони, що дозволяє скоротити час на транзакції.
Про зниження витрат на транзакції
Використовуючи механізм смарт-контрактів, ви можете уникнути витрат на комісії, які ви могли б заплатити третім сторонам, що дозволяє знизити витрати на транзакції.
Недоліки смарт-контрактів
Недоліками смарт-контрактів можна вважати наступні три пункти:
- Важкість гнучкого реагування
- Невизначеність безпеки програми
- Проблеми з захистом приватності
- Проблеми з законодавчим забезпеченням
Про важкість гнучкого реагування
У смарт-контрактах транзакції виконуються відповідно до попередньо створеної програми, що ускладнює гнучке реагування. Це можна вважати недоліком.
Про невизначеність безпеки програми
Якщо в програмі смарт-контракту є проблеми або вразливості, можливі неправомірні дії через ці проблеми або вразливості.
Тому недоліком може бути те, що безпека створеної програми не завжди гарантована.
Про проблеми з захистом приватності
Щодо смарт-контрактів, як вже зазначалося, перевагою є автоматичне зберігання історії транзакцій на блокчейні, але з іншого боку, всі історії транзакцій зберігаються, що може спростити ідентифікацію особи на основі цієї історії транзакцій.
В результаті, можуть виникнути проблеми з захистом приватності особи, що можна вважати недоліком.
Про проблеми з законодавчим забезпеченням
Смарт-контракт – це механізм, який в останні роки швидко розвивається.
Тому, по мірі його поширення, можуть виникнути різні юридичні проблеми.
Однак, в нашій країні законодавче забезпечення для смарт-контрактів ще недостатньо. У майбутньому можуть виникнути юридичні проблеми через недостатнє законодавче забезпечення.
Відмінності між смарт-контрактами та традиційними контрактами та юридичні особливості
Смарт-контракти, як вже згадувалося, є механізмом, що автоматизує транзакції.
У випадку звичайного контракту, якщо пізніше виявляється помилка в умовах контракту, можливо внести виправлення. Однак у випадку смарт-контракту, оскільки історія транзакцій автоматично зберігається, внесення виправлень пізніше може бути складним.
Крім того, якщо смарт-контракт використовується для торгівлі NFT, то за допомогою функції смарт-контракту, власник NFT на блокчейні автоматично змінюється одночасно з передачею NFT.
Щодо смарт-контрактів, оскільки законодавство ще не достатньо розроблене, навіть якщо в контракті є недоречні моменти, неясно, як буде здійснюватися правова захист у випадку NFT транзакцій, які вже були завершені за допомогою смарт-контракту, порівняно з традиційними контрактами.
Проблеми з законодавством в Японії
Серед проблем з законодавством в Японії, насамперед, слід врахувати відносини з Цивільним кодексом (Японський Цивільний кодекс).
Наприклад, за статтею 95 Цивільного кодексу Японії, якщо виявляється помилка в прояві волі, то цю помилку можна скасувати, якщо вона важлива з точки зору мети правового акту та загальноприйнятих у торгівлі понять.
У разі виникнення проблеми з помилкою при торгівлі NFT, якщо використовується механізм смарт-контракту, просто скасувати транзакцію не вдасться, і може виникнути необхідність додати, що транзакція була скасована.
Також можна розглянути відносини з Законом про захист персональних даних (Японський Закон про захист персональних даних).
Наприклад, за пунктом 1 статті 34 Закону про захист персональних даних Японії, особа може вимагати видалення своїх персональних даних, якщо вони не є правдивими.
Якщо використовується механізм смарт-контракту, може виникнути проблема, що видалення персональних даних неможливе.
Крім того, у випадках, коли персональні дані на блокчейні стають проблемою, може бути важко визначити оператора обробки персональних даних, і, фактично, незважаючи на те, що відбувається передача персональних даних третім особам (пункт 1 статті 37 Закону про захист персональних даних Японії), регулювання Закону про захист персональних даних може не застосовуватися.
У зв’язку з вищезазначеними проблемами, 20 жовтня 2020 року (Рейва 2) було засновано Асоціацію розвитку смарт-контрактів[ja], яка займається розглядом питань, пов’язаних зі смарт-контрактами, та розробкою стандартів.
Підсумок: При торгівлі NFT рекомендується звернутися до адвоката
Вище ми розглянули механізм роботи розумних контрактів, пов’язаних з NFT, для підприємців та інвесторів, які розглядають можливість торгівлі NFT.
Щодо розумних контрактів, пов’язаних з торгівлею NFT, можуть виникнути юридичні проблеми, які відрізняються від традиційних угод.
Тому ми рекомендуємо підприємцям та інвесторам, які розглядають торгівлю NFT, звернутися до адвоката з відповідними професійними знаннями.
Інформація про заходи, що проводяться нашим бюро
Юридичне бюро “Моноліт” – це юридична фірма, яка має високу спеціалізацію в IT, особливо в інтернеті та праві. Наше бюро надає повний спектр підтримки бізнесу, пов’язаного з криптовалютою та блокчейном. Деталі ви знайдете в статті нижче.
Category: IT