Мемпул Біткоіна: блокчейн, блоки, розмір, транзакції та як він працює
Bitcoin Mempool - це список непідтверджених біткойн-транзакцій у мережі криптовалюти.
Простіше кажучи, Mempool - це «зал очікування» для біткойн-транзакцій.
Після того, як транзакція перевірена нодою, вона чекає всередині Mempool, доки вона не буде підхоплена майнером Bitcoin і вставлена в блок.
Включено до блоку мемпул - що це означає?
Це означає, що транзакція поміщена в загальну групу і чекає на підтвердження майнерами.
Кожна транзакція має своє місце в мемпулі. І залежить це місце не від суми переказу, а від комісії та від кількості входів/виходів у транзакції.
Саме тому майнери спочатку підтверджують найдорожчі з погляду комісії транзакції. І не важливо, скільки ви відправили коштів – 1 BTC або 10 000 BTC. Майнер завжди візьме ту транзакцію, в якій вищий показник комісії (Сатоші за байт транзакції).
Кожна працююча повна нода в мережі Біткойн підключена до Mempool, майнери збирають масу транзакцій із цього Mempool, а потім намагаються вирішити енергоємне математичне завдання. Саме так працює майнінг (якщо говорити спрощено).
Хоча мемпул може бути дуже простий розуміння концепцією, він має дуже складне застосування.
Питання в тому, як одні транзакції вибираються з мемпулу раніше за інші?
Позиція у мемпулі
Час перебування блоку Біткойна становить 10 хвилин, але всі ми час від часу відчуваємо крайні затримки підтвердження наших транзакцій.
Це тому, що майнери не обирають саме наші транзакції з Mempool.
Майнери отримують 6,25 BTC щоразу, коли вони успішно добувають біткойн-блок. Але крім цієї фіксованої суми в 6,25 BTC, майнери також отримують бонусну кількість біткойнів. Цей бонус називається «комісія за майнінг біткойнів.
Тому, коли майнер успішно видобуває блок, він отримує 6,25 BTC плюс X суму комісії за транзакції, що є сукупною сумою всіх комісій за транзакції в цьому блоці.
Як отримати швидшу транзакцію?
Щоб уникнути затримки підтвердження транзакції до Mempool, ви можете зробити кілька кроків:
1. Найбільш очевидна річ – відправляти транзакції з високою комісією. Ви можете знайти останні тренди комісій, використовуючи деякі з оглядачів блокчейну, таких як BTC або Blockchain.
2. Ви можете переглянути кількість непідтверджених транзакцій у мемпулі, щоб приблизно розрахувати, позицію в мемпулі від вершини і скільки часу потрібно для виконання вашої транзакції.
3. Ви можете відкласти і не робити жодних інших транзакцій, а проаналізувати поточний розмір Mempool, щоб вирішити, чи є виконання транзакції BTC зараз гарною ідеєю.
Транзакції
4. Якщо транзакція «застрягла», ви можете використовувати «штовхач» транзакції або службу прискорення транзакцій. Сторонні сайти (повторно) відправляють до мережі необроблену підписану транзакцію; іноді ці послуги згадуються як «pushtx»
5. Використовуйте , тому що вони допомагають швидше отримувати підтвердження з Mempool.
Висновок
Mempool схильний до коливань у розмірі, залежно від того, скільки очікуваних транзакцій очікує підтвердження від майнера.
Затримки зазвичай виникають, оскільки існує обмеження на кількість транзакцій, які можуть бути включені в блок, однак немає обмеження на кількість транзакцій, які можуть відбуватися в будь-який момент часу.
Mempool по суті стає вузьким місцем у мережі. Це причина, через яку Біткойн розділився на Bitcoin та Bitcoin Cash у серпні 2017 року. Bitcoin Cash збільшив розмір блоку, щоб запобігти потенційним затримкам в мережі.
Моніторинг Мемпула має потенційне застосування у низці областей крипто-валют, від торгівлі до безпеки.
0 Комментарии