GOOGLE ADS

четверг, 5 мая 2022 г.

Какова цель подписания смарт-контракта из внутреннего API? Это безопасно?

Поскольку транзакция должна быть подписана, для нее требуется. private keyКак пользователи могут взаимодействовать с серверным API и private keyбезопасно отправлять транзакцию.

Интересно, какова цель подписания смарт-контракта из внутреннего API? Есть ли какой-нибудь надежный реальный вариант использования, когда ряду пользователей необходимо взаимодействовать через backend to smart contractвместо frontend metamask to smart contract?


Решение проблемы

В основном автоматизированные действия из вашего собственного кошелька, так что вам не нужно подписывать транзакции вручную.

  • Торговый бот отправляет автоматические заказы на покупку и продажу на контракт DEX из вашего собственного кошелька на основе некоторого анализа вне сети. Скрипт может работать 24 часа в сутки, 7 дней в неделю, и вам не нужно будет каждый раз предлагать вам подписать транзакцию.

  • Образец Оракула. Ваш собственный кошелек — это авторизованный адрес в вашем контракте на спортивные ставки, который передает ему данные вне сети, кто выиграл матч. Таким образом, вы можете автоматизировать процесс и не подписывать транзакцию вручную после каждого совпадения.

  • Как всегда в ИТ-безопасности, цепочка настолько прочна, насколько ее самое слабое звено. Существуют способы безопасного хранения и использования закрытых ключей. Например, используйте систему управления секретами, исключите конфиденциальные значения из журналов, настройте и проверьте доступ к конфиденциальным данным (только определенные пользователи или приложения могут получить к ним доступ),... Конкретные особенности зависят от вашей реализации и того, сколько ценности поставлено на карту..

    Комментариев нет:

    Отправить комментарий

    Laravel Datatable addColumn returns ID of one record only

    Я пытаюсь использовать Yajra Datatable для интеграции DataTable на свой веб-сайт. Я смог отобразить таблицу, но столкнулся с проблемой. В по...