0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Транзакции Ethereum: как работают и как проверить

Транзакции Ethereum: как работают и как проверить

Далеко не каждый знает, что, в отличие от биткоина, изначальной функцией Ethereum (ETH) была не передача монетарной ценности, а только лишь обеспечение работы смарт-контрактов. Однако вскоре было замечено, что эфир вполне может использоваться как средство накопления, и разработчики внедрили возможность передачи стоимости путем проведения транзакции Ethereum.

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

Когда вы отправляете Ethereum с одного адреса кошелька на другой, вы отправляете транзакцию в блокчейн Ethereum. Затем транзакция добавляется в цепочку блокчейнов майнерами (или валидаторами).

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

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

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

Подтверждения блокчейна важны, поскольку они являются способом проверки информации, которая затем станет постоянной. Если транзакция является мошеннической, блокчейн не примет ее: нулевое подтверждение блокчейна означает нулевое количество транзакций.

Как правило, существует два подхода к масштабированию общедоступных блокчейнов: масштабирование в блокчейне (on-chain) и масштабирование вне блокчейна (off-chain).

Транзакция в цепочке (on-chain) — это транзакция, которая происходит в блокчейне.

Транзакции вне цепочки (off-chain) относятся к транзакциям, которые происходят в криптовалютной сети без выполнения транзакций в блокчейне.

On-chain масштабирование

Масштабирование в блокчейне относится к любому увеличению пропускной способности на уровне основного блокчейна.

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

Повышая лимит данных, вы можете разместить больше транзакций в каждом интервале нахождения (майнинга) блока в 13 секунд.

Самый простой способ повысить количество транзакций — это увеличить размер блока с транзакциями

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

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

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

Помимо выжимания полных узлов, масштабирование в цепочке также требует твердого согласия сообщества, прежде чем оно будет реализовано. Это сложно делать, так как любое изменение должно быть одобрено через хард-форк.

Хардфорк – часто разделяет блокчейн на два разных. Так появился Ethereum Classic

Off-chain масштабирование

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

Типичные примеры масштабирования вне цепочки включают группирование нескольких платежей в одну транзакцию, каналы оплаты и боковые цепи (sidechains).

Основная идея масштабирования в блоковой цепи (sidechain) заключается в том, что основной блокчейн должен использоваться только в качестве уровня доверия и арбитража.

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

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

Основная причина этого заключается в том, что внешняя сеть лучше сохраняет децентрализацию, что является преимуществом, которое сообщество Ethereum в конечном итоге хочет защитить в долгосрочной перспективе.

Масштабирование вне цепочки часто называют масштабированием «Второго уровня» (layer 2), потому что оно включает перемещение транзакций в слои, которые располагаются поверх базового блокчейна Ethereum.

Принцип работы слоев верхнего уровня, взаимодействующих с основным слоем Эфириума

Теоретически это может распространяться и на 4-й и 5-й слои, но пока развитие сосредоточено на слое, находящемся непосредственно над Ethereum.

Для масштабирования 2-го уровня требуется дополнительное оборудование и сложное программное обеспечение, поэтому сети часто требуется больше времени, чтобы ощутить его влияние.

Также важно отметить, что масштабирование в основной цепи не было полностью исключено так же, как в Биткоине.

Заключение

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

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

Тем не менее биткоин несмотря на свою неповоротливость и дороговизну все также остается лидером на крипто-рынке и не похоже, что собирается сдавать позиции. Смогут ли его потеснить криптовалюты с более высокой скоростью транзакции и низкими комиссиями или разработчики сумеют оптимизировать существующий протокол BTC — узнаем уже в ближайшие годы или даже месяцы. Пока видим, что активные работы ведутся во всех направлениях.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector