Яка різниця між приватним та публічним блокчеєм?


Відповідь 1:

І те й інше.

Тому що вони виконують різні функції, і обидві потрібні.

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

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


Відповідь 2:

У спільноті криптовалют деякі люди приймають виняток із поняття "приватний блокчейн". Для них "загальнодоступний блокчейн" є надмірним, а "приватний блокчейн" є оксимороном, суперечливістю термінів, оскільки всі блокчейн є повністю публічними. Вони вважають повністю децентралізований характер блокчейнів, таких як Bitcoin та Ethereum, а системи консенсусу, такі як Proof of Work, невід'ємною частиною концепції.

Залишаючи це осторонь, публічний блокчейн - це той, який повністю децентралізований, як Біткойн. Ніхто не відповідає за те, хто може встановити програмне забезпечення вузла Bitcoin (bitcoin-core) та приєднатися до мережі Bitcoin. Ніхто не відповідає за те, хто може завантажувати транзакції в мережу. Ніхто не відповідає за додавання нових блоків до ланцюга. Це була цілеспрямована мета дизайну Bitcoin, першого блокчейна.

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

Щоб уникнути цього, Bitcoin, Ethereum та подібні повністю децентралізовані мережі використовують Proof of Work, щоб по суті випадковим чином вибрати, хто потрапить на вибір послідовності, шляхом складання партії нещодавно доданих транзакцій у блок та виграти конкурс Proof of Work.

Оскільки це все працює на комп’ютерах та в Інтернеті, вони не можуть цього зробити, наприклад, через голосування, тому що комусь було б занадто просто запустити десять тисяч вузлів Bitcoin та заповнити виборчу скриньку. Ви можете зупинити це, контролюючи того, хто може проголосувати, але це перешкоджає повній децентралізації мережі. Тому вони використовують Proof of Work - конкурс, який першим вирішить довільну математичну загадку.

Приватний блокчейн використовує багато однакових структур даних та криптографічних методів, але хтось, як правило, якийсь бізнес чи консорціум, вирішує, хто може приєднатися до мережі та взаємодіяти з нею. Через обмеження на приєднання до мережі більшості приватних блокчейнів не потрібен або використовувати такий підхід, як Proof of Work, щоб вирішити проблему послідовності.

Ймовірно, є й інші відмінності; приватні блокчейни часто спрямовані на банківську діяльність або подібні галузі, де існують суворі норми та закони, як, наприклад, закони «Знайти свого клієнта», які роблять проблему псевдонімності блокчейна в стилі Bitcoin.


Відповідь 3:

У спільноті криптовалют деякі люди приймають виняток із поняття "приватний блокчейн". Для них "загальнодоступний блокчейн" є надмірним, а "приватний блокчейн" є оксимороном, суперечливістю термінів, оскільки всі блокчейн є повністю публічними. Вони вважають повністю децентралізований характер блокчейнів, таких як Bitcoin та Ethereum, а системи консенсусу, такі як Proof of Work, невід'ємною частиною концепції.

Залишаючи це осторонь, публічний блокчейн - це той, який повністю децентралізований, як Біткойн. Ніхто не відповідає за те, хто може встановити програмне забезпечення вузла Bitcoin (bitcoin-core) та приєднатися до мережі Bitcoin. Ніхто не відповідає за те, хто може завантажувати транзакції в мережу. Ніхто не відповідає за додавання нових блоків до ланцюга. Це була цілеспрямована мета дизайну Bitcoin, першого блокчейна.

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

Щоб уникнути цього, Bitcoin, Ethereum та подібні повністю децентралізовані мережі використовують Proof of Work, щоб по суті випадковим чином вибрати, хто потрапить на вибір послідовності, шляхом складання партії нещодавно доданих транзакцій у блок та виграти конкурс Proof of Work.

Оскільки це все працює на комп’ютерах та в Інтернеті, вони не можуть цього зробити, наприклад, через голосування, тому що комусь було б занадто просто запустити десять тисяч вузлів Bitcoin та заповнити виборчу скриньку. Ви можете зупинити це, контролюючи того, хто може проголосувати, але це перешкоджає повній децентралізації мережі. Тому вони використовують Proof of Work - конкурс, який першим вирішить довільну математичну загадку.

Приватний блокчейн використовує багато однакових структур даних та криптографічних методів, але хтось, як правило, якийсь бізнес чи консорціум, вирішує, хто може приєднатися до мережі та взаємодіяти з нею. Через обмеження на приєднання до мережі більшості приватних блокчейнів не потрібен або використовувати такий підхід, як Proof of Work, щоб вирішити проблему послідовності.

Ймовірно, є й інші відмінності; приватні блокчейни часто спрямовані на банківську діяльність або подібні галузі, де існують суворі норми та закони, як, наприклад, закони «Знайти свого клієнта», які роблять проблему псевдонімності блокчейна в стилі Bitcoin.