Keep Network - это программное обеспечение, призванное стимулировать глобальную сеть компьютеров к хранению частной информации, которая может быть развернута в общедоступных блокчейнах с помощью смарт-контрактов.
Многие децентрализованные приложения (dApps), работающие на общедоступных блокчейнах, таких как Ethereum, требуют использования личных данных (таких как медицинские записи, кредитные рейтинги и финансовая информация) для работы.
Чтобы защитить конфиденциальность отдельных пользователей, Keep Network позволяет хранить личные данные вне блокчейна в «хранениях» (keeps), которые представляют собой контейнеры, которые позволяют смарт-контрактам управлять и использовать части хранимых данных, не подвергая их общедоступному блокчейну.
Чтобы управлять хранением, узлы должны делать ставку токенов KEEP, собственной криптовалюты Keep Network, которые будут выбраны Keep Network. Этим узлам присуждается KEEP за успешное обслуживание крепостей.
Первое приложение, созданное в Keep Network, - это tBTC, которое служит мостом между Биткоином и Эфириумом. Держатели биткойнов вносят свои средства BTC в смарт-контракт и получают tBTC, токен Ethereum с эквивалентной стоимостью BTC, используемый для доступа к различным децентрализованным приложениям в цепочке блоков Ethereum.
Ключевой особенностью Keep Network является ее способность хранить личные данные, называемые секретами (secrets), вне систем блокчейн. Keeps позволяет приложениям на основе блокчейна взаимодействовать с секретами без полного раскрытия их содержимого с помощью смарт-контрактов, которые при соблюдении определенных критериев могут предоставлять данные, зашифрованные файлы или проверку личности пользователя приложению.
Когда пользователь желает приобрести хранилище, он публикует запрос в Keep Network, который, в свою очередь, разделяет и смешивает их секреты, отправляет их части разным поставщикам хранилищ и возвращает ключи пользователям для доступа к содержимому их сохраняет при необходимости.
Поставщики средств хранения должны поставить на ставку определенное количество средств хранения, которое может быть получено протоколом, если они будут ненадежны или небрежны с хранением.