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

OSCHINA-MIRROR/yingwoo-FrameChain

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

FrameChain: веб-браузер на основе блокчейна

Framechain выпущен под лицензией MIT. Показать лицензию

Язык: Visual Basic

Предупреждения: в HTTP-сервере frmMain.frm есть ошибка, из-за которой ваш трекер не может быть создан.

Скачать

Нажмите здесь

Введение

Ознакомьтесь с Белой книгой

Китайская версия

Что такое Framechain?

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

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

Почему FrameChain отличается?

Поток FrameChain более реален

Пользователи могут получать токены только в том случае, если они приносят реальный доход рекламодателям. Они не могут получить токены путём механического чтения рекламы. Неверно читать рекламу ради получения токенов.

FrameChain безопасен

FrameChain — это децентрализованная система, что означает, что это безопасный P2P-веб-браузер, управляемый сетью пользователей. Код подтверждается распределённым консенсусом и затем неизменяемо записывается в блокчейн. Третьим сторонам не нужно доверять, чтобы обеспечить безопасность ваших веб-сайтов.

FrameChain невозможно отследить

Адреса веб-сайтов и пользователей по умолчанию скрыты. Перемещения в блокчейне нельзя связать с конкретным пользователем или реальной личностью.

FrameChain полезен

Каждый может публиковать веб-сайты в FrameChain без каких-либо серверов. Система будет следить за тем, чтобы веб-сайты во FrameChain были безопасными. Когда пользователи просматривают веб-страницу, система рекомендует им другие веб-страницы.

Сеть

Сеть

Трекеры

Все трекеры являются HTTP-сервером. Вам необходимо загрузить блокчейны с некоторых трекеров.

Получите общее количество блоков: url/maxinum.txt

Получите список («n» — натуральное число): url/block[n].txt

Отправьте команду трекеру

url/command=[команда]

Пользователи могут отправлять команды трекеру и давать чаевые трекеру. Трекер передаст команды другим узлам трекера и другим пользователям. Каждый может создать трекер и получить несколько советов.

Поделитесь своим трекером:https://github.com/hupiyingwu/FrameChain/issues/1

Узлы

Вам может потребоваться обход NAT для подключения к другим узлам. Если вы этого не хотите, вы можете быть только обычным узлом и подключаться к P2P-сети через трекер.

Список команд:

Отправить токены на адрес:

command{type=cash;money=[токены];to=[адрес];}tip{to=[адрес];money=[токены];}

Майнинг:

command{type=mining;key=[строка];}tip{to=[адрес];money=[токены];}

Опубликовать страницу:

command{type=software;money=[токены];hash=[хэш (результат)];code=[HTML-код];nextaddress=[следующий адрес];}tip{to=[адрес];money=[токены];}

Отправка запроса на веб-страницу:

command{type=app;hash=[хэш (команда издателя)];nextaddress=[следующий адрес];}tip{to=[адрес];money=[токены];}

Отправить результат страницы:

command{type=get;hash=[хэш (команда издателя)];result=[результат страницы];nextaddress=[следующий адрес];}tip{to=[адрес];money=[токены];}

Опубликовать трекер/сид:

command{type=[трекер/сид];url=[url];}tip{to=[адрес];money=[токены];}

Вклад

Любой может внести свой вклад в кодовую базу FrameChain! Если у вас есть исправление или изменение кода, не стесняйтесь отправить его в качестве запроса на вытягивание непосредственно в ветку «master». Спасибо.

Поддержка проекта

Если вы хотите присоединиться к нашим усилиям, самое простое, что вы можете сделать, — это поддержать проект финансово.

Часть решения — код завершён

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

2018/6/29 — исправить ошибку, добавлены аннотации кода.

2018/7/8 — обновить функцию «rsajia», «rsajie», «js».

2018/7/9 — добавить меню.

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

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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