[ТУТОРИАЛ] Получение BTT при помощи BTFS (файловая система Bittorrent)

in #btt3 years ago (edited)

Tutorial.jpeg

Оглавление

  1. Установка BTFS для Windows
    1. Установка Bittorrent-клиента
    2. Установка BTFS при помощи Bittorrent classic
  2. Установка BTFS для Linux и *nix систем
  3. Базовая настройка BTFS для всех операционных систем
    1. Базовая настройка BTFS через браузер
    2. Дополнительные настройки BTFS
  4. Особенности получения BTT через BTFS

Установка BTFS для Windows

Установка Bittorrent-клиента

Поддержку BTFS для Windows пока осуществляет только один торрент клиент - Bittorrent Classic. Остальные версии торрент-клиентов нам не походят. Клиент можно скачать с официального сайта по ссылке: Bittorrent Classic.

Установка торрент-клиента такая же простая, как и установка любой другой программы для Windows. Как только ты закончишь с установкой, переходи к следующему шагу.

Если ты более продвинутый пользователь, то BTFS можно поставить отдельным приложением. Смотри официальный гайд на английском языке: BTFS installation for Windows.

Установка BTFS при помощи Bittorrent classic

  1. Открываем Bittorrent Classic
  2. Заходим в Настройки > Настройки программы > BTFS и ставим галочку рядом с Enable BTFS - данная опция загрузит и установит на ваш компьютер BTFS.
    Жмем кнопку Применить, потом ОК. После сохранения настроек, в левом столбце, где находятся Upgrade to Pro, Торренты, Метки и т.д. вы должны увидеть кнопку BTFS.
    BT_1.png
  3. Нажимаем кнопку BTFS и после этого открывается ваш браузер по умолчанию. Далее переходим к настройке в пункте Базовая настройка BTFS
    BT_2.png

Если кнопки так и не появилось или она мерцает, то просто открой браузер и перейди по http://127.0.0.1:5001/hostui - откроется страница настройки BTFS


Установка BTFS для Linux и *nix систем

  1. Скачиваем при помощи wget скрипт установки BTFS из официального git Tron:
wget https://raw.githubusercontent.com/TRON-US/btfs-binary-releases/master/install.sh
  1. Запускаем одну из следующих команд в зависимости от вашей операционной системы:
    bash install.sh -o darwin -a amd64 # For macOS x86_64
    bash install.sh -o darwin -a 386 # For macOS x86
    bash install.sh -o linux -a amd64 # For Linux x86_64
    bash install.sh -o linux -a 386 # For Linux x86
    bash install.sh -o linux -a arm64 # For Linux ARM64
    bash install.sh -o linux -a arm # For Linux ARM
    // Output

    ...
    Installation of BTFS succeeded!
  1. Добавляем путь до BTFS в окружение:
export PATH=${PATH}:${HOME}/btfs/bin
  1. Инициализируем BTFS следующей командой:
btfs init


// Output

Generating TRON key with BIP39 seed phrase...
Master public key:  xpub661MyMwAqRbcGXasJpxrNnCbyd4kCfxUmrKaJXmuN5zkTU3woSeT3hnBwrPDYg6Q96MgQf43PtY7E9rHubyvcecc1NjcLKKpJAMZkM1H3Xv
initializing BTFS node at /Users/tron/.btfs
generating btfs node keypair with TRON key...done
peer identity: 16Uiu2HAkzrKxViobEK8EtQLUoxwAvBjfsV59kgqrRKuJ8VHzHcPS
to get started, enter:

    btfs cat /btfs/QmZjrLVdUpqVU6Pnc8pBnyQxVdpn9J8tfcsycP84W6N93C/readme
  1. Запускаем демона BTFS:
btfs daemon


// Output

Initializing daemon...
go-btfs version: 1.0.0-
Repo version: 7
System version: amd64/darwin
Golang version: go1.13.6
Swarm listening on /ip4/10.10.0.82/tcp/4001
Swarm listening on /ip4/127.0.0.1/tcp/4001
Swarm listening on /ip6/::1/tcp/4001
Swarm listening on /p2p-circuit
Swarm announcing /ip4/38.142.72.82/tcp/4001
API server listening on /ip4/127.0.0.1/tcp/5001
WebUI: http://127.0.0.1:5001/webui
Gateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080
Remote API server listening on /ip4/127.0.0.1/tcp/5101
Daemon is ready
Hosts info will be synced at [SCORE] mode
BTFS is up-to-date.

Демон запущен, теперь можно перейти к базовой настройке BTFS через браузер.


Базовая настройка BTFS для всех операционных систем

Базовая настройка BTFS через браузер

  1. После нажатия кнопки BTFS, про которую мы говорили в предыдущем пункте, у тебя должен открыться браузер со следующей страницей (скриншот на английском языке), далее ты должен нажать синюю кнопку Host setup.BTFS_1.png

  2. По нажатии кнопки Host setup, ты попадаешь на страницу, где нужно прописать путь, где будут храниться данные BTFS.

    Если тебя не устраивает стандартное место хранения, то просто нажми кнопку Edit и пропиши руками. На скриншоте стандартным путем указан C:\Users\TRON\.btfs, но допустим ты хочешь, чтобы BTFS был в корне диска D, тогда заменяем путь на D:\.btfs. После изменения пути можно нажать на кнопку Confirm и перейти к следующему шагу. BTFS_2.png
    Лучше всего под BTFS выделить отдельный диск.
  3. На данном этапе ты будешь находиться на страничке Host Storage Size. Здесь всё очень просто - при помощи ползунка выбираем количество памяти, которая будет выделена для файлов из BTFS.


    По мере изменения ползунка ты будешь наблюдать сколько ты сможешь заработать BTT за выделение определенного количества памяти.

    Учти, что зарабатывать эти монеты ты будешь только за использованную память под хранение, которая определяется контрактами. После выбора памяти нажимай Сommit Storage. BTFS_3.png
    Минимум для хранения файлов BTFS требуется 32 GB памяти твоего диска.
  4. Нажимаем кнопку Agree & Host.

    Первоначальная настройка BTFS выполнена, теперь ему нужно 180 минут, чтобы провалидироваться в сети, а пока ждем заходим в Wallet и импортируем или создаем новый кошелек для BTT.

Дополнительные настройки BTFS

  1. После валидации вашего BTFS, открываем главную страницу и в правом верхнем углу нажимаем на значок шестеренки.
  2. Включаем Repair Mode нажатием на переключатель. Данная функция позволит тебе дополнительно получать BTT за восстановление файлов в сети BTFS.

Особенности получения BTT через BTFS

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

Оценка рейтинга состоит из следующих частей:

  • Uptime (6 баллов) - процент времени, который BTFS-хост находится онлайн и способен подтвердить репликацию файлов, составляет 60% оценки.

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

  • Host age (2 балла) - возраст вашего хоста, составляет 20% оценки.

Этот параметр не требует держать ваш компьютер 24/7. Отсчет начинается с того момента, как только вы прошли валидацию в 180 минут. Если ваш компьютер выключен, то оценка по этому параметру всё равно будет увеличиваться.

  • Version (1 балл) - возраст версии, составляет 10% оценки.

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

  • Download (0.5 балла) - оценка скорости скачивания вашего канала, составляет 5% оценки

Зависит от качества вашего интернета

  • Upload (0.5 балла) - оценка скорости отдачи вашего канала, составляет 5% оценки

Зависит от качества вашего интернета

Появление первых заработков начинаются со следующих рейтингов:

  • 6 баллов - появляются первые BTT за Repair Mode
  • 8 баллов - появляются первые контракты на хранение данных
  • 10 баллов - возрастает число наград за Repair Mode, возрастает количество контрактов

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 54357.85
ETH 2282.80
USDT 1.00
SBD 2.31