
Можливо, ви вже стикалися з термінами "мультипідпис" або "multisig" під час вашого знайомства з Bitcoin Cash. Multisig — це криптографічна техніка, що використовується в тому, що ми називаємо спільним гаманцем. Перш ніж ми підемо далі, якщо ви ще не знаєте що таке гаманець Bitcoin, що таке неконфіденційний гаманець, або як створити гаманець Bitcoin Cash, зупиніться тут і прочитайте ці статті.
Факт, який часто плутають або ігнорують, полягає в тому, що у гаманці Bitcoin Cash ваші кошти не знаходяться всередині гаманця — так само, як ваша дебетова картка не містить ваші гроші. Подібно до дебетової картки, ви отримуєте доступ до своїх коштів за допомогою своєрідного пароля (дуже довгого, 78-значного пароля), який називається приватним ключем. Приватні ключі зберігаються у вашому гаманці Bitcoin Cash, і без приватних ключів пов'язані Bitcoin Cash не можуть бути використані.
Базові гаманці Bitcoin Cash використовують один приватний ключ для доступу та надсилання транзакцій, тоді як спільні гаманці Bitcoin Cash вимагають одного або більше приватних ключів для доступу до коштів, пов'язаних з гаманцем. Приватні ключі у спільних гаманцях часто розподіляються між різними людьми, яких називають учасниками. Наприклад, якщо у вас є три приватні ключі, ви можете зберегти один собі, а інші віддати членам сім'ї. Використання спільного гаманця з кількома учасниками може здатися непотрібним, але існує багато переваг.
Дізнайтеся більше: Отримайте глибше розуміння приватних та публічних ключів, і дізнайтеся, як працюють транзакції Bitcoin.
Першою ключовою причиною використання спільного гаманця є те, що це рішення проблеми гаманця Bitcoin Cash з єдиною точкою відмови, що може призвести до втрати доступу до ваших Bitcoin Cash. Наприклад, уявіть, що в житловій будівлі, де ви живете, сталася пожежа. Ваш комп'ютер і паперові резервні ключі для вашого Bitcoin Cash знищені. Без ключів у вас немає способу доступу до цих активів. Але якщо ваш гаманець спільний з іншими (які не живуть у вашій будівлі!), у вас все ще буде доступ до ваших коштів.
Іншою ключовою причиною використання спільного гаманця є корисність, яка виникає при наявності кількох осіб, що приймають рішення. Наприклад, ви можете ввести заощадження для вашої дитини, надавши їй деякі кошти в гаманці Bitcoin Cash. Якщо це спільний гаманець, у вас буде можливість перевірити будь-які ініційовані транзакції перед затвердженням або відхиленням.
Дізнайтеся більше: Ось список способів використання спільних гаманців.
Пригадайте, що гаманці Bitcoin Cash насправді не містять Bitcoin Cash. Гаманці містять приватні ключі, які надають доступ до Bitcoin Cash. У базовому гаманці є лише один приватний ключ, пов'язаний з гаманцем, і цей ключ необхідний для використання Bitcoin Cash. Приватний ключ використовується як математичний підпис, щоб підтвердити ваше право власності на Bitcoin Cash.
У спільному гаманці до гаманця підключено кілька приватних ключів. Вам потрібно буде вирішити, скільки ключів буде підключено до гаманця і скільки ключів буде потрібно для затвердження транзакції.
Наприклад, якщо ви вирішите створити спільний гаманець з мамою і татом, загалом буде три учасники для спільного гаманця. Ви вирішуєте, що 2 з 3 учасників повинні підписати транзакцію, щоб вона була затверджена (і, отже, 'дійсною' для трансляції в блокчейн). Цей спільний гаманець називається "2-з-3 гаманець". У спільного гаманця буде три приватні ключі, але лише два з них (у будь-якій комбінації) потрібні для затвердження транзакцій.
Ви можете встановити кількість учасників (до 6) і кількість затверджень, наприклад, 1-з-2, 3-з-4, 6-з-6 тощо.
Як це буде працювати на практиці? Давайте уважніше розглянемо наведений вище приклад '2-з-3'. Ми будемо говорити нижче про налаштування спільного гаманця, тому припустимо, що ви та ваші батьки успішно створили спільний гаманець.
Будь-який власник приватного ключа може ініціювати транзакцію через запит транзакції. У цьому випадку ви, ваша мама або ваш тато можете запитати переміщення коштів. Оскільки це гаманець 2-з-3, запит транзакції вимагатиме лише одного затвердження від інших учасників, оскільки учасник, який зробив запит транзакції (ви), автоматично затверджує транзакцію. Якби це був гаманець 4-з-6, запит транзакції вимагав би 3 затверджень.
Уявіть, що ви вирішили купити нову машину за деякі Bitcoin Cash зі свого спільного гаманця. Ви телефонуєте своєму батькові у вихідний день, інформуєте його про свої плани та просите його затвердити майбутній запит транзакції. Потім ви подаєте запит на транзакцію. Ваш батько швидко затверджує транзакцію, задовольняючи умови спільного гаманця 2-з-3. Bitcoin Cash переводяться зі спільного гаманця до автосалону.
Існує кілька потенційних недоліків використання спільного гаманця.
Перший можна легко уникнути, належним чином налаштувавши гаманець. Хоча може здаватися, що спільний гаманець 6-з-6 є найбезпечнішим, ця конфігурація фактично вводить додатковий ризик понад звичайний (однопідписний) гаманець. Оскільки спільний гаманець 6-з-6 вимагає, щоб усі шість учасників затверджували будь-які транзакції, якщо навіть один учасник втратить свій приватний ключ, будь-які кошти в гаманці будуть недоступні. Таким чином, з гаманцем 6-з-6 ви фактично погіршуєте проблему єдиної точки відмови!
Інші недоліки спільних гаманців пов'язані з їх зручністю використання і можуть бути підсумовані так:
Якщо ви хочете налаштувати спільний гаманець Bitcoin Cash, ви можете зробити це за секунди, використовуючи гаманець Bitcoin.com. Ви можете знайти більше деталей про те, як працюють спільні гаманці і як їх налаштувати в гаманці Bitcoin.com тут.