Идея по стандартизации оплаты публичных Api Нод через комитет

01.06.2020 11:36:24

Здравствуйте. Суть идеи:

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

Статья @lex про api Ноды тут: https://control.viz.world/media/@lex/apinode/
Согласно тому материалу понятно, что минимальные ресурсы - это 2 ядра + 16 ГБ RAM или 8 ГБ с swap.
Вот эти параметры и берутся на ближайшие полгода для подсчёта цены. Поскольку некоторые могут брать 16 GB, основываемся на них, но и тех, кто с 8 GB поддерживать стоит.

Кроме того, публичная Нода обслуживается: это запуски перезапуски, исправления ошибок и т.п. В связи с этим цена увеличивается вдвое.

Например, если брать 16 GB RAM за основу, получается грубо 20 евро за сервер (цена от hetzner) + 20 за обслуживание

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

Небольшой faq

  • для чего это? Чтоб сообществу не приходилось голосовать по заявкам нескольких api Нод отдельно;
  • Это же централизация! - можно сделать мультисиг, в который будут включены участники, которые держат api Ноды уже год, и которые проверенными являются;
  • А как узнать, что владелец api Ноды не врёт на счёт ресурсов? Во-первых, смотреть по стабильности работы. Во-вторых, по предоставляемым скриншотам (ip адрес публичной Ноды должен совпадать с a записью домена, к которому получают доступ пользователи);
  • Как вы узнаете, кто является создателем публичной api Ноды, а кто нет? Может создал её один, а просит получить выплату другой? - во-первых, при помощи ip адреса сервера на скрине и совпадения с ip адресом api Ноды; Во-вторых, при помощи поста с анонсом api Ноды, где указывается Viz логин пользователя, создавшего её.

Будут дополнения, пишите.

В комментариях или новым постом.


0
2 Awards
2.796997 Ƶ
Show comment form
Comments