Первая транзакция в Conflux: что нужно знать, чтобы не отправить активы не туда

В прошлой статье мы разобрали, что такое Conflux, зачем нужна сеть, чем CFX отличается от самого блокчейна и почему в Conflux существуют два пространства — Core Space и eSpace.
Теперь переходим от теории к практике.

Представим ситуацию:

Вы получили свои первые CFX или другой токен в Conflux и хотите отправить их другому пользователю.

На первый взгляд всё просто:

вводим адрес → указываем сумму → нажимаем Send.

Но именно здесь новичок может столкнуться с одной из самых неприятных ошибок в Web3 — отправить актив не в то пространство, не на тот адрес или не учесть особенности конкретного токена. Поэтому сегодня разберём базовые правила, которые стоит знать до первой транзакции в Conflux. Начнём с самого главного: транзакция — это не просто перевод денег. Когда вы отправляете актив в блокчейне, вы не обращаетесь в банк с просьбой перевести средства. Вы создаёте транзакцию, которая затем попадает в сеть и обрабатывается блокчейном.

В упрощённом виде процесс выглядит так:

Кошелёк → транзакция → сеть Conflux → подтверждение → получатель

В транзакции содержится информация о том:

  • кто отправляет актив;

  • кому он отправляется;

  • какой актив переводится;

  • сколько отправляется;

  • какие сетевые ресурсы используются для выполнения операции.

После того как транзакция обработана сетью, изменение баланса записывается в блокчейн. Именно поэтому здесь важно проверить данные до подтверждения. В большинстве случаев блокчейн-транзакции нельзя просто отменить, как банковский перевод.

1. Самое важное: Core Space и eSpace

Для пользователя Conflux это, пожалуй, первое, что нужно понять.

В экосистеме Conflux существуют: Core Space и eSpace. Они связаны между собой, но являются разными пространствами. И это означает, что адрес или актив, который вы видите в одном пространстве, не следует автоматически воспринимать как эквивалентный объект в другом.

Core Space

Core Space — нативное пространство Conflux. Именно здесь реализована оригинальная архитектура сети, включая Tree-Graph и нативные механизмы Conflux. Адреса Core Space имеют собственный формат.

eSpace — EVM-совместимое пространство.

Поэтому его адреса выглядят привычно для пользователей Ethereum:

0x…

Если вы уже пользовались Ethereum, BNB Chain, Polygon или другими EVM-сетями, формат адреса eSpace будет знакомым.

2. Почему нельзя просто смотреть на адрес?

Допустим, вы видите адрес:

0x1234… и хотите отправить туда токены. Сам по себе адрес ещё не говорит вам всего необходимого. Нужно понимать в каком пространстве находится получатель и какой именно актив вы отправляете. Это особенно важно в Conflux, поскольку Core Space и eSpace используют разные модели адресов и взаимодействуют через специальные механизмы.

Поэтому перед отправкой всегда проверяйте:

сеть → пространство → адрес → актив → сумму.

Это простое правило может предотвратить большинство ошибок новичка.

3. Как выглядит адрес Conflux?

В Core Space вы можете встретить адреса в формате, характерном для Conflux.

Например, адрес может начинаться с:

cfx: или использовать другие варианты формата, предназначенные для конкретного типа сети или окружения.

В eSpace используются стандартные EVM-адреса:

0x…

Это полезный визуальный ориентир.

Но есть важный нюанс:

не стоит определять безопасность перевода только по внешнему виду адреса.

Всегда смотрите, что именно показывает ваш кошелёк, какая сеть выбрана и поддерживает ли получатель конкретный формат адреса.

4. Почему ошибка с сетью может быть критичной?

Представим, что у вас есть токен в eSpace. Вы хотите отправить его другу. Друг прислал вам адрес. Вы вставляете адрес, выбираете токен и отправляете средства. Но вы не проверили, в какой сети и в каком пространстве должен находиться актив. Транзакция может успешно попасть в блокчейн, но это ещё не означает, что вы достигли нужного результата.

В Web3 важно различать:

транзакция прошла успешно и актив оказался там, где вы ожидали - это две разные вещи.

Поэтому перед отправкой лучше задавать себе пять вопросов:

  • Какой актив я отправляю?

  • В каком пространстве он находится?

  • В каком пространстве находится адрес получателя?

  • Поддерживает ли кошелёк получателя этот актив и сеть?

  • Какой токен используется для оплаты комиссии?

5. А что с комиссией?

Как и в других блокчейнах, за выполнение операций в Conflux используются сетевые ресурсы. Для пользователя это обычно проявляется как необходимость иметь определённое количество нативного актива для оплаты операции. В Conflux эту роль выполняет CFX.

Поэтому распространённая ошибка новичка выглядит так:

«У меня есть токены, почему я не могу их отправить?»

Причина может быть очень простой:

на кошельке недостаточно CFX для оплаты операции.

Например, у вас может находиться USDT, но при этом практически не быть CFX. Наличие отправляемого токена само по себе не гарантирует возможность совершить транзакцию. Поэтому полезно держать небольшой запас нативного актива для сетевых операций.

6. А можно ли отправить токен без CFX?

В Conflux существуют механизмы, которые позволяют приложениям и другим участникам сети спонсировать сетевые расходы.

Один из таких механизмов — sponsorship.

Именно поэтому в экосистеме можно встретить сценарии, где пользователю не обязательно самостоятельно оплачивать все необходимые сетевые расходы в стандартном виде. Но для первого знакомства лучше придерживаться простой модели:

CFX нужен для взаимодействия с сетью, если конкретное приложение или механизм не предоставляет другой способ оплаты.

Подробно sponsorship мы разберём отдельно, потому что это одна из интересных особенностей Conflux.

7. Что нужно проверить перед отправкой?

Перед тем как нажать кнопку Send, остановитесь на несколько секунд.

Проверьте четыре вещи.

① Адрес

Скопирован ли адрес полностью?

Не вводите его вручную, если можно использовать копирование.

После вставки полезно проверить начало и конец адреса.

Например:

первые несколько символов → последние несколько символов.

Это помогает заметить ситуацию, когда адрес случайно изменился или был скопирован неправильно.

② Сеть и пространство

Проверьте:

Core Space или eSpace?

Это особенно важно, если вы отправляете актив между кошельками, биржей и DeFi-приложением.

③ Токен

Убедитесь, что отправляете именно тот актив, который планировали.

Название токена само по себе не всегда достаточно.

У разных токенов могут быть похожие названия и тикеры.

Поэтому при работе с неизвестным активом лучше проверять его контракт и официальные данные проекта.

④ Сумма

Проверьте:

10 CFX или 100 CFX?

0,1 токена или 1 токен?

Особенно внимательно смотрите на количество знаков после запятой.

8. Почему сначала стоит сделать тестовый перевод?

Если сумма большая, один из лучших способов снизить риск — сначала отправить небольшую тестовую сумму.

Например, вместо того чтобы сразу отправлять весь баланс:

сначала отправьте небольшое количество → дождитесь получения → только потом отправляйте остаток.

Это особенно полезно, если вы:

  • впервые отправляете средства на конкретный адрес;

  • взаимодействуете с новой биржей;

  • используете новый кошелёк;

  • переводите актив между разными пространствами;

  • не уверены в настройках сети.

Тестовая транзакция может стоить небольшой комиссии. Ошибка при переводе всей суммы может стоить значительно дороже.

9. Перевод между Core Space и eSpace — это отдельный сценарий

Здесь важно не запутаться. Если вам нужно переместить актив между Core Space и eSpace, это не обычный перевод с одного адреса на другой. Для такого сценария используются специальные механизмы взаимодействия между пространствами.

То есть: Core Space → eSpace и eSpace → Core Space нужно воспринимать как отдельную операцию. Это особенно важно для токенов. Если актив находится в одном пространстве, он не становится автоматически доступным в другом только потому, что оба пространства относятся к Conflux.

10. А что делать, если актив не отображается?

Это ещё одна типичная ситуация. Вы отправили токены, транзакция прошла, но кошелёк показывает 0 токенов. Первое, что не нужно делать, — паниковать.

Проверьте:

  • правильный ли адрес получателя;

  • правильное ли пространство;

  • правильный ли контракт токена;

  • добавлен ли токен в интерфейс кошелька;

  • подтверждена ли транзакция в обозревателе блокчейна.

Иногда актив уже находится на адресе, но кошелёк просто не отображает его автоматически.

В таком случае может потребоваться добавить токен вручную.

11. Что означает статус транзакции?

После отправки транзакция может находиться в разных состояниях.

Упрощённо можно представить процесс так:

Создана → отправлена в сеть → обработана → подтверждена

Но здесь важно различать обычное включение транзакции в структуру блокчейна и её окончательную финальность. В Conflux за финальность отвечает PoS-механизм. Это одна из причин, почему мы отдельно говорили о гибридной архитектуре: PoW помогает поддерживать работу и построение структуры сети, а PoS играет важную роль в финализации состояния.

Подробнее о том, что именно означает финальность в Conflux и чем она отличается от простого подтверждения, мы поговорим в технической части серии.

12. Самая частая ошибка новичка

Если собрать всё в одну ситуацию, то типичная ошибка выглядит примерно так:

«Я увидел адрес, вставил его, нажал Send — и всё».

Для Web3 этого недостаточно. Правильнее мыслить следующим образом:

  • Что отправляю?
  • Где находится актив?
  • Куда отправляю?
  • В каком пространстве находится получатель?
  • Поддерживает ли получатель этот актив?
  • Хватит ли CFX на сетевую операцию?
  • Проверил ли я адрес и сумму?
  • Можно ли сначала отправить небольшую тестовую сумму?

И только после этого: Send.

Самые важные правила:

  • Core Space и eSpace — разные пространства Conflux.

  • Формат адреса помогает определить пространство, но не заменяет проверку сети.

  • CFX используется для сетевых операций, если конкретный сценарий не предусматривает sponsorship.

  • Перевод между Core Space и eSpace — отдельная операция, а не обычный перевод.

  • Перед крупным переводом лучше сделать тестовую транзакцию.

  • Если что-то выглядит неправильно — проверяйте транзакцию в block explorer, а не только баланс кошелька.

И главное:

Блокчейн не спрашивает вас второй раз, действительно ли вы хотели отправить средства. Поэтому несколько секунд проверки перед транзакцией могут сэкономить много времени и денег.

Что дальше?

Теперь мы знаем, как устроена базовая логика транзакций.

Но возникает следующий вопрос:

А что именно мы можем отправлять в Conflux?

CFX — далеко не единственный актив в экосистеме. Здесь есть стейблкоины, токены различных проектов, USDT0 и другие активы. А когда один и тот же актив существует в разных сетях или пространствах, появляется ещё одна важная технология: мост.

В следующей статье разберём:

Что такое токены в Conflux, чем отличаются нативные и bridged-активы, что такое USDT0, AxCNH зачем нужен мост и почему нельзя отправлять токены между сетями «наугад».