Post
Topic
Board Русский (Russian)
Re: Защита форумного аккаунта по блокчейну
by
naska21
on 20/12/2019, 09:33:28 UTC

Походу:
Quote from: https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%
D0%BB%D1%91%D0%BD%D0%BD%D0%B0%D1%8F_%D0%B1%D0%B0%D0%B7%D0%B0_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85
Распределённые базы могут иметь разный уровень реплицированности — от полного отсутствия дублирования информации, до полного дублирования всей информации во всех распределённых копиях (например, блокчейн).  

и точь-в-точь блокчейн  это  один из типов распределенных баз данных, когда данные дублируются всеми нодами.

Такой блокчейн, это скорее решение для частных случаев, типа облачных решений от Майкрософт или Амазон типа на базе блокчейна.

Технически - это близкое решение, а принципиальная разница состоит в том, что блокчейн - это хранение данных именно на независимых нодах, даже если они будут хоть как-то аффилированны, то это уже не блокчейн.

Проведите мысленный эксперимент. Вы с друзьями програмистами в количестве 5 человек создали очередной стартап и начали орать на форуме, что совершили революцию в криптовалютах, скорость транзакции более 100,000, применив при этом быструю распределенную базу данных.

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

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

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



 Вкурил, походу вы имели ввиду распределенные базы, которые в конечном итоге поддерживаются независимыми серверами, но управляемыми из одного центра типо Мелкософта? Это частный случай. В том же мелкософте  есть прекрасный продукт Groove который поддерживает децентрализованную  распределенную базу данных для взаимодействия сотрудников  в пределах одной  корпорации. Если нужно реализовать  взаимодействие  между  сотрудниками различных корпораций, то там да, уже необходимо устанавливать центральный сервер, который должен управлять распределенной базой данных.