Масштабованість і ефективність продуктивності біткойн-блокчейну

Одноранговий платіж можливий через децентралізовані та електронні грошові системи через будь-який посередник, а основним власником біткойнів був Сатоші Накамото. Біткойн — це децентралізована грошова система, економічно ефективна та здатна виконувати наскрізні платежі.

Спочатку біткойн був ініційований Сатоші Накамото за ліцензією Массачусетського технологічного інституту в 2009 році. Пориньте в масштабованість і ефективність продуктивності біткойн-блокчейна в нашій останній статті. Крім того, досліджуйте, як платформи Миттєвий імпульс керують цими досягненнями.

У біткойнах транзакції включають усі входи та виходи, що передають право власності на біткойни між платниками й одержувачами. Ці вхідні дані дають інструкції мережі для тих монет або монет, за які буде проведено платіж.

Тоді як вихідні дані вказують особі, яку суму потрібно витратити, одержувач вирішує відшкодувати одержувачам платежу. Після здійснення транзакції результати стають невитраченими сумами для одержувача; вони залишаються невитраченими, доки нещодавній одержувач не витратить монету комусь іншому.

(Автор зображення)

Режим оплати транзакцій задіяний у мережі Blockchain

Після того, як транзакція поширюється в мережу Bitcoin, бухгалтер автоматично перевіряє транзакції за допомогою мережі P2P, яка отримала транзакції. Якщо транзакція дійсна, її буде додано до пулу та далі передаватиме транзакції одноранговим користувачам у мережі. У мережі біткойн усі дійсні транзакції збиралися з пулу транзакцій для створення блоків-кандидатів, а потім кожні 10–11 хвилин створювалася підмножина мережевих вузлів, які називаються вузлами майнінгу або майнерами. Ці пули транзакцій отримують винагороду та збирають комісію за транзакції після перемоги в майнінг-гонці та подальшого додавання блоку до ланцюжка. Крім того, усі вузли перехресно перевірять і перевірять нові блоки та додадуть їх до своєї копії блокчейну.

Основні міркування щодо біткойна

Одним із конкретних проблем є біт у мережі або фактично для такої масштабованості блокчейну на основі oW. Завдяки своїй конструкції всі транзакції повинні перевіряти всі вузли. Хоча весь процес займе від 10 до 12 хвилин, щоб створити новий блок, розмір якого обмежений 1 МБ. Пропускна здатність мережі Bitcoin обмежена розміром блоку та частотою, щоб додатково обмежити пропускну здатність мережі.

Таким чином блоки Bitcoin можуть вмістити в середньому близько 3000 транзакцій. Відповідно до нещодавнього сценарію, поточна платіжна система включає VISA, яка обробляє в середньому лише близько 1500-2500 транзакцій на секунду. Протягом 2014 року PayPal вдалося досягти максимальної швидкості приблизно в 4000 транзакцій на секунду. PayPal обробляє приблизно 118 транзакцій на секунду приблизно 11 мільйонів транзакцій на день.

Масштабованість і продуктивність блокчейну Bitcoin
(Автор зображення)

Рішення для масштабування Bitcoin

Ринок переповнений рішеннями масштабованості Bitcoin. Це можна розділити на дві частини, які називаються on-chain і off-chain системами масштабування.

Початковий етап On-chain масштабування

Відомо, що on-chain рішення вирішують проблеми масштабованості та продуктивності на базовому рівні мережі блокчейнів Bitcoin. Масштабування в ланцюжку також стосується затримки мережі. Він забезпечує просте рішення для обробки більшої кількості транзакцій у блокчейні, ви можете взяти приклад Segwit, який використовується для обробки транзакцій, використовуючи 1,5 МБ у блоці. У вас також є можливість збільшити блокчейн, оскільки те саме було зроблено в Bitcoin Cash.

Значення Segwit

Segwit — це номер пропозиції щодо модифікації біткойна BIP14, це скорочення від segregated наблюдатель, що означає відокремити цифровий автограф для транзакції. Ініціатива була підхоплена відомим розробником Пітером Вілле на його масштабній біткойн-конференції в листопаді 2015 року. Основна мета SegWit полягала в тому, щоб уникнути ненавмисних транзакцій біткойн і подбати про певні обмеження протоколу.

Ми можемо розділити транзакцію біткойн на три особливості

  • Перший представляє адресу біткойн-адреси від того, хто її надіслав
  • Другий призначений для прийому точок транзакцій на їх біткоін-адресу
  • Третій стосується кількості біткойнів, надісланих із цифровим підписом, який додатково перевіряє, чи має відправник право надсилати монети чи ні.

Висновок

Однак ідентифікатор транзакції автоматично змінюється зі зміною цифрового підпису. Завдяки цьому цифрові підписи перетворюють код біткойна, щоб дозволити змінювати цифрові підписи, коли транзакції ще не підтверджені. Крім того, після додавання транзакцій до мережі вони будуть незмінними. Крім того, підписи також виходять таким чином, що якщо ви запустите програму для їх перевірки, вони все одно будуть дійсними в мережі. Однак, коли ви виконуєте на ньому програму хешування, вона дасть альтернативні результати.


Рекомендоване зображення: Галерея NFT rc.xyz/Unsplash.

Source link

Поділіться своєю любов'ю