diff --git a/src/edu/ru/fundamentals/transactions/canceling-transaction.md b/src/edu/ru/fundamentals/transactions/canceling-transaction.md index 164c501..7f99e54 100644 --- a/src/edu/ru/fundamentals/transactions/canceling-transaction.md +++ b/src/edu/ru/fundamentals/transactions/canceling-transaction.md @@ -1,26 +1,28 @@ -# Cancelling Transactions ⛔️ +# Отмена транзакций ⛔️ -There are situations where you may find yourself needing to cancel a cryptocurrency transaction. While it is generally difficult to reverse a transaction once it has been initiated, there are specific circumstances where you might be able to cancel or modify it, particularly if the transaction is still in a pending state. This possibility exists primarily on slower blockchains like **Bitcoin** or **Ethereum**, where transactions can remain pending for several seconds or even minutes. 🕒 +Бывают ситуации, когда вам может понадобиться отменить криптовалютную транзакцию. Хотя обычно сложно отменить транзакцию после ее инициирования, существуют определенные обстоятельства, при которых вы можете отменить или изменить ее, особенно если транзакция все еще находится в ожидании. Эта возможность существует в основном в более медленных блокчейнах, таких как Bitcoin или Ethereum, где транзакции могут оставаться в ожидании в течение нескольких секунд или даже минут. 🕒 -However, once a transaction is confirmed and added to the blockchain, it is usually **irreversible**. This means that, once finalized, transactions cannot be canceled. ❌ +Однако, как только транзакция подтверждена и добавлена в блокчейн, она обычно становится необратимой. Это означает, что после завершения транзакции ее нельзя отменить. ❌ -#### 🔄Cancelling Pending Transactions +#### 🔄Отмена ожидающих транзакций -Cancelling a pending transaction is possible, but only if your wallet app supports this functionality. +Отмена ожидающей транзакции возможна, но только если ваше приложение-кошелек поддерживает эту функцию. -In non-custodial wallets, the process of canceling a transaction involves sending a separate "cancellation" transaction that invalidates the original one. This cancellation transaction must be sent with a **substantially higher transaction fee** than the original transaction to ensure it is prioritized and processed first. 📈 +В некастодиальных кошельках процесс отмены транзакции включает отправку отдельной "отменяющей" транзакции, которая делает недействительной исходную. Эта отменяющая транзакция должна быть отправлена с **существенно более высокой комиссией за транзакцию**, чем исходная транзакция, чтобы обеспечить ее приоритет и обработку в первую очередь. 📈 -Here’s what you need to keep in mind: +Вот что вам нужно помнить: -- ✅ **1. Success Is Not Guaranteed** -Sending a cancellation transaction does not guarantee success. If the original transaction is confirmed and added to the blockchain before the cancellation transaction is processed, the cancellation will fail and be considered invalid. +- ✅ 1. **Успех не гарантирован** +Отправка отменяющей транзакции не гарантирует успех. Если исходная транзакция подтверждена и добавлена в блокчейн до того, как отменяющая транзакция будет обработана, отмена не удастся и будет считаться недействительной. -- ⏱️ **2. Timing Is Crucial** -The cancellation transaction must reach the network and be processed before the original transaction is confirmed. Therefore, setting a high transaction fee is essential. If it succeeds, the original transaction will be deemed invalid. -- 🔗 **3. Mutual Exclusivity** -Due to the way non-custodial wallets construct these transactions, only one of the two—the original or the cancellation—can be valid. If the cancellation transaction is successful, it invalidates the original. Conversely, if the original transaction is confirmed first, the cancellation is rendered moot. +- ⏱️ 2. **Время имеет решающее значение** +Отменяющая транзакция должна достичь сети и быть обработана до того, как исходная транзакция будет подтверждена. Поэтому установка высокой комиссии за транзакцию имеет решающее значение. Если она успешна, исходная транзакция будет считаться недействительной. -#### 📝 In Summary -While it is possible to cancel a pending cryptocurrency transaction on some blockchains, the success of this action depends on several factors, including the speed of the network, the fees involved, and the capabilities of your wallet. Therefore, it is always wise to double-check transaction details before sending to avoid the need for cancellation. ✔️ +- 🔗 3. **Взаимоисключение** +Из-за способа, которым некастодиальные кошельки создают эти транзакции, только одна из двух - исходная или отменяющая - может быть действительной. Если отменяющая транзакция успешна, она делает исходную недействительной. И наоборот, если исходная транзакция подтверждена первой, отмена становится бессмысленной. + +#### 📝 Итого + +Хотя возможно отменить ожидающую криптовалютную транзакцию в некоторых блокчейнах, успех этого действия зависит от нескольких факторов, включая скорость сети, задействованные комиссии и возможности вашего кошелька. Поэтому всегда разумно дважды проверять детали транзакции перед отправкой, чтобы избежать необходимости отмены. ✔️ \ No newline at end of file diff --git a/src/edu/ru/fundamentals/transactions/privacy-in-transactions.md b/src/edu/ru/fundamentals/transactions/privacy-in-transactions.md index e439fce..b27bffe 100644 --- a/src/edu/ru/fundamentals/transactions/privacy-in-transactions.md +++ b/src/edu/ru/fundamentals/transactions/privacy-in-transactions.md @@ -1,36 +1,37 @@ -# Privacy in Transactions 🔒 +# ПРИВАТНОСТЬ В ТРАНЗАКЦИЯХ 🔒 -While blockchain technology offers transparency and security, it’s essential to recognize the limitations of privacy when using cryptocurrencies and tokens. +Хотя технология блокчейн обеспечивает прозрачность и безопасность, важно понимать ограничения приватности при использовании криптовалют и токенов. -#### 🤔 General Privacy Considerations -Most blockchains, including **Bitcoin** and **Ethereum**, store transaction data openly, making it accessible to anyone. 🕵️‍♂️ +### 🤔 Общие соображения о приватности -This means that details such as **transaction times**, **amounts**, and **sender/receiver addresses** are visible to the public. Although these addresses are **pseudonymous** and not directly linked to real-world identities, they can sometimes be traced back, compromising privacy. 🚨 +Большинство блокчейнов, включая Bitcoin и Ethereum, хранят данные о транзакциях открыто, делая их доступными для всех. -In contrast, privacy-focused cryptocurrencies like **Monero** and **Zcash** are designed to **conceal transaction details**, ensuring that no information is publicly disclosed. However, for most popular cryptocurrencies like Bitcoin and Ethereum, **transparency is inherent**. +Это означает, что такие детали, как время транзакций, суммы и адреса отправителя/получателя, видны публично. Хотя эти адреса псевдонимны и не связаны напрямую с реальными личностями, иногда их можно отследить, что ставит под угрозу приватность. -Given this, neither Bitcoin nor Ethereum should be relied upon for transactions where high levels of privacy are required. 🔓 +В отличие от этого, ориентированные на приватность криптовалюты, такие как Monero и Zcash, разработаны для сокрытия деталей транзакций, гарантируя, что никакая информация не раскрывается публично. Однако для большинства популярных криптовалют, таких как Bitcoin и Ethereum, прозрачность является неотъемлемой характеристикой. -#### 💼 Bitcoin Privacy +Учитывая это, ни на Bitcoin, ни на Ethereum не следует полагаться для транзакций, требующих высокого уровня приватности. -**Bitcoin wallets** allow users to generate numerous addresses for receiving payments. Each address can be used multiple times or only once—it’s up to the user. To enhance privacy, users are encouraged to use a **new address** for each transaction. +### 💼 Приватность Bitcoin -A well-designed cryptocurrency wallet app that supports Bitcoin will automatically generate a new receiving address after each payment to discourage the reuse of addresses. 📤 +Кошельки Bitcoin разработаны так, чтобы пользователи могли генерировать множество адресов для получения платежей. Каждый адрес можно использовать многократно или только один раз — это полностью зависит от пользователя. Для повышения приватности пользователям рекомендуется использовать новый адрес для каждой транзакции. -If a user consistently uses the same address, anyone with access to one of their transactions could trace other incoming and outgoing transactions, revealing the **transaction history**, dates, amounts, and possibly the user’s total balance. +Хорошо спроектированное приложение криптовалютного кошелька, поддерживающее Bitcoin, будет автоматически генерировать новый адрес для получения после каждого платежа, чтобы препятствовать повторному использованию адресов. -Thus, to maintain privacy, it’s important to use a wallet that handles **automatic address generation**, minimizing the need for manual intervention. +Если пользователь постоянно использует один и тот же адрес, любой, кто имеет доступ к одной из его транзакций, может отследить другие входящие и исходящие транзакции, раскрывая историю транзакций, даты, суммы и, возможно, общий баланс пользователя. -#### 🌐 Ethereum Privacy +Таким образом, для сохранения приватности важно использовать кошелек, который автоматически управляет генерацией адресов, минимизируя необходимость ручного вмешательства. -Unlike Bitcoin, **Ethereum wallets** maintain a **single address** for receiving Ether payments. The Ethereum blockchain is fully transparent, allowing anyone to view all transactions associated with an address. 📝 +### 🌐 Приватность Ethereum -When sending or receiving Ethereum, be aware that the other party can view your **balance**, see any Ethereum-based tokens (like **USDT**), and track your **transaction history** separate wallets—all from knowing your address. +В отличие от Bitcoin, кошельки Ethereum поддерживают один адрес для получения платежей в Ether в рамках кошелька. Блокчейн Ethereum полностью прозрачен, позволяя любому просматривать все транзакции, связанные с адресом. Хотя сам адрес не связан с реальной личностью, эта прозрачность все же может представлять риски для приватности. -To mitigate these risks, it’s advisable to use **separate wallets** for different purposes. For example, you could use one wallet for everyday transactions and another for asset accumulation. This separation ensures that your main holdings remain private, even if your transaction wallet is exposed. 🛡️ +При отправке или получении Ethereum помните, что другая сторона может видеть ваш баланс, любые токены на основе Ethereum (например, USDT) и отслеживать историю ваших транзакций — все это зная только ваш адрес. -#### 🔗 Privacy in Multicoin Wallets +Для снижения этих рисков рекомендуется использовать отдельные кошельки для разных целей. Например, вы можете использовать один кошелек для повседневных транзакций, а другой для накопления активов. Это разделение гарантирует, что ваши основные активы останутся приватными, даже если ваш транзакционный кошелек будет раскрыт. -While the privacy characteristics of cryptocurrencies depend on the underlying properties of their respective blockchains, **wallet providers** play an important role in how well those privacy features are implemented. +### 🔗 Приватность в мультивалютных кошельках -It’s important to note that the privacy of one cryptocurrency within a multicoin wallet does not affect the privacy of another. For example, revealing your **Ethereum address** does not compromise your **Bitcoin activity**, even if both are managed within the same wallet. 🔐 \ No newline at end of file +Хотя характеристики приватности криптовалют зависят от базовых свойств их соответствующих блокчейнов, провайдеры кошельков играют важную роль в том, насколько хорошо реализованы эти функции приватности. + +Наконец, важно отметить, что приватность одной криптовалюты в мультивалютном кошельке не влияет на приватность другой. Например, раскрытие вашего адреса Ethereum не компрометирует вашу активность в Bitcoin, даже если оба управляются в одном кошельке. \ No newline at end of file diff --git a/src/edu/ru/fundamentals/transactions/sending-receiving.md b/src/edu/ru/fundamentals/transactions/sending-receiving.md index 939a832..6329407 100644 --- a/src/edu/ru/fundamentals/transactions/sending-receiving.md +++ b/src/edu/ru/fundamentals/transactions/sending-receiving.md @@ -1,33 +1,31 @@ -# TRANSACTING WITH CRYPTOCURRENCY 💱 +# ПРОВЕДЕНИЕ ТРАНЗАКЦИЙ С КРИПТОВАЛЮТОЙ 💱 -Understanding how to send and receive cryptocurrency is a **fundamental skill** for any crypto user. 🧠 While the process is generally similar across different cryptocurrencies, certain aspects can vary depending on the specific digital asset. This guide will walk you through the essentials of conducting transactions using non-custodial wallet apps. 📱 +Понимание того, как отправлять и получать криптовалюту, является **фундаментальным навыком** для любого пользователя криптовалют. 🧠 Хотя процесс в целом схож для разных криптовалют, некоторые аспекты могут различаться в зависимости от конкретного цифрового актива. Это руководство проведет вас через основы проведения транзакций с использованием некастодиальных кошельков. 📱 +#### 📤 Отправка криптовалюты -#### Sending Cryptocurrency 📤 +Когда вы готовы отправить криптовалюту, вам нужно ввести адрес получателя, сумму, которую вы хотите отправить, и комиссию за транзакцию перед нажатием кнопки "Отправить". 🚀 -When you're ready to send cryptocurrency, you'll need to enter the recipient's address, the amount you wish to send, and the transaction fee before hitting "Send." 🚀 +**Точность крайне важна** при вводе адреса получателя, так как транзакции с криптовалютой необратимы—средства, отправленные на неверный адрес, не могут быть восстановлены. ⚠️ Некоторые приложения-кошельки позволяют сканировать QR-код получателя, автоматически заполняя поле адреса для дополнительного удобства и безопасности. 📷 -**Accuracy is crucial** when entering the recipient's address, as cryptocurrency transactions are **irreversible**—funds sent to the wrong address cannot be recovered. ⚠️ Some wallet apps allow you to scan the recipient's QR code, automatically populating the address field for added convenience and security. 📷 +Большинство некастодиальных кошельков предложат подходящую комиссию за транзакцию на основе текущих условий сети. 💸 Важно помнить, что эта комиссия идет напрямую в сеть блокчейна, а не провайдеру кошелька. Мы более подробно рассмотрим комиссии за транзакции в следующем разделе. -Most non-custodial wallets will suggest an appropriate transaction fee based on current network conditions. 💸 It's important to remember that this fee goes directly to the blockchain network, not the wallet provider. We will delve deeper into transaction fees in a later section. +#### 📥 Получение криптовалюты -#### 📥 Receiving Cryptocurrency +Чтобы получить криптовалюту, откройте приложение-кошелек и выберите опцию "Получить" или "Депозит". Приложение сгенерирует уникальный адрес для получения для большинства криптовалют, хотя некоторые токены могут использовать один и тот же адрес. 🏷️ Например, все токены на основе Ethereum в одном кошельке будут иметь один и тот же адрес для получения. -To receive cryptocurrency, open your wallet app and select the "Receive" or "Deposit" option. The app will generate a unique receiving address for most cryptocurrencies, although some tokens may share the same address. 🏷️ For example, all Ethereum-based tokens within a single wallet will have the same receiving address. +Просто поделитесь этим адресом с отправителем, и ваша криптовалюта появится в вашем кошельке после подтверждения транзакции. ✅ Важно отметить, что некоторые кошельки, особенно для Bitcoin, могут генерировать новый адрес для получения после каждой транзакции для повышения приватности🕵️‍♀️. -Simply share this address with the sender, and your cryptocurrency will appear in your wallet once the transaction is confirmed. ✅ It's important to note that some wallets, particularly those for Bitcoin, may generate a new receiving address after each transaction to enhance privacy🕵️‍♀️. +#### 🔍 Как на самом деле происходят транзакции +Для тех, кто интересуется технической стороной работы некастодиальных транзакций, вот разбор процесса: -#### 🔍 How Transactions Actually Happen +- 🛠️ **Подготовка транзакции** -For those interested in the technical side of how non-custodial transactions work, here's a breakdown of the process: +После того, как вы вводите данные получателя, сумму для отправки и комиссию за транзакцию, приложение-кошелек конструирует транзакцию. Эта подготовка может происходить локально на вашем устройстве или через сервер провайдера кошелька. -- 🛠️ **Transaction Preparation** +- 🔐 **Криптографическое подписание** -After you enter the recipient's details, the amount to be sent, and the transaction fee, the wallet app constructs the transaction. This preparation can occur locally on your device or through the wallet provider's server. +Когда транзакция готова, она криптографически подписывается приложением-кошельком с использованием вашего приватного ключа. Эта подпись делает транзакцию некастодиальной; только владелец приватного ключа может авторизовать транзакцию, которую примет блокчейн. -- 🔐 **Cryptographic Signing** +- 📡 **Трансляция** -Once the transaction is ready, it is **cryptographically signed** by the wallet app using your private key. This signature is what makes the transaction non-custodial; only the private key holder can authorize a transaction that the blockchain will accept. - -- 📡 **Broadcasting** - -The signed transaction is then broadcasted to the blockchain network, where it awaits processing and confirmation. ⏳ \ No newline at end of file +Затем подписанная транзакция транслируется в сеть блокчейна, где она ожидает обработки и подтверждения. ⏳ \ No newline at end of file diff --git a/src/edu/ru/fundamentals/transactions/transaction-fees.md b/src/edu/ru/fundamentals/transactions/transaction-fees.md index 6828de4..84f2ebf 100644 --- a/src/edu/ru/fundamentals/transactions/transaction-fees.md +++ b/src/edu/ru/fundamentals/transactions/transaction-fees.md @@ -1,35 +1,28 @@ -# TRANSACTION FEES 💸 +# КОМИССИИ ЗА ТРАНЗАКЦИИ 💸 -While blockchain technology itself is free to use, every transaction made on a blockchain network requires a small fee. In both the Ethereum and Bitcoin networks, these transaction fees are paid by the sender directly to the blockchain. This applies to **every transaction** conducted using a non-custodial wallet. 🔗 +Хотя сама технология блокчейн бесплатна для использования, каждая транзакция, совершаемая в сети блокчейн, требует небольшой комиссии. Как в сети Ethereum, так и в сети Bitcoin эти комиссии за транзакции оплачиваются отправителем непосредственно блокчейну. Это относится к каждой транзакции, проводимой с использованием некастодиального кошелька. 🔗 +Оплата комиссий за транзакции 💰 +Комиссии за транзакции должны оплачиваться в нативной криптовалюте используемого блокчейна. Например, в блокчейне Ethereum комиссии оплачиваются в ETH, а в блокчейне Bitcoin - в BTC. 🔄 +Если вы отправляете USDT (Tether) в сети Ethereum, вам понадобится ETH для оплаты комиссии за транзакцию. С другой стороны, если вы отправляете USDT в блокчейне Tron, комиссия будет оплачиваться в TRX (Tron). 💱 +Нередко новички испытывают замешательство, когда их просят внести некоторое количество ETH, TRX или другой криптовалюты для отправки USDT через некастодиальный кошелек. 🤔 -#### Paying Transaction Fees 💰 +#### 🎯Назначение комиссий за транзакции +Комиссии за транзакции выполняют несколько важных функций. Одна из основных причин существования этих комиссий заключается в том, что блокчейн-сети, такие как Bitcoin и Ethereum, могут обрабатывать только ограниченное количество транзакций в день. Чтобы приоритезировать транзакции, пользователи могут предлагать более высокие комиссии, обеспечивая более быструю обработку своих переводов. Это создает открытый рынок, где те, кому нужны более быстрые подтверждения, могут заплатить за приоритет. ⚡ -Transaction fees must be paid in the **native cryptocurrency** of the blockchain being used. For example, on the Ethereum blockchain, fees are paid in ETH, while on the Bitcoin blockchain, fees are paid in BTC. 🔄 +Кроме того, комиссии служат сдерживающим фактором против спам-атак. Без комиссий злоумышленникам было бы легко наводнить блокчейн спам-транзакциями, перегружая сеть и замедляя легитимные переводы. 🛡️ -If you are sending USDT (Tether) on the Ethereum network, you'll need ETH to cover the transaction fee. On the other hand, if you're sending USDT on the Tron blockchain, the fee would be paid in TRX (Tron). 💱 +#### 🤑 Кто получает комиссии? +Вам не нужно глубоко погружаться в технические детали, но полезно знать, что тысячи узлов (или майнеров в сети Bitcoin) обеспечивают работу блокчейна. Когда вы отправляете транзакцию, она транслируется на эти узлы в течение нескольких секунд. Узел, который первым добавляет вашу транзакцию в блокчейн, получает комиссию за транзакцию в качестве вознаграждения. 🏆 -It's not uncommon for newcomers to be confused when asked to deposit some ETH, TRX, or another cryptocurrency to send USDT via a non-custodial wallet. 🤔 +При каждой транзакции ее обрабатывает другой узел и собирает комиссию. Рассматривайте это как плату за обслуживание при использовании сети. 🔧 -#### 🎯 Purpose of Transaction Fees +#### 📊 Комиссии динамичны +Комиссии за транзакции не фиксированы; они колеблются в зависимости от текущего состояния блокчейна. Когда сеть перегружена или испытывает высокий спрос, комиссии могут значительно увеличиваться, иногда достигая нескольких долларов за транзакцию. И наоборот, когда сеть менее загружена, комиссии могут упасть до долей цента. 📈📉 -Transaction fees serve several **crucial purposes**. One of the primary reasons for these fees is that blockchain networks like Bitcoin and Ethereum can process only a limited number of transactions per day. To prioritize transactions, users can offer higher fees, ensuring their transfers are processed more quickly. This creates an open market where those needing faster confirmations can pay for priority. ⚡ +Если комиссия за вашу транзакцию установлена значительно ниже среднего по сети, ваша транзакция может оставаться в ожидании часами или даже днями. В крайних случаях она может быть полностью отклонена, как будто ее никогда не отправляли. С другой стороны, оплата комиссии выше среднего гарантирует, что ваша транзакция будет обработана быстро, часто в течение секунд или минут, в зависимости от состояния блокчейна. ⏳ -Additionally, fees act as a deterrent against spam attacks. Without fees, it would be easy for bad actors to flood the blockchain with spam transactions, congesting the network and slowing down legitimate transfers. 🛡️ +Некоторые приложения-кошельки, включая Unstoppable, рекомендуют оптимальную комиссию за транзакцию на основе текущих условий сети, помогая вам найти правильный баланс между стоимостью и скоростью. ⚖️ -#### 🤑 Who Receives the Fees? +При отправке крупных сумм или срочных платежей разумно установить комиссию за транзакцию выше среднего, чтобы гарантировать, что ваш перевод достигнет места назначения без задержки. 🚀 -You don't need to dive deep into the technical details, but it's useful to know that thousands of nodes (or miners in the Bitcoin network) power the blockchain. When you send a transaction, it is broadcasted to these nodes within seconds. The node that first adds your transaction to the blockchain earns the transaction fee as a reward. 🏆 - -Each time you make a transaction, a different node processes it and collects the fee. Consider this as a service charge for using the network. 🔧 - -#### 📊 Fees Are Dynamic - -Transaction fees are **not fixed**; they fluctuate based on the current state of the blockchain. When the network is congested or experiencing high demand, fees can increase significantly, sometimes reaching several dollars per transaction. Conversely, when the network is less busy, fees can drop to just a fraction of a cent. 📈📉 - -If your transaction fee is set well below the network's average, your transaction may remain pending for hours or even days. In extreme cases, it may be rejected entirely, as if it were never sent. On the other hand, paying a fee above the average ensures that your transaction is processed quickly, often within seconds or minutes, depending on the blockchain's conditions. ⏳ - -Some wallet apps, including Unstoppable, recommend the optimal transaction fee based on current network conditions, helping you find the right balance between cost and speed. ⚖️ - -When sending large sums or time-sensitive payments, it's wise to set a transaction fee above the average to ensure your transfer reaches its destination without delay. 🚀 - -The value being transferred in transaction **doesn't impact its fee**. In other words, a transaction transferring $1mill. worth of BTC can cost less than a transaction sending 10$ worth of BTC. 💡 \ No newline at end of file +Сумма, переводимая в транзакции, не влияет на комиссию. Другими словами, транзакция, переводящая BTC стоимостью 1 млн долларов, может стоить меньше, чем транзакция, отправляющая BTC стоимостью $10. 💡 \ No newline at end of file diff --git a/src/edu/ru/fundamentals/transactions/transaction-states.md b/src/edu/ru/fundamentals/transactions/transaction-states.md index 672d47a..21712c0 100644 --- a/src/edu/ru/fundamentals/transactions/transaction-states.md +++ b/src/edu/ru/fundamentals/transactions/transaction-states.md @@ -1,33 +1,31 @@ -# TRANSACTION STATES 📊 - -Cryptocurrency transactions are **not instantaneous**. Depending on the specific cryptocurrency or token, a transaction might take anywhere from a few seconds to several minutes or even hours to complete. ⏳ - -When using a non-custodial wallet, transactions are processed directly through the blockchain, following these stages: - -#### 1) ⏳ Transaction Is Pending - -Once a transaction is sent from the sender's non-custodial wallet, it reaches the underlying blockchain network almost instantly. For example, Bitcoin transactions are sent to the Bitcoin network, while Ether transactions are sent to the Ethereum network. Each node participating in that blockchain receives the transaction within seconds. If the transaction is valid, it is added to the processing queue for inclusion in the blockchain (the permanent record). 🔗 - -At this stage, both the sender and recipient can monitor the transaction's status on a public blockchain explorer, such as https://blockchair.com. 🔍 - -The time a transaction remains pending varies depending on the blockchain and is largely influenced by the **transaction fee** set by the user. If the fee is well above the average of other transactions in the queue, it will be processed quickly. Conversely, if the fee is significantly lower, the transaction will have to wait until its fee becomes competitive enough to be processed. 💸 - -#### 2) ✅ Transaction Gets Confirmed - -A transaction is considered successful when it is included in the blockchain. This inclusion occurs in batches called "**blocks**." 🧱 - -Each block typically holds a few thousand transactions. New blocks are constructed from a pool of pending transactions in the queue. Priority is given to transactions that pay higher fees. 🥇 - -On the Bitcoin network, new blocks are added to the blockchain approximately every 10 minutes. On Ethereum, blocks are added roughly every 12 seconds. Each blockchain operates on its own schedule. ⏰ - -The time it takes for a transaction to be confirmed is directly proportional to the fee set by the sender and the current network conditions. If the blockchain is busy with many pending transactions, confirmation may take longer, requiring users to set higher fees for urgent payments. 🚀 - -#### 3) 🔒 Transaction Is Final - -Once the transaction has been added to the blockchain, it is considered final. However, for certain blockchains, particularly Bitcoin, it is recommended to wait for a specific number of new blocks to be added after the initial confirmation before considering the transaction irreversible. 🔐 - -When a transaction is added to the blockchain, it is said to have received **one confirmation**. As additional blocks are added, the number of confirmations increases. For instance, after the next block is added, the transaction will have two confirmations, and so on. 🔢 - -For large transactions, it is generally advisable to wait for at least **three confirmations** before considering the transaction fully secure and irreversible. For most regular payments, one confirmation should suffice. 💰 - -While it is theoretically possible to reverse a transaction after one confirmation, the likelihood of doing so diminishes significantly with each additional confirmation. 📉 \ No newline at end of file +# СОСТОЯНИЯ ТРАНЗАКЦИЙ 📊 +Транзакции с криптовалютой **не мгновенны**. В зависимости от конкретной криптовалюты или токена, транзакция может занять от нескольких секунд до нескольких минут или даже часов для завершения. ⏳ + +При использовании некастодиального кошелька транзакции обрабатываются непосредственно через блокчейн, проходя следующие этапы: +#### 1) ⏳ Транзакция в ожидании + +Когда транзакция отправляется из некастодиального кошелька отправителя, она почти мгновенно достигает базовой сети блокчейна. Например, транзакции Bitcoin отправляются в сеть Bitcoin, а транзакции Ether отправляются в сеть Ethereum. Каждый узел, участвующий в этом блокчейне, получает транзакцию в течение нескольких секунд. Если транзакция действительна, она добавляется в очередь обработки для включения в блокчейн (постоянную запись). 🔗 + +На этом этапе как отправитель, так и получатель могут отслеживать статус транзакции на публичном обозревателе блокчейна, таком как https://blockchair.com. 🔍 + +Время, в течение которого транзакция остается в ожидании, варьируется в зависимости от блокчейна и в значительной степени зависит от **комиссии за транзакцию**, установленной пользователем. Если комиссия значительно выше средней для других транзакций в очереди, она будет обработана быстро. И наоборот, если комиссия значительно ниже, транзакции придется ждать, пока ее комиссия не станет достаточно конкурентоспособной для обработки. 💸 + +#### 2) ✅ Транзакция подтверждается + +Транзакция считается успешной, когда она включается в блокчейн. Это включение происходит партиями, называемыми "**блоками**". 🧱 + +Каждый блок обычно содержит несколько тысяч транзакций. Новые блоки создаются из пула ожидающих транзакций в очереди. Приоритет отдается транзакциям, которые платят более высокие комиссии. 🥇 + +В сети Bitcoin новые блоки добавляются в блокчейн примерно каждые 10 минут. В Ethereum блоки добавляются примерно каждые 12 секунд. Каждый блокчейн работает по своему собственному расписанию. ⏰ + +Время, необходимое для подтверждения транзакции, прямо пропорционально комиссии, установленной отправителем, и текущим условиям сети. Если блокчейн занят большим количеством ожидающих транзакций, подтверждение может занять больше времени, требуя от пользователей установки более высоких комиссий для срочных платежей. 🚀 + +#### 3) 🔒 Транзакция окончательна + +После того, как транзакция была добавлена в блокчейн, она считается окончательной. Однако для некоторых блокчейнов, особенно Bitcoin, рекомендуется дождаться добавления определенного количества новых блоков после первоначального подтверждения, прежде чем считать транзакцию необратимой. 🔐 + +Когда транзакция добавляется в блокчейн, говорят, что она получила **одно подтверждение**. По мере добавления дополнительных блоков количество подтверждений увеличивается. Например, после добавления следующего блока транзакция будет иметь два подтверждения, и так далее. 🔢 + +Для крупных транзакций обычно рекомендуется дождаться как минимум **трех подтверждений**, прежде чем считать транзакцию полностью безопасной и необратимой. Для большинства обычных платежей достаточно одного подтверждения. 💰 + +Хотя теоретически возможно отменить транзакцию после одного подтверждения, вероятность сделать это значительно уменьшается с каждым дополнительным подтверждением. 📉 \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/crypto-wallet-explained.md b/src/edu/ru/fundamentals/wallets/crypto-wallet-explained.md index 51d3f14..f2a72d9 100644 --- a/src/edu/ru/fundamentals/wallets/crypto-wallet-explained.md +++ b/src/edu/ru/fundamentals/wallets/crypto-wallet-explained.md @@ -1,42 +1,43 @@ -# CRYPTO WALLETS 💼🔑 +# КРИПТОВАЛЮТНЫЕ КОШЕЛЬКИ 💼🔑 -In practice, when you self-custody cryptocurrency, you essentially become the owner of a unique "**private key**," which grants you control over the cryptocurrency in a particular wallet. This key is not controlled by any entity other than yourself. However, anyone with access to that key can potentially spend the crypto assets it controls. 🔐 +На практике, когда вы самостоятельно храните криптовалюту, вы по сути становитесь владельцем уникального "**приватного ключа**", который дает вам контроль над криптовалютой в определенном кошельке. Этот ключ не контролируется никакой организацией, кроме вас самих. Однако любой, кто имеет доступ к этому ключу, потенциально может потратить криптоактивы, которые он контролирует. 🔐 -Cryptocurrency wallet apps are tools designed to store and manage these private keys. These apps generate and securely store private keys, effectively making you **your own bank**. 🏦 With that private key, crypto wallet apps such as Unstoppable make owning, receiving, and spending cryptocurrency much more manageable. These apps are referred to as **non-custodial wallet apps**. 📱 +Приложения криптовалютных кошельков - это инструменты, разработанные для хранения и управления этими приватными ключами. Эти приложения генерируют и безопасно хранят приватные ключи, фактически делая вас **вашим собственным банком**. 🏦 С помощью этого приватного ключа приложения криптокошельков, такие как Unstoppable, делают владение, получение и трату криптовалюты намного более управляемыми. Эти приложения называются **некастодиальными приложениями-кошельками**. 📱 -#### Crypto Wallets vs Crypto Wallet Apps 🆚 +#### Криптокошельки vs Приложения криптокошельков 🆚 -While these terms are often used interchangeably in the non-custodial crypto world, it's important to understand the distinction between them: +Хотя эти термины часто используются взаимозаменяемо в некастодиальном криптомире, важно понимать различие между ними: -- Crypto Wallet: Typically refers to a "digital" wallet that can store various cryptocurrencies and tokens. Each crypto wallet is controlled by a single private key. 💰 -- Crypto Wallet App: A piece of software, usually in the form of a mobile app or hardware device, that can generate and manage an unlimited number of crypto wallets. 📲 +- Криптокошелек: Обычно относится к "цифровому" кошельку, который может хранить различные криптовалюты и токены. Каждый криптокошелек контролируется одним приватным ключом. 💰 -#### Custodial🔓 vs Non-custodial🔒 -Not all wallet apps are non-custodial. There are also so-called "custodial" wallet apps that don't grant you control. When using these wallets, you don't genuinely own any crypto but instead rely on a third party to store, receive, and send cryptocurrency. 👥 +- Приложение криптокошелька: Программное обеспечение, обычно в форме мобильного приложения или аппаратного устройства, которое может генерировать и управлять неограниченным количеством криптокошельков. 📲 -The entities behind custodial wallets can restrict your access to funds at any time. It's not uncommon for custodial wallet providers to be hacked or simply disappear with users' funds. 😨 +#### Кастодиальные🔓 vs Некастодиальные🔒 -It's important to note that custodial wallet providers are **not regulated financial entities** like banks, which introduces a significant risk when using them. ⚠️ +Не все приложения-кошельки являются некастодиальными. Существуют также так называемые "кастодиальные" приложения-кошельки, которые не предоставляют вам контроль. При использовании этих кошельков вы на самом деле не владеете криптовалютой, а вместо этого полагаетесь на третью сторону для хранения, получения и отправки криптовалюты. 👥 -How do you identify a non-custodial wallet app? A non-custodial wallet app should provide you with a private key for every wallet it creates. This key is typically presented in the form of 12 (sometimes 18 or 24) English words, commonly known as a **mnemonic phrase**. Additionally, the wallet app should strongly encourage you to back up these words to ensure you can restore access to your wallet in case the app malfunctions or you lose your device. 📝 +Организации, стоящие за кастодиальными кошельками, могут в любое время ограничить ваш доступ к средствам. Нередки случаи, когда провайдеры кастодиальных кошельков подвергаются взлому или просто исчезают с средствами пользователей. 😨 -#### Types of Non-Custodial Wallet Apps 🗂️ +Важно отметить, что провайдеры кастодиальных кошельков **не являются регулируемыми финансовыми организациями** как банки, что вносит значительный риск при их использовании. ⚠️ -Non-custodial wallets come in various types. While all non-custodial wallets are designed for the secure storage of private keys, not all wallets are created equal. Understanding the types of non-custodial wallets is crucial for making informed choices about securing your cryptocurrency. +Как определить некастодиальное приложение-кошелек? Некастодиальное приложение-кошелек должно предоставить вам приватный ключ для каждого кошелька, который оно создает. Этот ключ обычно представлен в виде 12 (иногда 18 или 24) английских слов, обычно известных как **мнемоническая фраза**. Кроме того, приложение-кошелек должно настоятельно рекомендовать вам сделать резервную копию этих слов, чтобы убедиться, что вы сможете восстановить доступ к вашему кошельку в случае сбоя приложения или потери устройства. 📝 -- **Hardware Wallets:** 💾 +#### Типы некастодиальных приложений-кошельков 🗂️ +Некастодиальные кошельки бывают разных типов. Хотя все некастодиальные кошельки предназначены для безопасного хранения приватных ключей, не все кошельки созданы равными. Понимание типов некастодиальных кошельков крайне важно для принятия информированных решений о безопасности вашей криптовалюты. -While these are secure, they can be complex to use and are not suitable for daily transactions. They also have limited features, can be difficult to use, and are unfortunately easily identifiable as crypto storage devices. +- **Аппаратные кошельки:** 💾 -- **Mobile Wallets:** 📱 +Хотя они безопасны, они могут быть сложными в использовании и не подходят для ежедневных транзакций. Они также имеют ограниченные функции, могут быть сложными в использовании и, к сожалению, легко идентифицируются как устройства для хранения криптовалюты. -These offer a good balance between convenience, privacy, and security. While they may be less secure than hardware wallets, they are generally much easier to use and easier to conceal. +- **Мобильные кошельки:** 📱 -- **Desktop Wallets:** 💻 +Они предлагают хороший баланс между удобством, приватностью и безопасностью. Хотя они могут быть менее безопасными, чем аппаратные кошельки, они обычно намного проще в использовании и легче скрываются. -These are less secure compared to hardware or mobile wallets. Typically, it's not recommended to keep large sums on a wallet that resides on your all-purpose desktop computer or laptop. +- **Настольные кошельки:** 💻 -- **Browser Wallets:** 🌐 +Они менее безопасны по сравнению с аппаратными или мобильными кошельками. Обычно не рекомендуется хранить большие суммы в кошельке, который находится на вашем универсальном настольном компьютере или ноутбуке. -These are considered the **least secure** due to a wide array of potential security breaches. \ No newline at end of file +- **Браузерные кошельки:** 🌐 + +Они считаются **наименее безопасными** из-за широкого спектра потенциальных угроз безопасности. \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/hardware-wallets.md b/src/edu/ru/fundamentals/wallets/hardware-wallets.md index ce78e7f..d76f3cc 100644 --- a/src/edu/ru/fundamentals/wallets/hardware-wallets.md +++ b/src/edu/ru/fundamentals/wallets/hardware-wallets.md @@ -1,51 +1,49 @@ -# HARDWARE WALLETS 💾 +# АППАРАТНЫЕ КОШЕЛЬКИ 💾 -Newcomers to cryptocurrency are often advised to use hardware wallets like Trezor or Ledger. While these wallets are secure in theory, they are **far from ideal** in practice. +Новичкам в криптовалюте часто советуют использовать аппаратные кошельки, такие как Trezor или Ledger. Хотя эти кошельки теоретически безопасны, на практике они далеки от идеала. -There are several important considerations and risks associated with hardware wallets that are often overlooked. Let's explore why hardware non-custodial wallets may not be as perfect as they seem. 🕵️‍♀️ +Существует несколько важных соображений и рисков, связанных с аппаратными кошельками, которые часто упускаются из виду. Давайте рассмотрим, почему аппаратные некастодиальные кошельки могут быть не такими совершенными, как кажется. 🕵️‍♀️ -#### 📚 Hardware Wallets in Theory +#### 📚 Аппаратные кошельки в теории -All non-custodial wallets—whether desktop apps, mobile apps, or hardware devices—share one crucial feature: they generate and store **private keys**, which are essential for owning and managing cryptocurrency. 🔑 +Все некастодиальные кошельки - будь то настольные приложения, мобильные приложения или аппаратные устройства - имеют одну важную общую черту: они генерируют и хранят приватные ключи, которые необходимы для владения и управления криптовалютой. 🔑 +В теории аппаратные кошельки считаются превосходящими по безопасности ключей, потому что обычно сложнее найти уязвимости в устройстве, созданном для конкретной цели небольшой, сфокусированной командой, чем в операционной системе общего назначения, такой как Windows, Android или iOS. 🛡️ -In theory, hardware wallets are considered superior for key safety because it's generally more challenging to find vulnerabilities in a device built for a specific purpose by a small, focused team than in a general-purpose operating system like Windows, Android, or iOS. 🛡️ +#### 🛠️ Аппаратные кошельки на практике -#### 🛠️ Hardware Wallets in Practice + В реальности существует несколько практических проблем, которые уменьшают преимущества аппаратных кошельков: -In reality, there are several practical issues that diminish the advantages of hardware wallets: +- **1. Покупка и настройка 🛒** -1) 🛒 Purchase and Setup +Процесс покупки и настройки аппаратного кошелька все еще сложен и не очень удобен для пользователя, особенно для тех, кто новичок в криптовалюте. Соображения безопасности и конфиденциальности - такие как где купить, какой адрес доставки использовать и как настроить и сделать резервную копию кошелька - могут быть пугающими. Многие люди по ошибке покупают устройства у неавторизованных перепродавцов или получают подделанные устройства, что приводит к потере средств после того, как они вносят свою криптовалюту. 😰 -The process of buying and setting up a hardware wallet is still **complicated and not very user-friendly**, especially for those new to crypto. Security and privacy considerations—such as where to buy, which delivery address to use, and how to set up and back up the wallet—can be daunting. Many people mistakenly buy devices from unauthorized resellers or receive tampered devices, resulting in the loss of funds once they deposit their cryptocurrency. 😰 +- **2. Утечки данных продавцов 💦** -2) 💦 Vendor Data Leaks +Было несколько случаев, когда базы данных клиентов продавцов аппаратных кошельков были взломаны, раскрывая имена пользователей, электронные адреса и физические адреса. Это представляет серьезные риски, особенно для людей с высоким уровнем дохода или живущих в районах с высоким уровнем преступности. 🚨 -There have been several cases where hardware wallet vendors had their client databases breached, exposing user names, emails, and physical addresses. This poses serious risks, particularly for high-net-worth individuals or those living in high-crime areas. 🚨 +- **3. Фишинговые атаки 🎣** -3) 🎣 Phishing Attacks +После того, как данные пользователей раскрываются, эти пользователи становятся основными целями для фишинговых атак. Хакеры могут отправлять электронные письма, выдавая себя за продавца кошелька, часто объявляя об обновлениях или других уведомлениях. Пользователи должны быть крайне осторожны с такими письмами и избегать обновлений, если это не абсолютно необходимо. 🚫 -Once user data is exposed, those users become prime targets for phishing attacks. Hackers may send emails posing as the wallet vendor, often announcing updates or other notifications. Users should be **extremely cautious** with such emails and avoid updating unless absolutely necessary. 🚫 +- **4. Постоянное использование 🔄** -4) 🔄Ongoing Usage +Аппаратные кошельки не очень подходят для частого использования. Если вы храните большие суммы криптовалюты на аппаратном кошельке, носить устройство с собой может представлять больший риск для безопасности, чем использование некастодиального мобильного кошелька, который более удобен для регулярных транзакций. 📱 -Hardware wallets are not well-suited for frequent use. If you store large amounts of cryptocurrency on a hardware wallet, carrying the device with you can pose a greater security risk than using a non-custodial mobile wallet, which is more convenient for regular transactions. 📱 +- **5. Безопасное хранение устройства 🏦** -5) 🏦Safe Storage of the Device +Пользователи должны хранить аппаратный кошелек в скрытом месте и защищать от повреждений, при этом также безопасно хранить резервные копии приватных ключей отдельно. Это может быть сложнее, чем кажется, и может даже нивелировать цель использования аппаратного кошелька. 🤦‍♂️ -Users must keep the hardware wallet hidden and safe from damage, while also securely storing backups of the private keys separately. This can be more challenging than it seems and may even defeat the purpose of using a hardware wallet. 🤦‍♂️ +- **6. Команда, стоящая за кошельком 👥** -6) 👥Team Behind the Wallet +Квалификация команды, стоящей за аппаратным кошельком, имеет решающее значение. У устоявшихся производителей, таких как Trezor и Ledger, есть опытные команды, но новые или менее известные бренды могут не предлагать такой же уровень безопасности или надежности. 🏢 -The qualifications of the team behind the hardware wallet are crucial. Established vendors like Trezor and Ledger have experienced teams, but newer or lesser-known brands may not offer the same level of security or reliability. 🏢 +- **7. Отсутствие функций 🛠️** -7) 🛠️Lack of Features +Аппаратным кошелькам часто не хватает дополнительных функций, которые доступны в мобильных кошельках. Универсальность мобильных операционных систем позволяет интегрировать расширенные функции безопасности и инструменты, которые делают постоянное использование и безопасное хранение более управляемыми. Например, мобильные кошельки могут предлагать биометрическую безопасность, встроенные обменники или управление несколькими активами, которые недоступны на большинстве аппаратных устройств. 📲 -Hardware wallets often lack the additional features that are available in mobile wallets. The versatility of mobile operating systems allows for the integration of enhanced security features and tools that make ongoing usage and safe storage more manageable. For example, mobile wallets can offer biometric security, built-in exchanges, or multi-asset management, which aren't available on most hardware devices. 📲 +- **8.Видимость и скрытность 👀** -8) 👀Visibility and Discreetness +Аппаратные кошельки легко узнаваемы как устройства для хранения криптовалюты, что может привлечь нежелательное внимание и представлять риски для безопасности, особенно если их носить с собой. 🕵️‍♂️ -Hardware wallets are easily recognizable as cryptocurrency storage devices, which can attract unwanted attention and pose security risks, especially if carried around. 🕵️‍♂️ - -#### 🎓Conclusion - -While hardware wallets are often recommended for their security, they are **not without significant drawbacks**. For many users, especially those who are less technically experienced, the complexities and risks associated with hardware wallets may outweigh their theoretical benefits. ⚖️ \ No newline at end of file +#### 🎓Заключение +Хотя аппаратные кошельки часто рекомендуются из-за их безопасности, они не лишены значительных недостатков. Для многих пользователей, особенно тех, кто менее технически опытен, сложности и риски, связанные с аппаратными кошельками, могут перевешивать их теоретические преимущества. ⚖️ \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/importing-wallets.md b/src/edu/ru/fundamentals/wallets/importing-wallets.md index 249c9db..2690fc6 100644 --- a/src/edu/ru/fundamentals/wallets/importing-wallets.md +++ b/src/edu/ru/fundamentals/wallets/importing-wallets.md @@ -1,13 +1,12 @@ -# IMPORTING WALLETS 📥 +# ИМПОРТ КОШЕЛЬКОВ 📥 -Migrating or importing a wallet from one non-custodial wallet app to another is a **straightforward process**, provided the apps are standards-compliant. In essence, any wallet created in a non-custodial wallet app should be universally compatible with other similar apps. 🔀 +Перенос или импорт кошелька из одного некастодиального приложения-кошелька в другое - это **простой процесс**, при условии, что приложения соответствуют стандартам. По сути, любой кошелек, созданный в некастодиальном приложении-кошельке, должен быть универсально совместим с другими подобными приложениями. 🔀 -This compatibility allows users to seamlessly switch between wallet apps without losing access to their funds. Remarkably, the same wallet can even be active on multiple apps simultaneously. 🔗 +Эта совместимость позволяет пользователям беспрепятственно переключаться между приложениями-кошельками, не теряя доступа к своим средствам. Примечательно, что один и тот же кошелек может даже быть активным в нескольких приложениях одновременно. 🔗 -To restore or migrate a wallet, users only need the wallet's **mnemonic phrase**, often referred to as a seed phrase. If a passphrase was added during the wallet's creation, that too will be required. 🔑 Using these, the wallet app can regenerate the deposit addresses for all supported cryptocurrencies, even if no transactions have been made on some addresses. Once the addresses are recognized, the app will scan the blockchain to identify and display the wallet's balances. 🔍💰 +Для восстановления или переноса кошелька пользователям нужна только **мнемоническая фраза** кошелька, часто называемая сид-фразой. Если при создании кошелька была добавлена кодовая фраза, она тоже потребуется. 🔑 Используя их, приложение-кошелек может восстановить адреса депозитов для всех поддерживаемых криптовалют, даже если по некоторым адресам не было сделано транзакций. После распознавания адресов приложение просканирует блокчейн, чтобы определить и отобразить балансы кошелька. 🔍💰 -However, it's important to note that if you are migrating a wallet containing multiple cryptocurrencies and tokens, only those supported by the destination wallet app will be accessible. For instance, if you're migrating a wallet holding both Ethereum and Bitcoin to an Ethereum-only wallet app, only the Ethereum balance will be available. ⚠️ +Однако важно отметить, что если вы переносите кошелек, содержащий несколько криптовалют и токенов, доступны будут только те, которые поддерживаются целевым приложением-кошельком. Например, если вы переносите кошелек, содержащий как Ethereum, так и Bitcoin, в приложение-кошелек, поддерживающее только Ethereum, доступен будет только баланс Ethereum. ⚠️ -#### Bitcoin-Specific Considerations 🅱️ - -When migrating a wallet that holds Bitcoin (or Bitcoin Cash and Litecoin), you must ensure that the **correct address type** for the selected coin is specified. Many older wallets may use legacy address formats, while newer ones adopt updated formats. Certain wallet apps, like Unstoppable Wallet, support all address formats, simplifying the migration process. 🏛️➡️🆕 \ No newline at end of file +#### Особенности, специфичные для Bitcoin 🅱️ +При переносе кошелька, содержащего Bitcoin (или Bitcoin Cash и Litecoin), вы должны убедиться, что указан **правильный тип адреса** для выбранной монеты. Многие старые кошельки могут использовать устаревшие форматы адресов, в то время как более новые используют обновленные форматы. Некоторые приложения-кошельки, такие как Unstoppable Wallet, поддерживают все форматы адресов, упрощая процесс миграции. 🏛️➡️🆕 \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/must-haves-for-non-custodial-wallet.md b/src/edu/ru/fundamentals/wallets/must-haves-for-non-custodial-wallet.md index 749178c..43b2dcf 100644 --- a/src/edu/ru/fundamentals/wallets/must-haves-for-non-custodial-wallet.md +++ b/src/edu/ru/fundamentals/wallets/must-haves-for-non-custodial-wallet.md @@ -1,37 +1,65 @@ -# MUST-HAVES FOR NON-CUSTODIAL WALLET 💼✅ +# ОБЯЗАТЕЛЬНЫЕ ФУНКЦИИ ДЛЯ НЕКАСТОДИАЛЬНОГО КОШЕЛЬКА 💼✅ -By now, you should have a solid understanding of self-custody and the roles non-custodial wallet apps play. The purpose of non-custodial wallet apps is to make the emerging concept of cryptocurrency self-custody **easy and accessible** for everyone. 🌟 +К этому моменту у вас должно быть четкое понимание самостоятельного хранения и роли некастодиальных приложений-кошельков. Цель некастодиальных приложений-кошельков - сделать появляющуюся концепцию самостоятельного хранения криптовалюты **простой и доступной** для каждого. 🌟 -While all non-custodial wallets are designed to securely store private keys, not all wallets are created equal. Building a robust non-custodial wallet is an **expensive and complex** engineering task. Users expect non-custodial wallet apps to be just as easy to use as the traditional financial apps they're accustomed to. 🛠️ +Хотя все некастодиальные кошельки разработаны для безопасного хранения приватных ключей, не все кошельки созданы равными. Создание надежного некастодиального кошелька - это **дорогая и сложная** инженерная задача. Пользователи ожидают, что некастодиальные приложения-кошельки будут такими же простыми в использовании, как и традиционные финансовые приложения, к которым они привыкли. 🛠️ -A well-engineered wallet is expected to strike a balance between security and ease of use. However, there are several factors to consider when evaluating which wallet to use. Let's explore some **essential features** that a good non-custodial crypto wallet app should offer: +Ожидается, что хорошо спроектированный кошелек будет поддерживать баланс между безопасностью и простотой использования. Однако есть несколько факторов, которые следует учитывать при выборе кошелька. Давайте рассмотрим некоторые **важные функции**, которые должно предлагать хорошее некастодиальное приложение для криптовалютного кошелька: -1) ##### 🔐Secure Enclave -A secure enclave is a protected area in the wallet's hardware or software that provides an extra layer of security for handling private keys. Hardware wallets excel at this, but mobile wallet apps must leverage special-purpose mechanisms provided by Apple's iOS and Google's Android OS. This feature ensures that private keys are secure and inaccessible to malicious programs or apps that may infect a smartphone hosting the wallet app. -2) ##### 🔑Wallet Unlock Code -A well-engineered wallet app should have a properly implemented app unlock code mechanism for accessing the wallet app. This unlock code is designed to keep crypto assets secure even if someone gains physical access to the smartphone but doesn't know the wallet app's unlock code. +1. ##### 🔐Защищенный анклав -3) ##### 👁️Open Source -Ideally, the wallet's source code should be open for public scrutiny, allowing the community to verify its security and trustworthiness. Open-source code ensures that the app works as advertised and adheres to all essential security protocols for private key generation and management. Without this transparency, there's no way to truly verify that the wallet app functions as claimed. Reputable websites such as two below list open-source crypto wallets: -- https://bitcoin.org -- https://walletscrutiny.com +Защищенный анклав - это защищенная область в аппаратном или программном обеспечении кошелька, которая обеспечивает дополнительный уровень безопасности для обработки приватных ключей. Аппаратные кошельки отлично справляются с этим, но мобильные приложения-кошельки должны использовать специальные механизмы, предоставляемые iOS от Apple и Android OS от Google. Эта функция гарантирует, что приватные ключи защищены и недоступны для вредоносных программ или приложений, которые могут заразить смартфон с установленным приложением-кошельком. -4) ##### 🔄Cross-Wallet Interoperability -The wallet should follow industry standards, ensuring compatibility and ease of use across different wallets. This ensures that it's possible to migrate wallets created in one app to another wallet app and vice versa. -5) ##### 🌐Multi-Coin Support -The wallet app should support multiple cryptocurrencies within a single wallet, rather than requiring separate wallets for each cryptocurrency. +2. ##### 🔑Код разблокировки кошелька -6) ##### 📚Multi-Wallet Capability -The ability to create and manage an unlimited number of multi-coin wallets within a single wallet app. -7) ##### 💾Fail-Safe Backup Procedure -A good wallet must ensure that users properly back up private keys (mnemonic phrases). Most wallets recommend offline backups and encourage users to write down the mnemonic phrase for each wallet on paper. However, this method may not be convenient or safe for the majority of mainstream users. A more user-friendly and fail-safe approach is to provide an additional option for encrypted backup to the cloud (e.g., Apple's iCloud or Google Drive). +Хорошо спроектированное приложение-кошелек должно иметь правильно реализованный механизм кода разблокировки приложения для доступа к приложению-кошельку. Этот код разблокировки предназначен для защиты криптоактивов, даже если кто-то получит физический доступ к смартфону, но не знает код разблокировки приложения-кошелька. -8) ##### 🚨Duress Mode -As cryptocurrency becomes more mainstream and more people carry it around, it's increasingly important to consider scenarios where users are forced to open their wallet apps by malicious actors. A good wallet app should account for this and implement features that allow users to hide certain wallets when under duress. -9) ##### 🤳Ease of Use -Many wallet apps are complicated to use and not accessible to the mainstream audience. Therefore, when choosing a wallet app, opt for one that you find intuitive. The more complex the wallet is to use, the higher the chance of making a mistake. \ No newline at end of file +3. ##### 👁️Открытый исходный код + + +В идеале, исходный код кошелька должен быть открыт для публичного изучения, позволяя сообществу проверить его безопасность и надежность. Открытый исходный код гарантирует, что приложение работает так, как заявлено, и соответствует всем необходимым протоколам безопасности для генерации и управления приватными ключами. Без этой прозрачности нет способа действительно проверить, что приложение-кошелек функционирует так, как заявлено. Авторитетные веб-сайты, такие как два нижеперечисленных, перечисляют криптокошельки с открытым исходным кодом: + +https://bitcoin.org +https://walletscrutiny.com + + + +4. ##### 🔄Межкошельковая совместимость + + +Кошелек должен следовать отраслевым стандартам, обеспечивая совместимость и простоту использования между различными кошельками. Это гарантирует возможность переноса кошельков, созданных в одном приложении, в другое приложение-кошелек и наоборот. + + +5. ##### 🌐Поддержка нескольких монет + + +Приложение-кошелек должно поддерживать несколько криптовалют в рамках одного кошелька, а не требовать отдельных кошельков для каждой криптовалюты. + + +6. ##### 📚Возможность создания нескольких кошельков + + +Возможность создавать и управлять неограниченным количеством мультивалютных кошельков в рамках одного приложения-кошелька. + + +7. ##### 💾Безотказная процедура резервного копирования + + +Хороший кошелек должен гарантировать, что пользователи правильно создают резервные копии приватных ключей (мнемонических фраз). Большинство кошельков рекомендуют офлайн-резервное копирование и поощряют пользователей записывать мнемоническую фразу для каждого кошелька на бумаге. Однако этот метод может быть неудобным или небезопасным для большинства обычных пользователей. Более удобный и безотказный подход - предоставить дополнительную опцию для зашифрованного резервного копирования в облако (например, iCloud от Apple или Google Drive). + + +8. ##### 🚨Режим под принуждением + + +По мере того как криптовалюта становится более распространенной, и все больше людей носят ее с собой, все важнее учитывать сценарии, когда пользователей вынуждают открыть их приложения-кошельки злоумышленники. Хорошее приложение-кошелек должно учитывать это и реализовывать функции, позволяющие пользователям скрывать определенные кошельки в случае принуждения. + + +9. ##### 🤳Простота использования + + +Многие приложения-кошельки сложны в использовании и недоступны для массовой аудитории. Поэтому при выборе приложения-кошелька отдавайте предпочтение тому, которое вы находите интуитивно понятным. Чем сложнее кошелек в использовании, тем выше шанс совершить ошибку. \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/wallet-backup-is-critical.md b/src/edu/ru/fundamentals/wallets/wallet-backup-is-critical.md index a23c56a..acc44c6 100644 --- a/src/edu/ru/fundamentals/wallets/wallet-backup-is-critical.md +++ b/src/edu/ru/fundamentals/wallets/wallet-backup-is-critical.md @@ -1,44 +1,33 @@ -# WALLET BACKUP IS CRITICAL 🔒💾 +# РЕЗЕРВНОЕ КОПИРОВАНИЕ КОШЕЛЬКА КРИТИЧЕСКИ ВАЖНО 🔒💾 -Without a backup, there is **no way to recover your assets**, as no third party retains a copy of your private key. Backing up your crypto wallet essentially means securing the private key associated with it. 🔑 +Без резервной копии **нет способа восстановить ваши активы**, так как ни одна третья сторона не хранит копию вашего приватного ключа. Резервное копирование криптовалютного кошелька по сути означает защиту связанного с ним приватного ключа. 🔑 -For wallets set up without a passphrase, this involves backing up the mnemonic phrase alone. However, for wallets where the private key consists of a mnemonic phrase and a passphrase, **both components must be backed up** to ensure full recovery in case of loss. 📝 +Для кошельков, настроенных без кодовой фразы, это включает в себя резервное копирование только мнемонической фразы. Однако для кошельков, где приватный ключ состоит из мнемонической фразы и кодовой фразы, **необходимо сделать резервную копию обоих компонентов**, чтобы обеспечить полное восстановление в случае потери. 📝 -#### 📄 Offline Backup +#### 📄 Офлайн резервное копирование +Распространенная и рекомендуемая практика - записать мнемоническую фразу (и кодовую фразу, если используется) на бумаге для безопасного офлайн хранения. Этот метод безопасен, если выполняется правильно, с учетом всех необходимых мер предосторожности для предотвращения потери или кражи. Однако нередко люди теряют или повреждают эти физические резервные копии, что приводит к потенциальной потере средств. 😰 +Важно понимать, что необходимость физической резервной копии может казаться противоречащей безопасности, обеспечиваемой аппаратными кошельками. Если у вас есть аппаратный кошелек - устройство, предназначенное для безопасного хранения приватных ключей - наличие физической копии ключа может создать уязвимость. Однако хорошо спроектированный кошелек на смартфоне может быть столь же безопасным, при условии, что физическими резервными копиями управляют осторожно. 📱🔐 +Важно обеспечить, чтобы физическое хранение вашей резервной копии было как **безопасным, так и скрытным**. Если кто-то другой найдет и получит доступ к вашей записанной мнемонической или кодовой фразе, они потенциально могут украсть ваши средства. Вы также должны учитывать экологические риски, такие как наводнения или пожары, которые могут уничтожить вашу физическую резервную копию. Специализированные инструменты для резервного копирования, такие как металлические пластины, разработанные для этой цели, могут быть более безопасным вариантом, чем просто бумага. 🔥💧 -A common and recommended practice is to write down the mnemonic phrase (and the passphrase, if used) on paper for safe offline storage. This method is secure if done correctly, taking all necessary precautions to prevent loss or theft. However, it's not uncommon for people to misplace or damage these physical backups, leading to potential loss of funds. 😰 +#### ☁️ Онлайн резервное копирование +Некоторые кошельки позволяют сделать резервную копию зашифрованной версии мнемонической фразы в облачном хранилище. В этих случаях вас попросят установить дополнительный пароль шифрования для защиты мнемонической фразы. Даже если кошелек не предоставляет эту функцию, вы все равно можете вручную сделать резервную копию ваших данных онлайн. 🔒 +В целом, хранение резервных копий кошелька онлайн (например, в iCloud или Google Drive) или на офлайн цифровых устройствах хранения (таких как USB-накопитель) считается менее безопасным многими экспертами. Однако при правильных мерах предосторожности это может быть жизнеспособным вариантом: -It's important to recognize that needing a physical backup might seem to contradict the security provided by hardware wallets. If you have a hardware wallet—a device designed to store private keys securely—having a physical copy of the key can introduce a point of vulnerability. However, a well-engineered smartphone wallet can be just as secure, provided that physical backups are managed carefully. 📱🔐 +- 🔐 **Используйте шифрование** +При резервном копировании онлайн крайне важно использовать шифрование. Это включает установку пароля шифрования, который будет защищать файл резервной копии. Шифрование гарантирует, что ваша мнемоническая фраза останется в безопасности, даже если цифровое место хранения резервной копии будет скомпрометировано. -Ensuring the physical storage of your backup is both **secure and discreet** is essential. If someone else finds and accesses your written mnemonic or passphrase, they could potentially steal your funds. You should also consider environmental risks like floods or fires, which could destroy your physical backup. Specialized backup tools like metal plates designed for this purpose can be a safer option than just paper. 🔥💧 -#### ☁️ Online Backup +- 🔑 **Храните пароль шифрования в безопасности** +Важно не потерять пароль шифрования, так как он потребуется для расшифровки файла резервной копии. Его можно хранить офлайн. Если ваш кошелек использует мнемоническую фразу плюс кодовую фразу, вы можете рассмотреть возможность использования кодовой фразы в качестве пароля шифрования. Это упрощает процесс, уменьшая количество паролей, которые вам нужно запомнить. -Some wallets allow you to back up an encrypted version of the mnemonic phrase to cloud storage. In these cases, you will be asked to set up an additional encryption password to secure the mnemonic. Even if a wallet does not provide this feature, you can still manually back up your data online. 🔒 -Generally, storing wallet backups online (e.g., in iCloud or Google Drive) or on offline digital storage devices (such as a USB thumb drive) is considered less secure by many experts. However, with the right precautions, it can be a viable option: +- 🛡️ **Защитите свои учетные записи** +Если вы делаете резервную копию в таких сервисах, как Google Drive или iCloud от Apple, убедитесь, что ваша учетная запись Apple или Google защищена надежным паролем. -1) 🔐 **Use Encryption** - When backing up online, it is crucial to use encryption. This involves setting an encryption password that will protect the backup file. Encryption ensures that your mnemonic remains secure, even if the digital backup location is compromised. +- ⚠️ **Не полагайтесь на провайдера** +Также может быть разумно хранить цифровые резервные копии в нескольких местах, чтобы избежать потери доступа к определенному сервису. Помните, что компании, такие как Apple или Google, потенциально могут заблокировать вас в вашей учетной записи в соответствии с их условиями обслуживания. - -2) 🔑 **Keep the Encryption Password Safe** - - It's essential not to lose the encryption password, as it will be required to decrypt the backup file. It can be stored offline. If your wallet uses a mnemonic phrase plus a passphrase, you might consider using the passphrase as your encryption password. This simplifies the process by reducing the number of passwords you need to remember. - - -3) 🛡️ **Secure Your Accounts** - - If you back up to services like Google Drive or Apple's iCloud, make sure your Apple or Google account is protected by a strong password. - - -4) ⚠️ **Do Not Rely On Provider** - - It might also be wise to store digital backups in multiple locations to avoid losing access to a particular service. Remember that companies like Apple or Google can potentially lock you out of your account according to their terms of service. - -#### 💡 General Backup Tips - -For wallets created using a combination of a mnemonic phrase and a passphrase, it is advisable to store the passphrase **separately from the mnemonic**. This way, even if someone finds the mnemonic, they won't be able to access your wallet without the passphrase. For example, you could store the mnemonic in the cloud or offline and keep the passphrase in a different secure location. 🗝️ - -In most cases, only one backup copy is recommended because the wallet typically remains accessible on the device or app you are using, whether it's a hardware wallet or a smartphone app. However, if no copy of the wallet is accessible on any device or app, then having **two backup copies** stored separately might be necessary. 2️⃣ \ No newline at end of file +#### 💡 Общие советы по резервному копированию +Для кошельков, созданных с использованием комбинации мнемонической фразы и кодовой фразы, рекомендуется хранить кодовую фразу **отдельно от мнемонической**. Таким образом, даже если кто-то найдет мнемоническую фразу, они не смогут получить доступ к вашему кошельку без кодовой фразы. Например, вы можете хранить мнемоническую фразу в облаке или офлайн, а кодовую фразу - в другом безопасном месте. 🗝️ +В большинстве случаев рекомендуется только одна резервная копия, потому что кошелек обычно остается доступным на устройстве или в приложении, которое вы используете, будь то аппаратный кошелек или приложение для смартфона. Однако, если ни одна копия кошелька не доступна на каком-либо устройстве или в приложении, то может быть необходимо иметь две резервные копии, хранящиеся отдельно. 2️⃣ \ No newline at end of file diff --git a/src/edu/ru/fundamentals/wallets/wallet-creation-explained.md b/src/edu/ru/fundamentals/wallets/wallet-creation-explained.md index b88b755..2cc6dda 100644 --- a/src/edu/ru/fundamentals/wallets/wallet-creation-explained.md +++ b/src/edu/ru/fundamentals/wallets/wallet-creation-explained.md @@ -1,31 +1,29 @@ -# WALLET CREATION EXPLAINED 🔐💼 +# ОБЪЯСНЕНИЕ СОЗДАНИЯ КОШЕЛЬКА 🔐💼 -When creating a new cryptocurrency wallet, one of the first steps involves the generation of a **private key**. 🔑 +При создании нового криптовалютного кошелька одним из первых шагов является генерация приватного ключа. 🔑 -This key is randomly generated directly on the user's device, ensuring that it remains **completely private and secure**. The randomness of this generation process is critical, as it must adhere to strict, well-documented standards to guarantee the key's security and unpredictability. 🎲 +Этот ключ генерируется случайным образом непосредственно на устройстве пользователя, что гарантирует его **полную приватность и безопасность**. Случайность процесса генерации критически важна, так как она должна соответствовать строгим, хорошо документированным стандартам, чтобы гарантировать безопасность и непредсказуемость ключа. 🎲 -The private key is never stored anywhere outside the user's control; it exists solely on the device and is only known to the user. Due to the high level of randomness and complexity involved, guessing or reproducing a private key is **virtually impossible**, making it a highly secure way to protect digital assets. 🛡️ +Приватный ключ никогда не хранится где-либо вне контроля пользователя; он существует только на устройстве и известен только пользователю. Из-за высокого уровня случайности и сложности угадать или воспроизвести приватный ключ **практически невозможно**, что делает его высоконадежным способом защиты цифровых активов. 🛡️ -#### 📝 Mnemonic Phrases +#### 📝 Мнемонические фразы -Upon setting up a new non-custodial wallet, users are presented with a newly generated private key. To make the storage and management of this key more practical and user-friendly, it is represented in the form of a **12-word mnemonic phrase**. This phrase is a human-readable way to encode the private key, making it easier for users to securely store and retrieve their keys without the need to manage complex strings of characters. 🧠 +При настройке нового некастодиального кошелька пользователям предоставляется вновь сгенерированный приватный ключ. Чтобы сделать хранение и управление этим ключом более практичным и удобным для пользователя, он представлен в виде **мнемонической фразы из 12 слов**. Эта фраза - это читаемый человеком способ кодирования приватного ключа, что облегчает пользователям безопасное хранение и восстановление их ключей без необходимости управлять сложными строками символов. 🧠 -Mnemonic phrases play a crucial role in simplifying the safe storage of private keys, ensuring that users can manage their cryptocurrency assets with confidence and ease. 💪 +Мнемонические фразы играют решающую роль в упрощении безопасного хранения приватных ключей, обеспечивая пользователям возможность управлять своими криптовалютными активами с уверенностью и легкостью. 💪 -#### 🔬 Advanced Mnemonic Phrases +#### 🔬 Продвинутые мнемонические фразы +Некоторые приложения-кошельки или устройства предлагают пользователям возможность настроить **длину своей мнемонической фразы** во время процесса настройки кошелька. Хотя по умолчанию длина обычно составляет 12 слов, пользователи могут выбрать увеличение до 15, 18, 21 или даже 24 слов. 📏 -Some wallet applications or devices offer users the option to customize the **length of their mnemonic phrase** during the wallet setup process. While the default length is typically 12 words, users can choose to extend this to 15, 18, 21, or even 24 words. 📏 +Хотя фраза из 12 слов обычно рекомендуется для большинства пользователей из-за ее широкой совместимости и простоты использования, выбор более длинной фразы может обеспечить дополнительный уровень безопасности. Отметим, что фраза из 12 слов достаточно безопасна. Однако выбор фразы из 12 слов обеспечивает большую совместимость с различными сторонними кошельками, что облегчает миграцию или восстановление кошельков при необходимости. 🔄 -Although a 12-word phrase is generally recommended for most users due to its widespread compatibility and ease of use, opting for a longer phrase can provide an additional layer of security. Note that a 12-word long passphrase is sufficiently secure. However, choosing a 12-word phrase ensures greater compatibility across various third-party wallets, making it easier to migrate or recover wallets if needed. 🔄 +Помимо длины, некоторые кошельки также позволяют пользователям выбирать **язык своих мнемонических фраз**. Хотя могут быть доступны несколько языков, настоятельно рекомендуется использовать английские слова. Это связано с тем, что английские мнемонические фразы более универсально поддерживаются, обеспечивая большую совместимость с широким спектром приложений-кошельков и сервисов. 🌍 -In addition to the length, some wallets also allow users to select the **language of their mnemonic phrases**. While multiple languages may be available, it is highly recommended to use English words. This is because English mnemonic phrases are more universally supported, ensuring greater compatibility with a wider range of wallet apps and services. 🌍 +#### 🔐 Мнемоника + Кодовые фразы +Продвинутые приложения-кошельки могут также предлагать возможность дополнительно повысить безопасность, комбинируя мнемоническую фразу с дополнительной кодовой фразой. Этот подход, хотя обычно не рекомендуется новичкам из-за его сложности, предлагает значительные преимущества для более опытных пользователей. 🧑‍🔬 -#### 🔐 Mnemonic + Passphrases +С настройкой мнемоники плюс кодовая фраза пользователь может генерировать **несколько кошелько**в из одной мнемонической фразы, используя различные кодовые фразы. 🔀 -Advanced wallet applications may also offer the option to enhance security further by combining a mnemonic phrase with an additional passphrase. This approach, while not typically recommended for beginners due to its complexity, offers significant benefits for more experienced users. 🧑‍🔬 +Например, пользователь может создать один кошелек без кодовой фразы и другой кошелек с той же мнемонической фразой, но с добавлением определенной кодовой фразы. Несмотря на то, что они используют одну и ту же мнемонику, эти кошельки остаются полностью отдельными и независимыми друг от друга. Этот метод позволяет создавать несколько кошельков, которые можно хранить скрытно или использовать для разных целей. 🕵️‍♀️ -With a mnemonic plus passphrase setup, a user can generate **multiple wallets** from a single mnemonic phrase by using different passphrases. 🔀 - -For instance, a user might create one wallet without a passphrase and another wallet with the same mnemonic phrase but with a specific passphrase added. Despite sharing the same mnemonic, these wallets remain entirely separate and independent from one another. This method allows for the creation of multiple wallets that can be kept discreetly or used for different purposes. 🕵️‍♀️ - -Additionally, combining a passphrase with a mnemonic phrase makes it **safer to store backups** of the mnemonic. For example, even if a backup stored online or offline is compromised and someone gains access to the mnemonic phrase, they would still be unable to access the wallet without the corresponding passphrase. This added layer of security ensures that users can protect their assets even in the event of a mnemonic phrase leak. 🔒 \ No newline at end of file +Кроме того, сочетание кодовой фразы с мнемонической фразой делает **безопаснее хранение резервных копий** мнемоники. Например, даже если резервная копия, хранящаяся онлайн или офлайн, будет скомпрометирована и кто-то получит доступ к мнемонической фразе, они все равно не смогут получить доступ к кошельку без соответствующей кодовой фразы. Этот дополнительный уровень безопасности гарантирует, что пользователи могут защитить свои активы даже в случае утечки мнемонической фразы. 🔒 \ No newline at end of file