Основные различия между блокчейном, управляемым Amazon, и базой данных Quantum Ledger (QLDB)? - PullRequest
0 голосов
/ 08 ноября 2019

Каковы основные различия между Amazon Managed Blockchain и Amazon QLDB? В каких случаях целесообразно использовать какой сервис для distributed ledgers и когда? Как может отличаться производительность между двумя службами с точки зрения transactions per second?

1 Ответ

5 голосов
/ 08 ноября 2019

Проще говоря, Amazon Managed Blockchain - это «традиционный» блокчейн, тогда как Amazon Quantum Ledger Database - это нечто совершенно иное.

Во-первых, официальные определения:

Amazon ManagedБлокчейн - это полностью управляемый сервис для создания и управления сетями блокчейнов с использованием сред с открытым исходным кодом. В настоящее время поддерживается платформа с открытым исходным кодом Hyperledger Fabric. Блокчейн позволяет создавать приложения, в которых несколько сторон могут безопасно и прозрачно выполнять транзакции и обмениваться данными без необходимости в надежном центральном органе.

Так что думайте об этом как о предоставлении традиционной инфраструктуры блокчейна.

База данных Amazon Quantum Ledger (Amazon QLDB) - это полностью управляемая база данных главной книги, принадлежащая центральному доверенному органу, которая предоставляет прозрачный, неизменяемый и криптографически проверяемый журнал транзакций всех вашихизменения приложения. Amazon QLDB отслеживает каждое изменение данных приложения и поддерживает полную и поддающуюся проверке историю изменений во времени.

Это совершенно другое. История заключается в том, что клиенты рассматривали Blockchain как способ обеспечения проверяемых транзакций . Тогда Amazon понял, что эта цель не требует полной распределенной природы блокчейна. Вместо этого ему просто нужна центральная база данных с проверяемыми транзакциями.

Например, обычная база данных не может «доказать», что транзакция не была изменена. Администраторы БД всегда могут войти и изменить транзакцию или журнал, чтобы что-то скрыть. Amazon QLDB, однако, использует блокчейн-верификацию в каждом блоке транзакций, чтобы «доказать», что он не был изменен.

Вот презентация на эту тему: AWS re: Invent 2018: [НОВЫЙ ЗАПУСК!] Нужна ли мне база данных главной книги? Введение в Amazon QLDB (DAT370) - YouTube

...