Раздувающийся код: от телефонии к биткойну
По сути, разработчики биткойна предложили умный трюк: переиспользовать транзакции типа «каждый может потратить» для реализации механизма отделенного свидетеля (segregated witness, segwit). Для старых версий биткойна это выглядит так, будто кто-то в буквальном смысле сорит деньгами: отправляет из так, что каждый может их забрать. Новые же версии ПО гарантируют, что забрать их может только тот, кто предоставит цифровую подпись необходимого типа, которая хранится и проверятся независимо. Для старого ПО ситуация выглядит так, как будто кто-то выбросил деньги, а кто-то другой их подобрал, тогда как новые версии с самого начала знали, что подобрать их мог только тот, кому они изначально предназначались. Как ни крути, это очень умная идея, и я испытываю глубокое уважение к ее авторам. Я почти готов признать это отличным решением, но мне не дает покоя чувство дежа-вю: это же и есть переназначение полей в структурах телефонной станции ! Только речь идет о разных версиях ПО, а не о разных уровнях стека протоколов.
Cегодня
В мире за неделю
-
30 Май, 13:53+5 Криптоаналитик: DOGE может вырасти до $0,322 в одном случае От Happy Coin News
-
30 Май, 09:45+6 Виталик Бутерин назвал L2-решения «культурным продолжением» Ethereum
-
29 Май, 07:46+6 Суд приговорил экс-директора FTX Райана Саламе к 7,5 годам тюрьмы
-
29 Май, 07:01+4 Суд закрыл дело против Debt Box и обязал SEC заплатить штраф $1,75 млн
-
27 Май, 21:14+5 OCP Capital: Эфир сможет рассчитывать на поддержку на уровне $3000
-
27 Май, 04:22+4 В ОАЭ пригрозили штрафами на майнинг криптовалют на фермах
-
26 Май, 05:48+5 После легализации Ethereum-ETF ожидается то же самое для SOL