Транзакции в кошельке, создаваемом в нашем приложении, подтверждаются Владельцем кошелька и третьими лицами, которых указывает Владелец.
Подтверждение происходит с помощью криптографических подписей. Таким образом, происходит проверка, что третье лицо подписало транзакцию именно с того адреса, который был указан владельцем при создании кошелька.
В отличие от бирж, где пользователям не заводят реального адреса в блокчейне сети и средства хранятся на общем собственном кошельке,
мы действительно создаем настоящие кошельки пользователям,
и они принадлежат им.
С нашей стороны проверяются запросы на отправку транзакции, после чего она отправляется в сеть.
Все запросы на проведение транзакции, поступающие на сервер подписываются криптографически.
Сервер проверяет обращение дважды: фронтальной частью (то, что непосредственно взаимодействует с приложением) и серверной частью (Black Box).
В случае взлома фронтальной части черный ящик все равно проверит подписи, поскольку перед отправкой транзакции в сеть Black Box проверяет подписи подписантов и владельца кошелька.
Что такое
Black Box?