ВИЗНАЧЕННЯ Тканини гіперлегерів
Тканина Hyperledger - це модульна рамка blockchain, яка виступає основою для розробки продуктів, рішень та застосувань на основі blockchain, використовуючи компоненти plug-and-play, призначені для використання в приватних підприємствах.
ТЕХНІЧНЕ Тканина гіперлегерів
Тканина Hyperledger була ініційована Digital Asset та IBM, і тепер стала спільним міжгалузевим підприємством, яке в даний час розміщується Фондом Linux. Серед кількох проектів Hyperledger, Fabric першим вийшов з етапу «Інкубація» та досягнув стадії «Активний» у березні 2017 року.
Традиційні мережі blockchain не можуть підтримувати приватні транзакції та конфіденційні договори, які є ключовими для бізнесу. Таким чином, тканина Hyperledger була розроблена як модульна, масштабована та безпечна основа для пропонування промислових блокчейн-рішень.
Тканина Hyperledger визначається як двигун з відкритим кодом для бізнес-ланцюгів і опікується найважливішими характеристиками для оцінки та використання blockchain для випадків використання бізнесу. Вони обговорюються наступним чином.
У приватних промислових мережах первинна вимога підтверджуваної особи учасника. Hyperledger Fabric підтримує дозволене членство, що вимагає від усіх учасників мережі мати відомі особи. Багато бізнес-секторів, як охорона здоров'я та фінанси, пов'язані положеннями про захист даних, які передбачають ведення даних про різних учасників та відповідний їм доступ до різних точок даних. Тканина підтримує таке членство на основі дозволу.
Модульна архітектура тканини Hyperledger розділяє робочий процес обробки транзакцій на три різні етапи - смарт-контракти, що називаються ланцюговим кодом, що містять розподілену логічну обробку та узгодження системи, упорядкування транзакцій та перевірку транзакції та зобов’язання. Ця сегрегація пропонує безліч переваг - зменшення кількості довіри та перевірки, що підтримує мережу та обробку без нагромадження, покращена масштабованість мережі та краща загальна продуктивність.
Крім того, підтримка Hyperledger Fabric для підключення до різних компонентів дозволяє легко використовувати існуючі функції та готову інтеграцію різних модулів. Наприклад, якщо вже існує функція, яка підтверджує особу учасника, мережі корпоративного рівня просто необхідно підключити та повторно використовувати цей існуючий модуль, а не будувати ту ж функцію заново.
Учасники мережі виконують три чіткі ролі - схвалювач, комітер та консентер. Коротше кажучи, пропозиція про транзакцію подається партнеру-індогенту на основі заздалегідь визначеної політики затвердження щодо кількості необхідних індосантів. Після достатнього схвалення індосантами, партія або блок транзакцій доставляється комітету. Комітети підтверджують, що дотримано політики затвердження та що немає конфліктних угод. Після того, як обидві перевірки зроблені, транзакції здійснюються в головній книзі.
Надано зображення:
IBMОскільки лише підтверджуючі інструкції, такі як набір підписів та набір читання / запису, надсилаються по всій мережі, збільшується масштабованість та продуктивність мережі. До трансакції мають доступ лише індосанти та комітети, а безпека покращується, оскільки менша кількість учасників має доступ до ключових точок даних.
Виробник хоче поставити шоколад на конкретний ринок за конкретною ціною, але не хоче розкривати цю ціну на інших ринках.
Оскільки в русі товару можуть бути задіяні інші сторони, такі як митниця, судноплавна компанія та банк, що фінансує, можливо, приватна ціна буде оголошена всіма такими зацікавленими сторонами, якщо для підтримки таких операцій використовується стандартний блокчейн.
Hyperledger Fabric вирішує цю проблему, зберігаючи приватні транзакції по-справжньому приватними в мережі, і лише учасники, яким потрібно це знати, знають необхідні деталі. Такий розподіл даних на блокчейн дозволяє певним точкам даних бути доступними лише сторонам, які повинні знати.
