#Gate 新上线 WLFI# #九月份加密市场能否突破# #今日你看涨还是看跌?#


Біткойн - це криптовалюта, заснована на децентралізованій системі, що використовує однорангову мережу та консенсус, з відкритим вихідним кодом і блокчейн як базову технологію. Це перша система, яка застосувала технологію блокчейн. Система біткойн є електронною платіжною системою, яка не базується на кредиті авторитетних органів, а на принципах криптографії, що дозволяє будь-яким сторонам, які досягли згоди, здійснювати платежі без участі сторонніх установ. Основні концепції біткойн включають транзакції, сервери позначення часу, доказ роботи, мережу, стимули тощо. Транзакції є найважливішою частиною системи біткойн. Всі інші аспекти біткойн спрямовані на забезпечення створення транзакцій, їх поширення в мережі, перевірки та, зрештою, додавання до глобального реєстру транзакцій (блокчейн). Суть транзакції біткойн - це структура даних, яка закодована для передачі вартості між учасниками транзакцій біткойн. Блокчейн біткойн - це глобальна система подвійного обліку, де кожна транзакція біткойн є відкритим записом у біткойн-блокчейні. Біткойн визначає електронну монету як ланцюг цифрових підписів, а передача монет здійснюється шляхом підписання власником попередньої транзакції та публічного ключа наступного власника, і ці два підписи додаються в кінець монети. Отримувач може перевірити право власності на ланцюг, перевіривши підпис. Біткойн використовує асиметричну криптографію, де публічний ключ - це номер рахунку користувача, а коли користувач хоче витратити біткойни, йому потрібно підписати їх приватним ключем, система перевіряє правильність підпису за номером рахунку, тобто публічним ключем, і обчислює реальну суму на рахунку на основі історичних транзакцій, щоб забезпечити, що кошти, які користувач хоче витратити, не перевищують реальну суму на рахунку. Кожна транзакція повинна бути підписана приватним ключем, система перевіряє правильність підпису за допомогою публічного ключа; якщо перевірка пройшла успішно, вона вважається законною, а потім перевіряється, чи правильна сума переказу в запису, що вставляється, шляхом обчислення всіх попередніх транзакцій для цього публічного ключа, щоб визначити поточну суму на рахунку. Якщо ця сума не перевищує цю величину, вона вважається законною. Цей механізм забезпечує, що можна виконувати операції лише зі своїм рахунком, і в поєднанні з принципом остаточної узгодженості в структурі P2P-мережі та ланцюговою структурою реєстру, зловмиснику потрібно мати обчислювальну потужність, що перевищує поточну мережу, щоб створити іншу гілку реєстру, і зловмисник може змінити лише свій рахунок, тому вигода від такого нападу дуже мала, а потужна обчислювальна потужність робить систему біткойн більш стійкою. Біткойн використовує механізм доказу роботи з конкуренцією обчислювальної потужності, де вузли вирішують складну задачу SHA256, яка важка для вирішення, але легка для перевірки. Вузол, що найшвидше вирішить цю задачу, отримує право на ведення обліку блоку та біткойни, які генеруються в цьому блоці, як винагороду. Цю задачу можна розглядати як пошук відповідного випадкового числа (Nonce) шляхом жорсткого пошуку з урахуванням поточного рівня складності, щоб хеш двох SHA256 заголовка блоку був меншим або рівним цільовому значенню. Система біткойн автоматично коригує рівень складності, щоб забезпечити середній час створення блоку в 10 хвилин. Хеш заголовка блоку, що відповідає вимогам, зазвичай містить багато провідних нулів; чим вищий рівень складності, тим більше провідних нулів у хеші заголовка блоку, і тим важче знайти відповідне випадкове число та видобути новий блок. Біткойн використовує однорангову (P2P) мережеву архітектуру на основі Інтернету, де кожен вузол є рівноправним, без жодних централізованих послуг та ієрархій, з плоскою топологічною структурою. Коли новий блок генерується, вузол, що його створив, транслює дані блоку в мережу, інші вузли перевіряють їх. Поширення даних блоку біткойн в основному включає такі етапи: (1) трансляція нових транзакцій усім вузлам у мережі. (2) Кожен вузол збирає нові транзакції та упаковує їх у блок. (3) Кожен вузол намагається знайти важке доказ роботи для свого блоку. (4) Коли вузол знаходить доказ роботи, він транслює цей блок усім вузлам. (5) Тільки якщо всі транзакції в блоці є дійсними та не існували раніше, інші вузли приймуть цей блок. (6) Інші вузли створюють новий блок у ланцюзі, використовуючи хеш прийнятого блоку як попередній хеш, щоб вказати, що вони прийняли цей блок. Всі вузли вважають найдовший ланцюг правильним і продовжують його подовжувати; якщо два вузли одночасно транслюють різні нові блоки, обидва блоки зберігаються, і в ланцюзі з'являється розгалуження. Коли кожне розгалуження продовжує подовжуватися, всі вузли виберуть найдовше розгалуження як основний ланцюг і продовжать створювати блоки за ним. Перша транзакція в кожному блоці біткойн містить нововипущені біткойни, що виплачуються творцеві, а також комісії за транзакції, що стимулює вузли підтримувати систему біткойн. Це спосіб розподілу електронних грошей у сфері обігу без централізованого органу, подібно до видобутку золота, яке вводиться в обіг. Система стимулів сприяє тому, щоб вузли залишалися чесними; якщо зловмисний нападник має більше загальної обчислювальної потужності, ніж чесні вузли, він виявить, що руйнування цієї системи завдасть шкоди його багатству, а чесність дозволить йому отримати більше електронних грошей.
BTC0.21%
Переглянути оригінал
post-image
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити