
Полная версия:
Доверие в долг. Криптовалюты как деньги и кредит: механизм, циклы, правила
640
SEC, Report of Investigation… The DAO, Release No. 81207, 25.07.2017, с. 3–5 и сноски 7, 12, https://www.sec.gov/files/litigation/investreport/34-81207.pdf.
641
SEC, Report of Investigation… The DAO, Release No. 81207, 25.07.2017, с. 3–5 и сноски 7, 12, https://www.sec.gov/files/litigation/investreport/34-81207.pdf; SEC, отчёт о The DAO, 2017, с. 2–3 (перенос https://www.sec.gov/files/litigation/investreport/34-81207.pdf, перепроверено).
642
Цена во время продажи колебалась примерно от 1 до 1,5 ETH за 100 токенов DAO (SEC, отчёт о The DAO, 2017, с. 6). В пересказах встречаются «12,7 млн ETH» и «около 14% всего эфира» (Mastering Ethereum); здесь и дальше — цифры SEC: «approximately 12 million» (SEC, отчёт о The DAO, 2017, с. 2–3 (перенос https://www.sec.gov/files/litigation/investreport/34-81207.pdf, перепроверено)).
643
SEC, отчёт о The DAO, 2017, с. 6.
644
SEC, отчёт о The DAO, 2017, с. 2–3 (перенос https://www.sec.gov/files/litigation/investreport/34-81207.pdf, перепроверено).
645
SEC, отчёт о The DAO, 2017, с. 7–8, сноски 25–26.
646
SEC, отчёт о The DAO, с. 7–8: «…noting that „curators have tremendous power.“» Многие кураторы были связаны с фондом Ethereum (SEC, отчёт о The DAO, 2017, с. 7–8, сноски 25–26).
647
SEC, отчёт о The DAO, 2017, с. 5, сноска 19 (ссылка на пост С. Туаля в блоге Slock.it от 05.04.2016).
648
SEC, отчёт о The DAO, с. 5, сноска 19 (со ссылкой на пост С. Туаля в блоге Slock.it от 05.04.2016): «…no stone was left unturned during those five whole days of security analysis.»
649
SEC, отчёт о The DAO, 2017, с. 7 (сноска 24: Dino Mark et al., «A Call for a Temporary Moratorium on The DAO», Hacking, Distributed, 27.05.2016) и с. 9 (сноски 28–29).
650
Christian Reitwiessner, «Smart Contract Security», Ethereum Foundation Blog, 10.06.2016, https://blog.ethereum.org/2016/06/10/smart-contract-security.
651
Christian Reitwiessner, «Smart Contract Security», Ethereum Foundation Blog, 10.06.2016, https://blog.ethereum.org/2016/06/10/smart-contract-security.
652
Andreas M. Antonopoulos, Gavin Wood, «Mastering Ethereum», O’Reilly, 2018: приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; гл. «Smart Contract Security», https://cypherpunks-core.github.io/ethereumbook/09smart-contracts-security.html.
653
Antonopoulos A. M., Wood G. Mastering Ethereum. O’Reilly, 2018, приложение «Ethereum Fork History»: «…a crucial function in the DAO had two lines of code in the wrong order, meaning that the attacker could have requests to withdraw ether acted upon repeatedly…» Статья в блоге фонда 10.06.2016 (Reitwiessner C. Smart Contract Security) описывала общий случай: «This means that while the send function is still in progress, the recipient can call back into withdrawRefund.» Общепринятое лекарство разработчики называют шаблоном «проверки — изменения — взаимодействия».
654
Christian Reitwiessner, «Smart Contract Security», Ethereum Foundation Blog, 10.06.2016, https://blog.ethereum.org/2016/06/10/smart-contract-security.
655
Andreas M. Antonopoulos, Gavin Wood, «Mastering Ethereum», O’Reilly, 2018: приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; гл. «Smart Contract Security», https://cypherpunks-core.github.io/ethereumbook/09smart-contracts-security.html.
656
Vitalik Buterin, «CRITICAL UPDATE Re: DAO Vulnerability», Ethereum Foundation Blog, 17.06.2016, https://blog.ethereum.org/2016/06/17/critical-update-re-dao-vulnerability.
657
Christian Reitwiessner, «Smart Contract Security», Ethereum Foundation Blog, 10.06.2016, https://blog.ethereum.org/2016/06/10/smart-contract-security; Andreas M. Antonopoulos, Gavin Wood, «Mastering Ethereum», O’Reilly, 2018: приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; гл. «Smart Contract Security», https://cypherpunks-core.github.io/ethereumbook/09smart-contracts-security.html.
658
SEC, отчёт о The DAO, 2017, с. 9 (перенос , перепроверено); Vitalik Buterin, «CRITICAL UPDATE Re: DAO Vulnerability», Ethereum Foundation Blog, 17.06.2016, https://blog.ethereum.org/2016/06/17/critical-update-re-dao-vulnerability.
659
Christian Reitwiessner, «Smart Contract Security», Ethereum Foundation Blog, 10.06.2016, https://blog.ethereum.org/2016/06/10/smart-contract-security.
660
SEC, отчёт о The DAO, 2017, с. 5, сноска 19 (ссылка на пост С. Туаля в блоге Slock.it от 05.04.2016); SEC, отчёт о The DAO, 2017, с. 7 (сноска 24: Dino Mark et al., «A Call for a Temporary Moratorium on The DAO», Hacking, Distributed, 27.05.2016) и с. 9 (сноски 28–29).
661
SEC, отчёт о The DAO, 2017, с. 9 (перенос , перепроверено).
662
SEC, отчёт о The DAO, с. 1: «…an attacker used a flaw in The DAO’s code to steal approximately one-third of The DAO’s assets»; с. 9, заголовок раздела: «Security Concerns, The „Attack“ on The DAO, and The Hard Fork» (SEC, отчёт о The DAO, 2017, с. 9 (перенос , перепроверено)).
663
«An Open Letter», Pastebin, 18.06.2016, https://pastebin.com/CcGUBgDG.
664
«An Open Letter», Pastebin, 18.06.2016, подпись «The Attacker»: «I am disappointed by those who are characterizing the use of this intentional feature as „theft“»; «A soft or hard fork would amount to seizure of my legitimate and rightful ether, claimed legally through the terms of a smart contract.» Авторство не установлено.
665
«An Open Letter», Pastebin, 18.06.2016, https://pastebin.com/CcGUBgDG.
666
Coinfox, «Open letter from The DAO attacker – fake?», 20.06.2016, https://www.coinfox.info/news/5743-otkrytoe-pismo-ot-pokhititelya-tokenov-the-dao-poddelka-2/.
667
Разработчик Ethereum Ник Джонсон указал, что действительная подпись этого типа длиной 65 байт должна заканчиваться на 0x00 или 0x01, а подпись под письмом заканчивалась на 0x32. Бутерин: «Signature looks shady at first glance; the first byte is 0x5f, which is not a standard v value by any encoding.» Обе реплики — в пересказе Coinfox, 20.06.2016; первоисточник на Reddit не сверялся.
668
SEC, отчёт о The DAO, 2017, с. 9 (перенос , перепроверено).
669
Bitcoin Wiki, «Value overflow incident», https://en.bitcoin.it/wiki/Value_overflow_incident; Накамото, архив bitcointalk, посты 16.08.2010 01:00:45 и 12:59:38 UTC.
670
ethereum.org, «The Merge», https://ethereum.org/en/roadmap/merge/; «Ethereum energy consumption», https://ethereum.org/en/energy-consumption/ (перенесено из https://ethereum.org/en/roadmap/merge//https://ethereum.org/energy-consumption/, перепроверено 26.09.2026).
671
Vitalik Buterin, «CRITICAL UPDATE Re: DAO Vulnerability», Ethereum Foundation Blog, 17.06.2016, https://blog.ethereum.org/2016/06/17/critical-update-re-dao-vulnerability.
672
Péter Szilágyi, «DAO Wars: Your voice on the soft-fork dilemma», Ethereum Foundation Blog, 24.06.2016, https://blog.ethereum.org/2016/06/24/dao-wars-youre-voice-soft-fork-dilemma.
673
Szilágyi P. DAO Wars: Your voice on the soft-fork dilemma. Ethereum Foundation Blog, 24.06.2016: «…we’ve decided to give the power to the people running Ethereum to decide whether they support this decision or not.»
674
Péter Szilágyi, «DAO Wars: Your voice on the soft-fork dilemma», Ethereum Foundation Blog, 24.06.2016, https://blog.ethereum.org/2016/06/24/dao-wars-youre-voice-soft-fork-dilemma.
675
Felix Lange, «Security Alert – DoS Vulnerability in the Soft Fork», Ethereum Foundation Blog, 28.06.2016, https://blog.ethereum.org/2016/06/28/security-alert-dos-vulnerability-in-the-soft-fork.
676
Lange F. Security Alert – DoS Vulnerability in the Soft Fork. Ethereum Foundation Blog, 28.06.2016: «The fork enactment code in geth (and other clients) allows execution of EVM code up to the block gas limit without paying for gas.»
677
Felix Lange, «Security Alert – DoS Vulnerability in the Soft Fork», Ethereum Foundation Blog, 28.06.2016, https://blog.ethereum.org/2016/06/28/security-alert-dos-vulnerability-in-the-soft-fork.
678
Felix Lange, «Security Alert – DoS Vulnerability in the Soft Fork», Ethereum Foundation Blog, 28.06.2016, https://blog.ethereum.org/2016/06/28/security-alert-dos-vulnerability-in-the-soft-fork.
679
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork.
680
Wilcke J. To fork or not to fork. Ethereum Foundation Blog, 15.07.2016: «…this is not a decision that can be made by the foundation or any other single entity.»
681
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork.
682
SEC, отчёт о The DAO, 2017, с. 6.
683
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork; SEC, отчёт о The DAO, 2017, с. 9–10 и сноска 32 (перенос , перепроверено).
684
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork.
685
Antonopoulos, Wood, «Mastering Ethereum», 2018, приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; Wikipedia, «Ethereum Classic» (со ссылкой на «Ethereum timeline» в Mastering Ethereum), https://en.wikipedia.org/wiki/Ethereum_Classic.
686
Точные цифры голосования расходятся по источникам, и первичная страница результатов больше не существует. Наиболее подробная версия (Wikipedia со ссылкой на «Mastering Ethereum»): из 82 054 716 ETH проголосовали 4 542 416, за форк — 87%, против — 13%, причём четверть голосов «за» пришла с одного адреса; в тексте самой книги — «около 80% голосов», в других пересказах — 85/15 (Antonopoulos, Wood, «Mastering Ethereum», 2018, приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; Wikipedia, «Ethereum Classic» (со ссылкой на «Ethereum timeline» в Mastering Ethereum), https://en.wikipedia.org/wiki/Ethereum_Classic). Подсчёт — 16.07.2016. Устройство голосования подтверждено по открытому коду: голос подаётся транзакцией без суммы на один из двух контрактов, «за» или «против».
687
Kathleen Breitman, «Op Ed: Why Ethereum’s Hard Fork Will Cause Problems In The Coming Year», Bitcoin Magazine, 03.02.2017, https://bitcoinmagazine.com/business/op-ed-why-ethereums-hard-fork-will-cause-problems-coming-year.
688
Breitman K. Why Ethereum’s Hard Fork Will Cause Problems In The Coming Year. Bitcoin Magazine, 03.02.2017. Автор колонки — сооснователь конкурирующего проекта Tezos, то есть заинтересованная сторона.
689
ethereum.org, «Ethereum Fork Timeline», https://ethereum.org/ethereum-forks/ (перенос https://ethereum.org/en/ethereum-forks/, перепроверено).
690
Vitalik Buterin, «Hard Fork Completed», Ethereum Foundation Blog, 20.07.2016, https://blog.ethereum.org/2016/07/20/hard-fork-completed.
691
Buterin V. Hard Fork Completed. Ethereum Foundation Blog, 20.07.2016: «Block 1920000 contained the execution of an irregular state change which transferred ~12 million ETH from the „Dark DAO“ and „Whitehat DAO“ contracts into the WithdrawDAO recovery contract.»
692
Vitalik Buterin, «Hard Fork Completed», Ethereum Foundation Blog, 20.07.2016, https://blog.ethereum.org/2016/07/20/hard-fork-completed.
693
EIP-779, «Hardfork Meta: DAO Fork», https://eips.ethereum.org/EIPS/eip-779.
694
EIP-779, Hardfork Meta: DAO Fork (Casey Detrio, 26.11.2017): «The DAO Fork did not change the protocol; all EVM opcodes, transaction format, block structure, and so on remained the same.» В документе перечислены 114 адресов The DAO и её дочерних контрактов, с которых эфир переведён на контракт возврата.
695
SEC, отчёт о The DAO, 2017, с. 9–10 и сноска 32 (перенос , перепроверено).
696
SEC, отчёт о The DAO, с. 9–10: «A minority group, however, elected not to adopt the new Ethereum Blockchain created by the Hard Fork because to do so would run counter to the concept that a blockchain is immutable.» Хронология ethereum.org: «Some miners refused to fork because the DAO incident wasn’t a defect in the protocol. They went on to form Ethereum Classic.»
697
ethereum.org, «Ethereum Fork Timeline», https://ethereum.org/ethereum-forks/ (перенос https://ethereum.org/en/ethereum-forks/).
698
Antonopoulos, Wood, «Mastering Ethereum», 2018, приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html.
699
Antonopoulos, Wood. Mastering Ethereum, приложение «Ethereum Fork History»: «…roughly 10% by value and mining power». Метод и дата оценки не указаны.
700
CoinDesk (Zack Voell), «Ethereum Classic Hit by Third 51% Attack in a Month», 29.08.2020, https://www.coindesk.com/markets/2020/08/29/ethereum-classic-hit-by-third-51-attack-in-a-month (по отчётам майнинговой компании Bitfly).
701
Antonopoulos, Wood, «Mastering Ethereum», 2018, приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html.
702
CoinDesk (Zack Voell), «Ethereum Classic Hit by Third 51% Attack in a Month», 29.08.2020, https://www.coindesk.com/markets/2020/08/29/ethereum-classic-hit-by-third-51-attack-in-a-month (по отчётам майнинговой компании Bitfly).
703
Bitcoin Wiki, «Value overflow incident» (CVE-2010-5139), https://en.bitcoin.it/wiki/Value_overflow_incident.
704
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork.
705
Jeffrey Wilcke, «To fork or not to fork», Ethereum Foundation Blog, 15.07.2016, https://blog.ethereum.org/2016/07/15/to-fork-or-not-to-fork; Antonopoulos, Wood, «Mastering Ethereum», 2018, приложение «Ethereum Fork History», https://cypherpunks-core.github.io/ethereumbook/appdx-forks-history.html; Wikipedia, «Ethereum Classic» (со ссылкой на «Ethereum timeline» в Mastering Ethereum), https://en.wikipedia.org/wiki/Ethereum_Classic.
706
Vitalik Buterin, «Hard Fork Completed», Ethereum Foundation Blog, 20.07.2016, https://blog.ethereum.org/2016/07/20/hard-fork-completed.
707
ethereum.org, «Proof-of-stake attack and defense», https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attack-and-defense/.
708
Lawrence Lessig, «Code and Other Laws of Cyberspace», Basic Books, 1999, гл. 1 «Code Is Law», с. 6 (PDF с сайта автора: https://lessig.org/images/resources/1999-Code.pdf).
709
Lawrence Lessig, «Code and Other Laws of Cyberspace», Basic Books, 1999, гл. 1 «Code Is Law», с. 6 (PDF с сайта автора: https://lessig.org/images/resources/1999-Code.pdf).
710
Lessig L. Code and Other Laws of Cyberspace. Basic Books, 1999, ch. 1 «Code Is Law», p. 6: «In cyberspace we must understand how code regulates—how the software and hardware that make cyberspace what it is regulate cyberspace as it is. As William Mitchell puts it, this code is cyberspace’s „law.“ Code is law.»
711
Lessig, «Code and Other Laws of Cyberspace», 1999, с. 6.
712
Lessig, «Code and Other Laws of Cyberspace», 1999, с. 6.
713
Там же: «Code is never found; it is only ever made, and only ever made by us.» Ту же мысль Лессиг изложил в Harvard Magazine (январь — февраль 2000 года): «This code, or architecture, sets the terms on which life in cyberspace is experienced.»
714
Lawrence Lessig, статья в Harvard Magazine, январь–февраль 2000 (URL-слаг «code-is-law»), https://www.harvardmagazine.com/2000/01/code-is-law-html.
715
ethereumclassic.org, «Code is Law», https://ethereumclassic.org/why-classic/code-is-law.
716
ethereumclassic.org, Code is Law: «It means that the code of a Smart Contract is the ultimate arbiter of the outcome of an on-chain interaction, as opposed to some overriding force from outside the network.»
717
ethereumclassic.org, «Code is Law», https://ethereumclassic.org/why-classic/code-is-law.
718
SEC, Report of Investigation… The DAO, Release No. 81207, 25.07.2017, с. 1, https://www.sec.gov/files/litigation/investreport/34-81207.pdf; пресс-релиз 2017-131, https://www.sec.gov/newsroom/press-releases/2017-131 (перенос https://www.sec.gov/newsroom/press-releases/2017-131, отчёт перепроверен).
719
SEC, отчёт о The DAO, 2017, с. 2.
720
SEC, отчёт о The DAO, с. 1: «…the Commission has determined that DAO Tokens are securities under the Securities Act of 1933…»; с. 2: «The automation of certain functions through this technology, „smart contracts,“ or computer code, does not remove conduct from the purview of the U.S. federal securities laws.»
721
Van Loon v. Department of the Treasury, No. 23-50669 (5th Cir., 26.11.2024), https://law.justia.com/cases/federal/appellate-courts/ca5/23-50669/23-50669-2024-11-26.html; U.S. Treasury, «Tornado Cash Delisting», 2025, https://home.treasury.gov/news/press-releases/sb0057 (перенос из 00-landscape-stories.md, не перепроверялся).
722
Van Loon v. Department of the Treasury, No. 23-50669 (5th Cir., 26.11.2024): неизменяемые смарт-контракты Tornado Cash нельзя считать «собственностью» по закону IEEPA; исключение из санкционного списка — сообщение Минфина США, март 2025 года.
723
ethereum.org, «Oracles», https://ethereum.org/developers/docs/oracles/.
724
ethereum.org, Oracles: «…if blockchains received information from external sources (i.e., from the real world), determinism would be impossible to achieve, preventing nodes from agreeing on the validity of changes to the blockchain’s state.»
725
ethereum.org, «Oracles», https://ethereum.org/developers/docs/oracles/.
726
ethereum.org, «Oracles», https://ethereum.org/developers/docs/oracles/.
727
ethereum.org, «Oracles», https://ethereum.org/developers/docs/oracles/.
728
Там же: «Data from an oracle must be correct for a smart contract to execute correctly. Further, having to „trust“ oracle operators to provide accurate information undermines the „trustless“ aspect of smart contracts.»
729
CFTC, «CFTC Charges Avraham Eisenberg with Manipulative and Deceptive Scheme to Misappropriate Over $110 million from Mango Markets, a Digital Asset Exchange», пресс-релиз 8647-23, 09.01.2023, https://www.cftc.gov/PressRoom/PressReleases/8647-23.
730
CFTC, пресс-релиз 8647-23, 09.01.2023: «…the price of MNGO as reported by the oracle, jumped over 13-fold during a 30-minute span…» Это изложение позиции обвинения в гражданском деле; его исход в этой книге не проверялся. По данным CFTC, трейдер вернул около 67 млн долларов и оставил себе около 47 млн (CFTC, пресс-релиз 8647-23, 09.01.2023).
731
CFTC, пресс-релиз 8647-23, 09.01.2023.
732
Venable LLP, «Venue Fatal in Crypto Fraud Case…», 06.2025, https://www.venable.com/insights/publications/2025/06/venue-fatal-in-crypto-fraud-case-an-important; TRM Labs, «Federal Judge Overturns All Criminal Convictions in Mango Markets Case…», 05.2025, https://www.trmlabs.com/resources/blog/breaking-federal-judge-overturns-all-criminal-convictions-in-mango-markets-case-against-avraham-eisenberg; дата вердикта — Bloomberg и Axios, 18.04.2024 (заголовки в выдаче, не открыты).
733
Opinion and Order, дело 23-cr-10 (AS), Окружной суд США по Южному округу Нью-Йорка, 23.05.2025, https://nysd.uscourts.gov/sites/default/files/2025-05/23cr10%20Opinion%20and%20Order.pdf (с. 1–3, 24–27, 32–35 прочитаны фактчекером 27.09.2026); Venable LLP, 06.2025; CoinDesk, «Judge Overturns Convictions in Mango Markets Exploiter’s Crypto Fraud Case», 24.05.2025, https://www.coindesk.com/business/2025/05/24/judge-overturns-convictions-in-mango-markets-exploiters-crypto-fraud-case; DL News, 07.01.2026 (разделяет два решения: «vacate… commodities fraud conviction and acquit him of wire fraud»).
734
Opinion and Order, дело 23-cr-10 (AS), Окружной суд США по Южному округу Нью-Йорка, 23.05.2025, https://nysd.uscourts.gov/sites/default/files/2025-05/23cr10%20Opinion%20and%20Order.pdf (с. 1–3, 24–27, 32–35 прочитаны фактчекером 27.09.2026); Venable LLP, 06.2025; CoinDesk, «Judge Overturns Convictions in Mango Markets Exploiter’s Crypto Fraud Case», 24.05.2025, https://www.coindesk.com/business/2025/05/24/judge-overturns-convictions-in-mango-markets-exploiters-crypto-fraud-case; DL News, 07.01.2026 (разделяет два решения: «vacate… commodities fraud conviction and acquit him of wire fraud»).
735
Opinion and Order, дело 23-cr-10 (AS), Окружной суд США по Южному округу Нью-Йорка, 23.05.2025 (правило 29 федеральных правил уголовного процесса), с. 1: «The Court vacates counts one and two and will enter a judgment of acquittal on count three»; с. 32: «On a platform with no rules, instructions, or prohibitions about borrowing, the government needed more to show that [the defendant] made an implicit misrepresentation»; с. 24: доказательств того, что подсудимый «intended to and did manipulate» цену, в деле «в избытке» («the trial record was replete with evidence»). Вердикт присяжных — 18.04.2024: мошенничество с товарами, манипулирование товарным рынком, мошенничество с использованием электронных средств связи (Venable LLP, «Venue Fatal in Crypto Fraud Case…», 06.2025, https://www.venable.com/insights/publications/2025/06/venue-fatal-in-crypto-fraud-case-an-important; TRM Labs, «Federal Judge Overturns All Criminal Convictions in Mango Markets Case…», 05.2025, https://www.trmlabs.com/resources/blog/breaking-federal-judge-overturns-all-criminal-convictions-in-mango-markets-case-against-avraham-eisenberg; дата вердикта — Bloomberg и Axios, 18.04.2024 (заголовки в выдаче, не открыты)).

