СПОСОБЫ И СИСТЕМЫ ДЛЯ ИСПОЛЬЗОВАНИЯ ЦИФРОВЫХ ПОДПИСЕЙ ДЛЯ СОЗДАНИЯ ДОВЕРЕННЫХ ПЕРЕВОДОВ ЦИФРОВЫХ АКТИВОВ

1. Способ, содержащий
прием, первым компьютером со второго компьютера, запроса на подтверждение действительности цифрового актива, включающего в себя первую цифровую подпись, при этом первая цифровая подпись была сгенерирована с помощью первого закрытого ключа, связанного со вторым компьютером, и при этом цифровой актив указывает на перевод некоторой величины от отправителя получателю;
подтверждение действительности цифрового актива первым компьютером;
генерирование, первым компьютером, второй цифровой подписи для цифрового актива, причем вторую цифровую подпись генерируют с помощью второго закрытого ключа, связанного с первым компьютером;
предоставление, первым компьютером, второй цифровой подписи на второй компьютер, при этом второй компьютер отправляет цифровой актив на компьютер узла получателя;
записывание, первым компьютером, цифрового актива в базу данных; и
координирование, первым компьютером, транзакции, связанной с цифровым активом.
2. Способ по п. 1, отличающийся тем, что дополнительно содержит подтверждение, первым компьютером, действительности первой цифровой подписи с помощью первого открытого ключа, связанного со вторым компьютером, при этом первый открытый ключ соответствует первому закрытому ключу.
3. Способ по п. 1, отличающийся тем, что записывание цифрового актива в базу данных включает в себя генерирование блока для цепочки блоков.
4. Способ по п. 1, отличающийся тем, что цифровой актив включает в себя первый глобально уникальный идентификатор для отправителя и второй глобально уникальный идентификатор для получателя.
5. Способ по п. 1, отличающийся тем, что дополнительно содержит
информирование, первым компьютером, отправителя о том, что цифровой актив был отправлен; и
информирование, первым компьютером, получателя о том, что цифровой актив был принят.
6. Первый компьютер, содержащий
процессор; и
машиночитаемый носитель, при этом машиночитаемый носитель содержит код, исполняемый процессором, для осуществления способа, содержащего:
прием, со второго компьютера, запроса на подтверждение действительности цифрового актива, включающего в себя первую цифровую подпись, при этом первая цифровая подпись была сгенерирована с помощью первого закрытого ключа, связанного со вторым компьютером, и при этом цифровой актив указывает на перевод некоторой величины от отправителя получателю;
подтверждение действительности цифрового актива;
генерирование второй цифровой подписи для цифрового актива, причем вторую цифровую подпись генерируют с помощью второго закрытого ключа, связанного с первым компьютером;
предоставление второй цифровой подписи на второй компьютер, при этом второй компьютер отправляет цифровой актив на компьютер узла получателя;
записывание цифрового актива в базу данных; и
координирование транзакции, связанной с цифровым активом.
7. Первый компьютер по п. 6, отличающийся тем, что дополнительно предусматривает подтверждение действительности первой цифровой подписи с помощью первого открытого ключа, связанного со вторым компьютером, при этом первый открытый ключ соответствует первому закрытому ключу.
8. Первый компьютер по п. 6, отличающийся тем, что записывание цифрового актива в базу данных включает в себя генерирование блока для цепочки блоков.
9. Первый компьютер по п. 6, отличающийся тем, что цифровой актив включает в себя первый глобально уникальный идентификатор для отправителя и второй глобально уникальный идентификатор для получателя.
10. Первый компьютер по п. 6, отличающийся тем, что дополнительно предусматривает
информирование отправителя о том, что цифровой актив был отправлен; и
информирование получателя о том, что цифровой актив был принят.
11. Способ, содержащий
прием, вторым компьютером, запроса на перевод некоторой величины от отправителя, связанного с идентификатором отправителя, получателю, связанному с идентификатором получателя;
генерирование, вторым компьютером, цифрового актива, указывающего, что упомянутую величину переводят получателю;
генерирование, вторым компьютером, первой цифровой подписи для цифрового актива, причем первую цифровую подпись генерируют с помощью первого закрытого ключа, связанного со вторым компьютером;
отправку, вторым компьютером на первый компьютер, запроса на подтверждение действительности цифрового актива, причем запрос включает в себя цифровой актив и первую цифровую подпись, при этом первый компьютер подтверждает действительность цифрового актива и генерирует вторую цифровую подпись для цифрового актива, причем вторую цифровую подпись генерируют с помощью второго закрытого ключа, связанного с первым компьютером;
прием, вторым компьютером, второй цифровой подписи с первого компьютера; и
предоставление, вторым компьютером, цифрового актива на компьютер узла получателя, связанный с получателем, при этом первый компьютер записывает цифровой актив в базу данных и координирует транзакцию, связанную с цифровым активом.
12. Способ по п. 11, отличающийся тем, что дополнительно содержит прием, вторым компьютером, первого закрытого ключа и соответствующего первого открытого ключа с первого компьютера во время процесса регистрации.
13. Способ по п. 11, отличающийся тем, что дополнительно содержит информирование, вторым компьютером, отправителя о том, что цифровой актив был отправлен.
14. Способ по п. 11, отличающийся тем, что упомянутая величина включает в себя привилегию доступа.
15. Способ по п. 11, отличающийся тем, что дополнительно содержит записывание цифрового актива в базу данных, при этом записывание цифрового актива в базу данных включает в себя генерирование блока для цепочки блоков.
16. Второй компьютер, содержащий
процессор; и
машиночитаемый носитель, при этом машиночитаемый носитель содержит код, исполняемый процессором, для осуществления способа, содержащего:
прием запроса на перевод некоторой величины от отправителя, связанного с идентификатором отправителя, получателю, связанному с идентификатором получателя;
генерирование цифрового актива, указывающего, что упомянутую величину переводят получателю;
генерирование первой цифровой подписи для цифрового актива, причем первую цифровую подпись генерируют с помощью первого закрытого ключа, связанного со вторым компьютером;
отправку на первый компьютер запроса на подтверждение действительности цифрового актива, причем запрос включает в себя цифровой актив и первую цифровую подпись, при этом первый компьютер подтверждает действительность цифрового актива и генерирует вторую цифровую подпись для цифрового актива, причем вторую цифровую подпись генерируют с помощью второго закрытого ключа, связанного с первым компьютером;
прием второй цифровой подписи с первого компьютера; и
предоставление цифрового актива на компьютер узла получателя, связанный с получателем, при этом первый компьютер записывает цифровой актив в базу данных и координирует транзакцию, связанную с цифровым активом.
17. Второй компьютер по п. 16, отличающийся тем, что дополнительно предусматривает прием первого закрытого ключа и соответствующего первого открытого ключа с первого компьютера во время процесса регистрации.
18. Второй компьютер по п. 16, отличающийся тем, что дополнительно предусматривает информирование отправителя о том, что цифровой актив был отправлен.
19. Второй компьютер по п. 16, отличающийся тем, что упомянутая величина включает в себя привилегию доступа.
20. Второй компьютер по п. 16, отличающийся тем, что дополнительно предусматривает записывание цифрового актива в базу данных, при этом записывание цифрового актива в базу данных включает в себя генерирование блока для цепочки блоков.