Описание тега blockchain

Блокчейн - это открытый распределенный реестр, который может эффективно записывать транзакции между двумя сторонами, проверяемым и постоянным образом. Сам реестр также может быть запрограммирован на автоматический запуск транзакций.
1 ответ

Обновление бизнес-сети Hyperledger Fabric

Я работаю с composer 0.19.8 разработать приложение блокчейна hyperledger. Моя проблема в том, что каждый раз, когда я делаю изменения в моделях блокчейна, мне приходится обновлять версию бизнес-сети в package.json и перезапустите матричный сервер, ч…
1 ответ

Как сохранить данные после развертывания в Солидности

Я довольно новичок в Solidity и работаю с Ethereum в целом. В приложении (d), над которым я работаю, мне нужно сохранить данные в книге, но я не уверен, что понимаю, как это работает. Допустим, у меня есть следующий контракт (упрощенный для практичн…
04 июн '18 в 11:18
0 ответов

Невозможно найти товар в коде цепи, где продукт зарегистрирован из другого кода

Я развернул 'create product chaincode'(mycccreate) Из функции создания chaincode 1 я зарегистрировал новый продукт с скажем ID:1331 . Теперь в функции поиска myccreate мы пытаемся вызвать "код цепочки поиска" (myccsearch) в пределах того же канала (…
07 авг '18 в 07:31
1 ответ

Не могу установить blocktrail/blocktrail-sdk с композитором на проект Laravel

Проблема в том, что мне нужен blocktrail/blocktrail-sdk с composer на моем проекте laravel и я получаю эти ошибки Using version ^3.2 for blocktrail/blocktrail-sdk ./composer.json has been updated Loading composer repositories with package informatio…
25 сен '18 в 21:55
1 ответ

Консенсус Hyperledger Fabric

Я новичок в Hyperledger Fabric. Я читаю с документом последней версии Fabric, но не совсем согласен с Fabric. Какой консенсус используется в Fabric? И как это работает? Пожалуйста, объясни.
27 апр '18 в 16:28
1 ответ

Как общаться одноранговым в локальной сети Hyperledger

Я создал в сети локальную сеть фабрики гиперледжеров (Ubuntu), которая содержит 4 пира, используя docker composer, файл config.yml. Я могу создавать пользователей в одном узле с помощью membersrvc. Но, как делать транзакции между двумя пользователям…
1 ответ

Hyperledger Fabric 1.0 CA на разных хостах

Я уже читал документы по гиперссылке о CA в Fabric 1.0, http://hyperledger-fabric.readthedocs.io/en/latest/Setup/ca-setup.html?highlight=ca, но не понимаю, как работайте с центром сертификации, если мне нужно запустить два центра сертификации в одно…
01 июн '17 в 16:31
1 ответ

Блокчейн майнинг для не валютных данных

Многие из наиболее широко известных применений блокчейна включают в себя использование криптовалют, и мое (очень ограниченное) понимание того, что майнинг используется в качестве доказательства работы, чтобы остановить одновременное генерирование сл…
18 июн '18 в 08:05
1 ответ

Где находится сеть магазинов Hyperledger?

Я использовал peer commond в контейнере cli при установке chancode.Имя цепочки + файл вариаций были созданы на одноранговых контейнерах.(местоположение /var/hyperledger/production/chaincodes)Что это? chaincode?Я ищу цепной код после установки.
26 янв '18 в 03:10
0 ответов

Ошибка: новый BigNumber() не базовый номер 16

Я продолжаю получать эту ошибку: BigNumber Error: new BigNumber() not a base 16 number когда я хочу вызвать функцию greet() из следующего умного контракта: contract Greeter { string greeting; function Greeter(string _greeting) public { greeting = _g…
17 авг '17 в 08:29
0 ответов

Несимметричный военнопленный, почему "new_proof + prev_proof" не рекомендуется

Я изучал реализацию блокчейна в видеоруководстве по udemy. и во время проверки реализации функции работы преподаватель предложил избегать хеширования, например sha256(new_proof + previous_proof) вместо того, чтобы использовать sha256(new_proof - pre…
25 авг '18 в 07:12
1 ответ

Ошибка развертывания цепочки кодов Java в IBM Bluemix (файл Docker не может быть пустым)

Я пытаюсь развернуть пример JavaS-кода SimpleSample в блокчейне IBM Bluemix через API. при развертывании я могу получить сообщение об успехе с идентификатором кода цепи. Но на странице "Сеть" я не смог увидеть идентификатор кода. когда я вижу журнал…
1 ответ

Как запустить и зарегистрировать цепной код Hyperledger на Windows10

Я пытаюсь запустить цепной код в операционной системе Windows10. Согласно документу, после запуска docker-compose -f single-peer-ca.yaml upтакая команда CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:7051 ./chaincode_example02 запустит цепной…
2 ответа

Как проверить контракт без развертывания каждый раз?

Я начал изучать основательность 4 дня назад. Каждый раз, когда я следую этим шагам: 1 - Открыть ремикс на сайте Solidity Ide 2 - Установить тестовую сеть Ropsten (внедрить web3) 3 - Развернуть 4 - Некоторые реагируют на кодирование с помощью web3 js…
04 сен '18 в 17:05
1 ответ

Практикуйте идеи проекта для блокчейна

У меня есть некоторые знания о технологиях блокчейна, таких как Ethereum, Hyperledger Fabric, но я хотел бы получить больше опыта разработки, кроме учебников, которые размещены на их сайтах. Есть ли какие-то ресурсы, в которых есть идеи для блокчейн…
09 авг '18 в 20:12
1 ответ

Как отправляется запрос из приложения в смарт-контракты?

Я не очень хорошо понимаю умный контракт. при развертывании смарт-контракта на блокчейне смарт-контракт сохраняется на каждом узле. Означает ли это, что когда узел пытается связаться со смарт-контрактом, он связывается с ним на своем устройстве? Я с…
26 сен '17 в 16:31
1 ответ

Что такое использование RLPx ethereum и как они используют его в экосистеме ethereum?

Я понимаю, что RLPx - это протокол, основанный на Kademlia DHT, но в одном я не уверен - зачем нужен этот протокол или проблема, которую он пытается решить? Далее говорится, что цель состоит в том, чтобы разрешить несколько протоколов через одно сое…
1 ответ

Где хранятся данные в базе данных Corda?

Я понимаю, что DB по умолчанию является H2, который каждый узел использует локально. Я пытаюсь понять, где хранятся фактические данные транзакции (полезные данные). Кроме того, мне интересно, что произойдет, если я изменю данные в базе данных непоср…
13 окт '18 в 12:51
2 ответа

Web3J - создание Light Wallet занимает слишком много времени

Я создаю кошелек в своем приложении для Android, используя библиотеку Web3j: https://web3j.io/ Смотрите код: String seed = UUID.randomUUID().toString(); ECKeyPair exKey = Keys.createEcKeyPair(); WalletFile wallet = Wallet.createLight(seed,exKey); Он…
08 авг '18 в 13:57
1 ответ

OpenTransactions/Protobuf неоднозначная ошибка

Я пытаюсь скомпилировать OpenTransactions, но мне сначала нужно было установить некоторые другие проекты, компилятор остановился в определенный момент и показал мне этот журнал ошибок: [ 91%] Building CXX object src/client/CMakeFiles/opentxs-client.…
27 дек '15 в 18:15