Технология

Узнайте, что определяет мощную децентрализованную экосистему доверия Peer Mountain и максимизирует преимущества технологии блокчейн.

Протокол, архитектура и дизайн системы Peerchain защищены Европейской патентной заявкой от 17 октября 2017 года 17195509.9 — “Method and system for decentralized messaging and data access”.

Мы также зарегистрировали товарные знаки для Peer Mountain и Peerchain с номерами EUIPO 017282931 и 017350182 соответственно. Мы намерены выпустить клиент Peer Mountain SDK под Android и iOS и Peer Mountain Attestation Engine SDK с открытым исходным кодом. Мы также намерены представить протокол PeerchainTM для RFC, чтобы разработать открытый стандарт, который можно использовать максимально широко.

Протокол Peerchain

Каждая операция в системе Peer Mountain определяется типом сообщения. Эти сообщения упакованы в пакет, в котором находится основная информация обо всех операциях. Сами сообщения содержат детальную информацию об операциях. Сообщения, которые изменяют состояние системы, хэшируются и помещаются в блокчейн.

Поставщики услуг или другие внешние объекты (например, регуляторы) могут запускать узлы блокчейна, не обязательно запуская узлы хранения сообщений / объектов.

Только идентификатор сообщения и хеши, связанные с содержимым сообщения, сохраняются в блокчейне. Вся остальная информация хранится в высокопроизводительной распределенной базе данных.

Кросс-цепочечная совместимость

Различные блокчейны несовместимы между собой и неспособны обрабатывать транзакции друг друга.

Peer Mountain решает эту проблему. Цепи и хранилище составляют единый операционный уровень для каждого экземпляра. Протокол Peerchain затем позволяет пользователям Peer Mountain обмениваться данными между экземплярами, чтобы они могли передавать цифровые активы между цепочкам. Кроме того, цифровые подписи, записанные в одном экземпляре, остаются действительными и в системе Peerchain.

Эффективные, прозрачные транзакции

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

Мы применили инновационный подход к устранению этого ограничения. Мы считаем, что блокчейн не должен работать глобально на всех возможных узлах. Вместо этого Peerchain может существовать и корректно работать на отдельно взятом узле.

Каждый экземпляр Peer Mountain управляется Peerchain, который мы можем развернуть поставщикам услуг, регуляторам, аудиторам или потребителям. Любой, кто хочет проверить целостность цепочки, может получить доступ к общедоступному обозревателю сети.

Технология Peerchain

Клиентам доступны экземпляры Peer Mountain.

Аттестации распространяются на все экземпляры.

Экземпляры развертываются поставщиками услуг, работающими в различных отраслях.

Хранилище

Блокчейны не предназначены для хранения больших объемов данных, по одной простой причине: чем меньше структура данных, тем эффективнее блокчейн.

Цепи Peer Mountain хранят хэши, которые ссылаются на зашифрованную информацию, хранящуюся в хранилище вне сети. Экземпляр Peer Mountain может хранить зашифрованные объекты на Storj, IPFS, HDFS, TahoeFS, Amazon S3 или любом другом доступном хранилище данных, которое обеспечивает согласованную высокоуровневую производительность.

Высокая масштабируемость

Благодаря механизму консенсуса блокчейны требуют более высокой пропускной способности. В то же время они не имеют возможности обрабатывать большое количество транзакций одновременно.

Peer Mountain позволяет обеспечить безопасную и прозрачную сегментацию услуг для развертывания блокчена. Это означает, что организация может разворачивать службы, требующие большого объема транзакций в режиме реального времени на дочерней цепочке блокчейна Peer Mountain, а развертывание остальных их сервисов на общей цепочке Peer Mountain.

Например, банк может запускать отдельные экземпляры для текущих счетов, конкретных типов кредитных карт и автокредитов. Эта настройка разделяет объем транзакций между экземплярами, позволяя банку достичь более высокой пропускной способности межсервисных данных, а также совместимости данных между экземплярами. Это означает, что банк может использовать информацию из досье кредитной карты клиента в случае автокредитов и текущих счетов.