WasTabon, ИМХО, в C# ООП в плане наследования и прочего более интуитивно понятно, чем в C++.
Но если разберёшься с плюсовым наследованием - шарповое тоже легко поймёшь.
Если хочется супер безопасно - проще взять готовое решение.
Например Hashicorp Vault - там все ключи шифруются, а расшифровываются только в рантайме и держатся так в ОЗУ (тоесть при запуске нужно будет вводить пароль).
Обращаться к конкретным записям можно при помощи путей, которые напоминают пути в ФС
Александр Маджугин, никогда не мог, лол.
Как ты себе представляешь загрузку пары терабайт данных блокчейна и их индексацию в браузере?
Не говоря уже о том что браузер умеет работать только с протоколами webrtc и http.
Так что тебе всегда нужен был какой-то сервер-посредник, который бы хранил у себя данные блокчейна и синхронизировал их.
Сергей Горностаев, ну а что в Java 18 из синтаксиса такого, что не может работать на Java 8?
Чисто с инженерной точки зрения, что мешает, например, в компиляторе указать "Синтаксис Java 11, Стандартная библиотека и байткод Java 8"?
VolgaVolga, кстати, в этом Java вроде как уникальна, тк тот же C# таких ограничений не имеет - можно писать на C#11, который вышел в этом году, а компилировать хоть под net framework 3.5
Но если разберёшься с плюсовым наследованием - шарповое тоже легко поймёшь.