2024-02-20-23-30
This commit is contained in:
parent
37185194a3
commit
807f3ce386
@ -202,6 +202,9 @@ _underline_
|
|||||||
* %%gemini://[301:23b4:991a:634d::1965]%% - инстанс [[social_media:kevachat|KevaChat]]
|
* %%gemini://[301:23b4:991a:634d::1965]%% - инстанс [[social_media:kevachat|KevaChat]]
|
||||||
* %%gemini://kevachat.ygg%% - алиас
|
* %%gemini://kevachat.ygg%% - алиас
|
||||||
|
|
||||||
|
* %%gemini://[301:23b4:991a:634d::db]%% - эксплорер блокчейна KevaCoin [[https://github.com/kvazar-network/geminiapp|KVAZAR]]
|
||||||
|
* %%gemini://kvazar.ygg%% - алиас
|
||||||
|
* %%gemini://kvazar.duckdns.org%% - алиас в Интернет
|
||||||
===== Статьи внутри раздела =====
|
===== Статьи внутри раздела =====
|
||||||
|
|
||||||
{{indexmenu>:gemini_protocol}}
|
{{indexmenu>:gemini_protocol}}
|
||||||
|
@ -17,10 +17,7 @@ KevaChat - приватно-ориентированный, устойчивый
|
|||||||
* 1.8 - регистрация пользователей с перманентным реестром логин/bcrypt хеш пароля в блокчейн (namespace _KEVACHAT_USERS_ текущего узла).
|
* 1.8 - регистрация пользователей с перманентным реестром логин/bcrypt хеш пароля в блокчейн (namespace _KEVACHAT_USERS_ текущего узла).
|
||||||
* 1.9 - настройки комиссий за публикации, создание новых комнат и регистрацию аккаунтов. Используется в основном в качестве анти-спама, также может служить в качестве монетизации узла.
|
* 1.9 - настройки комиссий за публикации, создание новых комнат и регистрацию аккаунтов. Используется в основном в качестве анти-спама, также может служить в качестве монетизации узла.
|
||||||
* 1.10 - введена система внутренней экономики: зарегистрированные пользователи теперь имеют собственный счёт, баланс которого могут расходовать на публикации а также получать на него донаты.
|
* 1.10 - введена система внутренней экономики: зарегистрированные пользователи теперь имеют собственный счёт, баланс которого могут расходовать на публикации а также получать на него донаты.
|
||||||
* 1.11 - обновление протокола:
|
* 1.11 - обновление протокола: в //значениях// убраны знаки @ для построения дерева вложенности (для идентификации используется только цитируемый txid в начале цитирующей строки)
|
||||||
* //ключи// больше не содержат меток времени (в качестве ключа используется только имя пользователя)
|
|
||||||
* в //значениях// убраны знаки @ для построения дерева вложенности (для идентификации используется только цитируемый txid в начале цитирующей строки)
|
|
||||||
* время публикации определяется фактическим временем транзакции
|
|
||||||
|
|
||||||
==== geminiapp ====
|
==== geminiapp ====
|
||||||
|
|
||||||
@ -46,10 +43,9 @@ KevaChat реализует стандартный протокол KevaCoin и
|
|||||||
|
|
||||||
Тем не менее, для построения цепочки сообщений и социальных функций, используются следующий подход:
|
Тем не менее, для построения цепочки сообщений и социальных функций, используются следующий подход:
|
||||||
|
|
||||||
* время сообщения соответствует фактическому времени транзакции;
|
* //namespace// - чат комнаты;
|
||||||
* все namespace в аккаунте принято считать чат комнатами;
|
* //key// - timestamp@username - метка времени необходима для создания уникальных ключей, также используется для сортировки сообщений;
|
||||||
* имя автора сообщения сохраняется в значение key;
|
* //value// используется для хранения текста сообщений и поддерживает следующие макросы:
|
||||||
* текст сообщений сохраняется в значение value и поддерживает следующие макросы:
|
|
||||||
* txid в начале сообщения - указывает ссылку на родительский пост, используется в "ответах" (reply) - например, webapp скрывает такие ссылки и добавляет вложенность, в то время как geminiapp - добавляет цитату;
|
* txid в начале сообщения - указывает ссылку на родительский пост, используется в "ответах" (reply) - например, webapp скрывает такие ссылки и добавляет вложенность, в то время как geminiapp - добавляет цитату;
|
||||||
* namespace hash - в системе KevaCoin всегда начинается с символа N, такие вхождения заменяются кликабельной ссылкой;
|
* namespace hash - в системе KevaCoin всегда начинается с символа N, такие вхождения заменяются кликабельной ссылкой;
|
||||||
* url - автоматически заменяется на кликабельную ссылку;
|
* url - автоматически заменяется на кликабельную ссылку;
|
||||||
|
@ -64,7 +64,10 @@
|
|||||||
* %%gemini://kevachat.ygg%% - алиас
|
* %%gemini://kevachat.ygg%% - алиас
|
||||||
* %%gemini://kevachat.duckdns.org%% - алиас в Интернет
|
* %%gemini://kevachat.duckdns.org%% - алиас в Интернет
|
||||||
|
|
||||||
|
**Эксплореры**
|
||||||
|
* %%gemini://[301:23b4:991a:634d::db]%% - ридер блокчейна KevaCoin [[https://github.com/kvazar-network/geminiapp|KVAZAR]]
|
||||||
|
* %%gemini://kvazar.ygg%% - алиас
|
||||||
|
* %%gemini://kvazar.duckdns.org%% - алиас в Интернет
|
||||||
===== GIT =====
|
===== GIT =====
|
||||||
^ Адрес ^ Администратор ^ Платформа ^
|
^ Адрес ^ Администратор ^ Платформа ^
|
||||||
|http://[316:c51a:62a3:8b9::4]/| PurpleI2P | Gitea |
|
|http://[316:c51a:62a3:8b9::4]/| PurpleI2P | Gitea |
|
||||||
|
Loading…
x
Reference in New Issue
Block a user