Что это значит? Является ли блочная цепь просто концепцией и HyperLeder, реализация этой концепции?
Я бы сказал, что это действительно зависит от вашего определения блочной цепи (первоначально записанной «цепочки блоков», как у вас выше).
Исходное определение можно найти здесь, в комментариях базы данных биткойнов cpp.
https://github.com/bitcoin/bitcoin/blob/4405b78d6059e536c36974088a8ed4d9f0f29898/main.h#L807-L812
и здесь.
https://github.com/bitcoin/bitcoin/blob/4405b78d6059e536c36974088a8ed4d9f0f29898/main.h#L1014-L1019
Я считаю, что одна определяющая характеристика blockchain является неизменность. Если историю блокировки можно изменить с помощью сговора, это не блок-цепочка imho. У меня создается впечатление, что любой закрытый/разрешенный блок-код не может делать такие гарантии, потому что, если что-то нужно или хочет быть измененным, вы можете легко скрыть, чтобы сделать изменение, как обычную базу данных (не путать с добавлением только изменений). Биткойн делает это очень сложным из-за PoW (доказательство работы), если вы хотите изменить прошлое, вам понадобятся шахтеры, чтобы переписать все блоки, что очень дорого.
Как минимум, я бы, по крайней мере, префикс, как ... fabric позволяет реализовать «закрытую/разрешенную» блок-цепочку. Это действительно зависит от сообщества и групп, таких как ткань, чтобы определить, что означает «частный/разрешенный блок-цепочка».
Где хранится ткань гиперледующего? Я понимаю , что его архитектура p2p и каждый сверстник имеют копию транзакций , но обычно эти транзакции растут. Есть ли у у каждого сверстника есть копия растущих транзакций? Пока я не знаю этого . Сообщает ли сообщество какую-либо базу данных?
Они занимаются разработкой на ткани, и я верю, что даже изменил технический стек, который они используют с небольшими выпусками, поэтому мне сложно знать, что они на данный момент. Их последнее руководство здесь:
http://hyperledger-fabric.readthedocs.io/en/latest/glossary.html
или посмотреть на их кодовую здесь:
https://github.com/hyperledger/fabric
Похоже, они переехали в ракетном чате, их разработчики помогают в решении технических вопросов. https://chat.hyperledger.org/home
Одна интересная вещь, я разговаривал со своими дэвов в прошлом об этих же вопросов и ответ, который я уходил с, как они используют CouchDB для хранения состояния и Apache Kafka как ядро «blockchain шт ». Если вы посмотрите на их последнее руководство и замените «канал» на «тему», я мог бы увидеть, как они все еще используют apache kafka, но я не вижу, чтобы он упоминался где угодно.
Развейте вопрос добавил – learninghuman