1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yingwoo-BitHive

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

BitHive

Преобразование традиционных приложений

Вызовы

  • Пользователи:

    • Большинство пользователей не хотят платить за программное обеспечение.
    • Вредоносные программы и шпионское ПО нарушают конфиденциальность.
    • После выключения устройства программа прекращает работу.
    • Нежелательная реклама вызывает отторжение.
  • Рекламодатели:

    • Пользователи часто игнорируют рекламу.
    • Более 6 миллиардов устройств используют программы для блокировки рекламы.
    • В прошлом году мошеннические клики в рекламе привели к потере 42 миллиардов юаней.
  • Разработчики:

    • Программы-вымогатели требуют деньги у разработчиков.
    • Разработчикам приходится создавать разные версии для разных операционных систем.
    • Обслуживание серверов обходится дорого.
  • Сетевые маркетологи:

    • Многие пользователи WeChat и Taobao заблокированы.
    • Крупные форумы запрещают размещение рекламы.
    • Социальные сети ограничивают публикацию рекламы.

Что такое BitHive?

  • Открытый исходный код, прозрачность, децентрализация.

BitHive — это программное обеспечение с открытым исходным кодом, основанное на принципе P2P. Оно не имеет центрального сервера, каждый пользователь имеет свою независимую цепочку блоков, и для использования достаточно предоставить свой IP-адрес.

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

Принцип работы

Безопасность

  • Ваша программа работает на узлах майнеров, и сбой оборудования не влияет на приложение.
  • Все приложения написаны на безопасном MEScript, без вредоносных программ.
  • Каждая команда пользователя должна быть подписана цифровой подписью перед выполнением.
  • Человекоподобные программы могут продолжать работать с вашей системой, когда вы находитесь офлайн.

Кроссплатформенность

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

Распределённые вычисления

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

Этапы

  1. Этап 1: MEScript. Разработчики упаковывают рекламу и приложения в MEScript и транслируют их на другие узлы.
  2. Этап 2: Выполнение скрипта. Разработчик может стать пользователем. Пользователь устанавливает правильное возвращаемое значение и валюту вознаграждения для майнеров и публикует команду выполнения скрипта. Если пользователь не является разработчиком, он должен заплатить 10 монет разработчику, чтобы использовать скрипт.
  3. Этап 3: Браузер BitHive. Майнеры запускают скрипт через браузер BitHive. Только после выполнения определённых действий майнеры получают вознаграждение в виде валюты. Майнеры также могут стать пользователями и публиковать команды выполнения скриптов другим майнерам.

Возможности BitHive

  • Добыча криптовалюты JavaScript в автономном режиме.
  • Размещение рекламы на BitHive.
  • Создание серверов на BitHive.
  • Публикация веб-страниц.

Зачем нужен BitHive?

  • Для пользователей:

    • Программа продолжает работать в автономном режиме после выключения устройства, данные не теряются.
    • BitHive скрывает реальный IP-адрес подключения к сети.
    • Все сложные операции выполняются программами, имитирующими поведение человека.
    • Всё программное обеспечение BitHive полностью открыто и абсолютно безопасно.
  • Разработчикам:

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

    • Нужно заплатить небольшое количество монет, чтобы разместить рекламу по всему миру.
    • Нет необходимости писать статьи, активно добавлять друзей, массово размещать рекламу и т. д., чтобы привлечь клиентов.
    • На основе технологии блокчейн, рекламу невозможно удалить после публикации, а технология цифровой подписи гарантирует её подлинность.
  • Рекламодателям:

    • Можно отслеживать, куда идут доходы от рекламы.
    • Весь рекламный трафик является реальным и эффективным.

Почему BitHive так эффективен?

Предположим, разработчик продаёт своё приложение 10 000 пользователям, и каждый из них передаёт его 10 000 майнерам для выполнения. Тогда общее количество узлов, выполняющих это приложение, составит один миллион. То есть, когда разработчик получает 10 тысяч пользователей, рекламодатель получает один миллион реальных пользователей. Приложение получает вычислительные мощности одного миллиона неактивных устройств.

Кто владеет BitHive и кто его контролирует?

BitHive является открытой технологией, как электронная почта. BitHive контролируется всеми узлами по всему миру.

По своей сути, BitHive представляет собой распределённую систему консенсуса. Разработчики могут улучшать программное обеспечение, но поскольку все пользователи могут свободно выбирать программное обеспечение по своему вкусу, только когда большинство пользователей достигают консенсуса, BitHive может нормально работать. Поэтому протокол BitHive нельзя изменить.

Как гарантировать, что в сети BitHive всегда есть активные узлы?

Поскольку цепочка блоков каждого пользователя независима, хотя майнеры могут добывать криптовалюту без подключения к интернету, количество криптовалюты, которое они могут заработать, ограничено 8000. Как только новый узел присоединяется к сети, система автоматически выпускает 8000 дополнительных монет. Таким образом, стоимость монет постоянно снижается, и в конечном итоге 8000 монет нельзя будет обменять ни на что. Майнеры могут зарабатывать больше монет только путём подключения к другим пользователям и выполнения их скриптов.

После первых четырёх раундов добычи сложность становится очень высокой, а после четвёртого раунда сложность снижается. Поэтому майнеры не будут легко менять свои номера, чтобы добыть больше монет.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Преобразование традиционных приложений. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/yingwoo-BitHive.git
git@api.gitlife.ru:oschina-mirror/yingwoo-BitHive.git
oschina-mirror
yingwoo-BitHive
yingwoo-BitHive
master