FrameChain: веб-браузер на основе блокчейна
Framechain выпущен под лицензией MIT. Показать лицензию
Framechain — это веб-браузер на базе блокчейна. Его исходный код является открытым. Каждый может публиковать свои собственные веб-страницы без сервера на Framechain. Каждая веб-страница сохраняется в P2P-сети Framechain. Пользователи, просматривающие страницы, обычно получают вознаграждение в виде токенов.
Пользователи могут получать токены только в том случае, если они приносят реальный доход рекламодателям. Они не могут получить токены путём механического чтения рекламы. Неверно читать рекламу ради получения токенов.
FrameChain — это децентрализованная система, что означает, что это безопасный P2P-веб-браузер, управляемый сетью пользователей. Код подтверждается распределённым консенсусом и затем неизменяемо записывается в блокчейн. Третьим сторонам не нужно доверять, чтобы обеспечить безопасность ваших веб-сайтов.
Адреса веб-сайтов и пользователей по умолчанию скрыты. Перемещения в блокчейне нельзя связать с конкретным пользователем или реальной личностью.
Каждый может публиковать веб-сайты в FrameChain без каких-либо серверов. Система будет следить за тем, чтобы веб-сайты во FrameChain были безопасными. Когда пользователи просматривают веб-страницу, система рекомендует им другие веб-страницы.
Все трекеры являются HTTP-сервером. Вам необходимо загрузить блокчейны с некоторых трекеров.
Получите общее количество блоков: url/maxinum.txt
Получите список («n» — натуральное число): url/block[n].txt
Отправьте команду трекеру
url/command=[команда]
Пользователи могут отправлять команды трекеру и давать чаевые трекеру. Трекер передаст команды другим узлам трекера и другим пользователям. Каждый может создать трекер и получить несколько советов.
Вам может потребоваться обход 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 )