Bitcoin Forum
December 09, 2016, 07:58:11 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  All
  Print  
Author Topic: DIANNA: IANA Decentralized концепт дизайн  (Read 27905 times)
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 22, 2012, 02:20:24 PM
 #101

Глюки, сорри
Пост № 100 дополнен

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
1481270291
Hero Member
*
Offline Offline

Posts: 1481270291

View Profile Personal Message (Offline)

Ignore
1481270291
Reply with quote  #2

1481270291
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481270291
Hero Member
*
Offline Offline

Posts: 1481270291

View Profile Personal Message (Offline)

Ignore
1481270291
Reply with quote  #2

1481270291
Report to moderator
1481270291
Hero Member
*
Offline Offline

Posts: 1481270291

View Profile Personal Message (Offline)

Ignore
1481270291
Reply with quote  #2

1481270291
Report to moderator
1481270291
Hero Member
*
Offline Offline

Posts: 1481270291

View Profile Personal Message (Offline)

Ignore
1481270291
Reply with quote  #2

1481270291
Report to moderator
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 22, 2012, 03:04:04 PM
 #102

Перечитал Гэвина
Он описывает процесс регистрации домена или апдейта.
Нигде у него не сказано что домен потом остается
на ответственности регистратора.
Он пишет что регистратор просит (asks) включить измененные
записи в "shared DHT" -- зачем ему просить , если у него свое
арендованное или договоренное хранилище ?
( shared DHT )  -- между кем оно расшарено ?
Можно понять и так что оно одно общее на всю систему
и разные стореджы как склады  получают плату за свои услуги
НО все они синхронизируют свои данные между собой
Чтобы гарантировать data integrity on the global level.
----------------------------------------------------------------------------
Что сказал Гэвин я на самом деле не знаю -- но похоже я его понял
иначе чем вы  Smiley

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

Мы не обязаны следовать этой порочной модели

Наоборот если наши регистраторы официально НЕ будут
отвечать за зареганый домен, а ТОЛЬКО брать плату
за процесс регистрации / апдейта их НЕЛЬЗЯ будет судить
за операции с "плохими" доменами.

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 22, 2012, 03:18:06 PM
 #103

Тут такой момент.

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

А если регистраторы будут только поводырями, а данные будут храниться не у них, это их простимулирует к реганью бесплатных доменов и засиранию системы.
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 22, 2012, 03:28:01 PM
 #104

---------------------------------------------------------------------------------
Технологии блокчейнов во ВСЕХ странах сейчас находятся
в "серой" зоне законности -- между "разрешено" и "запрещено"

Законы (справедливые к блокчейнам) еще только предстоит
написать -- это дело нескольких лет.

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

У них контрактное право - в крови -- и правосудие там хоть через раз
но работает

Нелегкая эта работа  --- из болота тащить бегемота  Smiley

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 22, 2012, 05:20:55 PM
 #105

В порядке бреда :

Можно заменить регистратора-фирму
на подсистему или бота ВНУТРИ клиентской программы DIANNA

Тогда у нас не будет проблем с регистраторами  Smiley

Это будет сложный алгоритм но зато с гарантией
что официальный клиент никого не обжулит и не будет
жадно хватать себе все домены подряд.
А будет играть по заложенным в него правилам.
----------------------------------------------------------------------------
Добавив к этому "закрытую" регистрацию,
чтобы никто в сети DIANNA до последнего момента
не знал КАКОЙ именно домен клиент пытается зарегать,
Мы избежим front running'a при регистрации
-------------------------------------------------------------------------------
BTC можно передать на ответственное хранение проверенному
стореджу например, до конца регистрации

А взять их клиентская прога сможет дав указание
bitcoind запущенному на той же машине через RPC
---------------------------------------------------------------------------------
Итого :

У нас остаются тока проблемы с mining pools & DHT storages

--------------------------------------------------------------
---------------------------------------------------------------
А кто захочет регать за fiat может договориться
 с тем  у кого есть BTC об обмене
 И :
1) В DIANNA client app Вася начинает процесс регистрации домена
2) client application  дает ему Bitcoin адрес стореджа
3) Вася посылает адрес Пете и кидает ему нужную сумму fiat'a
 через банк, обменник или на мобилу
4) Петя переводит нужное кол-во BTC на адрес стореджа
5)DIANNA application получив подтверждение сети
что все Ок завершает регистрацию домена.






"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 22, 2012, 06:17:09 PM
 #106

Quote
+ I give some money to a registrar, and ask them to register/renew/transfer 'gavinandresen.dianna'

+ The registrar makes sure the register/renew/transfer operation is valid

+ The registrar bundles up a bunch of register/renew/transfer operations and then asks/pays a Bitcoin miner to merge-mine that hash to securely timestamp those changes

+ After they're timestamped, the registrar asks that all of those record changes be inserted into a shared distributed hash table, providing the DIANNA proof-of-work and the bitcoin block hash.

+ The nodes maintaining the shared DHT make sure the records have the right DIANNA proof-of-work, that the bitcoin block is valid, and that the changes aren't over-ridden by a later bitcoin block, and then update the records.

Короче я понял что я нифига не понял, о чем там Гевин толкует.

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

+ Я передал 1 BTC регистратору "за домен pent".

+ Регистратор проверяет домен на дабл спенд.
Где? У дианы своя цепочка? Вроде да. Ладно.

+ Регистратор взял пачку таких заявок и передал майнеру на хеширование по ММ. Биткоин майнер захешировал диановский блок по ММ.
Чего мешает ему это делать без регистратора? Высокая сложность биткоина?

+ Диановский блок популируется в DHT со ссылкой на блок Bitcoin.
Что за ссылка? На какой блок? Зачем?

+ Ноды ДХТ проверяют диановский блок [??и какую то связь с блоком Bitcoin??] и кладут его себе
За какой шиш?
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 22, 2012, 06:45:49 PM
 #107

Попытка въезда №2.

Транзакцию регистратору за домен в bitcoin мы чем то помечаем. Скажем, подписываем название домена приват ключом, потом типа OP_DROP.

Транза предназначалась регистратору.

Регистратор - это или майнер/пул или просто посредник.

Регистратору отдаем имя домена, публичный ключ, trans_id.

Тот со всем этим делом чешет к пулу биткоин с пачкой таких заявок.

Пул берет эти заявки и рассчитывает по ММ хеш диановского блока со сложностью родительского блока Bitcoin плюс моя поправка к сложности

Далее этот блок популяризируется в DHT сеть, которая проверяет proof-of-work и сохраняет его.

DHT сеть может собрать инфу по всем доменным платежам блока, инспектируя цепь Bitcoin по меткам (имя домена и публичный ключ есть, ссылка на транзакцию bitcoin есть)
DHT сеть может посмотреть сложность того блока Bitcoin, с которого был произведен merged mining, и вычислить верную поправку к сложности.
Следовательно, DHT сеть может корректно проверить блок.
DHT-сеть будет отвергать доменные транзакции с нулевыми или несуществующими платежами. То есть, основанием для помещения доменной транзы в цепь дианны является помеченная транза биткоин.

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

Сеть DHT выгодно мейнтейнить посредникам-регистраторам и пулам bitcoin.

Периодичность блоков DIANNA не критична и вообще не важна. Блоки будут только те, которые содержат информативную инфу. Появляться будут с произвольной периодичностью.

То есть это по сути тоже, что предложил я, только финансовая цепь уходит в биткоин.

Ну как, православно?
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 22, 2012, 07:35:25 PM
 #108

А вот теперь по моему эту всю хрень можно писать на яве ))

Это будет не форк биткоина а его расширение. DIANNA и Bitcoin будут работать со взаимной пользой друг для друга.

Расширение дианы создаст дополнительную конкуренцию в пулах! Появится еще больше пулов в охоте за доменными комиссиями.

И да, мы заткнем ICANN за пояс )
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 05:36:00 AM
 #109

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

Мы не рабы Гэвина и не его подчиненные на з/п
Если нам что-то не нравиться в "плане" Гэвина
 мы не обязаны этому пункту следовать

Он оставил нам место для своих идей и ответственности за результат

Гэвин славный парень, но у него своя повестка дня (agenda)

1) Он предприниматель и хочет чтобы в DIANNA
 было место для частной иннициативы
В его плане это регистраторы и операторы узлов DHT(стореджы) которые
он видит фирмами нацеленными на прибыль и потому заинтересованными
в сохранении системы на плаву(готовых отстаивать ее везде в том числе
в судах)
 
2) он хочет реализовать новую технологию merged timestamping
 и посмотреть что выйдет -- но избежать еще одного тупого недофорка

 Если при этом Lady Di aka DIANNA не выживет он пожмет плечами
 это не его проект -- а так он искренне желает нам всяческих успехов

3) Он не хочет спамить Bitcoin блокчейн всяким хламом вроде полноценной
 системы именования( поэтому план аукциона от rPman внутри клиента он вряд ли поддержит)
 
Но он не прочь при определенных условиях одобрить НЕБОЛЬШИЕ
 инъекции чужих данных в блокчейн если это нужно для merged timestamping

4)  Он хочет подпереть value of BTC способностью DIANNA регать безотзывные домены

5) в его эскизе заложен еще какой-то коварный план
 который я не могу уловить по причине моей умственной неполноценности
-------------------------------------------------------------------------------
Еще раз : Гэвин не наш друг или начальник -- он наш союзник
со СВОЕЙ повесткой дня --- здесь НЕТ друзей -- мы на войне.

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

Буду писать еще -- есть много что сказать по разным аспектам


"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 06:57:03 AM
 #110

Пож. посмотрите еще раз мой пост 106

Зачем нам нужны фирмы-регистраторы ?!

Если клент DIANNA сможет сам проводить все операции по регистрации
/апдейту домена то лучше это доверить ему.

Люди с улицы не владеющие ПК могут попросить
зарегать 2-3 доменов для них надежного знакомого

А такие как мы как-нибудь уж нажмут на пару кнопок больше
чем в Bitcoin'e

Это даст :
  1) Доменные операции будут идти по четким правилам
  которые каждый сможет проверить почитав исходники  клиента.
 
 2) Не будет отриц. влияния человеческой жадности
    и нечестности при доменных операциях
  
  3) система станет проще -- значит надежнее
-----------------------------------------------------------------------------------

  У нас больше нет своих койнов, так ?
  Значит ВСЕ BTC что уплачены за домен. операцию
  пойдут бизнесам обеспечивающим работу сети

  Зачем давать часть денег посредникам-регистраторам ?
  Расходы регистратора - офис, комп и секретарша
  -- никакой пользы для сети кроме приема фиата

  Но ведь если BTC выживет его можно будет
  поменять на каждом углу  как счас валюту

  Лучше дать больше денег тем кому они нужнее
  Прежде всего стореджам на закупку оборудования

 Если вы собираетесь конкурировать с ICANN
 То базы у стореджей по-любому будут большими
 Им потребуются быстрые серверы и толстые диски
 Все это нужно гонять 24/7 -- большие счета за эл-во
 + зарплата мудрых админов, чтоб не было сбоев

 Если наша инфраструтура будет надежней DNS
 мы определенно победим

 А чтобы переиграть NMC нам нужно иметь четкое
 GUI в клиенте -- чтобы пользоваться им смог кто-угодно
 По-моему доменные записи должны состоять из
 простых пар ключ-значение
 Не стоит объединять  их в JSON переменной сложности
 Тогда писать GUI будет легче

 Хранилище данных вот одно из критических мест
 а вовсе не регистраторы-посредники.

 Коммерческую составляющую мы в системе не уничтожаем
 -- значит будет кому ее защищать в случае чего

 Что-то надо дать и майнерам -- по-справедливости но меньше
 
 Вероятно многие майнеры смогут стать стореджами
 если захотят -- тогда у Bitcoin ВСЕГДА будут майнеры
 даже если майнить они будут бесплатно а зарабатывать
 на хранении DHT-- майнить им придется для timestamping

Так вот ты какой коварный план Гэвина ... Smiley

 
  


"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 08:51:46 AM
 #111

Еще :

 Если регистраторов не будет -- некого будет
 преследовать за оборот "плохих" доменов

 Клиентскую программу в суд не потащищь  Smiley

 Выводы :

  1) хорошо раздавать ее с сайта I2P например
 
   2) У нее не должно быть официальных авторов
    ( по крайней мере -- реальных людей )
   чтобы у них не было проблем из-за авторства
   Надо брать пример с Satoshi  Smiley

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 23, 2012, 10:09:31 AM
 #112

Ох... Короче так.

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

Плюсы:
- 51% атака отпадает вообще как таковая без всяких костылей
- Как и бесплатная регалка
- Как и 50% работы по наладке финансовой цепи
- DIANNA будет не в оппозиции Bitcoin и всех остальных, а рядом и без конкурентов
- Это придаст ей большую популярность на старте
- Майнинг пулы не надо будет уговаривать на ММ, они сами все сделают, это им выгодно
- Это создаст дополнительную конкуренцию в пуллах, оздоровив сеть Bitcoin
- Что я там еще упустил?

Да, поскольку это не форк, то все это я могу написать на яве )) Не нужно будет ежемесячно мержить апстрим, сконцентрировавшись на разработке.

Минусы:
- Полная зависимость от Bitcoin. Но я бы это не назвал зависимостью. Это симбиоз.

Да, Гевин заинтересован чтобы в проекте DIANNA протестили технологии DHT и MM. Ну что ж, протестим. От этого будет лучше всем. Почему нет?

По поводу регистраторов. Я не говорю что они необходимы, нет. Но их существование возможно. Они могут принести дополнительную популярность и фиат в сеть. Если так, почему нет?

И они не являются чем то центральным. Они просто берут деньги и запросы клиентов и отдают на обработку. Потеря одного или всех не критична для сети. После того, как они отдали домен на обработку, он больше не находится в их власти. Что в этом такого?
panic
Sr. Member
****
Offline Offline

Activity: 444


View Profile WWW
February 23, 2012, 11:15:28 AM
 #113

мои 5 копеек:
1. использовать короткий домен   .dna
2. ввести разделение на зоны и заранее зарезервировать соответствующие домены .ru.dna .com.dna .tv.dna   и другие.
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 12:16:12 PM
 #114

 Я никого не хотел обидеть ни Вас, ни Гэвина
 Извините если что не так

 Просто пытаюсь смотреть на проблему по разному

 Мне идея Гэвина вобщем нравиться -- иначе я бы выступил против

 Насчет зависимости -- мне кажется что тут зависимость меньше
 чем при обычном MM

 Потом есть такой вариант сделать timestamping универсальным
 чтобы заверить наши блоки могла не обязательно сеть Bitcoin
 а скажем LTC или то что придет на смену Bitcoin если такое случиться
 
 Это сложнее  -- но тогда мы будем как живые козыри из
 "Хроник Амбера" -- везде и нигде -- вообще невозможно уничтожить

--------------------------------------------------------------------------
Чето я запутался :
 Свои адреса у нас остаются (те что начинаются на D), так ?

 им соответствуют пары ключей DIANNA, так ?

 привязан ли домен к конкретному ключу DIANNA ? или нет ?
--------------------------------------------------------------------------

Про регистраторов :
 Меня беспокоит следующее :
 1) Как клиентская прога будет определять цену домена ?

  Если она расчитает справедливую на данный момент времени цену
 нужной доменной операции
  по заложенной в нее формуле и покажет будущему овнеру
 домена и когда он согласиться на регистрацию
 по этой цене то у регистратора НЕ будет никаких прав ее поменять
 в свою пользу т.е в плюс ( только право дать скидку буд. овнеру)
 и в результате регистратор получит НЕ БОЛЬШЕ 10% от договоренной
 с клиентом-человеком цены доменной операции
    то я НЕ против такого.

 10% разумная цена за простое посредничество (хор. качества)
 за среднее по качеству - 5%
 за плохое качество -- 0%, штраф или турма  Smiley

 2) Но мне кажется проще заложить удачную формулу в клиентскую прогу
 чем потом бороться с регистраторами.

 3) Я против передачи регистраторам КОНТРОЛЯ над доменом в любой
 форме даже на время доменной операции
 Ключ если домен привязан к ключу или какой-то токен контролирующий
 доменную операцию должен быть ИЗОЛИРОВАН в клиентской проге
 и не доступен регистратору.

 4) я против того чтобы регистраторы устанавливали окончательную
 цену на домен для конечного пользователя.
 Как минимум верхнюю планку цены должна устанавливать
 сама прога по четкой формуле
 Формула ведь может учесть любые нюансы обстановки
 Формула это наш закон
 У нас тут полно математиков  которых хлебом не корми
 дай решить головоломку -- я думаю такую формулу придумать можно.

 5) я против того чтобы регистраторы могли наложить лапу на
деньги клиента СВЕРХ СВОЕЙ ДОЛИ т.е > 10 %
 то есть посылать деньги майнерам и стореджам прога должна
 НАПРЯМУЮ

 Если пункты 1) 3) и 4) и 5) будут выполняться в КОМПЛЕКСЕ
 то я НЕ ПРОТИВ регистраторов.

 Я хочу экономически мотивировать людей становиться
 майнерами подписывающими доменные операции
 или еще лучше операторами нод DHT(стореджами)

 Чтобы было напр. так :
  Хочешь регать и иметь легкие деньги  -- получи макс. 10%
 от цены операции на текущий момент

  Хочешь майнить подписывающий хеш -- получи 15 - 20%

 Хочешь хранить записи в DHT -- получи 70 - 75 % от цены

 В сумме по 3 позициям должно быть есессно 100 %

 Соотношение 2 и 3 позиции на ваше усмотрение --
 это технико-экономический вопрос -- кому из них
 нужно больше вкладывать денег для успешной работы

 Но чтобы 3-я позиция была больше второй.
------------------------------------------------------------------------
Такова моя позиция

 Хороший посредник -- посредник в смирительной рубашке
 Или мертвый

 посмотрите что в РФ творится
экономисты посчитали что многие товары могли бы быть 1.5
 2 раза дешевле, если б не посредники
 которые делают что хотят
 

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 12:39:27 PM
 #115

to panic :
 добро пожаловать на борт ! классный ник у Вас.

 Мы по поводу доменов ничего еще не решали толком
 У нас пока других проблем море

 В Сети есть всякие альтернативные предложения
 как лучше  изменить структуру URL -- посмотрите
 если вам интересно -- здесь на форуме тоже есть
 треды про это -- поищите

 мы пока даже не знаем будет у нас один
 корневой домен или несколько

 Также если у Вас есть другие интересные идеи
 или безумные идеи -- то не стесняйтесь их высказать


 

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 23, 2012, 12:52:01 PM
 #116

мои 5 копеек:
1. использовать короткий домен   .dna
2. ввести разделение на зоны и заранее зарезервировать соответствующие домены .ru.dna .com.dna .tv.dna   и другие.
Суть домена не в зонах, а в неймспейсах. Неймспейс - это число, предположительно unsigned int, 4 байта. 4+ миллиарда неймспейсов.
Хочешь, забивай себе неймспейс № 1234 и объявляй его зоной .panic. Хоть сейчас.


Свои адреса у нас остаются (те что начинаются на D), так ?
им соответствуют пары ключей DIANNA, так ?
привязан ли домен к конкретному ключу DIANNA ? или нет ?
Вообще адрес - это такое абстрактное понятие. Это хитрый хеш публичного ключа просто да и все. Понятие "адрес" справедливо в контексте "послать куда то деньги". Его ввели просто для более упрощенного восприятия действительности. А в действительности, деньги просто подписываются новым ключом другого владельца. Это воспринимается людьми как "послать деньги на адрес Васи". На самом деле никуда никто ничего не посылает.

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

По сути домены - это те же коины, только это строки. Их нельзя делить или умножать, это целостные сущности.

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

1) Как клиентская прога будет определять цену домена ?

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

3) Я против передачи регистраторам КОНТРОЛЯ над доменом в любой

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

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

Я все еще думаю над формулой, которая бы позволила держать цену в каких то границах. Прежде всего, как ни странно, она должна задавать нижний предел - за верхий я не беспокоюсь. Однако есть у нее обратная сторона. Формула должна оперировать практическими данными сети для установки границ. Например "средняя цена домена в последние 5000 блоков +/- 500%". Однако это может спровоцировать атаку. Злонамеренные участники смогут двигать границы формулы, засыпая сеть доменами по минимальной цене. По моему эта формула - зло.

5) я против того чтобы регистраторы могли наложить лапу на
деньги клиента СВЕРХ СВОЕЙ ДОЛИ т.е > 10 %
 то есть посылать деньги майнерам и стореджам прога должна
 НАПРЯМУЮ

Не, ну есть же такое понятие как конкуренция. Это все решается вне системы.

На самом деле регистраторы-посредники, как ни странно, очень нужны.

Чуть ли не единственными полноценными клиентами DIANNA будут пуллы и посредники. Остальные - лайт версии.

DIANNA это ведь DHT сеть. В мейнтейне DHT сети финансово заинтересованы только пуллы и посредники - больше никто. А DHT сеть работает тем лучше, чем она больше.

Пуллов мало. А посредников может быть много.

Скорей всего, посредников не будет на начальном этапе. Или будет, но мало. Сеть DIANNA будет мала.

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

Тогда появятся посредники, расширят сеть. Кроме того, принесут еще пиар и кучу фиата в оборот.
promankirov
Full Member
***
Offline Offline

Activity: 180


View Profile
February 23, 2012, 01:31:35 PM
 #117

Мысль относительно хранения цепочки блоков в которой будет храниться информация о доменах.
Если задаться что время существования домена (до его продления) равно 180 дням. И например пусть блоки в DIANNA выходят как и в bitcoin в среднем каждые 10 минут, то можно хранить не всю цепочку блоков а только блоки например за 181 день, то есть с (текущий-26064) до текущего.
Что думаете?
Ukigo
Hero Member
*****
Offline Offline

Activity: 924


View Profile
February 23, 2012, 01:49:05 PM
 #118

Спасибо за подробные объяснения -- теперь я понимаю
внутреннюю структуру лучше

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

А после того как сеть забыла про не подписанный
вовремя домен он освобождается для регистрации кем угодно ?

Каким вы видите  количество возможных
одновременно обслуживаемых доменов
в системе :
 очень большим но конечным
 или все-таки бесконечным ?

Каковы тут ограничения по масштабированию ?

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

какая-то формула все таки нужна, хотя бы ограничивающая
всякие крайние крайности -- нужна protoDIANNA для тестирования

Параметры сети и формулы -- если она будет подберутся
по ходу тестирования protoDIANNA

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

Я верю в свободный рынок и силу конкуренции
я за то чтобы в системе было как можно БОЛЬШЕ конкуренции
 как "внутривидовой" напр. между стореджами
так и всех со всеми напр.  майнеров со стореджами

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

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

"...Enemies are everywhere ! Angka is all rage ! Be a good soldiers, blow everything... " <-- Pol Pot (C)
pent
Hero Member
*****
Offline Offline

Activity: 490



View Profile
February 23, 2012, 01:50:13 PM
 #119

Мысль относительно хранения цепочки блоков в которой будет храниться информация о доменах.
Если задаться что время существования домена (до его продления) равно 180 дням. И например пусть блоки в DIANNA выходят как и в bitcoin в среднем каждые 10 минут, то можно хранить не всю цепочку блоков а только блоки например за 181 день, то есть с (текущий-26064) до текущего.
Что думаете?

В днях нельзя задавать такой важный параметр как TTL. Время - это такое расплывчатое понятие в распределенной сети. Если привязываться к нему, то надо всех клиентов анально принуждать иметь строгий sync по NTP. Иначе куча непоняток будет.

Время в такой сети измеряется в блоках. Измерить время в блоках сеть может весьма однозначно.

Здесь актуальный вопрос "в чьих блоках"? блоки DIANNA - вещь непостоянная. Таймштампинг здесь не строгий, строгая лишь последовательность. Если нет заказов по доменам - нет и новых блоков.

Значит привязываться надо к блокам биткоин.
promankirov
Full Member
***
Offline Offline

Activity: 180


View Profile
February 23, 2012, 02:00:45 PM
 #120

В днях нельзя задавать такой важный параметр как TTL. Время - это такое расплывчатое понятие в распределенной сети. Если привязываться к нему, то надо всех клиентов анально принуждать иметь строгий sync по NTP. Иначе куча непоняток будет.

Время в такой сети измеряется в блоках. Измерить время в блоках сеть может весьма однозначно.

Здесь актуальный вопрос "в чьих блоках"? блоки DIANNA - вещь непостоянная. Таймштампинг здесь не строгий, строгая лишь последовательность. Если нет заказов по доменам - нет и новых блоков.

Значит привязываться надо к блокам биткоин.

Согласен. Я в принципе и перевел в блоки: с (текущий-26064) до текущего. Интервал конечно надо обсуждать отдельно.
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!