С момента создания команды RIF Storage мы делаем все возможное для реализации идеи децентрализованного интернета. На прошлой неделе во время конференции laBITconf компания IOV-labs официально объявила о запуске тестовой сети RIF Storage. Это важная веха на пути к реализации децентрализованного интернета!
В этом сообщении мы хотим рассказать о том, как мы этого добились, а также объяснить, как подключиться к RIF Storage и загрузить потрясающе красивое изображение!
Тестовая сеть RIF Storage позволяет разработчикам и конечным пользователям разобраться в том, как можно пользоваться протоколом децентрализованного хранения данных. На данный момент RIF Storage интегрирована с системой Swarm. Кроме того, идут работы по ее интеграции с IPFS (объявление будет позже!) и разработке спецификации дляшлюзов , рынков ПО и услуг закрепления.
Главное отличие между нашей недавно запущенной тестовой сетью и официальной тестовой сетью Swarm заключается в том, что в тестовой сети RIF Storage используется RIF Token для стимулирования учета пропускной способности. В конечном счете, основная идея как Swarm, так и RIF заключается в поддержке нескольких валют в одной сети, но до ее полной реализации мы хотим дать разработчикам, работающим в экосистеме RIF, возможность протестировать систему RIF Storage с использованием (тестового) токена RIF.
Компания IOV Labs недавно объявила о партнерстве с системой Swarm. С этого момента команда RIF Storage создала систему поощрений в Swarm, и мы усердно работали над реализацией протокола учета Swarm (подробнее см. здесь). . Хотя запуск тестовой сети является важной вехой, это не означает, что проект реализован полностью. Сейчас мы работаем над постоянным хранилищем (с помощью пиннинга и почтовой лотереи) и рыночным механизмом для сети, который позволит определять цену с учетом пропускной способности.
Станьте одним из тех, кто первым воспользуется тестовой сетью Swarm, и скачайте специальный сюрприз!
TLDR; RIF Storage использует специальный шлюз, поэтому вы можете взаимодействовать с Swarm, не запуская программное обеспечение самостоятельно. Перейдите по ссылке и убедитесь, что вы можете скачать
anthem.rsk/Bitcoin_Anthem_Oflow_Show.mp3
tar -xvf swarm-.(...)tar.gz
)cd
в папку swarm
и запустите команды chmod +x swarm
Поскольку в сети RIF Storage есть система стимулирования, вам потребуется как tRIF, так и tRBTC для взаимодействия с ней. tRIF потребуется для оплаты пропускной способности в сети (процедура перейдет к узлам, размещающим и пересылающим файлы по вашему запросу), а tRBTC - для оплаты транзакционных расходов в RSK.
Запишите адрес, на котором есть монеты. Он понадобится для следующего шага.
Для взаимодействия со Swarm необходимо подключение к серверному блокчейн-приложению. Откройте раздел RSKj WIKI и выполните инструкции по установке, компиляции и локальному запуску узла RSK. Обязательно переключитесь на RSK TestNet (инструкции по переключению см. по ссылке).
Синхронизация вашего узла с сетью может занять некоторое время (± 8 часов). Вы можете проверить наличие синхронизации, запросив текущий код блока вашего узла:
curl -H"Content-type: application/json" -X POST --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' 127.0.0.1:4444
и сравнив ответ с кодом блока, указанным в официальной программе просмотра.
Переходить к этому этапу можно только после полной синхронизации узла RSKj!
Запустите команду:
./swarm --swap --swap-chequebook-factory 0x7EFa429447180c491aD1BB0b481D90534B74A3f6 --bzznetworkid 5 --bzzaccount
Чтобы загрузить файл, запустите:
./swarm up
с помощью командной строки. После завершения вы получите ссылку swarm hash
на файл.
Либо откройте ссылкуhttp://localhost:8500
в браузере и с помощью графического интерфейса пользователя загрузите файл.
curl http://localhost:8500/bzz:/
/
с помощью командной строки. Либо откройте ссылку http://localhost:8500
в браузере и используйте графический интерфейс пользователя, или вставьте
http://localhost:8500/bzz:/
/
прямо в адресную строку браузера.
В начале этого урока мы обещали сюрприз... Поскольку вы уже так далеко продвинулись, скачайте файл с хэшем 9c8335dbcdadb5c853fa82177afbca3f3b26ade6763eb3c99dbfec7ad3e95823
(или RNS: anthem.rsk
) и именем Bitcoin_Anthem_Oflow_Show.mp3
. Приятного прослушивания!
Ознакомьтесь с официальным руководством для разработчиков на портале разработчиков RSK!