BitTorrent Sync: скорость до 90 мегабайт/с и открытые API

    Вчера состоялся выпуск новой версии программы для синхронизации файлов через торренты BitTorrent Sync 1.2. Разработчики сообщили несколько приятных новостей. Во-первых, популярность BitTorrent Sync растёт высокими темпами, что гарантирует успешное развитие проекта в будущем. Количество пользователей превысило 1 млн человек (месячная активная аудитория), а объём синхронизированных файлов — 30 петабайт.

    Во-вторых, в новой версии произведена оптимизация протокола синхронизации, так что максимальная скорость в локальной сети увеличена до 90 МБ/c. Это значит, что 10-гигабайтный файл автоматически синхронизируется между компьютерами в локалке быстрее, чем за две минуты.

    И самое главное — наконец-то выпущены открытые API для добавления синхронизации через торренты в любой сторонний софт.

    Для использования Sync Developer API требуется зарегистрироваться на сайте и получить ключ. После этого можно добавить программные интерфейсы BitTorrent Sync в свою программу, вот документация по API.

    Из ключевых функций API — указание отдельных папок или файлов для синхронизации, шифрование файла перед передачей (Encryption Secrets) с хранением на удаленном хостинге зашифрованной копии и организацией «частного облака», режим работы BitTorrent Sync без стандартного интерфейса для удобной интеграции в другие программы.



    Благодаря программным интерфейсам станет удобнее использовать BitTorrent Sync в нестандартных задачах: например, для социальной сети без центрального сервера или P2P-хостинга сайтов.

    BitTorrent Sync 1.2 выпущен в вариантах для всех популярных ОС, поддерживает и новую iOS7, в том числе через нативное приложение для планшетов iPad. В приложение под iOS добавлены новые функции: можно отправлять и синхронизировать файлы через BitTorrent Sync и в других программах, а также можно сохранять полученные файлы из Sync напрямую ко всем фотографиям и видео.
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 42
    • +2
      А прокси уже сделали? Домой приду, обновлюсь.
      • 0
        Увы, пока поддержки прокси нет…
      • 0
        Огромное спасибо за api
        сейчас буду пробовать
        • +1
          Количество пользователей превысило 1 млн человек (месячная активная аудитория), а объём синхронизированных файлов — 30 петабайт.
          Это данные счётчика в NSA?

          Они даже и не скрывают, что все файлы идут через них :)
          • 0
            Через них идут только хэши, и то данную функцию можно отключить
            • +4
              Через них идут только хэши, и то данную функцию можно отключить
              Откуда вы знаете?

              Кто может гарантировать, что через трекер не идут сами ключи, а не только хэши? (Размер файлов они как-то подсчитали :) Или что в клиенте нет закладки, и по команде с трекера он не передаст ключи? Или что там вообще необходим ключ для доступа к файлам?

              Может быть там есть «заводской пароль» открывающий доступ ко всем файлам? Или просто баг, позволяющий подключиться к любой расшаренной папке?

              • +1
                Шифруйте передаваемые файлы самостоятельно. Encfs, Ecryptfs, etc. ;)
                • –2
                  На айфоне?

                  С шифрованием самостоятельно на компьютере хватит и Дропбокса, тем более он фактически стандарт, и поддерживается кучей сторонних приложений.
                  • +4
                    Dropbox не p2p, ограничивает доступное пространство и полосу пропускания. Что-то я не видел, чтобы dropbox хотя бы 2-3 мегабайта в секунду выжимал.

                    Во-вторых, на айфоне тоже можно. Но, с другой стороны — какой смысл, ведь афйон — проприетарная платформа, в которой наверняка есть закладки и дыры «для своих». В таком случае, вам и просто BTSync подойдёт — ведь «случайные» люди всё так же не смогут получить доступ к вашим файлам из-за встроенного шифрования, а АНБ и так может хозяйничать у вас на айфоне. ;)
                • +1
                  Хорошо, давайте по другому, в данный момент через них идут только хэши, и то данную функцию можно отключить
                  • –1
                    Если эту функцию отключить, закрыть доступ во внешний интернет, использовать поверх него Encfs, Ecryptfs, etc., то с таким же успехом можно и rsync или git себе настроить :)

                    Если откроют исходники и протокол, то можно будет поставить себе на все компы открытый клиент BitTorrent Sync, собственный трекер на NAS, и тогда уже точно быть уверенным, что все мои данные принадлежат мне. Это к безопасности и приватности.

                    По удобству использования тоже пока вопросы — BTSync пока лишь «тупо синхронизирует файлы», у него нет интеграции c Windows и OS X и поддержки NTFS и HFS+. Был бы клиент открыт, можно было бы приделать поддержку нужных фич самостоятельно.
                    • 0
                      Так я только за, я думаю достаточно будет если протокол будет открыт, уповать на появление исходников не стоит.
            • +25
              А протокол так и не открыли. BtSync создаёт замечательную иллюзию защищённости. Да, мы p2p, да, всё шифруем. А протокол не откроем. Что там под капотом и кому идут данные на самом деле никому не известно.
              • 0
                Ничего критически страшного.
                Будем сперва пускать ecryptfs, а нижний слой уже в BtSync.
                • 0
                  Будем сперва пускать ecryptfs
                  Нужен аналог под Windows.
                  • +1
                    Truecrypt? habrahabr.ru/post/164171/
                    Надо убрать галочку «не менять дату файла».
                    • 0
                      При каждом изменении в зашифрованном томе он перекачивается весь заново?
                      • 0
                        Даже опуская платность этого продукта, отдавать свои важные файлы под защиту проприетарного продукта. Ну не знаю…
                        • 0
                          Нужен аналог под Windows.

                          отдавать свои важные файлы под защиту проприетарного продукта.


                          Так а какая вам разница, если у вас и так проприетарный Windows?
                          • +3
                            Это звучит как: «какая разница, курить или нет, с такой то экологией».
                            • 0
                              Наверное, вы правы. И всё-таки…

                              Я не спорю с тем, что безопасность нужно улучшать, в том числе — и по кускам. Возьмите FOSS аналоги: encfs, etc.

                              Я лишь указываю на то, что для бОльшей безопасности нужно бы сменить ещё и ОС. ;)
                              • 0
                                encfs
                                Судя по сайту, давно не обновлялся.
                                etc
                                По сути то ничего больше и нету.
                                Я лишь указываю на то, что для бОльшей безопасности нужно бы сменить ещё и ОС. ;)
                                Пока для меня свободные ОСи ещё не сравнялись по удобству с проприетарными, поэтому этим приходится поскупиться.
                      • 0
                        У EncFS есть порт, вроде бы.
                        • 0
                          Последний раз когда я смотрел на этот порт, он представлял собой кучку нестабильно работающих файлов и скриптов с неудобным интерфейсом.

                          Хотелось бы видеть это оформленным в стиле Windows-way ну или хотя бы собранным в один .exe.

                          p.s. Да и вообще оно не обновлялось уже очень давно.
                          • 0
                            Не знаю, когда вы смотрели, но у жены сейчас стоит и работает, управляет она монтированием через один и тот же GUI, явно один .exe-файл.

                            А вот по поводу стабильности сказать ничего конкретного не могу — она не так часто им пользуется.
                        • –1
                          Локальный сервер с линуксом, синхронизируемая папка монтируется по самбе, iSCSI и т.п. О безопасности открытого по — ссылка на подарок от NIST, ссылка на неизвестности про TrueCrypt.
                          • НЛО прилетело и опубликовало эту надпись здесь
                            • 0
                            • 0
                              Ну а смысл тогда. Можно и на дропбоксе оставаться, если через ecryptfs.
                              • 0
                                Dropbox не p2p, ограничивает объём данных и пропускную полосу. Иными словами, если есть две (или даже больше) машины с 100Mbit/1Gbit интернет-соединением, то передавать файлы через сервер dropbox в этом случае просто бессмысленно и очень неудобно.
                            • +2
                              Разработчики обещали открыть протокол, когда он будет «готов», т.е. стабилизируется.
                              Когда это будет — известно только им…
                              Если интересуют подробности, загляните сюда.
                              • +2
                                Вот протокол был бы намного более ценен и полезен, нежели API…
                                • +5
                                  Есть подозрения, что они вообще его не откроют.

                                  С другой стороны, возможно, они просто не хотят плодить кучу реализаций с разными вариантами и действительно хотят обкатать это всё сейчас, чтобы выпустить потом более-менее стабильный протокол. Но стабилизировать его можно вечно, при желании.
                                  • +1
                                    они просто не хотят плодить кучу реализаций с разными вариантами
                                    И это очень правильно.
                                    • 0
                                      Вот только долго они его стабилизируют как-то.
                                      • –1
                                        Ну на фоне очень долгого ожидания рождения первой реализации (когда там появился протокол битторрент и через сколько лет анонсировали сабж?) несколько месяцев(?) ожидания это уже и не так много.
                                  • 0
                                    Что значит «стабилизируют»? У них и протокол Bittorrent, который используется в обычных торрент-клиентах нестабилен. В протоколе есть BEP (Bittorrrent Enchancement Proposals), которые расширяют и дополняют основной протокол, так что назвать текущую версию протокола стабильной нельзя.
                                • +1
                                  Поставил на Mac + Win
                                  Закинул на Win папку — получил её на Mac, всё ок.
                                  Переименовал её, закинул ещё одну с таким же названием, и синхронизация поломалась, на Mac копируется только половина файлов и говорит что синхронизация завершена
                                  • +1
                                    когда сделают репозитории для Линуксов? Лень вручную обновляться!
                                    • 0
                                      ppa:tuxpoldo/btsync Правда это, кажется, не подконтрольный bitTorrent репозиторий, и на данный момент там версия 1.1.9. Но обновляется систематически.
                                    • 0
                                      Сделайте глобальный TCP over UDP плз.

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