Pages:
Author

Topic: Децентр. мессенджер на Rinkeby (Read 484 times)

newbie
Activity: 19
Merit: 0
И в чем возникла необходимость его создавать?
member
Activity: 826
Merit: 56
Я вообще не понимаю смысла хранить приватные сообщения в блокчейне.
Децентрализация+неблокируемость. нет сервера
те же проблемы и с почтой
legendary
Activity: 2646
Merit: 1141

Просто надо сваять код так чтобы сообщения в нём не хранились а блокчейн использовался как индикатор взлома криптоалгоритма защиты конфиденциальности при кражах монет

видимо это так и делают - https://bitcointalksearch.org/topic/function-x-5176874 , https://bitcointalksearch.org/topic/ann-decent-dapps-5046838 , https://bitcointalksearch.org/topic/ann-status-ethereum-1953140

жаль для юзеров блок-схем не рисуют что где сохраняется

Я вообще не понимаю смысла хранить приватные сообщения в блокчейне.
Все что надо обеспечить для работы приватного мессенджера:

1. Обход возможных фильтров и блокировок
2. Идентификацию пользователя
3. Передачу зашифрованного сообщения
4. Хранение сообщения ЛОКАЛЬНО в зашифрованном виде.

Первые два пункта обеспечиваются обычным криптовалютным кошельком, добавить в него р2р шифрованный канал и хранение организовать.
Свой блокчейн для этого вообще не нужен.
member
Activity: 826
Merit: 56
деньги там хранят и ничего а мессаги боятся почему то
каждый выбирает что ему лучше - шифрование в опенсорс прикладе (с блокчейном для гарантий неблокируемости провами в будущем)
(+реализация шифрования конечно должна быть проверена независимыми аудиторами)
или "шифрование" в неопенсорс без него (итог часто бывает таким )

Так деньги вы взяли и вывели и их там нет. Да есть история переводов, но тут важнее именно сохранность. А вот сообщения стереть из блокчейна не получится. И это по сути - вечный компромат который может вылезти в любой момент. Оно вам надо?

Просто надо сваять код так чтобы сообщения в нём не хранились а блокчейн использовался как индикатор взлома криптоалгоритма защиты конфиденциальности при кражах монет

видимо это так и делают - https://bitcointalksearch.org/topic/function-x-5176874 , https://bitcointalksearch.org/topic/ann-decent-dapps-5046838 , https://bitcointalksearch.org/topic/ann-status-ethereum-1953140

жаль для юзеров блок-схем не рисуют что где сохраняется
legendary
Activity: 2646
Merit: 1141
деньги там хранят и ничего а мессаги боятся почему то
каждый выбирает что ему лучше - шифрование в опенсорс прикладе (с блокчейном для гарантий неблокируемости провами в будущем)
(+реализация шифрования конечно должна быть проверена независимыми аудиторами)
или "шифрование" в неопенсорс без него (итог часто бывает таким )

Так деньги вы взяли и вывели и их там нет. Да есть история переводов, но тут важнее именно сохранность. А вот сообщения стереть из блокчейна не получится. И это по сути - вечный компромат который может вылезти в любой момент. Оно вам надо?
member
Activity: 826
Merit: 56
Всегда было странное чувство от того, что мой диалог будет записываться в блокчейн. Общаться в таких мессенджерах мне не хочется.
деньги там хранят и ничего а мессаги боятся почему то
каждый выбирает что ему лучше - шифрование в опенсорс прикладе (с блокчейном для гарантий неблокируемости провами в будущем)
(+реализация шифрования конечно должна быть проверена независимыми аудиторами)
или "шифрование" в неопенсорс без него (итог часто бывает таким )
legendary
Activity: 2646
Merit: 1141
Всегда было странное чувство от того, что мой диалог будет записываться в блокчейн. Общаться в таких мессенджерах мне не хочется.
Неужели нельзя сделать чтобы подтверждение соединения происходило через интерфейс кошелька, но сообщения бы хранились локально на компьютерах пользователей? И доставлялись бы p2p мгновенно без ожидания записи в бч.
member
Activity: 826
Merit: 56
У hidecoin2016 много интересных наработок, к сожалению он исчез, думаешь это близко к его проектам
или это его работа?
не знаю
sr. member
Activity: 1337
Merit: 288
0xbt
У сабжа исходники закрытые как я понял ?
https://4pda.ru/forum/index.php?showtopic=974710 - BCM - Blockchain Messenger | Рожден за свободу общения. - открыл исходники но только на клиент как телега, сервер закрыт) с 1 января 2020
У hidecoin2016 много интересных наработок, к сожалению он исчез, думаешь это близко к его проектам
или это его работа?
member
Activity: 826
Merit: 56
У сабжа исходники закрытые как я понял ?

ПС
параллельные темки

https://bitcointalksearch.org/topic/--3109605 - Topic: КриптоМессенджеры на Блокчейне  (Read 10748 times)
https://bitcointalksearch.org/topic/function-x-5176874 - Topic: Function X и первый в мире телефон на блокчейне  (Read 3954 times)
https://bitcointalksearch.org/topic/--3201980 - Topic: Децентрализованный мессенджер  (Read 387 times)
https://bitcointalksearch.org/topic/tlind-2160348 - Topic: Tlind - Мессенджер связей, обсуждение идеи  (Read 1405 times)
https://4pda.ru/forum/index.php?showtopic=974710 - BCM - Blockchain Messenger | Рожден за свободу общения. - открыл исходники (но только на клиент как телега, сервер закрыт) с 1 января 2020
sr. member
Activity: 700
Merit: 251

скорость доставки сообщений:

2. 20 секунд.

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

Иногда полная анонимность важнее скорости доставки сообщений. Будем работать над увеличением скорости отправки сообщений, попробуем учитывать pending-транзакции, только не уверен, что с MetaMask так получится.
newbie
Activity: 65
Merit: 0

скорость доставки сообщений:

2. 20 секунд.

но при такой скорости диалог невозможен. особенно если собеседники умеют печатать "вслепую" и дорожат своим временем- там и три секунды уже слишком долго
sr. member
Activity: 700
Merit: 251
Думаю что это не очень идея так как тест нет постоянно висит .

не замечал такого, у меня все прекрасно работает.
jr. member
Activity: 79
Merit: 3
Думаю что это не очень идея так как тест нет постоянно висит .
sr. member
Activity: 700
Merit: 251
Ваши предложения для версии Dems at Rinkeby 0.0.3?

Какие улучшения Вы хотели бы видеть в следующей версии мессенджера? Мы будем пытаться внедрить следующие:

1. Конференции.

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

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

2. Чаты.

Каждый чат имеет собственные ключи - приватный и публичный. Для публикации сообщения в чат достаточно знать публичный ключ. Для прочтения сообщений чата нужно знать его приватный ключ.
sr. member
Activity: 700
Merit: 251
Почему Вы совершенно не читаете whitepaper?
Обычно читаю. И в этот раз был бы рад, но...


Ну так установите MetaMask Smiley
А вот описание https://medium.com/@smint2018/decentralized-messenger-dems-how-it-works-40ce4e7691a4

Выпущена новая версия Dems at Rinkeby 0.0.2!

Особенности новой версии:
1. Вместо старых длинных адресов теперь используются короткие (кто разбирается в криптографии, см. compressed public keys и base58). Теперь со мной можно связаться не только по старому длинному адресу BNoWOm+JhNDgWdBgKCeZoA/XqqEfXGLbYqwNj3kFn2JpsitSnItuP7xsRNFFA7qbPYvMyJGd/oUo6+vVjBFoyWc=, но и по новому 29NGedWDdros7Y27SzvZeq7x6BbWgQQEvpDuf52vHKZSG .
2. Можно отправлять изображения и другие файлы. Больше 10 Кб отправлять не рекомендуется - зависает MetaMask.
jr. member
Activity: 52
Merit: 1
Почему Вы совершенно не читаете whitepaper?
Обычно читаю. И в этот раз был бы рад, но...


P.S. Вы не подумайте, я всецело поддерживаю, начинание полезное и нужное.
sr. member
Activity: 700
Merit: 251
1. Это не преимущество.
2. Скорость доставки сообщений — давайте уже сразу на голубей перейдём.
3. То, что сообщения, по сути, хранятся у каждого участника сети — дикий оверкилл, и при условии роста пользовательской базы (и, как следствие, количества передаваемых сообщений), в сети будет храниться слишком большое количество дублирующихся данных. Я уже не говорю о том, что задержки при доставке сообщений могут дойти до совершенно неприличных значений.
4. Что с защитой факта разговора? Если сторонний наблюдатель может установить, что такой-то адрес общался с таким-то, это провал.
5. Уже есть Bitmessage, заточенный под передачу сообщений, причём ноды удаляют старые данные, экономя место. Не лучше ли его допиливать с целью передачи изображений и прочих данных?
6. Что, если ноды, держащие testnet, решат этим более не заниматься? Срочно мигрировать на другой?

1. Я так не считаю - под Эфириум множество приложений уже есть - MetaMask, к примеру.
2. 20 секунд.
3. Криптокотята как-то работают.
4. НЕ МОЖЕТ СТОРОННИЙ НАБЛЮДАТЕЛЬ УСТАНОВИТЬ! Почему Вы совершенно не читаете whitepaper?



В блокчейн не заносится открытая информация о получателе сообщения. Каждое сообщение шифруется публичным ключом ПОЛУЧАТЕЛЯ. Каждый участник анализирует ВСЕ новые сообщения. Те, которые расшифровываются его приватным ключом, - его. Никаким образом третье лицо, загрузившее все транзакции мессенджера, не может узнать, кто с кем общался. Изучите шифрование ECIES, если не знаете про него.

5. Не лучше, опять лишний софт. Есть браузеры, есть MetaMask, будем пользоваться тем, что есть. Тем более, картинки и файлы уже передаются через наш мессенджер, правда, пока с ограничением в 10 Кб.
6. Да, а потом и на Main Network, если нужно.
jr. member
Activity: 52
Merit: 1
А чем ваш мессенджер лучше децентрализованного бесплатного Tox?

Тем, что он расположен в сети Эфириум.

1. Это не преимущество.
2. Скорость доставки сообщений — давайте уже сразу на голубей перейдём.
3. То, что сообщения, по сути, хранятся у каждого участника сети — дикий оверкилл, и при условии роста пользовательской базы (и, как следствие, количества передаваемых сообщений), в сети будет храниться слишком большое количество дублирующихся данных. Я уже не говорю о том, что задержки при доставке сообщений могут дойти до совершенно неприличных значений.
4. Что с защитой факта разговора? Если сторонний наблюдатель может установить, что такой-то адрес общался с таким-то, это провал.
5. Уже есть Bitmessage, заточенный под передачу сообщений, причём ноды удаляют старые данные, экономя место. Не лучше ли его допиливать с целью передачи изображений и прочих данных?
6. Что, если ноды, держащие testnet, решат этим более не заниматься? Срочно мигрировать на другой?
sr. member
Activity: 700
Merit: 251
Лёгкий авто тоталитаризм, с точки зрения управления обществом, лучше, пожалуй, чем полная свобода.

Поймите, что блокчейн не дает полную свободу. Адрес человека содержит его транзакции и т.д. Можно составлять рейтинг, а кто о чем общается в мессенджере - не важно. Smiley
Pages:
Jump to: