В чем разница между блокчейном и неизменным связным списком? - PullRequest
0 голосов
/ 02 января 2019

Есть вопрос для интервью: в чем разница между блокчейном и неизменяемым связным списком?

Я ответил, что это одна и та же технология, а затем не прошел тест. Пожалуйста, поправьте меня, что я не прав.

1 Ответ

0 голосов
/ 02 января 2019

Каждый элемент в связанном списке обычно указывает на следующий элемент в списке с указателем или адресом памяти.

Каждый блок в цепочке блоков обычно ссылается на предыдущий блок через свой хеш.

Сказать, что связанный список неизменен, будет зависеть от того, насколько он неизменен на самом деле. Это зашифровано? Это все еще может быть изменено на что-то другое, что не делает его неизменным в распределенной среде. Цепочка блоков сделана неизменной (относительно, не совсем) общей работой (доказательством работы), которая была проделана в цепочке, и консенсусом сети, чтобы принять самую длинную цепочку. Теоретически, большая часть хэш-мощности в сети может изменить цепочку и при этом следовать правилам консенсуса (атака 51%).

...