Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Пикабу Игры +1000 бесплатных онлайн игр

Реалистичный симулятор игры бильярд. Играйте в Бильярд 3D: Русский бильярд, как в настоящей бильярдной!

Бильярд 3D: Русский бильярд

Симуляторы, Спорт, Настольные

Играть
Поднимайтесь как можно выше по дереву, собирайте цветы и дарите их близким.
Вас ждут уникальные награды и 22 выгодных промокода!

Пикаджамп

Аркады, Казуальные, На ловкость

Играть
🔥 Дрифт и гонки без правил!
Садись за руль, жги резину и уноси баллы в безумных поворотах!
🚗 Реалистичный дрифт
🏁 Захватывающие трассы
💨 Улучши свою тачку и побеждай!

Дрифт Без Лимита

Гонки, Симуляторы, Спорт

Играть
“Рецепт Счастья” — увлекательная игра в жанре «соедини предметы»! Помогите Эмили раскрыть тайны пропавшего родственника, найти сокровища и восстановить её любимое кафе.

Рецепт Счастья

Казуальные, Головоломки, Новеллы

Играть
Щелкните блоки, чтобы они улетели в 3D. Разблокируйте куб, чтобы овладеть головоломками

Разбери Кубик

Головоломки, 3D, Обучающая

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • AlexKud AlexKud 26 постов
  • StariiZoldatt StariiZoldatt 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Децентрализация

С этим тегом используют

Блокчейн Криптовалюта Биткоины Все
43 поста сначала свежее
4
MicrowaveFan
3 года назад
Лига Криптовалют

Про блокчейн простыми словами: Часть 4⁠⁠

В прошлом посте про блокчейн я упомянул приватные ключи и связанные с ними адреса, давайте попробую объяснить в чём суть и преимущество таких штук по сравнению с обычной авторизацией через логин/пароль или через соц сети.


Прикол в том что при работе с блокчейном ваш пароль(приватный ключ) от кошелька знаете только вы, и никуда и никому не надо этот пароль отправлять чтобы полноценно работать с кошельком.


Вы может хотите сказать что и так свои пароли никому не отправляете, но это не так. Вы отправляете их на сервер, где хотите авторизоваться, в тот самый момент когда вводите пароль и нажимаете кнопку "Войти". И как я уже говорил - неизвестно как там на сервере хранят пароли владельцы сайтов, может они их в открытом виде хранят или в логах где-то остаются, и сервер однажды взломают и уведут все пароли(которые многие используют на нескольких сайтах одинаковые).


А если вы при этом ещё используете VPN то ваш пароль отправляете сначала на этот самый VPN сервер чтобы затем переслать его туда, куда вы хотите авторизоваться. И опять же не понятно что на VPN сервере могут с вашим паролем делать или не делать.


Даже если не рассматривать это как проблему - всегда остаётся шанс что вас заблочит на своём сервере какой-нибудь пэйпал или киви и вы потеряете доступ к своим деньгам, и ваш пароль окажется бесполезен. Вы думаете это надуманная проблема и никого обычно не блочат? Но я столкнулся с тем что киви мне заблочил два кошелька когда я пытался их использовать для телеграм бота. Может их смутили две тестовые транзанкции по рублю, может не понравилось что я использовал их для бота, они отказались объяснять причину и сказали что бан мне навечно.


У моей жены блокировали пэйпал когда она пыталась совершить простой обмен товара на деньги. Лично. Без претензий со стороны покупателя. Просто на всякий случай заблочили, а вдруг эти 100 баксов вы не заслужили?

Про блокчейн простыми словами: Часть 4 Криптовалюта, Блокчейн, Децентрализация, Социальные сети, VPN, Длиннопост

С приватными ключами и блокчейном ситуация другая. Вы не посылаете ни на какой сервер свой пароль. Вы подписываете с помощью приватного ключа транзанкцию, и уже подписанную транзанкцию отправляете. Тоесть вместо того чтобы отправить пароль вы отправляете информацию о том: сколько денег и куда надо отправить и помечаете эту информацию своим ключём. Только имеющий на руках ключ может поставить такую подпись, поэтому этот метод безопасен.


Эту транзанкцию вы отправляете в блокчейн ноду, а один из майнеров вставляет её в блок и в результате вы отправили комуто свои деньги. Если какойто майнер не хочет вставлять транзанкцию - найдётся другой, который вставит, потому что децентрализация, и потому что они получают ту комиссию которую вы указали в транзанкции.


Тоесть вы сами решаете сколько заплатить комиссии за совершение операции, а майнер решает - готов ли он принять транзанкцию с такой комиссией. Вот такой вот рыночек. Само собой вы можете смотреть средние цены на отправку транзанкции, и ориентируясь по ним - решать сколько лучше заплатить комиссии. Чтобы и не слишком мало и не слишком много.


Кстати было уже несколько примеров когда люди случайно выставляли слишком высокую комиссию, и отправляя 1 бакс платили комиссию в 80 тысяч баксов. Типа перепутали поля ввода)) Вот можно посмотреть такую транзанкцию:

blockchain.com/ru/btc/tx/33291156ab79e9b4a1019b618b0acfa18cbdf8fa6b71c43a9eed62a849b86f9a


Возможно ли заплатить в пейпале случайно 80к баксов за отправку 1 бакса? Нет, но такова цена децентрализации и свободы, в своих косяках виноват только ты сам и никто тебе не поможет при ошибке в отправленной транзанкции


Надеюсь вы не сильно зарылись в примере с отправкой транзанкций, потомучто в теории приватные ключи и подписи можно использовать для чего угодно, например чтобы отправлять комментарии или ставить лайки. Тоесть вместо обычной авторизации один раз на сайте - вы авторизовываете каждое своё действие имея на руках приватный ключ вместо пароля. Но как он выглядит? Например вот так(В зависимости от типа блокчейна его вид может отличаться):

0xcb2f41b60741653ddd5a11beefd7b93754680d433547d871335f8256d34c3119


Не слишком дружелюбно для пользователя? Такой ключ не введёшь по памяти в приложение вместо пароля чтобы оно подписывало за тебя транзанкции. Но есть хороший аналог: Сид фраза, из неё можно получить ваш приватный ключ, и её можно запомнить, потому что это просто несколько слов на английском, вот например:

tool will display river clip fat view grunt stand into lobster rely


Гораздо лучше чем приватный ключ, не так ли? Сид фраза и приватный ключ позволяют вам увидеть свой адрес, он выглядит например так:

0x8Ad5a2086087BA2196Aa075bbe10574fc4eE6160


Он короче чем приватник, и этот адрес вы можете скидывать кому угодно чтобы на него вам отправили крипту, главное не перепутать его с приватником и не отправить комуто приватник))

Как сейчас это работает с блокчейном: Обычно криптаны используют MetaMask, потому что это простое расширение для браузера и ему можно доверять в плане репутации. Тоесть вы доверяете свою сид фразу, свои приватники приложению и оно подписывает за вас транзанкции которые вы хотите отправлять. Или авторизует другие ваши действия на сайтах запрашивая у вас подтверждение.


Например сайт хочет чтобы вы подписали лицензионное соглашение? Он сообщает MetaMask что хочет вашу подпись, а MetaMask предлагает вам подписать вашим приватником соглашение. Эта подпись отправляется сайту в базу данных и он в любой момент может вам или комуто ещё показать: Вот вы своим приватником подписали, это можно проверить.


Адреса любят зашивать в QR код, и показывать его при оплате вместо не очень удобного адреса. Ну или адрес в чат кидают просто.


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


А приватники или сид фразу ваши никто не заблочат, они хранятся у вас на устройстве, и никому их не отправляйте чтобы от вашего имени ничего никуда не отправлялось и не подписывалось)


Продолжение следует...


Пост за 30 марта из Источника

Показать полностью 1
Криптовалюта Блокчейн Децентрализация Социальные сети VPN Длиннопост
25
13
MicrowaveFan
3 года назад
Лига Криптовалют

Про блокчейн простыми словами: Часть 3⁠⁠

Предыдущий пост

Многие заметили двоякость ситуации: блокчейн биткоина вроде как супер безопасен, но при этом почему-то у людей постоянно воруют их биткоины. А всё потомучто они доверяют свою крипту централизованным платформам - биржам, инвестиционным площадкам, майнинговым пулам где люди платят за аренду майнингового оборудования.

Про блокчейн простыми словами: Часть 3 Блокчейн, Децентрализация, Биткоины, Telegram, Программирование, Длиннопост

Ваша крипта в безопасности пока только(!) вы владеете ключём от аккаунта, и пока вы не отправляете крипту на сомнительные адреса. Как только вы отправили их на чужой адрес - это больше не ваша крипта, и почему-то многие этому удивляются.


Давайте попробую обьяснить суть централизованных площадок на примере рецепта как вкатится программисту или просто очень мотивированному человеку в крипту:


- Берёте простую концепцию телеграм бота: крипта за подписку, майнинг крипты, магазин или банальный кошелёк. Телеграм бота сделать проще чем сайт потому-что не надо заниматься визуальным оформлением


- Сделайте бота чисто для себя и чтобы показать друзьям, не рассчитывайте на популярность бота. Просто того чтобы потрогать крипту - занимайтесь for fun, не ради денежного профита


- Гуглите туториал как написать телеграм бота на питоне или javascript например


- Копируйте код, пытайтесь запускать, изменять, параллельно подтягивайте знания по языку программирования там где что-то не понятно или в чём-то не уверены


- Без баз данных не обойтись(не пугайтесь!), но есть готовые фреймворки которые позволяют легко начать записывать в sqlite и вынимать оттуда нужную инфу


- Окей, допустим пользователь заходит в бота, к вам на приложение приходит запрос, вы добавляете его в базу данных. Он нажимает кнопку "Баланс", вы можете отправить ему просто "0". Ваш бот уже работает и что-то даже отвечает, вы великолепны


- Вы должны как-то принять крипту которую пользователь вам отправляет, так? Генерируете кошелёк, приватный ключ от него лежит у вас, адрес кошелька отправляете пользователю


- Получается он может отправить крипту на кошелёк, ключ от которого есть только у вас


- Как только транзанкция замайнится и крипта поступит на баланс вашего кошелька - ваш бот сможет сообщить о том что баланс изменился с "0" на "100" например и записать это число в базу данных


- Что получается? На каждого юзера мы генерируем персональный кошелёк в крипте, ключи от кошельков храним в той-же базе данных для простоты(мы же делаем for-fun, так?), и показываем юзерам их балансы, и в любой момент с помощью своих ключей можем переслать крипту пользователей обратно на те адреса которые они попросят


- Вы сделали централизованный Layer 2! Самая простая реализация, когда мы можем у себя в базе данных нашего бота манипулировать цифрами балансов как хотим: у одного уменьшать баланс, у другого увеличивать(баланс в крипте то будет тот-же оставаться, не зависеть от цифр в вашей базы данных). И ползователи верят что когда понадобится - смогут вывести баланс на свой родной кошелёк


- Но ключики то только у вас, ведь так? И вы естественно будете отправлять с кошельков крипту только по той схеме что заложена в приложении, в логике вашего бота


- Дальше можно придумывать что угодно. Показывать постепенно увеличивающийся баланс? Пожалуйста, показывать юзерам можно что угодно не имеющее отношение к реальности. Юзер потратил свою крипту внутри вашего бота-магазина? Убавить баланс у юзера. Юзер нарушил правила? Можно обнулить баланс


- Но давайте вспомним для чего мы это затеяли: потрогать крипту. Что в итоге мы потрогаем реализовав такого бота? Кошельки(приватные ключи и адреса) и запросы к блокчейн ноде на получение баланса или отправку транзанкции.


Это основа работы с блокчейном, и имея даже такой опыт можно пилить интересные сервисы, другое дело не злоупотреблять доверием пользователей и делать честные и порядочные приложения, это наверное самое сложное при работе с блокчейном, где никто тебя не может заблокировать и всё достаточно анонимно.

Про блокчейн простыми словами: Часть 3 Блокчейн, Децентрализация, Биткоины, Telegram, Программирование, Длиннопост

Сейчас существует и каждый день появляется множество сайтов или телеграм ботов которые будут предлагать отправлять им на внутренние кошельки крипту чтобы что-то там майнилось, или просто использовать их как кошелёк. Но надо быть очень осторожным, потому что когда вы отправляете свою крипту на кошелёк от которого у вас нет ключа - вы теряете контроль над своими деньгами и доверяете полностью их тому сайту или боту куда отправляете(а стоит ли?).


Понимаете что там могут сидеть какие-то раздолбаи которые сделав симпатичную оболочку в виде сайта или бота могут под капотом иметь банальную логику которую я описал выше(которую можно за день набросать на коленке)?


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


А чему тогда можно верить в блокчейне? Сайтам и ботам с хорошей репутацией, но и они могут подвести, да и мошенники любят делать вид что у них хорошая репутация. Поэтому появились смарт контракты с открытой и неизменяемой логикой, но об этом позже


Пост за 25 марта из Источника

Следующий пост: Про блокчейн простыми словами: Часть 4

Показать полностью 1
Блокчейн Децентрализация Биткоины Telegram Программирование Длиннопост
8
59
MicrowaveFan
3 года назад
Лига Криптовалют

Про блокчейн простыми словами: Часть 2⁠⁠

Давайте продолжим постигать блокчейн движуху.


Предыдущий пост

Что мы имеем? Биткоин который не жизнеспособен как повседневные деньги, но тем не менее впитавший в себя триллион долларов инвесторов разной степени осведомлённости о том что он вообще из себя представляет. Но почему до сих пор не решили все те проблемы которые мешают использовать биткоин и похожие блокчейны в повседневной жизни и мутить на них всякие интересные сервисы?


Основная проблема что с текущей архитектурой биткоина - если сильно увеличить количество транзанкций в секунду(сократить время между блоками или увеличить размер блока чтобы больше транзанкций помещалось) - это приведёт к тому что занимаемое место блокчейном будет быстро разрастаться и перейдёт за разумные пределы. Кто будет хранить десятки или сотни терабайт блокчейна и валидировать их? Это смогут только крупные игроки, а это уже звучит не очень децентрализовано. А если изменением настроек блокчейна не обойтись - значит нужно изменять архитектуру, добавлять новые фичи.

Тут нужно понять что биткоин(да и любой блокчейн) - это не только приложение, но ещё и вся цепочка блоков которая за ним следует, вся история балансов. А ещё это сообщество майнеров, которые являются своего рода заведующими мощностями этого децентрализованного приложения.

И что происходит когда кто-то высказывает мысль: "А не улучшить ли нам как-то биткоин, фичей может каких добавить"?

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

Ну вот майнеры допустим услышали грамотно оформленную идею добавить пару фич или изменить правила протокола биткоина. Что дальше? А дальше КАЖДЫЙ майнер может согласится или отказаться от такого обновления. Вы представляете себе толпу почти незнакомых друг другу людей, серьезных и не очень, которые на разных уголках планеты одновременно и единогласно принимают какоето решение на основе чьей-то идеи в сети?

Я слабо себе это представляю. И чаще всего в таких случаях идею или игнорируют или разбиваются на два лагеря: за и против. Причем те кто против включают в себя и тех кто вообще ничего не слышал о предложении и просто не принял решение. В итоге мы получаем какойто процент ЗА, например 20%.

И вот эти 20% людей смотрят на самих себя и думают: ну ладно, нас вроде и не мало и не много, и что с этим делать? Забить или обновиться и будь что будет?

Про блокчейн простыми словами: Часть 2 Блокчейн, Криптовалюта, Децентрализация, Биткоины, Длиннопост

Представим что примерно в одно время эти 20% обновили своё приложение, свои узлы сети, и что мы получили? Сеть разделилась на двое. 80% сидят на прежнем блокчейне, для них поменялось только то что у них конкурентов стало меньше. Эти конкуренты, 20% перешли на другой блокчейн, с новыми настройками, с новыми фичами, и цепочка разветвилась на двое. Представляете себе кучу машин едущих вперед, а там развилка, 20% налево свернули, а 80% продолжают ехать прямо?


Это явление называется хардфорк, и в результате него мы имеем два блокчейна, и если до хардфорка у вас были балансы на этом блокчейне, то они сохранятся и на новом, типа станете чуть богаче, ну это конечно если ответвлённый блокчейн будет чего-то стоить.


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

Такова цена децентрализации, это и преимущество(никто не может навязать новые правила всему сообществу) и недостаток.


Прибавьте к этому старую добрую пословицу "Работает - не трогай", и вы поймёте почему существующие блокчейны типа биткоина с миллиардами капитализации не обновляются или обновляются медленно.


Окей, мы поняли что вносить изменения в само ядро блокчейна долго, требует много информационной поддержки и не безопасно с точки зрения банального человеческого фактора: если сам разраб гдето косякнёт, это никто не заметит и уязвимость позволит напечатать кучу денег - будет плохо. Цена блокчейна упадёт ниже плинтуса, потому что спроса на небезопасный блокчейн не будет и все участники обновления только потеряют от попытки обновится, причем потери могут быть очень серьезными.


Но есть выход - Layer 2 или L2. Эта концепция позволяет сделать надстройку, дополнительный слой над блокчейном. В этом случае пользователи как правило отправляют свои средства на определенный аккаунт, и этот аккаунт говорит им: "ок, получил ваши деньги, они лежат в сохранности, и теперь вы этими деньгами можете распоряжаться в моём крутом новом приложении, а когда понадобится их вывести - я обещаю что отдам их нужному получателю."

Благодаря этому подходу пользователь может один раз отправить токены на Layer 2, а там совершить множество покупок с дешёвой комиссией за транзанкции и высокой скоростью, и затем вывести остаток себе на баланс основного блокчейна. Да, этот Layer 2 тоже может быть блокчейном, или какимто гибридом с фичами блокчейна, или вообще централизованным сервисом.


Суть в том что это отдельное приложение, которому вы доверяете свои средства.

Интересным примером является Lighting сеть, которая сейчас уже вроде работает, но мало где поддерживается. Она позволяет слать транзанкции напрямую получателю вместо фиксирования каждой операции в общем блокчейне. Можно провести аналогию с переговорами на спортивном стадионе: раньше до широкого распространения мобильных телефонов действия работников на стадионе во время матчей координировались с помощью громкой связи и все всё слышали, но затем, после внедрения мобильных телефонов - работники стали переговариваться по ним лично друг с другом. Биткоин в этом примере громкоговоритель, а Lighting - мобильный телефон.

Про блокчейн простыми словами: Часть 2 Блокчейн, Криптовалюта, Децентрализация, Биткоины, Длиннопост

Однако Lighting сейчас находится больше в экспериментальном режиме и может быть небезопасен если аккаунт не будет активным участником операций, будет находиться в офлайне и не контролировать ход операций. Я сам ещё не пробовал этот L2, но выглядит многообещающе если под него напишут удобные и безопасные приложения для клиентов.


Более распространенным вариантом сейчас является L2 в виде другого блокчейна. Например в блокчейне Ethereum есть множество видов монет, среди которых монета под названием WBTC(Wrapped BTC). Она работает по тому же принципу - несколько аккаунтов держат баланс всех юзеров WBTC на биткоин блокчейне, и обещает что будет выдавать их всем кто потребует перевод битков из Ethereum в Биткоин. Таким образом юзеры совершают операции с битком в сети Ethereum, где они чуть дешевле и быстрее, и могут вообще не использовать биткоин блокчейн. Купить биток на Ethereum и продать его там же.


Есть много решений L2 которые обещают супер крутые показатели скорости и безопасности, но надеюсь вы поняли что с Layer 2 надо быть очень осторожным, и доверять свои битки только проверенным системам и очень желательно чтобы они были построены по принципам децентрализации, мы же за этим пришли в блокчейн, ведь так?


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


Следующий пост: Про блокчейн простыми словами: Часть 3

Пост за 1 марта из Источника

Показать полностью 2
Блокчейн Криптовалюта Децентрализация Биткоины Длиннопост
13
31
MicrowaveFan
3 года назад
Лига Криптовалют

Про блокчейн простыми словами: Часть 1⁠⁠

Хочу поделиться интересным тредом про блокчейн


Давайте начнем с начала, чтобы все могли втянутся и расскажу что думаю про биткоин и как он вообще работает. У меня создалось ощущение что люди смотрящие со стороны на всю движуху с биткоином думают что это цель, вот они финансы, которые невозможно заблокировать, доступные любому кто готов вложить свои средства и с должной сноровкой анонимные.

Но биткоин - это только старт, очень хороший старт который даёт пример остальным проектам как можно хайпить и очень дорого стоить.

Биткоин примитивен, и благодаря этому очень надёжен. С 2009 года ни одного взлома который позволил бы изменить балансы не по правилам блокчейна, наверное во многом поэтому он сейчас столько и стоит. Когда у людей и организаций есть уверенность что финансы не сломаются и они работают независимо от кого бы то ни было - в них вкладывают деньги.

Принцип работы биткоина максимально прост, а как мы знаем - всё гениальное просто. Каждые 11 минут в биткоин сети появляется новый блок, и за него получает награду тот кто майнил на своих видеокартах и обнаружил хэш этого блока, считай произвёл кучу вычислений с помощью видеокарты, и одно из этих вычислений принесло плоды: майнер нашёл блок и получил за это награду.

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

Транзанкции - это операции по переводу средств с одного аккаунта в блокчейне на другой. Их можно использовать не только для этого, но об этом позже.

Итак, майнер нашёл блок благодаря тому что пыхтел над вычислениями со своей видюхой кучу времени. Майнер берёт список транзанкций которые ждут когда их подтвердят и кладёт их в блок, вместе с тем проверяя: какие транзанкции правильные и успешные, а какие пытались наебать майнера и например перевести больше битков чем есть у аккаунта, такие транзанкции фейлятся и не вносят изменения в данные сети. Таким образом майнер тратя свои ресурсы и электричество - получает награду за блок, да ещё и за каждую транзанкцию в блоке получает её комиссию.

Все просто, и это работает уже кучу лет, замечательно же, да? Не совсем. Есть фатальные недостатки:

- Период появления блоков. 11 минут ждать пока подтвердится транзанкция, и это в лучшем случае, можно и часы и дни прождать, зависит от того сколько битков вы готовы потратить на комиссию за транзанкцию, а битки ведь дорогие

- Очень маленькая пропускная способность. Максимум был 2718 транзанкций за блок. 3к транзанкций за 11 минут? Этого может хватить на один жилой дом, но явно не на всю планету.

- Даже с таким небольшим количеством транзанкций - блокчейн биткоина очень много весит. Сейчас это около 330 гигов, в месяц растёт примерно на 6 гигов. Через сколько лет он перевалит за терабайт?

- Нет нормального механизма для более сложных вычислений, чем просто перевод битков с одного аккаунта на другой.


С постами про блокчейн я пытаюсь усидеть на двух стульях: не быть слишком скучным для тех кто шарит в теме, и не писать слишком сложно для тех кто вообще не в теме, надеюсь у меня получается. Ну продолжим.


Биткоин далеко не идеален, ок, но он у всех на слуху как символ децентрализации финансов, и он создал важный прецедент: никем не контролируемая валюта может стоить очень много денег.


Одна из функций банка и платёжных систем - возможность отменить транзанкцию если мы её отправили мошеннику. Тоесть мы как бы сами виноваты, но банк или пэйпал должен за нас отдуваться и решать наши проблемы, которые мы сами себе создали. Такими действиями они по сути контролируют финансы любого человека кого они посчитают за мошенника.


Но что если твои проблемы никто не может решить кроме тебя самого? Что если тебе никто ничем не обязан если ты сам проебался и потерял деньги?


Можно и с другой стороны посмотреть: банк может быть сам виноват что с твоего аккаунта увели бабло, и узнав об этом он вроде бы должен решать эту проблему. Таких кейсов было уже достаточно много, и банки далеко не всегда оперативно разруливают такие проблемы. У меня яндекс диск увёл 2.5к с альфабанка, и банк уже почти год чешется и какието там расследования проводит. Хотя я банковскую карточку в яндекс диск не добавлял. И это ещё безобидная сумма, у людей на счетах появляются миллионные кредиты, потому что несовершенная система банка позволила получить кредит на тебя другому человеку.


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


Человеческий фактор в трушном блокчейне не играет никакой роли, а ведь это именно он мешает банковский системе стать идеальной.


И что мы в итоге имеем? Систему, в которой можно доверять только самому себе. Но и одновременно с этим систему, в которой ты можешь выбирать кому доверить свои финансы. Какому-то обменнику у которого хорошие отзывы, или бирже с большим стажем. Если ты никому не доверил свои финансы то они никуда не денутся. Если ты доверяешь комуто - то ты это делаешь на основании правил рыночных отношений(рыночек решает, ага).


Ну так вот, когда я говорю что биткоин создал важный прецедент - я говорю о том что очень много людей и организаций решило для себя что они согласны с такой системой, и хотят её видеть как альтернативу обычным деньгам. Мало того что они согласны, они даже поставили на это очень много денег. Капитализация биткоина была на днях один триллион долларов - это грубо говоря то, сколько денег люди вложили в биткоин, со всеми его недостатками.


А если есть вера в идею и есть деньги - то можно продолжать идти к цели. А цель - это удобный для пользователей блокчейн с высокой пропускной способностью и возможностью запускать приложения прямо в блокчейне любому желающему имеющему достаточно для этого средств. Я считаю эту цель вполне достижимой, но на это может уйти много времени и ресурсов.

Продолжение


Пост за 28 февраля из Источника

Показать полностью
Блокчейн Биткоины Децентрализация Мат Длиннопост Текст
50
25
ClawedPro
ClawedPro
3 года назад
Лига Криптовалют

DeFi - что такое децентрализованные финансы⁠⁠

DeFi - что такое децентрализованные финансы Финансы, Кредит, Займ, Страховка, Децентрализация, Блокчейн, Длиннопост

Децентрализованные финансы или DeFi – это движение, которое позволяет использовать финансовые услуги, такие как заимствование, кредитование и трейдинг, без необходимости полагаться на централизованные организации. Эти финансовые услуги предоставляются через децентрализованные приложения (Dapps), большинство из которых развернуто на платформе Ethereum.

DeFi - это не отдельный продукт или компания, а набор продуктов и услуг, которые заменяют такие финансовые институты, как банки, страховые компании, рынки облигаций и денег. Децентрализованные финансовые приложения позволяют пользователям комбинировать свои услуги, что открывает множество возможностей. Из-за этой компонуемости DeFi-приложений их часто называют денежным LEGO.

Насколько децентрализованы DeFi?
Нелегко ответить, насколько децентрализованы DeFi. Для простоты мы разделим степени децентрализации на три категории: централизованные, частично децентрализованные и полностью децентрализованные.

1. Централизованные
Характеристики: кастодиальные, используют централизованные ценовые фиды, централизованно устанавливают процентные ставки, централизованно предоставляют ликвидность для маржин-коллов.
Примеры: Salt, BlockFi, Nexo и Celsius.

2. Частично децентрализованные (имеют одну или несколько, но не все из перечисленных ниже характеристик)
Характеристики: некастодиальные, децентрализованные ценовые фиды, свободный доступ к инициации маржин-коллов и маржинальной ликвидности, децентрализованное определение процентных ставок, децентрализованная разработка/обновление платформы.
Примеры: Compound, MakerDAO, dYdX, bZx.

3. Полностью децентрализованные
Характеристики: все компоненты децентрализованы
Примеры: ни один из DeFi-протоколов пока не является полностью децентрализованным.
В настоящее время большинство DeFi-приложений относятся к категории частично децентрализованных.

Ключевые категории DeFi

1. Стейблкоины
Цены криптовалют крайне нестабильны. Чтобы смягчить эту волатильность, были созданы стейблкоины, привязанные к стабильным активам. Например, к доллару США.
Децентрализованные стейблкоины эмитируются децентрализовано методом сверхобеспечения (overcollateralization), функционируют в децентрализованных реестрах, управляются децентрализованными автономными организациями, и их резервы могут быть публично проверены кем угодно.

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

3. Биржи
Децентрализованные биржи позволяют пользователям обмениваться криптовалютами без необходимости передавать свои монеты кастодиану. Когда пользователи не хранят свои средства на централизованных биржах, им не нужно доверять этим биржам, чтобы оставаться платежеспособными.

4. Деривативы
Дериватив - это контракт, ценность которого является производной от другого базового актива, такого как акции, товары, валюты, индексы, облигации или процентные ставки. Деривативы в основном торгуются на централизованных платформах. DeFi-платформы начинают создавать децентрализованные рынки деривативов.

5. Портфельный менеджмент
Портфельный менеджмент – это процесс надзора за вашими активами и управления их денежным потоком для получения дохода от ваших инвестиций. В DeFi некоторые проекты уже позволяют осуществлять пассивный портфельный менеджмент на децентрализованной основе. Прозрачность DeFi позволяет пользователям легко отслеживать, как происходит управление их активами, и понимать издержки, которые они при этом понесут.

6. Лотереи
Распространение принципов DeFi на лотереи позволяет передать контроль над призовым фондом смарт-контракту на блокчейне Ethereum.

7. Платежи
Ключевая роль криптовалют состоит в том, что они делают возможной прямую передачу ценностей от отправителя к получателю без необходимости доверять посреднику. С ростом DeFi, появляется еще больше экспериментов с инновационными способами оплаты.

8. Страхование
Страхование – это стратегия управления рисками, при которой человек получает финансовую защиту или возмещение убытков от страховой компании в случае несчастного случая. Но есть ли децентрализованная страховка для DeFi?
Все токены, задействованные в смарт-контрактах, потенциально уязвимы и привлекают хакеров, которые хотят сорвать куш. Хотя код большинства проектов прошел аудит, мы никогда не знаем, действительно ли их смарт-контракты полностью безопасны. Всегда существует вероятность взлома, который может привести к убыткам. Эти риски обусловливают потребность в покупке страховки, особенно если вы оперируете большими суммами.

Данная статья является краткой рецензией на DeFi с выдержками из книги How to DeFi (coingecko, 2020).

Мой авторский telegram-канал о цифровых сущностях и киберпреступности:
ᴅɪɢɪᴛᴀʟ ʟᴀᴡ | ᴄʟᴀᴡᴇᴅ

Показать полностью
[моё] Финансы Кредит Займ Страховка Децентрализация Блокчейн Длиннопост
1
61
Leonidakis
6 лет назад

Детские и спортивные площадки в небольшом посёлке...⁠⁠

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Обычная детская площадка, поставлена год назад, всякие лабиринты, горки, лесенки и т.д. Для малых детей - просто кайф. Сейчас время, когда дети в основном в дет саду да и прохладно, так что народу немного. На выходных сбегается народу поболее, гам, писк, как обычно. Лавочки для родителей. В селе ещё две похожих, немного отличающихся, это не считая площадок в детском садике и школе.

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Искусственное покрытие. Некоторые летом считают, что надо разуваться и бегать здесь босиком, я против, всё же песок набивается. Но это, конечно, не обычная трава и не грязь, намного лучше.

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Площадка для мини-футбола. Высокая сетка, чтобы не вылетали мячи и тоже...

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Искусственное покрытие, но уже другого типа. Пока уже год, как бегают по нему, целое.

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Сделана нормальная беговая дорожка вокруг стадиона, теперь, когда тепло, вечером здесь бегает масса сельского народа. Я и раньше бегал, как и несколько фанатов или спортсменов, но были ямы, неровности и т.п. Теперь намного приятнее. Всё с бордюрами. Собирались ещё залить дорожки резиновым покрытием, но народ против такого расходования средств, хоть они и есть. Как бы и бегать приятнее будет, но всё же сумма немалая, ещё бы сделали лучше пару площадок.

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

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост
Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

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

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Тренажёры на открытом воздухе. Не так и много. Есть ещё подобные возле школы и в самой школе зал-качалка. Я там не особо-то занимаюсь, у меня самодельные тренажёры в гараже, сделанные под себя. Но это уже другая тема. Зато в школе в зале ещё есть секция фитнеса для женщин, куда ходит немало желающих похудеть, а также волейбол, футбол и прочая. Это уже другая тема.

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

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

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

А, вот, две волейбольных не ограждены. Руководство, редиски они такие, то ли пока что не успели, то ли ещё будут делать. Посмотрим. Сейчас ещё холодно и ветрено, не видел, чтобы ещё играли. Пусть немного солнышко пригреет...

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Там ещё что-то планируют делать. Не знаю точно, вроде, на лёгкую атлетику: прыжки,толчки ядра и т.д. Может, ещё что, посмотрим...

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост
Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

А, это уже я, фоткающий это всё.

Детские и спортивные площадки в небольшом посёлке... Детская площадка, Стадион, Спортивная площадка, Тренажер, Украина, Децентрализация, Сельсоветы, Дорога, Длиннопост

Всё это в пгт Голобы - посёлок где-то до 4 000 населения, Волынская обл, Украина.

Почему я вообще сделал этот пост? Просто вчера упомянул под постом о детской площадке в Омске:

Вы знаете, у нас на Украине много всякой беды, нищета и прочее. Но то, что по требованию Европы сделали децентрализацию, очень ощущается. Теперь средства идут прямо в местный бюджет, а не, как раньше было по цепочке Киев - Область - Район - Село. Теперь председатель сельсовета или любой другой местный руководитель имеет средства и ценит своё место. Потому, что за результаты работы отчитываться лично ему и он не скажет, что нам область не выделила средств или район не дал. И этими своими местами они очень дорожат, а не думают, как раньше, как бы побыстрее свалить повыше. Места, конечно, выборные.
У меня в селе подобных несколько площадок. На последней положили искусственное покрытие, сделали лавочки для родителей, ожидающих, пока играются дети. Рядом тренажёрная площадка на открытом воздухе, площадка для волейбола и мини-футбола с искусственными покрытиями и огороженные сеткой высотой метров 5-6, чтобы зря не вылетали мячи в сторону. Стадион облагородили, беговые дорожки покрыли новым асфальтом, в селе переделали немало дорог, вокруг стадиона построили забор, планируют ещё резиной залить беговую дорожку, теперь немало народа стало бегать. Крытые трибуны даже для зрителей на стадионе. И это посёлок на 4000 жителей, далеко не город.
Вдруг оказалось, что и средства есть, и чиновники хотят работать.

Почему-то некоторые затеяли ор, мол, я вру, ничего такого быть не может, мы тут все голые, босые и ободранные, я здесь не живу, в гугле этих фоток нет и т.д. Пришлось съездить и пофоткать.

Повторюсь: у нас в целом экономическая ситуация паршивая, высокий уровень безработицы, очень многие на заработках в Польше и т.д. Но, вот, когда несколько лет назад начали разделять бюджет прямо на округи (в сёлах это объединения обычно около десятка сёл), то вдруг появились и деньги, и выборные председатели сельсоветов начали шевелиться, вести деятельность, переживать за свои места. Раньше ж как было (ещё с советских времён так): сначала бюджет столицы, он решает, сколько дать на какую область, потом в областном центре решают, что на какой район, что себе, районный центр тоже решает, на какой сельсовет давать, на какой урезать и т.д. Хочет даст, хочет не даст и по сёлах было крайне мало денег, мало что доходило. Теперь деньги идут напрямую на округи - и вдруг оказалось, что денег очень много. Что даже после выделения их из бюджета на школы, больницы и другие учреждения всё равно остаётся много. И начали весьма активно строить, делать ремонты и т.д.

Я не знаю, как там со всеми проблемами, подозреваю, что их много и одним лишь переводом на такую систему проблем не решить, но вот в плане строек сразу стало заметно. И дороги, и площадки, и ремонты по школах и т.д. - всё зашевелилось. В этом плане видно эффект от этой децентрализации.

Есть и минусы. Например, с переходом на эту систему позакрывали много мелких школ (знаете такие, на 10-15 учеников на всю школу?), потому, что на них было слишком много затрат по сравнению с тем, чтобы выделить школьные автобусы. Сделали несколько школьных автобусов, теперь детей возят в школы покрупнее. Аналогично с ФАПами: много позакрывали, но расширили количество машин в больнице, расширена сеть скорой помощи (это уже давно делалось), и теперь не столько на месте тебе предоставляют помощь, сколько или врач по вызову, или довозят до крупной больницы. Как бы и помощь есть, но так, как раньше люди попривыкали: походи-ка к нам, фельдшер, поколи уколы каждый день - этого уже нет. Экономия. Когда средства на медицину и образование пришлось уже не через район платить, а считать на месте, сделали так.

Да, ещё, председатели округов не имеют абсолютной свободы. Если определённый процент бюджета должен идти на образование, спорт, медицину и т.д., они не могут его перекинуть, например, на зарплаты себе. Но всё же в целом средств стало намного больше, председатели шевелятся, что-то делают и деньги есть не только в столице или областном центре, а даже и на сёлах. Раньше в сельсовете денег было почти только на одну зарплату работникам сельсовета и всё, за всем остальным надо было кланяться в райцентр, теперь вообще, по сути, понятие "район" стало ненужным. Заметил, что председатели и депутаты сельсоветов теперь намного больше переживают про то, чтобы бизнес, который будет в селе, был именно здесь зарегистрирован, потому, что налоги теперь будут идти именно в твой, местный, бюджет. А раньше было без разницы: здесь они платят или где-то - всё равно твой бюджет определять будет районное начальство. Вот, и получилось, что в селе и супермаркет, и магазины, заправка, пилорамы и т.д., а почти всё зарегистрировано где-то далеко и платит деньги там.

Я не уверен, что так в каждом уголке Украины. Не все ещё и включились в эти округи, некоторые пока в зависшем состоянии,думают, куда присоединяться. не везде, возможно, столь высокие бюджеты. Но когда начал отцу (живёт в другом районе) рассказывать, что у нас столько всего делается, он и не удивился. Начал мне тоже рассказывать, что в соседних сёлах у него точно так же: дороги, площадки, движуха заметна в последние несколько лет. Я езжу мало, но даже по трассе Луцк-Ковель, далеко не какой-то крутой магистрали, вижу, что много делается: и освещение, и разметка, и укладывается новый асфальт: и пошире, чем было, и впервые за 42 года своей жизни я увидел, как асфальт кладётся на высоту сантиметров 40 выше предыдущего полотна. Раньше больше, чем 15 см насыпи, не видел. В общем, в плане строек всяких полезных вещей заметен прогресс. Тех земляков, кто пока не увидел разницы, призываю побольше трясти местных глав: денег теперь у них явно побольше, должности у них выборные, они за них теперь переживают сильнее, чем раньше, так что надо их шевелить, требовать у них отчёта за потраченные деньги. Право имеем.

В целом, конечно, хочется, чтобы в целом страна поднялась из того дна, в котором она находится, чтобы прекратилась эта война на востоке, чтобы зарабатывать можно было нормально на месте, а не выезжать да деньгами в другие страны. Эх, хочется много. Но хорошо, что хоть что-то хорошо, в плане строек.

Всем успехов! Леонид Котвицкий.

Показать полностью 14
[моё] Детская площадка Стадион Спортивная площадка Тренажер Украина Децентрализация Сельсоветы Дорога Длиннопост
40
VisborN
6 лет назад

Переосмысление государства⁠⁠

Что если государства исчезнут, это хорошо или плохо?


Это не важно пока мы не знаем как от них избавиться. Что такое государство? Это некоторая организация которой доверили(или исторически так сложилось) выполнение некоторых задач.


Если все эти задачи распределить между разными организациями, так что все задачи будут выполнятся и при этом одну задачу будут выполнять несколько организаций, то государство исчезнет.


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


Сейчас есть технология blockchain на основе которой уже работает несколько независимых систем хранения денег. Эти системы устроены так, что информация о том сколько у кого денег, хранится у всех участников системы.


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


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


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


Обсуждение между присяжными реализуется по древовидной схеме, то есть обсуждение в маленьких группах, из каждой группы выбирается один человек, и дальше выбранные люди разделяются на меньшее количество групп, и так далее, пока не останется одна группа, и выбранный из неё человек оглашает решение. Так в большом количестве групп появится множество разных идей, из которых уже в маленьком количестве групп выберутся лучшие идеи.


Реализация выбора присяжных и связи между присяжными, подсудимыми, свидетелями, адвокатами и заинтересованными лицами, осуществляется через opensource(опять это волшебное слово) программное обеспечение, которое выбрали подсудимые.


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


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

Я никогда не получал систематического образования ни по одной из рассмотренных выше областей, так что мои слова стоит рассматривать только как бред сумасшедшего.

Показать полностью
[моё] Блокчейн Криптовалюта Государство Децентрализация Текст Длиннопост
17
2222
negamaxi
negamaxi
6 лет назад

Децентрализованный музыкальный проигрыватель⁠⁠

Всем привет. Хочу рассказать о проекте, над которым работаю в свободное время. Назвал я его «Патефон» и это полностью децентрализованный, распределённый, безсерверный, p2p музыкальный проигрыватель. Вот так выглядит актуальная версия программы:

Децентрализованный музыкальный проигрыватель P2P, Децентрализация, Музыка, Плеер, Халява, Open Source, Приложение, Длиннопост, Скриншот

Обмен альбомами происходит напрямую между пользователями. Как только кто-то расшаривает альбом, приложение тут же начинает рассылать его остальным участникам сети. При этом рассылается не сама музыка, а только её метаинформация: название альбома / артиста, треклист, уникальные хэш-суммы обложек и аудио-файлов.


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


P2P-системы известны своей устойчивостью к цензуре, блокировкам и региональным ограничениям. «Патефон» не исключение, поэтому будет работать хоть за Великим Китайским Фаерволом, хоть в КНДР, хоть на Марсе (наверное, не проверял).


Кроме того, если пользователю отключат интернет, он всё ещё сможет пользоваться приложением в своей домашней сети чтобы, например, слушать на ноутбуке музыку, расшаренную со стационарного PC.


Всё описанное выше доступно в актуальной версии приложения. Дальше я расскажу о запланированных нововведениях.


«Отложенный поиск» даст возможность создавать поисковые запросы, которые будут работать в фоне до тех пор, пока не появятся необходимые результаты. Как только это случится, пользователь получит уведомление и сможет незамедлительно приступить к прослушиванию. Пригодится для случаев, когда интересующий пользователся альбом ещё не вышел а пропустить не хочется.


Персональная фонотека - ещё одна из первостепенных задач. Пользователь сможет формировать коллекцию любимых альбомов. Такие альбомы будут загружаться на устройство пользователя в обязательном порядке и будут доступны для прослушивания в оффлайне. Также персональную фонотеку можно будет синхронизировать между устройствами при помощи Google Drive.


Настоящая версия «Патефона» является десктопным приложением, что с одной стороны обеспечивает автономность, с другой - не совсем удобно из-за необходимости установки и обновления программы вручную. По этой причине в планах разработать веб-версию проигрывателя с поддержкой мобильных устройств.


Кроме того, есть планы на «безголовую» версию приложения, которую можно будет запустить на домашнем медиасервере и подключаться к ней с остальных устройств через браузер. Если вы пользуетесь Plex, то знаете, насколько это удобно.


А теперь о недостатках:


- Скорость скачивания и музыкальное разнообразие растёт вместе с количеством пользователей, поэтому на ранних этапах будут проблемы и с тем и с другим.


- Каждый раз, когда вы расшарите альбом, он будет скопирован в специальную папку. Таким образом на каждый гигабайт опубликованной музыки будет занят ещё один гигабайт. Но это не навсегда.


- «Патефон» не обеспечивает анонимности пользователя. Не составит большого труда посмотреть, что вы раздаёте, и «вычислить вас по IP».


- Приложение всё ещё на ранней стадии развития, так что если словите баг - не удивляйтесь а смело репортите issue на GitHub.


- - - - - - - - - - - - - - -


Вот и всё. Если проект вас заинтересовал, то добро пожаловать на:


Сайт приложения

Твиттер

GitHub


Актуальные версии программы доступны как на сайте, так и на GitHub. Есть сборки для Mac, Linux и Windows.


- - - - - - - - - - - - - - -


Технические детали


«Патефон» использует современный протокол распределённого обмена данными IPFS («МежПланетарная Файловая Система»). Если вы смотрели «Кремниевую долину», то что-то очень похожее разрабатывают главные герои последние два сезона.


Само приложение написано на Electron.js — популярном кроссплатформенном фреймворке для создания десктопных приложений при помощи стандартных веб-технологий.


Спасибо за внимание! Отдельная благодарность @DEgITx за помощь в разработке и подготовке статьи к публикации.

Показать полностью 1
[моё] P2P Децентрализация Музыка Плеер Халява Open Source Приложение Длиннопост Скриншот
416
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии