|
2.6, Balancer (ok), 12:49, 22/02/2017 [^] [^^] [^^^] [ответить]
| +5 +/– |
IPFS — это контент-адресуемая система, а тут как обычно, по имени ресурса.
| |
|
3.25, Ph0zzy (ok), 14:58, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
а в ней это все как реализовано? тоже инфрастуктура открытых ключей, сервер директорий? сам никогда не сталкивался, а читал описание уже давно.
| |
|
|
1.2, Random (??), 12:43, 22/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Всё правильно, если хочешь,чтобы что-то было сделано хорошо - сделай это сам.
| |
|
|
3.67, Аноним (-), 21:07, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
а ещё через пару лет найдут дырку позволяющую игнорировать путь и получить любой файл с фс пользователя. ;)
| |
|
|
1.7, Аноним (-), 12:56, 22/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> написан на языке Go
Из этого уже очевидно, что
> Производительности уделяется второстепенная роль.
И в принципе в данном конкретном случае высокая производительность фреймворку и не требуется. Всё равно будет упираться в io, задержки и скорость сети.
| |
|
2.34, KonstantinB (ok), 16:51, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Если задуматься, то никакой разницы. Любой уникальный идентификатор (который так или иначе надо где-то регистрировать) приводит к возможности сбора информации.
| |
|
3.35, Crazy Alex (ok), 17:08, 22/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
1) я, в общем-то, не о сборе, а о том, что опять прибивают идентификатор к какой-то централизованно регулируемой структуре.
2) вот поэтому первичным идентификатором должен быть собственно открытый ключ, а "имя", к нему прицепленное, должно быть чем-то вроде "рекомендуемого имени контакта", не более уникальным, чем собственно имя человека.
| |
|
|
|
|
|
4.41, Crazy Alex (ok), 17:42, 22/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
так, из "что изменить" пока что выходит:
- реализация под AGPL
- DHT вместо сервера сертификатов
- отказ от email как идентификатора
| |
|
|
|
|
2.73, qsdg (ok), 03:26, 23/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Вам диска жалко что-ли?
Вон в новом "Master of Orion: Conquer the Stars" saves-файлы весят по гигабайту и комп нужен мощный (это для пошаговой стратегии-то).
| |
|
|
2.16, Crazy Alex (ok), 13:49, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Тем, что не настолько хитрозакрученное и просто работает с файлами. За счёт отказа от защиты приватности любой ценой, конечно - но это чаще всего не проблема.
Хотя DHT как альтернативе серверу ключей (и даже их федерации), конечно, напрашивается
| |
2.24, vi (ok), 14:57, 22/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Чем это лучше RetroShare?
Тем, что пока RetroShare будет набирать пользователей, некоторые гиганты (не будем упоминать их имена в суе ;) движением левого мизинца на правой ноге могут плотнее посадить своих хомячков на еще один сервис (или выпустят супур-мига приложение "Которое сделает для/за Вас все зашибись).
Так что, может быть, мораль сей басни такова: "Проще надо быть, и народ потянется к тебе!". Авторство автора.
| |
|
3.36, Crazy Alex (ok), 17:10, 22/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вот "гиганты" тут явно не при делах. Можете почитать детальное описание, если не верите - акцент как раз на том, чтобы поменьшехранит свои данные в облаках, например. Это, если что, не проект гугла, а просто людей, которые там работают.
| |
|
4.48, vi (ok), 18:50, 22/02/2017 [^] [^^] [^^^] [ответить] | –1 +/– | Поймите я не против гигантов и в частности гугла , и тем более не против прог... большой текст свёрнут, показать | |
|
5.49, Crazy Alex (ok), 19:15, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Да я ж не спорю. Я бы немного не там проводил границу приемлемого - чуть дальше от централизованных сервисов, но то, что ретрошара и прочие даркнеты "страшно далеки от народа" - согласен полностью.
Я только заметил, что это не о "гигантах" - разработка совершенно частная и, по большому счёту, в русло гугла не очень укладывается. А то, что именно гугловцы - не удивительно, у них на эту тему опыта и знаний - как ни у кого.
| |
|
6.55, vi (ok), 19:29, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Да я ж не спорю. Я бы немного не там проводил границу
> приемлемого - чуть дальше от централизованных сервисов, но то, что ретрошара
> и прочие даркнеты "страшно далеки от народа" - согласен полностью.
> Я только заметил, что это не о "гигантах" - разработка совершенно частная
> и, по большому счёту, в русло гугла не очень укладывается. А
> то, что именно гугловцы - не удивительно, у них на эту
> тему опыта и знаний - как ни у кого.
Молодцы, что хорошие кадры вокруг себя собирают.
| |
6.74, qsdg (ok), 03:33, 23/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А то, что именно гугловцы - не удивительно, у них на эту
> тему опыта и знаний - как ни у кого.
Да нет, просто в гугле уже половина программистов поработала. В Долине куда ни плюнь -- попадёшь в стартап by ex-googlers, кузница кадров типа. Как один из них говорю.
И опыта у них в среднем не намного больше, а то и меньше, чем у восточноевропейских программистов. Конечно, гугл огромный, и есть проекты где действительно по теме штуки делают, ну так и в восточной европе тоже есть немало таких.
| |
|
|
|
|
|
|
2.22, Crazy Alex (ok), 14:20, 22/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
В отличие от FTP тут в адресе вобоще нет никаких указаний, где реально хранятся данные. В результате ты их можешь на сто серверов раскидать, половина из которых будет вообще интерфейсами к чему-то ещё, вроде дропбокса или твиттера или торрента или... да к чему угодно.
Идея хороша - была бы - если бы сделали ключи первичной идентфиикацией и заложили DHT в базовый протокол.
| |
|
3.44, www2 (ok), 17:56, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Вы считаете, что в ссылке ftp://ann@example.com/dir/file фрагмент example.com - это сервер, где реально хранятся данные? Спешу вас огорчить, это может быть не так. Допустим, FTP-сервер предоставляет доступ к файлам, к которым сам получает доступ через NFS... Думаю, что дальше можно не продолжать.
| |
|
4.50, Crazy Alex (ok), 19:19, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Нет, я считаю, что example.com - это identity, которую контролирует какой-то сторонний хрен и которую так просто потом не изменишь. И что попытки создать человеко-распознаваемый уникальный идентификатор - дурная идея. Ключи должны быть первичны, а имя - так, сверху написано, как дефолтный никнейм для тех, кому переименовать лень.
| |
|
|
2.51, Аноним (-), 19:22, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
При чём адресация к протоколу? Адресация вида ann@example.com/dir/file или ann@example.com:/dir/file используется и в HTTP, и в RSH/SSH, и в Rsync, и в Git, и т.д. Является общепринятой, то бишь. Им надо было новую адресацию что ли придумывать?
| |
|
1.26, Аноним (-), 15:12, 22/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
>"ann@example.com/dir/file"
>централизованный сервер ключей key.upspin.io
>делегировать хранение файлов в любое облачное хранилище
Еще один способ рассказать о себе гуглу и другим интересным личностям. ЭТО не для людей.
| |
|
|
3.39, Аноним (-), 17:21, 22/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Рассказать и показать как хороша К.Кардашьян. Все эти обменники как минимум должны решать задачу распространения контента 18+. Системы, где это нельзя делать анонимно (или анонимно для 99%, а админ сервака с форумом не в счет) обычно долго не живут.
| |
|
4.40, Crazy Alex (ok), 17:40, 22/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
И что не нравится? Мыло - любое, контент - зашифрован e2e. Что ещё надо для счастья?
| |
|
5.43, Аноним (-), 17:53, 22/02/2017 [^] [^^] [^^^] [ответить] | –1 +/– | Ну, во-первых, тебя залогируют https upspin io doc signup md The second step ... большой текст свёрнут, показать | |
|
6.52, Crazy Alex (ok), 19:23, 22/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну залогируют, и что? Всё, что они там видят - это тройка email - сертификат - сервер каталога. Это по определению открытые данные.
Сервер каталога - это отдельная сущность, кто его держит - вопрос отдельный.
Сервер(ы), где лежат данные - ещё одна сущность, мало того, чо отдельная, так ещё и много может быть.
Если тебе нужно что-то приватное - поднимаешь свой сервер сертификатов и в своей компании пользуетесь им.
| |
|
7.63, Аноним (-), 19:59, 22/02/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Если тебе нужно что-то приватное - поднимаешь свой сервер сертификатов и в своей компании пользуетесь им.
Лень искать, в этой доке это НЕ предусмотрено: https://upspin.io/doc/server_setup.md
The process follows these steps:
* sign up for an Upspin user account, registering your public key with the central server key.upspin.io,
...
Если найдешь обратное -- отпишись.
| |
|
|
9.66, Аноним (-), 20:19, 22/02/2017 [^] [^^] [^^^] [ответить] | –1 +/– | Ну, ты продолжай их огораживать Смысл в том, что обычные люди хотят впросто И ... текст свёрнут, показать | |
|
|
11.78, Аноним (-), 14:17, 23/02/2017 [^] [^^] [^^^] [ответить] | +/– | В p2p тоже все зашифрованно Ты не понял смысла Смысл НЕ в том, что все якобы с... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
1.30, Аноним (-), 15:34, 22/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Всё бы было здорово, если бы не было серверов, по принципу P2P. Например, как дальнейшее развитие протокола TOX.
| |
|
2.38, Crazy Alex (ok), 17:15, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Скорее наоборот - эти узлы были бы недурной системой DHT и форвадинга для Tox и подобного - они ж явно будут на хороших коннекшнах.
Вообще единстенное, что там есть смысл делать в виде p2p - это сервер ключей (и маппингов в адлреса directory servers). Всё остальное гораздо лучше выглядит как нормальная серверная статика - переносится легко и не будет тупить как ретрошара та же
| |
2.82, Аноним (-), 16:00, 25/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
Смотрите Tahoe-LAFS, Freenet и Maidsafe.
>Например, как дальнейшее развитие протокола TOX.
Токс вовсе не является чем-то уникальным. Это просто dht которая отображает хеш ключа в ip.
| |
|
|
|
3.60, Balancer (ok), 19:48, 22/02/2017 [^] [^^] [^^^] [ответить]
| +2 +/– |
IPFS, торренты/DHT, ed2k, tahoe-lafs, BTSync, ZeroNet... Не буквальные аналоги, но суть такая же — сделать URI/имя файла независимым от места хранения.
| |
|
4.68, Led (ok), 22:02, 22/02/2017 [^] [^^] [^^^] [ответить]
| +/– |
> Не буквальные аналоги, но суть такая же
Снонимы к слову "невеста": кобыла, ...
| |
|
|
|
1.58, Аноним (-), 19:36, 22/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Upspin предлагает использовать для идентификации файла схему "ann@example.com/dir/file", состоящую из email пользователя и виртуального пути.
А чё не example.com/user/dir/file?
Или хочется смайликов в именах файлов?
И почему только email пользователя в имени файла. Что за полумеры.
Вот так нужно
"+74951234567#Moscow$malayadmitrovka!14%8:ann@example.com/dir/file"
| |
1.70, Онаним (?), 00:31, 23/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Файлы-вообще прошлый век на самом деле. Будущее за максимально полным разделением данных, метаданных и представлений.
| |
1.72, Аноним (-), 02:31, 23/02/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я один не понял какую реальную проблему решает эта поделка?
> При желании опубликовать картинку из Facebook в Twitter, пользователю нужно загрузить картинку на локальный диск и затем отдельно загрузить её в Twitter | |
|
2.76, XoRe (ok), 10:36, 23/02/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Я один не понял какую реальную проблему решает эта поделка?
>> При желании опубликовать картинку из Facebook в Twitter, пользователю нужно загрузить картинку на локальный диск и затем отдельно загрузить её в Twitter
Да, ради "ой, мне лень загружать фоточку" нужно поднять свой кластер микросервисов.
2017 год.
| |
|
|