Каспер Грин @KasperGreenread-only
Front-end developer, UI/UX, ReactJS
Information
- Rating
- Does not participate
- Location
- Таиланд
- Date of birth
- Registered
- Activity
Specialization
Frontend Developer, Software Architect
Senior
From 4,200 $
TypeScript
Node.js
React
NextJS
Adaptive layout
Agile
Automation of processes
Git
Progressive Web Apps
Server-side rendering
Скачать и пересчитать весь блокчейн целиком разок все равно придётся, чтобы отследить всю последовательность от генезис блока. Либо не отслеживать и надеется, что чекпоинт получен из надёжного источника и что он не скомпрометирован. Например сеть может быть зафлужена фейковыми нодами отдающими фейковый чекпоинт.
С другой стороны с похожей долей вероятности можно и клиент фейковый получить. Но в таком случае можно и троян с кейлогером получить в комплекте. И не обязательно с фейковым клиентом.
А не хешировать всё — не получится из-за устройства блокчейна. Блокчейн это https://geektimes.ru/post/272154/?reply_to=9092986#comment_9075292
Если бы блок увеличили до 10 мегабайт, и находились желающие его заспамливать, то уже через год потребовалось бы терабайт свободного места на SSD. Я только за! 1TB SSD в каждый дом до 2017 года! Но как-то невероятненько. Вы могли бы возразить «зачем твердотельник?» Я и сам задал такой вопрос, а на следующий день винт с блокчейном издох с надписью BzBzBzBzBzzz и я всё понял
А если блок в 1MB будет забит под завязку это получается
1 мегабайт в 10 минут
6 мегабайт в час
144 мегабайта в день
4,2 гб в месяц
52 гигабайта в год
104 гигабайта в год при блоке в 2 мегабайта.
Удешевление и рост объёма SSD пока не позволяют бездумно увеличивать блок который и сейчас не кажется маленьким.
Чтобы прочувствовать всю значимость этой информации, рекомендую поставить Bitcoin Core клиент и подождать когда блокчейн загрузится и проверится.
(тонкий намёк на то, что Bitcoin`у не нужно увеличивать блок)
https://www.dash.org/ru/news/category/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8-ru/
И Mad__Max не совсем обезумел и верные вещи говорит.
Но верно это всё для форка.
Идеалогия биткойна слишком ценна сама по себе, чтобы в ней, что-то менять.
DASH кстати в версии 12.2 обещает увеличить блок до 2 мегабайт. Они теперь первые кандидаты на технологию предложенную Mad__Max`ом. Ещё в неё (технологию слепков) можно запилить суперноды, которые будут хранить весь блокчейн, регулярно его считать и как и майнеры получать немножко комиссии. Вообще и майнеры сами могли бы взять на себя роль хранителей, это бы произвело новую волну в среде асиков, но открывает новый вектор атак.
После этого желающие увеличить размер блока и вовсе кажутся сумасшедшими.
1 уровень. Вы верно заметили. Именно на нём место биткоина. Долгое время подтверждения и удорожание комиссии его туда и ведут. В будущем за пиццу никто не станет расплачиваться битками.
2 уровень. Это форки. Один (а один ли?) из них займёт место мелочи для повседневного пользования. С секундным подтверждением и без необходимости носить с собой весь блокчейн. Лично я плюсую за DASH (в прошлом DarkCoin) в нём уже есть моментальные подтверждения.
При 8GB в год, это 864 гигабайта через сто лет
Я верю в 1Tb RAM через сто лет на захудалой машине
А ещё в его интересах, чтобы core кошелёк не запускался у обычных людей. Ведь тогда его замечательным агрегатором, хранящим ключики от биткоинов 3500000 пользователей, смогут воспользоваться ещё больше людей. А он потом честное слово эти ключики не станет пользовать в своих целях, а тем более кулхакерам не протеряет через очередной хитрый зиродей.
Всё это ИМХО лулзов ради, не воспринимайте серьёзно пожалуйста
Если блок не увеличат, ещё три года сможет на нём пробыть. А потом есть настройка, чтобы только частые данные на нём хранить?
У вас уже стоит Bitcoin Core? Вы им пользовались?