From fc550089bf64ac0407af4bd976e0482d07dc046a Mon Sep 17 00:00:00 2001 From: _imadia Date: Fri, 22 Nov 2024 16:02:32 +0600 Subject: [PATCH] Add russian translations --- .../ru/ethereum/dapps/are-dapps-censorable.md | 22 ++++++------ .../ru/ethereum/dapps/building-with-dapps.md | 34 +++++++++---------- .../dapps/censorship-in-smart-contracts.md | 28 +++++++-------- src/edu/ru/ethereum/dapps/daos.md | 24 ++++++------- .../ethereum/dapps/interacting-with-dapps.md | 34 +++++++++---------- src/edu/ru/ethereum/dapps/what-the-dapps.md | 20 +++++------ .../how-ethereum-works/eth-cryptocurrency.md | 14 ++++---- .../how-ethereum-blockchain-works.md | 10 +++--- .../how-ethereum-works/tokens-on-ethereum.md | 28 +++++++-------- .../how-ethereum-works/wallets-on-ethereum.md | 14 ++++---- .../ru/ethereum/intro/origins-of-ethereum.md | 12 +++---- src/edu/ru/ethereum/intro/the-dao-hack.md | 7 ++-- .../intro/understanding-smart-contracts.md | 17 +++++----- .../intro/what-is-and-why-ethereum.md | 12 +++---- .../security-and-privacy/enhancing-privacy.md | 20 +++++------ .../security-and-privacy/privacy-risks.md | 12 +++---- .../risks-using-stablecoins.md | 25 +++++++------- .../security-and-privacy/security-risks.md | 30 ++++++++-------- .../cancelling-speeding-up-transactions.md | 12 +++---- .../complexity-of-transactions.md | 8 ++--- .../ethereum/transactions/transaction-fees.md | 12 +++---- .../transactions/transaction-statuses.md | 12 +++---- 22 files changed, 204 insertions(+), 203 deletions(-) diff --git a/src/edu/ru/ethereum/dapps/are-dapps-censorable.md b/src/edu/ru/ethereum/dapps/are-dapps-censorable.md index 7c54b05..1cde7dc 100644 --- a/src/edu/ru/ethereum/dapps/are-dapps-censorable.md +++ b/src/edu/ru/ethereum/dapps/are-dapps-censorable.md @@ -1,16 +1,16 @@ -# Are dApps Censorable? +# Можно ли цензурировать dApps? -While dApps are designed to be censorship-resistant, in practice, censorship is more nuanced. +Хотя dApps разработаны как устойчивые к цензуре, на практике цензура более нюансирована. -Once a smart contract is deployed on Ethereum, it operates independently and cannot be restricted by any single entity. However, censorship can still occur at certain access points: +После развертывания smart contract в Ethereum он работает независимо и не может быть ограничен каким-либо отдельным субъектом. Однако цензура все еще может происходить в определенных точках доступа: -- Most users access dApps through websites, which can be taken down, blocked, or geo-restricted. -- Webiste domain names can be seized, or DNS access blocked. -- Website interfaces can be modified to prevent certain interactions. +- Большинство пользователей получают доступ к dApps через веб-сайты, которые могут быть отключены, заблокированы или географически ограничены. +- Доменные имена веб-сайтов могут быть изъяты, или доступ DNS может быть заблокирован. +- Веб-интерфейсы могут быть изменены для предотвращения определенных взаимодействий. -However, even if a main dApp website is censored, users still have options: +Однако даже если основной веб-сайт dApp подвергается цензуре, у пользователей все еще есть варианты: -- The smart contract remains fully functional on the blockchain. -- Alternative websites can provide access to the dApp. -- Users can interact directly with the contract through blockchain tools like block explorers. -- Tech-savvy users can access the dApp’s full functionality independently. \ No newline at end of file +- Smart contract остается полностью функциональным в блокчейне. +- Альтернативные веб-сайты могут предоставить доступ к dApp. +- Пользователи могут взаимодействовать напрямую с контрактом через инструменты блокчейна, такие как block explorers. +- Технически подкованные пользователи могут получить доступ к полной функциональности dApp самостоятельно. \ No newline at end of file diff --git a/src/edu/ru/ethereum/dapps/building-with-dapps.md b/src/edu/ru/ethereum/dapps/building-with-dapps.md index 89c5559..53dc2e8 100644 --- a/src/edu/ru/ethereum/dapps/building-with-dapps.md +++ b/src/edu/ru/ethereum/dapps/building-with-dapps.md @@ -1,26 +1,26 @@ -# Building with dApps +# Создание с помощью dApps -One of Ethereum’s most powerful features is **composability**—dApps can work together like building blocks, much like LEGO pieces that can be combined in endless ways: +Одна из самых мощных особенностей Ethereum — это **композируемость** — dApps могут работать вместе как строительные блоки, подобно деталям LEGO, которые можно комбинировать бесконечными способами: -- A gaming dApp can use a marketplace dApp for trading items. -- A lending dApp can use currency price feeds from another dApp. -- Multiple dApps can be integrated together to create entirely new services. +- Игровой dApp может использовать dApp marketplace для торговли предметами. +- Кредитный dApp может использовать фиды цен валют из другого dApp. +- Несколько dApps можно интегрировать вместе для создания совершенно новых сервисов. -This composability allows complex transactions that can interact with multiple dApps in a single execution, which isn’t possible on simpler blockchains like Bitcoin. +Эта композируемость позволяет выполнять сложные транзакции, которые могут взаимодействовать с несколькими dApps в одном выполнении, что невозможно в более простых блокчейнах, как Bitcoin. -For example, a user could perform a series of actions in one transaction: +Например, пользователь мог бы выполнить серию действий в одной транзакции: -1. Borrow 1,000 USDT from a lending dApp. -2. Use the USDT to buy ETH on a DEX (decentralized exchange). -3. Swap the ETH for a different token on another DEX (decentralized exchange). -4. Repay the 1,000 USDT loan. -5. Keep the remaining balance as profit. +1. Взять в долг 1,000 USDT из кредитного dApp. +2. Использовать USDT для покупки ETH на DEX (децентрализованной бирже). +3. Обменять ETH на другой токен на другом DEX (децентрализованной бирже). +4. Погасить заем в 1,000 USDT. +5. Оставить оставшийся баланс как прибыль. -All steps occur atomically—meaning they either all succeed or fail together. While powerful, complex multi-dApp transactions require more resources and result in higher transaction fees, which can reach $500 or more during peak network activity. +Все шаги происходят атомарно — то есть они либо все успешно выполняются, либо все проваливаются вместе. Хотя это мощно, сложные мульти-dApp транзакции требуют больше ресурсов и приводят к более высоким комиссиям за транзакции, которые могут достигать $500 и более во время пиковой активности сети. -In addition to blockchain transaction fees, dApps may charge their own fees for specific actions. For example, when swapping tokens on a DEX like Uniswap, you pay: +Помимо комиссий за транзакции в блокчейне, dApps могут взимать свои собственные комиссии за определенные действия. Например, при обмене токенов на DEX, как Uniswap, вы платите: -1. The transaction fee (gas fee) to Ethereum network validators. -2. A 0.3% trading fee that goes to Uniswap’s smart contract. +1. Комиссию за транзакцию (комиссию за gas) валидаторам сети Ethereum. +2. Торговую комиссию 0.3%, которая идет в smart contract Uniswap. -These fees may be designed to support the dApp’s protocol. In case of DEXes fees typically reward liquidity providers. It changes from dApp to dApp, based on how it was built. \ No newline at end of file +Эти комиссии могут быть разработаны для поддержки протокола dApp. В случае DEX комиссии обычно вознаграждают поставщиков ликвидности. Это меняется от dApp к dApp, в зависимости от того, как он был построен. diff --git a/src/edu/ru/ethereum/dapps/censorship-in-smart-contracts.md b/src/edu/ru/ethereum/dapps/censorship-in-smart-contracts.md index 6a4476b..cd22ee2 100644 --- a/src/edu/ru/ethereum/dapps/censorship-in-smart-contracts.md +++ b/src/edu/ru/ethereum/dapps/censorship-in-smart-contracts.md @@ -1,20 +1,20 @@ -# Censorship in Smart Contracts +# Цензура в Smart Contracts -While smart contracts themselves are generally resistant to censorship, certain design choices introduced by smart contract builders can introduce control points. Infact, the dApp may be deliberately built to be restrictive from the very beginning. Nothing prevents people from building any kind of dApp they want. +Хотя сами smart contracts обычно устойчивы к цензуре, определенные проектные решения, внедренные создателями smart contracts, могут вводить точки контроля. Фактически, dApp может быть намеренно построен как ограничительный с самого начала. Ничто не мешает людям создавать любой тип dApp, который они хотят. -**Contract Design Choices**: +**Варианты дизайна контрактов**: -- There are many smart contracts that include restrictions, such as blacklisting features. -- Some contracts have admin users allowing certain addresses to manage functionality. -- Some stablecoin token contracts (e.g., USDT) have functions to freeze accounts. -- Some contracts can allow developers to modify or pause the contract behavior after deployment. +- Существует много smart contracts, которые включают ограничения, такие как функции черного списка. +- Некоторые контракты имеют админ-пользователей, позволяющих определенным адресам управлять функциональностью. +- Некоторые контракты стейблкоинов (например, USDT) имеют функции для заморозки счетов. +- Некоторые контракты могут позволять разработчикам изменять или приостанавливать поведение контракта после развертывания. -True censorship resistance in a dApp usually requires: +Истинная устойчивость к цензуре в dApp обычно требует: -- No admin users or minimal administrative control. -- Limited or no upgradeability. -- Fully autonomous operations. -- Decentralized hosting of the website. -- Multiple access points for users. +- Отсутствия админ-пользователей или минимального административного контроля. +- Ограниченной или отсутствующей возможности обновления. +- Полностью автономных операций. +- Децентрализованного хостинга веб-сайта. +- Множества точек доступа для пользователей. -Understanding these aspects can help users assess the true censorship resistance of any dApp they wish to use. \ No newline at end of file +Понимание этих аспектов может помочь пользователям оценить истинную устойчивость к цензуре любого dApp, который они хотят использовать. diff --git a/src/edu/ru/ethereum/dapps/daos.md b/src/edu/ru/ethereum/dapps/daos.md index 850233f..9b9682d 100644 --- a/src/edu/ru/ethereum/dapps/daos.md +++ b/src/edu/ru/ethereum/dapps/daos.md @@ -1,23 +1,23 @@ # DAOs -Decentralized Autonomous Organizations (DAOs) represent one of Ethereum's most innovative applications, demonstrating how blockchain technology can transform traditional organizational structures. +Decentralized Autonomous Organizations (DAOs) представляют одно из самых инновационных применений Ethereum, демонстрируя, как технология блокчейн может трансформировать традиционные организационные структуры. -A DAO is an organization (a virtual one) that runs on rules encoded in smart contracts, eliminating the need for traditional management hierarchies. Many dApps operate in a from of a DAO. +DAO — это организация (виртуальная), которая работает по правилам, закодированным в smart contracts, устраняя необходимость в традиционных управленческих иерархиях. Многие dApps работают в форме DAO. -Typically, DAOs operate through governance tokens (implemented as ERC20 tokens) that grant voting rights to members. +Обычно DAO работают через токены управления (реализованные как токены ERC20), которые предоставляют права голоса членам. -These tokens can typically be: +Эти токены обычно можно: -- Bought and sold on exchanges -- Acquired through contribution to the project +- Покупать и продавать на биржах +- Получать через вклад в проект -When decisions need to be made - whether about treasury spending, or strategic directions - token holders can vote on proposals. All votes are recorded on the blockchain, and approved decisions execute automatically through smart contracts. +Когда необходимо принимать решения — будь то о расходовании средств или стратегических направлениях — держатели токенов могут голосовать по предложениям. Все голоса записываются в блокчейн, и одобренные решения автоматически выполняются через smart contracts. -Notable examples in practice: +Заметные примеры на практике: -- Uniswap: UNI token holders vote on protocol changes and fee structures -- MakerDAO: MKR holders govern the DAI stablecoin. +- Uniswap: держатели токенов UNI голосуют за изменения протокола и структуры комиссий +- MakerDAO: держатели MKR управляют стейблкоином DAI -DAOs demonstrate Ethereum's potential for true decentralization. With no central authority, rules enforced by code rather than individuals, and community ownership, DAOs can operate continuously and transparently as long as Ethereum exists. +DAO демонстрируют потенциал Ethereum для истинной децентрализации. Без центрального органа, с правилами, обеспечиваемыми кодом, а не отдельными лицами, и с общественной собственностью, DAO могут работать непрерывно и прозрачно, пока существует Ethereum. -As the technology matures, DAOs are becoming more user-friendly and efficient, while working to address legal compliance and integration with traditional systems. They represent a fundamental shift in organizational structure, removing the need for trusted intermediaries in complex organizational processes. \ No newline at end of file +По мере развития технологии DAO становятся более удобными для пользователей и эффективными, работая над соблюдением юридических требований и интеграцией с традиционными системами. Они представляют фундаментальный сдвиг в организационной структуре, устраняя необходимость в доверенных посредниках в сложных организационных процессах. \ No newline at end of file diff --git a/src/edu/ru/ethereum/dapps/interacting-with-dapps.md b/src/edu/ru/ethereum/dapps/interacting-with-dapps.md index bd3e57f..6e8f390 100644 --- a/src/edu/ru/ethereum/dapps/interacting-with-dapps.md +++ b/src/edu/ru/ethereum/dapps/interacting-with-dapps.md @@ -1,20 +1,20 @@ -# Interacting with dApps +Взаимодействие с dApps -Most Ethereum wallet apps are designed for basic functions like storing, sending, and receiving ETH and ERC-20 tokens, but they don’t inherently support direct interaction with dApps. **WalletConnect** is a protocol that bridges this gap, allowing non-custodial wallets to connect and interact with any dApp on Ethereum. +Большинство приложений-кошельков Ethereum разработаны для базовых функций, таких как хранение, отправка и получение ETH и токенов ERC-20, но они изначально не поддерживают прямое взаимодействие с dApps. **WalletConnect** — это протокол, который устраняет этот разрыв, позволяя некастодиальным кошелькам подключаться и взаимодействовать с любым dApp в Ethereum. -For WalletConnect to work, both the wallet and dApp need to support it. Here’s how it works in practice: +Чтобы WalletConnect работал, и кошелек, и dApp должны поддерживать его. Вот как это работает на практике: -1. **Initiating Connection**: - - The user visits a dApp’s website, clicks “Connect Wallet,” and selects WalletConnect. - - A QR code appears (or a link activates if using a mobile device). - -2. **Establishing Connection**: - - The user scans the QR code with their wallet app or clicks the link. - - The wallet app displays the connection request details. - -3. **Ongoing Interaction**: -- After connection is stablsihed the user appears “logged in” into the dApp. -- One every action, the dApp requests transaction approvals, which appear in the wallet app. -- The user reviews and approves or rejects transactions directly from their wallet. - -WalletConnect provides enhanced security by keeping private keys within the wallet and eliminates the need to enter sensitive information on dApp websites. More importantly, it enables user to use their mobile wallet to interact with any dApp on Ethereum blockchain. \ No newline at end of file +1. **Инициация подключения**: + - Пользователь посещает веб-сайт dApp, нажимает "Connect Wallet" и выбирает WalletConnect. + - Появляется QR-код (или активируется ссылка при использовании мобильного устройства). + +2. **Установление соединения**: + - Пользователь сканирует QR-код своим приложением-кошельком или нажимает на ссылку. + - Приложение-кошелек отображает детали запроса на подключение. + +3. **Текущее взаимодействие**: +- После установления соединения пользователь появляется "вошедшим в систему" в dApp. +- При каждом действии dApp запрашивает одобрения транзакций, которые появляются в приложении-кошельке. +- Пользователь просматривает и одобряет или отклоняет транзакции прямо из своего кошелька. + +WalletConnect обеспечивает повышенную безопасность, сохраняя приватные ключи внутри кошелька и устраняет необходимость вводить конфиденциальную информацию на веб-сайтах dApp. Что еще важнее, это позволяет пользователю использовать свой мобильный кошелек для взаимодействия с любым dApp в блокчейне Ethereum. \ No newline at end of file diff --git a/src/edu/ru/ethereum/dapps/what-the-dapps.md b/src/edu/ru/ethereum/dapps/what-the-dapps.md index f49b501..2ed28b0 100644 --- a/src/edu/ru/ethereum/dapps/what-the-dapps.md +++ b/src/edu/ru/ethereum/dapps/what-the-dapps.md @@ -1,16 +1,16 @@ -# What are dApps? +# Что такое dApps? -Decentralized applications (dApps) are programs built on the Ethereum blockchain using smart contracts. A dApp can consist of one or more smart contracts working together to provide its features. Once a smart contract is deployed, its code is immutable—meaning it can’t be changed. This immutability ensures that a dApp will continue to operate exactly as initially programmed, giving users confidence in its reliability. +Децентрализованные приложения (dApps) — это программы, построенные на блокчейне Ethereum с использованием smart contracts. dApp может состоять из одного или нескольких smart contracts, работающих вместе для обеспечения его функций. После развертывания smart contract его код неизменяем — то есть его нельзя изменить. Эта неизменяемость гарантирует, что dApp будет продолжать работать точно так, как изначально запрограммировано, давая пользователям уверенность в его надежности. -The term **"trustless"** means users don’t need to trust any individual or organization to use the application; they only need to trust the code, which is visible and verifiable on the blockchain. Anyone can review exactly how a dApp functions by examining its smart contract code. +Термин **"trustless"** означает, что пользователям не нужно доверять какому-либо человеку или организации для использования приложения; им нужно доверять только коду, который виден и проверяем в блокчейне. Любой может точно проверить, как работает dApp, изучив код его smart contract. -dApps operate based on how their smart contracts are programmed: +dApps работают на основе того, как запрограммированы их smart contracts: -- Some are fully autonomous, running without any central authority. -- Others have administrative features, giving specific addresses the ability to manage aspects of the dApp. -- The level of decentralization depends on design choices made by the dApp developers. +- Некоторые полностью автономны, работают без какого-либо центрального органа. +- Другие имеют административные функции, дающие определенным адресам возможность управлять аспектами dApp. +- Уровень децентрализации зависит от проектных решений, принятых разработчиками dApp. -Common types of dApps include: +Распространенные типы dApps включают: -- **Decentralized Exchanges (DEXs)**: Such as Uniswap, where users can trade cryptocurrencies directly. -- **Lending Platforms**: Like Aave, where users can lend or borrow crypto assets. \ No newline at end of file +- **Децентрализованные биржи (DEX)**: Такие как Uniswap, где пользователи могут напрямую торговать криптовалютами. +- **Кредитные платформы**: Как Aave, где пользователи могут давать или брать в долг криптоактивы. diff --git a/src/edu/ru/ethereum/how-ethereum-works/eth-cryptocurrency.md b/src/edu/ru/ethereum/how-ethereum-works/eth-cryptocurrency.md index 0811f82..eea954e 100644 --- a/src/edu/ru/ethereum/how-ethereum-works/eth-cryptocurrency.md +++ b/src/edu/ru/ethereum/how-ethereum-works/eth-cryptocurrency.md @@ -1,13 +1,13 @@ -# ETH Cryptocurrency +# Криптовалюта ETH -Ether (ETH) is the native cryptocurrency of the Ethereum platform. It functions both as a digital currency and as the fuel that powers the Ethereum network. Whenever you use Ethereum—whether to send ETH or interact with smart contracts —you need to pay fees in ETH. +Ether (ETH) — это нативная криптовалюта платформы Ethereum. Она функционирует как цифровая валюта и как топливо, питающее сеть Ethereum. Каждый раз, когда вы используете Ethereum — будь то отправка ETH или взаимодействие со smart contracts — вам нужно платить комиссию в ETH. -## Is Ethereum Inflationary or Deflationary? +## Является ли Ethereum инфляционным или дефляционным? -Unlike Bitcoin, Ethereum doesn’t have a fixed supply of ETH. Instead, new ETH is created at a changing rate, depending on network activity and other factors. Initially, Ethereum created around 18 million ETH per year, but this changed after it switched to Proof of Stake (PoS). +В отличие от Bitcoin, Ethereum не имеет фиксированного предложения ETH. Вместо этого новые ETH создаются с изменяющейся скоростью, в зависимости от активности сети и других факторов. Изначально Ethereum создавал около 18 миллионов ETH в год, но это изменилось после перехода на Proof of Stake (PoS). -In 2021, Ethereum introduced a system where part of the ETH used for transaction fees is **burned**, meaning it’s permanently removed from circulation. This reduces the supply, especially when there’s a lot of activity on the network. +В 2021 году Ethereum внедрил систему, при которой часть ETH, используемая для комиссий за транзакции, **сжигается**, то есть навсегда удаляется из обращения. Это уменьшает предложение, особенно когда в сети много активности. -Ethereum can be **inflationary**(when more ETH is created than burned) or **deflationary**(when more ETH is burned than created). For example, in 2024, Ethereum became inflationary because more ETH was created than burned. However, during times of high network usage, like in early 2024, Ethereum was deflationary because more ETH was burned than emitted. +Ethereum может быть **инфляционным** (когда создается больше ETH, чем сжигается) или **дефляционным** (когда сжигается больше ETH, чем создается). Например, в 2024 году Ethereum стал инфляционным, потому что создавалось больше ETH, чем сжигалось. Однако в периоды высокой загрузки сети, как в начале 2024 года, Ethereum был дефляционным, потому что сжигалось больше ETH, чем эмитировалось. -Overall, whether Ethereum’s supply grows or shrinks depends on how busy the Ethereum network is and how much ETH gets burned compared to how much is created. \ No newline at end of file +В целом, растет или сокращается предложение Ethereum, зависит от того, насколько загружена сеть Ethereum и сколько ETH сжигается по сравнению с тем, сколько создается. \ No newline at end of file diff --git a/src/edu/ru/ethereum/how-ethereum-works/how-ethereum-blockchain-works.md b/src/edu/ru/ethereum/how-ethereum-works/how-ethereum-blockchain-works.md index 7ec5e7d..706f7fe 100644 --- a/src/edu/ru/ethereum/how-ethereum-works/how-ethereum-blockchain-works.md +++ b/src/edu/ru/ethereum/how-ethereum-works/how-ethereum-blockchain-works.md @@ -1,9 +1,9 @@ -# How Ethereum Blockchain Works +# Как работает блокчейн Ethereum -Both Ethereum and Bitcoin are made up of many computers all over the world, working together to maintain the blockchain and process transactions. The blockchain is a record of all transactions, and each computer has a copy of this record. To keep everything running smoothly, there needs to be a way to decide which computer will add the next set of transactions to the blockchain. +И Ethereum, и Bitcoin состоят из множества компьютеров по всему миру, работающих вместе для поддержания блокчейна и обработки транзакций. Блокчейн — это запись всех транзакций, и у каждого компьютера есть копия этой записи. Чтобы все работало гладко, должен быть способ решить, какой компьютер добавит следующий набор транзакций в блокчейн. -Bitcoin uses something called **Proof of Work (PoW)**. Here, thousands of computers (miners) compete to solve a hard puzzle. The first one to solve it adds the next set of transactions and gets rewarded with newly created Bitcoin and fees. The more computing power you have, the better your chances. +Bitcoin использует то, что называется **Proof of Work (PoW)**. Здесь тысячи компьютеров (майнеров) соревнуются в решении сложной головоломки. Первый, кто решит ее, добавляет следующий набор транзакций и получает вознаграждение в виде новых Bitcoin и комиссий. Чем больше вычислительной мощности у вас есть, тем выше шансы. -Ethereum used to work the same way, but now it uses something called**Proof of Stake (PoS)**. Instead of solving puzzles, people lock up (or “stake”) 32 ETH to become a validator. Validators are chosen randomly to add transactions to the blockchain, and they earn rewards in the form of ETH and fees. It’s random, so everyone who stakes has a chance. +Ethereum раньше работал так же, но теперь использует то, что называется **Proof of Stake (PoS)**. Вместо решения головоломок, люди блокируют (или "стейкают") 32 ETH, чтобы стать валидатором. Валидаторы выбираются случайным образом для добавления транзакций в блокчейн и получают вознаграждение в виде ETH и комиссий. Это случайно, поэтому у каждого, кто делает стейкинг, есть шанс. -If you don’t have 32 ETH, you can join a **staking pool**. In a pool, lots of people combine their ETH to meet the 32 ETH requirement and share the rewards. This way, even if you don’t have a lot of ETH, you can still earn rewards. \ No newline at end of file +Если у вас нет 32 ETH, вы можете присоединиться к **staking pool**. В пуле много людей объединяют свои ETH, чтобы соответствовать требованию в 32 ETH и делят вознаграждения. Таким образом, даже если у вас нет много ETH, вы все равно можете получать вознаграждения. diff --git a/src/edu/ru/ethereum/how-ethereum-works/tokens-on-ethereum.md b/src/edu/ru/ethereum/how-ethereum-works/tokens-on-ethereum.md index 670d0f2..2031bf8 100644 --- a/src/edu/ru/ethereum/how-ethereum-works/tokens-on-ethereum.md +++ b/src/edu/ru/ethereum/how-ethereum-works/tokens-on-ethereum.md @@ -1,27 +1,27 @@ -# Tokens on Ethereum: ERC-20 & NFTs +# Токены в Ethereum: ERC-20 и NFT -Ethereum is much more than its native currency, Ether (ETH). One of its standout features is the ability to create and manage tokens that represent different assets or utilities on the blockchain. These tokens are controlled by smart contracts and can be programmed by developers to serve specific purposes. +Ethereum — это гораздо больше, чем его нативная валюта Ether (ETH). Одной из его выдающихся особенностей является возможность создавать и управлять токенами, которые представляют различные активы или утилиты в блокчейне. Эти токены контролируются smart contracts и могут быть запрограммированы разработчиками для выполнения конкретных целей. -For example, a token could represent a lottery entry, or give governance rights in a decentralized app (dApp). Two of the most widely used token types on Ethereum are **ERC-20 tokens** and **NFTs.** +Например, токен может представлять лотерейный билет или давать права управления в децентрализованном приложении (dApp). Два наиболее широко используемых типа токенов в Ethereum — это **токены ERC-20** и **NFT**. -## ERC-20 Tokens +## Токены ERC-20 -ERC-20 tokens follow a widely-used standard that ensures all tokens created using this standard behave in a predictable manner. The common standard ensures that developers are able to build software apps (i.e. wallet apps, smart contracts) that can handle all tokens equally, rather than creating a separate wallet for each token. Also, tokens that follow ERC-20 standard are interchangeable, just like dollars, where one dollar is no different from another dollar. +Токены ERC-20 следуют широко используемому стандарту, который гарантирует, что все токены, созданные с использованием этого стандарта, ведут себя предсказуемым образом. Общий стандарт гарантирует, что разработчики могут создавать программные приложения (то есть приложения-кошельки, smart contracts), которые могут работать со всеми токенами одинаково, вместо создания отдельного кошелька для каждого токена. Кроме того, токены, следующие стандарту ERC-20, взаимозаменяемы, как доллары, где один доллар ничем не отличается от другого доллара. -Stablecoins like **USDT** or **DAI**, which are tied to the value of traditional currencies, and governance tokens like **UNI**, which grant users the right to participate in decision-making on Uniswap DEX(decentralized token exchange), are common examples of ERC-20 tokens. +Стейблкоины, такие как **USDT** или **DAI**, привязанные к стоимости традиционных валют, и токены управления, такие как **UNI**, которые дают пользователям право участвовать в принятии решений на DEX (децентрализованной бирже токенов) Uniswap, являются распространенными примерами токенов ERC-20. -These tokens can easily be transferred between Ethereum wallets and are compatible with a wide range of Ethereum-based apps and services, making them highly versatile and widely accepted across the network. +Эти токены могут легко передаваться между кошельками Ethereum и совместимы с широким спектром приложений и сервисов на основе Ethereum, что делает их очень универсальными и широко принимаемыми в сети. -## NFTs (Non-Fungible Tokens) +## NFT (Non-Fungible Tokens) -NFTs, or Non-Fungible Tokens, are unique tokens that represent one-of-a-kind assets on the Ethereum blockchain. Unlike ERC-20 tokens, NFTs are not interchangeable, as each token is distinct. +NFT, или Non-Fungible Tokens, — это уникальные токены, которые представляют единственные в своем роде активы в блокчейне Ethereum. В отличие от токенов ERC-20, NFT не взаимозаменяемы, так как каждый токен уникален. -NFTs have gained significant popularity in industries like digital art, collectibles, and gaming, where proving ownership of unique digital items is essential. +NFT получили значительную популярность в таких отраслях, как цифровое искусство, коллекционирование и игры, где важно доказать владение уникальными цифровыми предметами. -NFTs can be used to represent anything from digital artwork to virtual real estate, and ownership is easily verifiable on the blockchain. This transparency has made NFTs a powerful tool for creators and collectors alike, providing a secure way to buy, sell, and trade digital assets. +NFT могут использоваться для представления чего угодно, от цифровых произведений искусства до виртуальной недвижимости, и право собственности легко проверяется в блокчейне. Эта прозрачность сделала NFT мощным инструментом как для создателей, так и для коллекционеров, предоставляя безопасный способ покупки, продажи и обмена цифровыми активами. -## Sending/Receiving ETH and ERC-20 Tokens +## Отправка/Получение ETH и токенов ERC-20 -Tokens on Ethereum, such as **USDT**, can be stored, sent, and received just like regular cryptocurrencies, such as **ETH** or **BTC**. One key aspect of Ethereum wallets is that both **ETH**and **ERC-20**tokens share a common wallet address. This means that within the same wallet, your deposit address for ETH is the same as for any ERC-20 token, like **USDT** or **DAI**. +Токены в Ethereum, такие как **USDT**, можно хранить, отправлять и получать так же, как обычные криптовалюты, такие как **ETH** или **BTC**. Ключевой особенностью кошельков Ethereum является то, что и **ETH**, и токены **ERC-20** используют общий адрес кошелька. Это означает, что в одном кошельке ваш адрес для депозита ETH такой же, как и для любого токена ERC-20, например, **USDT** или **DAI**. -When sending ERC-20 tokens, it’s important to remember that **transaction fees must be paid in ETH**. This is because sending an ERC-20 token isn’t just a simple transfer—it involves interacting with the smart contract governing that specific token. For example, if you're sending **USDT**to someone, your wallet must interact with the USDT smart contract to complete the transaction, and the **gas fees** for that interaction are always paid in **ETH**. \ No newline at end of file +При отправке токенов ERC-20 важно помнить, что **комиссии за транзакции должны оплачиваться в ETH**. Это потому, что отправка токена ERC-20 — это не просто простой перевод, это взаимодействие со smart contract, управляющим этим конкретным токеном. Например, если вы отправляете **USDT** кому-то, ваш кошелек должен взаимодействовать со smart contract USDT для завершения транзакции, и **комиссии за газ** за это взаимодействие всегда оплачиваются в **ETH**. \ No newline at end of file diff --git a/src/edu/ru/ethereum/how-ethereum-works/wallets-on-ethereum.md b/src/edu/ru/ethereum/how-ethereum-works/wallets-on-ethereum.md index 33f72c3..3b33baa 100644 --- a/src/edu/ru/ethereum/how-ethereum-works/wallets-on-ethereum.md +++ b/src/edu/ru/ethereum/how-ethereum-works/wallets-on-ethereum.md @@ -1,11 +1,11 @@ -# Wallets On Ethereum +# Кошельки в Ethereum -To interact with Ethereum, you need a non-custodial wallet app. An Ethereum wallet is an application that allows you to store, send, and receive Ether (ETH) and other Ethereum-based tokens. Most multi-currency, non-custodial wallet apps (e.g., Unstoppable Wallet) support Ethereum, making it easy for users to manage their assets on the platform. +Для взаимодействия с Ethereum вам нужно некастодиальное приложение-кошелек. Кошелек Ethereum — это приложение, которое позволяет хранить, отправлять и получать Ether (ETH) и другие токены на основе Ethereum. Большинство мультивалютных, некастодиальных приложений-кошельков (например, Unstoppable Wallet) поддерживают Ethereum, что упрощает пользователям управление своими активами на платформе. -There are a few key things to keep in mind about Ethereum wallets: +Есть несколько ключевых моментов, которые нужно помнить о кошельках Ethereum: -- **Single Address System:** Unlike Bitcoin, where a new address is generated for each transaction, Ethereum wallets typically use a single address for all your transactions. This means that all your Ethereum transactions and token balances are linked to the same public address. - -- **Types of Wallets:** Non-custodial Ethereum wallets come in various forms, including mobile apps, browser extensions, and hardware wallets. Among these, browser extension wallets are generally the least secure. +- **Система единого адреса:** В отличие от Bitcoin, где новый адрес генерируется для каждой транзакции, кошельки Ethereum обычно используют один адрес для всех ваших транзакций. Это означает, что все ваши транзакции Ethereum и балансы токенов привязаны к одному публичному адресу. -- **Interacting with dApps:** Not all wallet apps come with the ability to interact with decentralized apps (dApps). While most wallets support basic send and receive functions, only certain wallets go further by allowing you to interact with dApps on the Ethereum blockchain. This functionality is usually provided through a feature called **WalletConnect**, which securely links your wallet to dApps. Not all wallet apps comes with **WalletConnect** feature. \ No newline at end of file +- **Типы кошельков:** Некастодиальные кошельки Ethereum бывают разных форм, включая мобильные приложения, расширения браузера и аппаратные кошельки. Среди них кошельки-расширения для браузера обычно наименее безопасны. + +- **Взаимодействие с dApps:** Не все приложения-кошельки имеют возможность взаимодействовать с децентрализованными приложениями (dApps). В то время как большинство кошельков поддерживают базовые функции отправки и получения, только определенные кошельки идут дальше, позволяя вам взаимодействовать с dApps в блокчейне Ethereum. Эта функциональность обычно предоставляется через функцию под названием **WalletConnect**, которая безопасно связывает ваш кошелек с dApps. Не все приложения-кошельки поставляются с функцией **WalletConnect**. \ No newline at end of file diff --git a/src/edu/ru/ethereum/intro/origins-of-ethereum.md b/src/edu/ru/ethereum/intro/origins-of-ethereum.md index c36a947..67e8fde 100644 --- a/src/edu/ru/ethereum/intro/origins-of-ethereum.md +++ b/src/edu/ru/ethereum/intro/origins-of-ethereum.md @@ -1,11 +1,11 @@ -# Origins of Ethereum +# Происхождение Ethereum -Ethereum was created in 2015 by Vitalik Buterin, along with a team of co-founders, in response to the limitations of Bitcoin 🚀. While Bitcoin was primarily designed as a decentralized form of money 💰, Ethereum was developed to go beyond just payments. +Ethereum был создан в 2015 году Виталиком Бутериным вместе с командой соучредителей в ответ на ограничения Bitcoin 🚀. В то время как Bitcoin был в первую очередь разработан как децентрализованная форма денег 💰, Ethereum был разработан, чтобы выйти за рамки простых платежей. -The idea was to create a platform that allowed people to build decentralized applications (dApps) 🏗️— automated services that run on the blockchain without central control 🤖. +Идея заключалась в создании платформы, позволяющей людям создавать децентрализованные приложения (dApps) 🏗️ — автоматизированные сервисы, работающие на блокчейне без централизованного контроля 🤖. -In 2014, Ethereum held an Initial Coin Offering (ICO) 💼, allowing people to purchase Ether (ETH) tokens to fund the development of the platform. The Ethereum team raised roughly $18.3 million worth of Bitcoin 💸 in the token sale, which was more than 31,500 BTC at the time of the ICO. +В 2014 году Ethereum провел Initial Coin Offering (ICO) 💼, позволив людям приобрести токены Ether (ETH) для финансирования разработки платформы. Команда Ethereum собрала примерно 18,3 миллиона долларов в Bitcoin 💸 во время продажи токенов, что составляло более 31,500 BTC на момент ICO. -Unlike Bitcoin, which had no pre-sale or funding round 🚫💰, Ethereum's ICO allowed early supporters to buy into the project before its official launch 🎬. +В отличие от Bitcoin, у которого не было предварительной продажи или раунда финансирования 🚫💰, ICO Ethereum позволило ранним сторонникам инвестировать в проект до его официального запуска 🎬. -While this helped Ethereum grow quickly 📈, some Bitcoin enthusiasts have criticized the ICO model, arguing that it goes against Bitcoin's decentralized, organic launch 🌱. In this sense, the launch of Ethereum resembled a traditional IPO 📊. \ No newline at end of file +Хотя это помогло Ethereum быстро вырасти 📈, некоторые энтузиасты Bitcoin критиковали модель ICO, утверждая, что она противоречит децентрализованному, органическому запуску Bitcoin 🌱. В этом смысле запуск Ethereum напоминал традиционное IPO 📊. \ No newline at end of file diff --git a/src/edu/ru/ethereum/intro/the-dao-hack.md b/src/edu/ru/ethereum/intro/the-dao-hack.md index 9d9c646..4fe29d8 100644 --- a/src/edu/ru/ethereum/intro/the-dao-hack.md +++ b/src/edu/ru/ethereum/intro/the-dao-hack.md @@ -1,6 +1,5 @@ -# The DAO Hack +# Взлом The DAO +В 2016 году, на ранних этапах своего существования, Ethereum столкнулся с серьезным кризисом из-за взлома "The DAO" — децентрализованного сервиса, построенного на платформе Ethereum 💥. Хакеры использовали уязвимость в коде smart contract The DAO, сумев украсть Ether на миллионы долларов — на тот момент значительную часть Ether в обращении 💰🦹‍♂️. -In 2016, during its early days, Ethereum faced a major crisis with the hack of "The DAO," a decentralized service built on the Ethereum platform 💥. Hackers exploited a vulnerability in The DAO's smart contract code, managing to steal millions of dollars' worth of Ether—at the time, a significant portion of the Ether in circulation 💰🦹‍♂️. - -This event led to a highly controversial decision: Ethereum's community voted to reverse the hack by implementing a hard fork, effectively undoing the theft 🔄. This decision resulted in the Ethereum blockchain splitting into two: Ethereum (ETH), which reversed the hack, and Ethereum Classic (ETC), which retained the original blockchain and kept the hack intact 🍴. While this kind of hard fork was possible in Ethereum's early days, it's unlikely that such a drastic measure would be repeated today given the platform's scale and maturity 🏛️. \ No newline at end of file +Это событие привело к крайне спорному решению: сообщество Ethereum проголосовало за отмену взлома путем реализации хард форка, фактически отменив кражу 🔄. Это решение привело к разделению блокчейна Ethereum на два: Ethereum (ETH), который отменил взлом, и Ethereum Classic (ETC), который сохранил исходный блокчейн вместе со взломом 🍴. Хотя такой хард форк был возможен на ранних этапах Ethereum, маловероятно, что такая радикальная мера будет повторена сегодня, учитывая масштаб и зрелость платформы 🏛️. \ No newline at end of file diff --git a/src/edu/ru/ethereum/intro/understanding-smart-contracts.md b/src/edu/ru/ethereum/intro/understanding-smart-contracts.md index b362c33..a5eca83 100644 --- a/src/edu/ru/ethereum/intro/understanding-smart-contracts.md +++ b/src/edu/ru/ethereum/intro/understanding-smart-contracts.md @@ -1,12 +1,13 @@ -# Understanding Smart Contracts +# Понимание Smart Contracts -In Bitcoin, the only entities that participate on the blockchain are individual wallets that send payments to each other 👛. On Ethereum, there are two kinds of entities: wallets and smart contracts. Smart contracts are programs that operate on top of the blockchain and can act as standalone entities, interacting with wallets and other smart contracts directly 🤖. -A smart contract is essentially a self-executing program that runs on the Ethereum blockchain 🔄. Smart contracts can be built and deployed on Ethereum by anyone and can be engineered to execute any kind of logic. These contracts automatically enforce and execute preprogrammed rules when specific conditions are met, without needing a middleman 🔒. For example, think of a vending machine: you put in money, select a product, and it automatically dispenses the item. Smart contracts work similarly in digital form but can be used for a much broader range of applications, from finance to gaming 🎮💹. +В Bitcoin единственными сущностями, участвующими в блокчейне, являются индивидуальные кошельки, которые отправляют платежи друг другу 👛. В Ethereum существует два типа сущностей: кошельки и smart contracts (умные контракты). Smart contracts — это программы, работающие поверх блокчейна, которые могут действовать как самостоятельные сущности, взаимодействуя напрямую с кошельками и другими smart contracts 🤖. -Smart contracts have key characteristics that differentiate them from traditional programs: +Smart contract — это, по сути, самоисполняющаяся программа, работающая в блокчейне Ethereum 🔄. Smart contracts могут быть созданы и развернуты на Ethereum кем угодно и могут быть запрограммированы на выполнение любой логики. Эти контракты автоматически обеспечивают выполнение заранее запрограммированных правил при соблюдении определенных условий, без необходимости в посреднике 🔒. Например, представьте торговый автомат: вы вносите деньги, выбираете продукт, и он автоматически выдает товар. Smart contracts работают аналогично в цифровой форме, но могут использоваться для гораздо более широкого спектра приложений, от финансов до игр 🎮💹. -- **They are immutable:** Once deployed to the blockchain, they cannot be altered 🔒. -- **They operate autonomously:** Once set in motion, they execute without external interference 🤖. -- **They are trustless:** Users don't need to rely on any party to ensure the contract works as promised 🤝. +Smart contracts обладают ключевыми характеристиками, которые отличают их от традиционных программ: -A core principle of Ethereum is censorship resistance 🛡️. Because Ethereum is decentralized, no single entity or government can easily shut it down or block access to its applications. Once a dApp or smart contract is deployed on Ethereum, it operates autonomously, and no one can alter or remove it without stopping the blockchain—meaning that everyone worldwide would have to stop using Ethereum 🌍. This makes Ethereum a powerful tool for creating open, transparent services that aren't controlled by any central authority—something that wasn't possible before. If someone builds a controversial service as a traditional website, it can be easily taken offline by authorities; however, if something like that is built on top of Ethereum, it's there forever without any means to censor it 🔐. +- **Они неизменяемы:** После развертывания в блокчейне их нельзя изменить 🔒. +- **Они работают автономно:** После запуска они выполняются без внешнего вмешательства 🤖. +- **Они безусловны:** Пользователям не нужно полагаться на какую-либо сторону для обеспечения работы контракта согласно обещанному 🤝. + +Основным принципом Ethereum является устойчивость к цензуре 🛡️. Поскольку Ethereum децентрализован, ни одна организация или правительство не может легко отключить его или заблокировать доступ к его приложениям. После того как dApp или smart contract развернут на Ethereum, он работает автономно, и никто не может изменить или удалить его, не остановив блокчейн — это означает, что всем пользователям по всему миру пришлось бы прекратить использовать Ethereum 🌍. Это делает Ethereum мощным инструментом для создания открытых, прозрачных сервисов, которые не контролируются никаким центральным органом — что раньше было невозможно. Если кто-то создает спорный сервис как традиционный веб-сайт, власти могут легко отключить его; однако если что-то подобное построено на Ethereum, оно остается там навсегда без возможности цензуры 🔐. \ No newline at end of file diff --git a/src/edu/ru/ethereum/intro/what-is-and-why-ethereum.md b/src/edu/ru/ethereum/intro/what-is-and-why-ethereum.md index 7dc6e46..3486b2b 100644 --- a/src/edu/ru/ethereum/intro/what-is-and-why-ethereum.md +++ b/src/edu/ru/ethereum/intro/what-is-and-why-ethereum.md @@ -1,11 +1,11 @@ -# What is & Why Ethereum? +# Что такое Ethereum и почему он важен? -While both Ethereum and Bitcoin are built on blockchain technology, they serve different purposes. Bitcoin was created to be a digital currency—a decentralized store of value and medium of exchange 💰. Ethereum, however, is a platform for building decentralized apps (dApps) 🏗️. +В то время как и Ethereum, и Bitcoin построены на технологии блокчейн, они служат разным целям. Bitcoin был создан как цифровая валюта — децентрализованное средство сохранения стоимости и обмена 💰. Ethereum, однако, является платформой для создания децентрализованных приложений (dApps) 🏗️. -Ethereum is a decentralized platform that allows developers to create applications that run on the blockchain, ensuring they are always online and operate exactly as programmed 🌐💻. Ethereum offers a framework for dApps, enabling them to function without the risk of fraud, censorship, or third-party interference 🛡️. +Ethereum — это децентрализованная платформа, которая позволяет разработчикам создавать приложения, работающие на блокчейне, обеспечивая их постоянную доступность и точное функционирование согласно заданной программе 🌐💻. Ethereum предоставляет фреймворк для dApps, позволяя им работать без риска мошенничества, цензуры или вмешательства третьих сторон 🛡️. -Think of Ethereum as a global, decentralized computer that anyone can use to build or interact with applications 🌍🖥️. On the traditional internet, websites and services are controlled by companies, meaning they can restrict access or ban users 🚫. On Ethereum, dApps operate under transparent, verifiable rules, free from centralized control 🔍. Once deployed, these applications run exactly as designed, offering trustless interactions between users 🤝. +Представьте Ethereum как глобальный, децентрализованный компьютер, который каждый может использовать для создания приложений или взаимодействия с ними 🌍🖥️. В традиционном интернете веб-сайты и сервисы контролируются компаниями, что означает возможность ограничения доступа или блокировки пользователей 🚫. В Ethereum dApps работают по прозрачным, проверяемым правилам, свободным от централизованного контроля 🔍. После развертывания эти приложения работают точно так, как задумано, обеспечивая безусловное взаимодействие между пользователями 🤝. -In short, Ethereum was created to extend the use of blockchain technology beyond simple payment transfers to a wide range of applications 🚀. Some examples of services that can be built on Ethereum include notary services, election systems, lotteries, borrowing and lending platforms, and pretty much anything else 📄🗳️🎰💳. +Если кратко, Ethereum был создан для расширения использования технологии блокчейн за пределы простых платежных переводов на широкий спектр приложений 🚀. Примеры сервисов, которые можно построить на Ethereum, включают нотариальные услуги, системы голосования, лотереи, платформы займов и кредитования, и практически что угодно другое 📄🗳️🎰💳. -Bitcoin transactions are straightforward—just sending and receiving BTC 🔄. Ethereum's transactions, on the other hand, can involve multiple steps and conditional logic that enable more advanced operations 🧩. In short, Bitcoin is focused on being a store of value, while Ethereum is designed for decentralized services 🏦🛠️. \ No newline at end of file +Транзакции Bitcoin просты — только отправка и получение BTC 🔄. Транзакции Ethereum, с другой стороны, могут включать множество шагов и условную логику, что позволяет выполнять более сложные операции 🧩. Короче говоря, Bitcoin сфокусирован на сохранении стоимости, в то время как Ethereum спроектирован для децентрализованных сервисов 🏦🛠️. \ No newline at end of file diff --git a/src/edu/ru/ethereum/security-and-privacy/enhancing-privacy.md b/src/edu/ru/ethereum/security-and-privacy/enhancing-privacy.md index 08a3c2a..0359533 100644 --- a/src/edu/ru/ethereum/security-and-privacy/enhancing-privacy.md +++ b/src/edu/ru/ethereum/security-and-privacy/enhancing-privacy.md @@ -1,17 +1,17 @@ -# Enhancing Privacy +# Улучшение конфиденциальности -While Ethereum isn’t inherently private, there are ways to improve your privacy: +Хотя Ethereum не является изначально приватным, есть способы улучшить вашу конфиденциальность: -- **Avoid Sharing Publicly**: Don’t share your Ethereum address or ENS name (Ethereum Name Service) on public platforms like social media. Your Twitter activity combined with Ethereum transactions can reveal a lot of information that you have no intended to share. +- **Избегайте публичного распространения**: Не делитесь своим адресом Ethereum или именем ENS (Ethereum Name Service) на публичных платформах, таких как социальные сети. Ваша активность в Twitter в сочетании с транзакциями Ethereum может раскрыть много информации, которой вы не собирались делиться. -- **Use Multiple Wallets**: Separate wallets for different purposes can help. For example, keep a savings wallet with large balances isolated and use it only for transfers to and from exchanges. Use another wallet for daily transactions or interactions with dApps. +- **Используйте несколько кошельков**: Отдельные кошельки для разных целей могут помочь. Например, держите сберегательный кошелек с большими балансами изолированным и используйте его только для переводов на биржи и с них. Используйте другой кошелек для ежедневных транзакций или взаимодействий с dApps. -- **Use Exchange Deposit Addresses**: For occasional incoming transfers, you can give out a deposit address on a crypto exchange account, rather than your personal wallet address, to prevent linking your activity. - -- **Be Mindful During KYC**: When verifying your identity on cryptocurrency exchanges, avoid providing unnecessary sensitive information. Exchanges and KYC providers can be hacked, exposing your data. +- **Используйте адреса для депозитов на биржах**: Для случайных входящих переводов вы можете давать адрес для депозита на аккаунте криптобиржи, а не адрес личного кошелька, чтобы предотвратить связывание вашей активности. -- **Avoid Linking Wallets**: Avoid sending transactions between your wallets, as this links them and reduces privacy. If you need to top up a wallet, use an exchange as an intermediary. +- **Будьте осторожны при KYC**: При верификации личности на криптовалютных биржах избегайте предоставления ненужной конфиденциальной информации. Биржи и поставщики KYC могут быть взломаны, подвергая ваши данные риску. -- **Separate Wallets for Risky Interactions**: If you plan to interact with dApps and various blockchain services on a regular basis, create a separate wallet for these transactions to isolate them from your main wallet. +- **Избегайте связывания кошельков**: Избегайте отправки транзакций между вашими кошельками, так как это связывает их и снижает конфиденциальность. Если вам нужно пополнить кошелек, используйте биржу как посредника. -**Note**: While these steps can enhance privacy, achieving complete anonymity requires more advanced techniques, which are outside the scope of this guide. \ No newline at end of file +- **Отдельные кошельки для рискованных взаимодействий**: Если вы планируете регулярно взаимодействовать с dApps и различными блокчейн-сервисами, создайте отдельный кошелек для этих транзакций, чтобы изолировать их от вашего основного кошелька. + +**Примечание**: Хотя эти шаги могут улучшить конфиденциальность, достижение полной анонимности требует более продвинутых техник, которые выходят за рамки этого руководства. diff --git a/src/edu/ru/ethereum/security-and-privacy/privacy-risks.md b/src/edu/ru/ethereum/security-and-privacy/privacy-risks.md index cd0f818..c19244a 100644 --- a/src/edu/ru/ethereum/security-and-privacy/privacy-risks.md +++ b/src/edu/ru/ethereum/security-and-privacy/privacy-risks.md @@ -1,11 +1,11 @@ -# **Privacy Risks** +# **Риски конфиденциальности** -Ethereum’s privacy model is different from Bitcoin’s. While Bitcoin users can use new addresses for each transaction to enhance privacy, Ethereum wallets typically rely on a single address. This has several implications: +Модель конфиденциальности Ethereum отличается от Bitcoin. В то время как пользователи Bitcoin могут использовать новые адреса для каждой транзакции для улучшения конфиденциальности, кошельки Ethereum обычно полагаются на один адрес. Это имеет несколько последствий: -- **Public Transaction History**: Anyone who knows your Ethereum address can see your entire transaction history, token balances, and interactions with decentralized apps (dApps). For instance, if you share your address to receive payment, the sender can see all your activity tied to that address. +- **Публичная история транзакций**: Любой, кто знает ваш адрес Ethereum, может видеть всю вашу историю транзакций, балансы токенов и взаимодействия с децентрализованными приложениями (dApps). Например, если вы поделитесь своим адресом для получения платежа, отправитель может видеть всю вашу активность, связанную с этим адресом. -- **Identity Linkage**: If you use Ethereum on platforms that require Know Your Customer (KYC) verification, such as centralized exchanges, your identity is tied to your address. This means exchanges that collect KYC data know both your on-chain activity and your real-world identity. +- **Связь с личностью**: Если вы используете Ethereum на платформах, требующих верификации Know Your Customer (KYC), таких как централизованные биржи, ваша личность связана с вашим адресом. Это означает, что биржи, собирающие данные KYC, знают как вашу активность в сети, так и вашу реальную личность. -- -**Wallet Isolation**: The privacy of one cryptocurrency in a wallet doesn’t affect the others. For example, while your Ethereum activity might be public, your Bitcoin holdings in the same wallet remain private. There’s no way for someone to infer your Bitcoin balance from your Ethereum address. +- **Изоляция кошельков**: Конфиденциальность одной криптовалюты в кошельке не влияет на другие. Например, в то время как ваша активность в Ethereum может быть публичной, ваши holdings в Bitcoin в том же кошельке остаются приватными. Никто не может узнать ваш баланс Bitcoin из вашего адреса Ethereum. -**Key Reminder**: Everything you do on Ethereum is permanent and public. Unlike web activity, blockchain data doesn’t disappear or get deleted, meaning it could be used against you in the future. \ No newline at end of file +**Важное напоминание**: Все, что вы делаете в Ethereum, постоянно и публично. В отличие от веб-активности, данные блокчейна не исчезают и не удаляются, что означает, что они могут быть использованы против вас в будущем. diff --git a/src/edu/ru/ethereum/security-and-privacy/risks-using-stablecoins.md b/src/edu/ru/ethereum/security-and-privacy/risks-using-stablecoins.md index 8b25c47..7ed7e6e 100644 --- a/src/edu/ru/ethereum/security-and-privacy/risks-using-stablecoins.md +++ b/src/edu/ru/ethereum/security-and-privacy/risks-using-stablecoins.md @@ -1,23 +1,24 @@ -# Risks Using Stablecoins +# Риски использования стейблкоинов -Stablecoins are among the most popular tokens on Ethereum. They address one of crypto’s biggest challenges: volatility, by maintaining a steady value, typically pegged to a traditional currency like the US Dollar. However, they come with distinct risks: +Стейблкоины являются одними из самых популярных токенов в Ethereum. Они решают одну из самых больших проблем крипто: волатильность, поддерживая стабильную стоимость, обычно привязанную к традиционной валюте, как доллар США. Однако они связаны с определенными рисками: **USDT (Tether)** -- **Centralized Control**: Managed by Tether Limited, USDT operates under centralized oversight. Its smart contract includes administrative functions, such as freezing balances or blocking transactions—even in non-custodial wallets. -- **Trust Required**: Users must rely on Tether Limited to maintain sufficient USD reserves to back the stablecoin. Its value depends heavily on the company’s banking relationships and regulatory compliance. -- **Censorship Risk**: Tether Limited can freeze USDT holdings at any time, posing a risk to users in certain jurisdictions or situations. +- **Централизованный контроль**: Управляемый Tether Limited, USDT работает под централизованным надзором. Его smart contract включает административные функции, такие как заморозка балансов или блокировка транзакций — даже в некастодиальных кошельках. +- **Требуется доверие**: Пользователи должны полагаться на Tether Limited в поддержании достаточных резервов USD для обеспечения стейблкоина. Его стоимость сильно зависит от банковских отношений компании и соответствия регулятивным требованиям. +- **Риск цензуры**: Tether Limited может заморозить holdings USDT в любое время, создавая риск для пользователей в определенных юрисдикциях или ситуациях. -**Important Note:** Holding large USDT balances long-term is not advisable, particularly for businesses like crypto exchange bureaus. Even a single interaction with a flagged user can result in your account being frozen due to anti-money laundering systems. +**Важное примечание:** Держать большие балансы USDT долгосрочно не рекомендуется, особенно для бизнесов, таких как криптообменные бюро. Даже одно взаимодействие с помеченным пользователем может привести к заморозке вашего счета из-за систем борьбы с отмыванием денег. **DAI** -- **Decentralized**: Created by MakerDAO, DAI operates without a central authority. No one can freeze your DAI or block transactions. -- **Crypto-Backed**: DAI maintains its $1 value through collateral held in smart contracts, primarily ETH. -- **Transparent**: DAI’s mechanisms are fully on-chain, meaning anyone can verify how it works. +- **Децентрализован**: Созданный MakerDAO, DAI работает без центрального органа. Никто не может заморозить ваш DAI или заблокировать транзакции. +- **Обеспечен криптовалютой**: DAI поддерживает свою стоимость в $1 через обеспечение, хранящееся в smart contracts, в основном ETH. +- **Прозрачен**: Механизмы DAI полностью в сети, что означает, что любой может проверить, как он работает. -While DAI offers stronger censorship resistance, it’s less widely supported by exchanges compared to USDT. This limits its accessibility in certain scenarios. +Хотя DAI предлагает более сильную устойчивость к цензуре, он менее широко поддерживается биржами по сравнению с USDT. Это ограничивает его доступность в определенных сценариях. -**Key Takeaway** +**Ключевой вывод** + +USDT остается самым популярным стейблкоином, но связан со значительными рисками из-за своей централизованной природы, включая цензуру и зависимость от Tether Limited. С другой стороны, DAI обеспечивает большую конфиденциальность и устойчивость к цензуре, делая его лучшим выбором для пользователей, обеспокоенных этими рисками. -USDT remains the most popular stablecoin but comes with significant risks tied to its centralized nature, including censorship and reliance on Tether Limited. On the other hand, DAI provides greater privacy and censorship resistance, making it a better choice for users concerned about these risks. \ No newline at end of file diff --git a/src/edu/ru/ethereum/security-and-privacy/security-risks.md b/src/edu/ru/ethereum/security-and-privacy/security-risks.md index 212a628..932bea8 100644 --- a/src/edu/ru/ethereum/security-and-privacy/security-risks.md +++ b/src/edu/ru/ethereum/security-and-privacy/security-risks.md @@ -1,25 +1,25 @@ -# Security Risks +# Риски безопасности -Ethereum brings unique security risks, in addition to standard precautions like keeping your mnemonic phrase private and ensuring secure backups. Below are the key risks to be aware of: +Ethereum несет уникальные риски безопасности, в дополнение к стандартным мерам предосторожности, таким как сохранение в тайне мнемонической фразы и обеспечение безопасных резервных копий. Ниже приведены ключевые риски, о которых нужно знать: -**Smart Contract Hacks** -dApps are powered by smart contracts, which are trustless but can sometimes contain bugs or vulnerabilities. Malicious actors can exploit these flaws to steal funds. Once funds are lost due to a hack, recovery is almost impossible. Always research a dApp’s history and audit status before using it. +**Взломы Smart Contract** +dApps работают на smart contracts, которые являются trustless, но иногда могут содержать баги или уязвимости. Злоумышленники могут использовать эти недостатки для кражи средств. После потери средств из-за взлома восстановление практически невозможно. Всегда исследуйте историю dApp и статус аудита перед его использованием. **Rug Pulls** -Some dApps are created with malicious intent. Developers may promote a dApp to attract users and funds, then withdraw those funds from the smart contract and disappear. These scams are often referred to as "rug pulls." To protect yourself: +Некоторые dApps создаются со злым умыслом. Разработчики могут продвигать dApp для привлечения пользователей и средств, затем вывести эти средства из smart contract и исчезнуть. Эти мошенничества часто называются "rug pulls." Чтобы защитить себя: -- Verify the team behind the dApp. -- Check if the smart contract has admin privileges that allow unrestricted access to funds. -- Look for audits or reviews from trusted sources. - -**Phishing Attacks** +- Проверяйте команду, стоящую за dApp. +- Проверяйте, имеет ли smart contract админ-привилегии, которые позволяют неограниченный доступ к средствам. +- Ищите аудиты или отзывы из надежных источников. -Phishing attacks are one of the most common threats in the Ethereum ecosystem. Always double-check URLs and ensure you are using the legitimate service rather than a malicious imitation. Here are some specific examples: +**Фишинговые атаки** -- **MetaMask Targeting**: Scammers may trick users into revealing signing unauthorized transactions. Avoid signing transactions if you don’t fully understand them, and use wallets with minimal funds for testing dApps. -- **WalletConnect Targeting**: Fake dApps can exploit WalletConnect to trick users into signing malicious transactions. The rule of thumb is to only use WalletConnect on trusted websites or services you are certain about. +Фишинговые атаки являются одними из самых распространенных угроз в экосистеме Ethereum. Всегда проверяйте URL и убедитесь, что вы используете легитимный сервис, а не злонамеренную имитацию. Вот несколько конкретных примеров: -**Address Poisoning Attacks** +- **Таргетинг на MetaMask**: Мошенники могут обманом заставить пользователей подписывать неавторизованные транзакции. Избегайте подписания транзакций, если вы полностью не понимаете их, и используйте кошельки с минимальными средствами для тестирования dApps. +- **Таргетинг на WalletConnect**: Поддельные dApps могут использовать WalletConnect для обмана пользователей, чтобы они подписывали вредоносные транзакции. Правило большого пальца — использовать WalletConnect только на доверенных веб-сайтах или сервисах, в которых вы уверены. -In this tactic, attackers send tiny amounts of ETH or other token or tokens to your wallet from an address that looks very similar to one you’ve interacted with before. The goal is to confuse you into sending funds to their fake address. This works because users usually interact with the same addresses over and over (i.e. deposit to crypto exchange account) and typically copy the address from transactions history. Always double-check the recipient address before confirming a transaction. \ No newline at end of file +**Атаки с отравлением адреса** + +В этой тактике атакующие отправляют крошечные суммы ETH или других токенов на ваш кошелек с адреса, который выглядит очень похоже на тот, с которым вы взаимодействовали раньше. Цель — запутать вас, чтобы вы отправили средства на их поддельный адрес. Это работает, потому что пользователи обычно взаимодействуют с одними и теми же адресами снова и снова (например, депозит на аккаунт криптобиржи) и обычно копируют адрес из истории транзакций. Всегда проверяйте адрес получателя перед подтверждением транзакции. CopyRetryClaude does not have the ability to run the code it generates yet.Claude can make mistakes. Please double-check responses. \ No newline at end of file diff --git a/src/edu/ru/ethereum/transactions/cancelling-speeding-up-transactions.md b/src/edu/ru/ethereum/transactions/cancelling-speeding-up-transactions.md index c258727..a023c37 100644 --- a/src/edu/ru/ethereum/transactions/cancelling-speeding-up-transactions.md +++ b/src/edu/ru/ethereum/transactions/cancelling-speeding-up-transactions.md @@ -1,11 +1,11 @@ -# Cancelling/Speeding Up Transactions +# Отмена/Ускорение транзакций -Ethereum allows users to manage pending transactions by either speeding them up or canceling them. Both of these options rely on using the **same nonce**, a unique counter for each transaction coming from your wallet: +Ethereum позволяет пользователям управлять ожидающими транзакциями, либо ускоряя их, либо отменяя. Оба эти варианта основаны на использовании **того же nonce**, уникального счетчика для каждой транзакции, исходящей из вашего кошелька: -**Speeding Up:** If a transaction is taking too long, you can speed it up by sending a new, identical transaction with a higher gas price. Since both transactions share the same nonce, the network will prioritize the faster one with the higher fee. +**Ускорение:** Если транзакция занимает слишком много времени, вы можете ускорить ее, отправив новую, идентичную транзакцию с более высокой ценой gas. Поскольку обе транзакции имеют один и тот же nonce, сеть отдаст приоритет более быстрой с более высокой комиссией. -**Cancelling:** To cancel a transaction, you can send a new transaction with the same nonce, usually to yourself, with a higher gas price and no meaningful action (such as sending 0 ETH to your own address). This replaces the pending transaction, effectively canceling it. +**Отмена:** Чтобы отменить транзакцию, вы можете отправить новую транзакцию с тем же nonce, обычно самому себе, с более высокой ценой gas и без значимого действия (например, отправка 0 ETH на свой собственный адрес). Это заменяет ожидающую транзакцию, фактически отменяя ее. -The **nonce** isn’t a unique transaction ID like the ones shown in blockchain explorers; rather, it’s a counter for each transaction from a specific wallet. The first transaction you send has a nonce of 0, the next is 1, and so on. By reusing the same nonce, you can replace or cancel a pending transaction before it is confirmed. +**Nonce** — это не уникальный ID транзакции, как те, что показываются в block explorers; скорее, это счетчик для каждой транзакции из определенного кошелька. Первая отправленная вами транзакция имеет nonce 0, следующая — 1, и так далее. Повторно используя тот же nonce, вы можете заменить или отменить ожидающую транзакцию до ее подтверждения. -Not all wallets support these features, so it’s good to check if yours allows for speeding up or canceling transactions. \ No newline at end of file +Не все кошельки поддерживают эти функции, поэтому полезно проверить, позволяет ли ваш кошелек ускорять или отменять транзакции. CopyRetryClaude does not have the ability to run the code it generates yet. \ No newline at end of file diff --git a/src/edu/ru/ethereum/transactions/complexity-of-transactions.md b/src/edu/ru/ethereum/transactions/complexity-of-transactions.md index 6488938..2f63333 100644 --- a/src/edu/ru/ethereum/transactions/complexity-of-transactions.md +++ b/src/edu/ru/ethereum/transactions/complexity-of-transactions.md @@ -1,7 +1,7 @@ -# Complexity of Transactions +# Сложность транзакций -Not all transactions on Ethereum are alike. Some are straightforward, like sending ETH from one address to another, which involves just a single step. +Не все транзакции в Ethereum одинаковы. Некоторые простые, как отправка ETH с одного адреса на другой, что включает всего один шаг. -However, many transactions are more complex, especially those that involve interaction with decentralized apps (dApps) or smart contracts. For example, if you’re using a decentralized exchange (DEX) to swap tokens, a single transaction can trigger multiple steps—each managed automatically by Ethereum. Although complex behind the scenes, these actions are presented as one transaction to users, with Ethereum handling all steps in the background. +Однако многие транзакции более сложные, особенно те, которые включают взаимодействие с децентрализованными приложениями (dApps) или smart contracts. Например, если вы используете децентрализованную биржу (DEX) для обмена токенов, одна транзакция может запускать несколько шагов — каждый из которых автоматически управляется Ethereum. Хотя за кулисами все сложно, эти действия представляются пользователям как одна транзакция, при этом Ethereum обрабатывает все шаги в фоновом режиме. -More complex transactions take more computational resources on the side of validators and therefore more expensive to process. For instance a transaction, that may involve using some storage space on blockchain or perform extensive computation will be very expensive. \ No newline at end of file +Более сложные транзакции требуют больше вычислительных ресурсов со стороны валидаторов и поэтому дороже в обработке. Например, транзакция, которая может включать использование некоторого пространства для хранения в блокчейне или выполнять обширные вычисления, будет очень дорогой. \ No newline at end of file diff --git a/src/edu/ru/ethereum/transactions/transaction-fees.md b/src/edu/ru/ethereum/transactions/transaction-fees.md index feafdbb..5ea3666 100644 --- a/src/edu/ru/ethereum/transactions/transaction-fees.md +++ b/src/edu/ru/ethereum/transactions/transaction-fees.md @@ -1,11 +1,11 @@ -# Transaction Fees +# Комиссии за транзакции -Every transaction on Ethereum requires a fee, paid in ETH, which goes to validators who maintain the network. Here’s how these fees work: +Каждая транзакция в Ethereum требует комиссии, оплачиваемой в ETH, которая идет валидаторам, поддерживающим сеть. Вот как работают эти комиссии: -- **Gas and Gas Limit:** Ethereum uses a system called “gas” to measure the effort a transaction needs. Simple transactions, like sending ETH, require less gas, while complex transactions involving smart contracts need more. The **gas limit** is the maximum gas a user is willing to pay for a transaction. +- **Gas и Gas Limit:** Ethereum использует систему под названием "gas" для измерения усилий, необходимых для транзакции. Простые транзакции, как отправка ETH, требуют меньше gas, в то время как сложные транзакции с участием smart contracts требуют больше. **Gas limit** — это максимальный gas, который пользователь готов заплатить за транзакцию. -- **Gas Price:** The gas price is how much ETH you’re willing to pay per unit of gas. When the network is busy, gas prices rise, as users compete to get their transactions processed faster. Most wallets estimate gas prices for you, but you can adjust them for speed. For example, during periods of high demand, fees may reach $100 or more for transactions like token swaps. +- **Цена Gas:** Цена gas — это сколько ETH вы готовы заплатить за единицу gas. Когда сеть загружена, цены на gas растут, так как пользователи конкурируют за более быструю обработку своих транзакций. Большинство кошельков оценивают цены на gas за вас, но вы можете регулировать их для скорости. Например, в периоды высокого спроса комиссии могут достигать $100 и более за такие транзакции, как обмен токенов. -- **Wallets’ Role in Estimating Fees:** Wallets automatically suggest a gas price and limit based on network activity, making things easier. Users can often adjust fees manually if they want to speed up or slow down a transaction. In fact most wallets won't even show these notions to the user and simply display the approximate amount in $USD the user is expected to pay for a transaction. The user simply moves the slider indicating the amount they are willing to pay in USD and everything else is handled by the wallet under the hood. Increasing transaction fee essentially increases the the gas price the user is willing to pay. +- **Роль кошельков в оценке комиссий:** Кошельки автоматически предлагают цену gas и лимит на основе активности сети, упрощая процесс. Пользователи часто могут регулировать комиссии вручную, если хотят ускорить или замедлить транзакцию. Фактически, большинство кошельков даже не показывают эти понятия пользователю и просто отображают приблизительную сумму в долларах США, которую пользователь должен заплатить за транзакцию. Пользователь просто перемещает ползунок, указывающий сумму, которую он готов заплатить в долларах США, а все остальное обрабатывается кошельком под капотом. Увеличение комиссии за транзакцию по сути увеличивает цену gas, которую пользователь готов заплатить. -In 2021, Ethereum’s EIP-1559 update introduced a **burn** mechanism, where a portion of transaction fees is permanently removed from circulation. This helps reduce ETH supply over time, especially during periods of high network activity when a lot of people are transacting. (EIPs, or Ethereum Improvement Proposals, are the system by which updates and new features are added to Ethereum.) \ No newline at end of file +В 2021 году обновление Ethereum EIP-1559 ввело механизм **сжигания**, при котором часть комиссий за транзакции навсегда удаляется из обращения. Это помогает сократить предложение ETH с течением времени, особенно в периоды высокой активности сети, когда много людей совершают транзакции. (EIP, или Ethereum Improvement Proposals, — это система, с помощью которой в Ethereum добавляются обновления и новые функции.) diff --git a/src/edu/ru/ethereum/transactions/transaction-statuses.md b/src/edu/ru/ethereum/transactions/transaction-statuses.md index 773535c..f2555ca 100644 --- a/src/edu/ru/ethereum/transactions/transaction-statuses.md +++ b/src/edu/ru/ethereum/transactions/transaction-statuses.md @@ -1,11 +1,11 @@ -# Transaction Statuses +# Статусы транзакций -After you submit a transaction, it goes through a few phases before completion. Knowing these phases can help you track its progress: +После отправки транзакции она проходит несколько фаз перед завершением. Знание этих фаз может помочь вам отслеживать ее прогресс: -- **Pending:** Initially, a transaction enters the pending stage, waiting for a validator (similar to miners on Bitcoin) to include it in a block. If the network is busy, pending times can increase unless you’ve paid a higher gas price for priority. +- **В ожидании:** Изначально транзакция входит в стадию ожидания, ожидая, пока валидатор (аналогично майнерам в Bitcoin) включит ее в блок. Если сеть загружена, время ожидания может увеличиваться, если вы не заплатили более высокую цену gas за приоритет. -- **Confirmed:** Once a validator includes the transaction in a block, it becomes confirmed, meaning it’s completed, and the funds are transferred. +- **Подтверждена:** Когда валидатор включает транзакцию в блок, она становится подтвержденной, что означает ее завершение и перевод средств. -- **Failed:** If there’s an issue, like running out of gas, the transaction may fail, and you’ll need to try again. Even for failed transactions, some gas fees may still apply, so it’s best to stick with the recommended fees unless you’re experienced and understand the steps involved. +- **Не удалась:** Если возникает проблема, например, заканчивается gas, транзакция может не удаться, и вам нужно будет попробовать снова. Даже для неудачных транзакций некоторые комиссии за gas все равно могут применяться, поэтому лучше придерживаться рекомендуемых комиссий, если вы не опытны и не понимаете участвующие шаги. -To check transaction status, you can use tools called **block explorers** like Etherscan or Blockchair. These let you view details about your transactions, including times, fees, and specific actions. \ No newline at end of file +Для проверки статуса транзакции вы можете использовать инструменты, называемые **block explorers**, такие как Etherscan или Blockchair. Они позволяют просматривать детали ваших транзакций, включая время, комиссии и конкретные действия.