- Bitcoin(BTC)$96,769.00-1.60%
- Ethereum(ETH)$2,767.101.12%
- Tether(USDT)$1.00-0.03%
- XRP(XRP)$2.40-5.36%
- Solana(SOL)$196.96-4.97%
- BNB(BNB)$571.40-0.17%
- USDC(USDC)$1.000.00%
- Dogecoin(DOGE)$0.256701-2.81%
- Cardano(ADA)$0.74-1.22%
- Lido Staked Ether(STETH)$2,770.091.38%
Дізнайтеся, як і чому працюють біткойн-транзакції, за допомогою навчальних посібників BSV Academy
Хочете знати, як працюють біткойн-транзакції? Академія BSV запустила серію відеоуроків, які навчають основам. Перший, «Вступ до біткойн-транзакцій», веде засновник Britevue Коннор Мюррей, який пояснює такі поняття, як модель UTXO біткойна, входи та виходи, витрачені та невитрачені значення, а також те, як мережа визначає, чи транзакція дійсна чи ні.
Урок транслювався в прямому ефірі, а запис залишатиметься на каналі BSV Academy. Підписуючись на канал гарантує, що ви дізнаєтеся про майбутні трансляції та берете участь у сесіях запитань і відповідей після презентацій.
Мюррей сказав, що посібник призначений для підприємців, розробників та будь-яких інших зацікавлених сторін у космосі. Він навчає, як працюють біткойн-транзакції на фундаментальному рівні, а також розглядає способи «мислити нестандартно» за допомогою біткойн-скрипту, наприклад, блокування та розблокування транзакцій.
Підручник посилається на Біла книга про біткойни 2008 року і його визначення транзакцій. Мюррей із самого початку стає досить технічним, пояснюючи, як транзакції біткойнів використовують входи та виходи, щоб визначити, хто на що може витратити. Цей опис важливий для розробників таких платформ, як Ethereum, оскільки Bitcoin використовує модель UTXO (Unspent Transaction Output) на відміну від «моделі облікового запису» Ethereum. Хоча спочатку це може здатися страшним, Модель UTXO це те, що дозволяє біткойну масштабуватися.
Bitcoin Script — це спосіб виконання більш складних транзакцій на Bitcoin. Хоча сценарій не згадується в документі, він був частиною початкового коду випуску. Було б неможливо уявити всі можливі варіанти використання біткойна (та його транзакцій) на момент запуску, і нові будуть продовжувати досліджуватися далеко в майбутньому. Сатоші Накамото написав, що раніше він розглядав умови депонування, облігаційні контракти, арбітраж третьої сторони, багатосторонні підписи та інші.
Основний дизайн і правила біткойна були «закладено в камінь” із самого початку, і спосіб функціонування транзакцій має залишатися базовим. Таким чином, більш гнучкий Bitcoin Script діє як предикат для транзакції, тобто рівняння, яке повертає істину або хибність, відповідаючи на запитання «чи можна витратити ці монети чи ні?»
А Біткойн транзакція складається зі сценарію блокування та сценарію розблокування. Мюррей називає сценарій блокування (також званий «scriptPubKey») комбінацією на замку. Сценарій розблокування (називається «scriptSig») — це рішення для сценарію блокування. (Для запису, більшості звичайних користувачів ніколи не знадобиться знати ці подробиці. Це в основному для розробників та будь-кого, хто бажає зрозуміти внутрішню роботу біткойна. Однак розуміння цих фактів надає обнадійливий рівень впевненості кожному, хто хоче їх вивчити. )
Потім Мюррей демонструє, як працює сценарій, завантажуючи приклади в стек даних Bitcoin. Він використовує зрозумілі запитання «правда/неправда» (математичні та нематематичні), щоб показати, як результати оцінюються за допомогою різних «OP-кодів» біткойнів.
Він зазначає, що ця демонстрація — це лише базова транзакція «оплата до відкритого ключа» (P2PKH), як зараз відбувається більшість транзакцій з біткойнами. Однак це не єдиний спосіб — біткойн спочатку був розроблений для здійснення транзакцій безпосередньо між IP-адресами, і це глибша проблема (ви можете знайти більше інформації про це тут).
P2PKH означає оплату на звичну «біткойн-адресу», з чим буде знайомий будь-хто, крім новачків. Мюррей додає, що існують набагато складніші способи використання Script для визначення дійсності транзакції, включаючи використання хеш-головоломок, R-головоломок, доказів нульового знання (ZPK) тощо. Знання більш складних операцій розблокує здатність біткойна виконувати майже будь-яке завдання, яке можна виконати в будь-якому іншому блокчейні.
Потужність BSV полягає в її необмеженій масштабованості, і модель транзакцій є частиною того, як вона досягає цього. Ця сила була закодована в біткойні з моменту його запуску в 2009 році і завжди була оригінальним баченням Сатоші Накамото. Розробникам, які працюють над іншими блокчейнами, було б добре переглянути ці посібники та почати вивчати, як перевести свої проекти на біткойн.
Перевірити Безкоштовні онлайн-курси BSV Academy щоб дізнатися більше про Bitcoin.
Не знайомі з біткойнами? Перегляньте CoinGeek Bitcoin для початківців найкращий путівник із ресурсами, щоб дізнатися більше про біткойн (як це було спочатку передбачено Сатоші Накамото) та блокчейн.