PSON (Pandora Simple Object Notation) – бинарный формат упаковки, позволяющий переводить простые типы данных, массивы и списки в последовательность байт (простую строку). PSON придуман и разработан для использования в свободной распределённой информационной системе Pandora как более простая альтернатива бинарному формату BSON.
Записки новатора
Критикуешь? Предлагай. Предлагаешь? Делай. Делаешь? Отвечай
четверг, 22 марта 2018 г.
Бинарный формат PSON
#
бинарный формат
,
структуры данных
,
BSON
,
JSON
,
Pandora
,
PSON
,
Python
,
Ruby
,
XML
суббота, 3 марта 2018 г.
Обмен данными в распределённых сетях
В децентрализованных сетях обрабатывать данные гораздо сложнее, чем в централизованных. К тому же в техникумах и вузах обучают, в основном, программированию клиент-серверных систем. Поэтому p2p-программистов на порядки меньше, чем программистов клиент-серверных систем.
Этой статьей я решил частично восполнить пробел, перечислив восемь известных мне распределённых технологий: из них первые 3 описывают способы распространения (рассылки) данных по сети, другие 5 разъясняют способы распределения (разделения) данных.
Этой статьей я решил частично восполнить пробел, перечислив восемь известных мне распределённых технологий: из них первые 3 описывают способы распространения (рассылки) данных по сети, другие 5 разъясняют способы распределения (разделения) данных.
#
блокчейн
,
децентрализованные сети
,
сетевые технологии
,
blockchain
,
blocknet
,
broadcast
,
DAG
,
DHT
,
f2f
,
friend-to-friend
,
mesh-сети
,
p2p
,
Pandora
,
peer-to-peer
среда, 27 декабря 2017 г.
Демократия как технология
среда, 6 декабря 2017 г.
Блеск и нищета Bitcoin
Блоковая цепочка «blockchain» таит в себе технологические и организационные опасности, неочевидные для большинства фанатов блокчейна. И нам необходимо об этом поговорить. Также я хочу предложить идею распределённой блоковой сети «blocknet», которая, возможно, избавит нас от существующих недостатков блокчейна.
Статья освещает:
1. Преимущества блокчейна.
2. Недостатки блокчейна.
3. Блокнет как нотариальная система.
4. Расписочная платежная система на блокнете.
Статья освещает:
1. Преимущества блокчейна.
2. Недостатки блокчейна.
3. Блокнет как нотариальная система.
4. Расписочная платежная система на блокнете.
#
блокчейн
,
децентрализованные сети
,
криптовалюты
,
платёжные системы
,
bitcoin
,
blockchain
,
blocknet
,
p2p
среда, 31 декабря 2014 г.
Жизнь и смерть глазами программиста
Для чего нужно жить? В массах популярны два варианта:
1. Мы живём для удовольствия.
Цель жизни – кайфовать побольше, взять от жизни всё. Быть на позитиве, смеяться, угорать, ловить лулзы. Секс – это хорошо. Наркотики – это хорошо. Пожрать – это хорошо. Поржать – это тоже хорошо. Души не существует, тело умирает и человек исчезает. Так что, танцуй пока молодой, мальчик.
2. Есть Бог, он нас приберёт.
Как бы не сложилась земная жизнь, всё лучшее ждёт на небесах. А здесь можно потерпеть, подстроиться. Можно бездействовать или даже поступать вредно для окружающих. Делать что-либо бесполезно, потому что истинное существование начнётся после смерти, когда душа освободится от тела.
Третий вариант вырисовывается, если взглянуть на тело как на компьютер, на душу – как на каталог с файлами, а на общество – как на компьютерную сеть.
1. Мы живём для удовольствия.
Цель жизни – кайфовать побольше, взять от жизни всё. Быть на позитиве, смеяться, угорать, ловить лулзы. Секс – это хорошо. Наркотики – это хорошо. Пожрать – это хорошо. Поржать – это тоже хорошо. Души не существует, тело умирает и человек исчезает. Так что, танцуй пока молодой, мальчик.
2. Есть Бог, он нас приберёт.
Как бы не сложилась земная жизнь, всё лучшее ждёт на небесах. А здесь можно потерпеть, подстроиться. Можно бездействовать или даже поступать вредно для окружающих. Делать что-либо бесполезно, потому что истинное существование начнётся после смерти, когда душа освободится от тела.
Третий вариант вырисовывается, если взглянуть на тело как на компьютер, на душу – как на каталог с файлами, а на общество – как на компьютерную сеть.
среда, 17 декабря 2014 г.
Сеть доверия
Помню в 2009 году с началом экономического кризиса я днями сидел перед телевизором разгадывая причины. Финансовые аналитики заливались соловьями, шла очередная передача, и вдруг один эксперт ляпнул: «Финансовый кризис обусловлен кризисом доверия». Думаю: «Доверие? О чём говорит этот клоун?!», – я готов был слушать про поднимающуюся экономику Китая, про насыщение общества потребления, про заканчивающиеся природные ресурсы, но не про человеческое доверие. Сразу возразить было нечего, поэтому я задумался.
Со временем реплика про «доверие» заставила пересмотреть взгляд на устройство общества, придумать механизм учёта оценок и как поставить этот механизм на службу конструктивного развития отдельной личности и общества в целом.
Со временем реплика про «доверие» заставила пересмотреть взгляд на устройство общества, придумать механизм учёта оценок и как поставить этот механизм на службу конструктивного развития отдельной личности и общества в целом.
#
будущее
,
доверие
,
сеть доверия
,
число Данбара
,
f2f
,
friend-to-friend
,
network of trust
,
p2p
,
Pandora
,
peer-to-peer
,
rate
,
reputation
,
trust
,
web of trust
среда, 10 декабря 2014 г.
Авторизация узла Пандоры
В статье разобрано 3 реализованных в коде механизма авторизации узла Пандоры: хэш-загадке, которая ограждает от DoS-атак, электронной подписи, которая идентифицирует узел-собеседник, и картинке-загадке, которая отсеивает спамеров и ботов.
Речь пойдёт о бан-листе, системе штрафов, а также ускоренной авторизации по сеансовому ключу после обрыва связи. Для начала взглянем на общую диаграмму сеанса связи:
Речь пойдёт о бан-листе, системе штрафов, а также ускоренной авторизации по сеансовому ключу после обрыва связи. Для начала взглянем на общую диаграмму сеанса связи:
#
авторизация
,
криптография
,
хэш-алгоритм
,
эцп
,
captcha
,
p2p
,
Pandora
,
peer-to-peer
Подписаться на:
Сообщения
(
Atom
)