Pages:
Author

Topic: Создан патч для резолва .bit (namecoin) доменов в I2P - page 4. (Read 13438 times)

LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Могу объяснить проще. Майнер выпустит количество монет,
превышающее награду за блок и профит со сбора комиссии.
Эти деньги из ниоткуда будут брошены на биржи, повышая
предложение сверх нормы. Никто не будет хранить монеты,
все будут стремиться избавиться от них, майнерам не будет
никакого профита майнить эту криптовалюту, так как цена
за монету будет стремиться только к снижению, а не росту.

Да, колечиство монет на любой момент времени не будет
превышать 21 миллион, но если смотреть на все время, то
будет получаться, что майнеры выпустят и регенерируют
больше монет, чем 21 миллион. Вся экономика в никуда.
hero member
Activity: 490
Merit: 500
Как раз-таки взялись из воздуха. Покупатель уже воспользовался ими.
Ага. Покупатель запросил создание домена, майнер верифицировал транзу. Покупатель заплатил мзду майнеру. Общее количество nmc не изменилось.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Как раз-таки взялись из воздуха. Покупатель уже воспользовался ими.
hero member
Activity: 490
Merit: 500
Не, ну это все знают. Никто и не спорит. Ты сам просил представить
ситуацию, если сложность не будет расти, но будет только падать.
Понятно, что это плохо бы закончилось. Мне бы понять тут связь с
Namecoin и принципом вывода монет из оборота при регистрации.

То что нэймкоины уничтожаются - это прекрасно, по другому это
просто не будет работать, так как фактически отменится лимит
в 21 миллион, что нарушает всю дефляционную экономику NMC.
Как он отменится? Деньги перешли от покупателя домена к майнеру. Из воздуха они не взялись.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Не, ну это все знают. Никто и не спорит. Ты сам просил представить
ситуацию, если сложность не будет расти, но будет только падать.
Понятно, что это плохо бы закончилось. Мне бы понять тут связь с
Namecoin и принципом вывода монет из оборота при регистрации.

То что нэймкоины уничтожаются - это прекрасно, по другому это
просто не будет работать, так как фактически отменится лимит
в 21 миллион, что нарушает всю дефляционную экономику NMC.
hero member
Activity: 490
Merit: 500
Чето ты не по тем источникам ходишь Smiley

Матчасть, документ Сатоши, Глава 4, страница 3.

Quote
To compensate for increasing hardware speed and varying interest in running nodes over time,
the proof-of-work difficulty is determined by a moving average targeting an average number of
blocks per hour. If they're generated too fast, the difficulty increases.

Quote
Чтобы компенсировать увеличение мощности сети и изменение интереса участников во времени, сложность изменяется согласно среднему числу найденных блоков в час. Если они генерируются слишком быстро, сложность растет
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
"Block chain length" is calculated from the combined difficulty of all the blocks, not just the number
of blocks in the chain. The one that represents the most CPU usage will win.
Если сложность только уменьшается, а общая мощность сети не изменяется,
то неизбежно появление множества разных форков, потому что блоки будут
распределяться неравномерно, и разные цепочки будут концентрироваться
вокруг мощных пулов. Если же злоумышленик захочет поиметь сразу всех,
то он даже может начать переписывать и более ранюю историю цепочки,
так как рано или поздно настанет момент (при сохранения закона Мура),
когда у него будет достаточно мощности, чтобы переписать все блоки.
Но вероятность этого невелика, иначе бы я не использовал Bitcoin. Roll Eyes
hero member
Activity: 490
Merit: 500
Ну, намайнят, а потом цепочку перепишут. А потом еще перепишут и так далее.
Ну объясни мне, что включает в себя понятие "перепишут" в текущем контексте. Т.е. с сотнями тысяч пользователей. Как это все будет происходить. Особенно со строчек "потом еще и еще".
Не, если это для тебя в принципе нормально, то я не вижу смысла вообще тут распинаться Smiley
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Ну, намайнят, а потом цепочку перепишут. А потом еще перепишут и так далее.
В любом случае, это не очень приятный вариант. Хочешь сказать, он возможен?
hero member
Activity: 490
Merit: 500
Хотел более подробно ответить, но вижу что посты летят, лучше сейчас
отправлю, пока заданный для меня вопрос еще может быть актуальным.

Что такое сложность в биткоине и неймкоине?
0x00000000ffff0000000000000000000000000000000000000000000000000000
поделенное на CBigNum().SetCompact(pblock->nBits).getuint256() выдаст
сложность предыдущего блока, для получения актуальной сложности
делим на pblock->GetHash(). Сложность предудущего блока должна
быть меньше сложности текущего блока, и так для всей цепочки.
Еще есть переоценка делимого таргета каждые две недели, но
это и так все знают. В общем, не совсем понял, к чему вопрос.

Зачем она нужна?
Как она меняется и по какому принципу?
Для расчета требования к необходимой работе для создания следущего блока
или отмене предыдущих блоков. Принцип смены сложности тоже расписать?
Есть конечно отличие Namecoin из-за Merged Mining, в этом чтоли проблема?

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

Ответ не совсем верный. Сложность увеличивается или уменьшается согласно росту мощности сети.

Если связки с ростом мощности не будет и она будет убывать, намайнят 21 миллион бтц за три дня.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Хотел более подробно ответить, но вижу что посты летят, лучше сейчас
отправлю, пока заданный для меня вопрос еще может быть актуальным.

Что такое сложность в биткоине и неймкоине?
0x00000000ffff0000000000000000000000000000000000000000000000000000
поделенное на CBigNum().SetCompact(pblock->nBits).getuint256() выдаст
сложность предыдущего блока, для получения актуальной сложности
делим на pblock->GetHash(). Сложность предудущего блока должна
быть меньше сложности текущего блока, и так для всей цепочки.
Еще есть переоценка делимого таргета каждые две недели, но
это и так все знают. В общем, не совсем понял, к чему вопрос.

Зачем она нужна?
Как она меняется и по какому принципу?
Для расчета требования к необходимой работе для создания следущего блока
или отмене предыдущих блоков. Принцип смены сложности тоже расписать?
Есть конечно отличие Namecoin из-за Merged Mining, в этом чтоли проблема?

Что будет, если сложность будет меняться сугубо регрессивно, убывать с некоей величины до нуля?
В некоторый момент будет достигнута точка, когда цепочку можно будет переписать.
hero member
Activity: 490
Merit: 500
В результате мы будем иметь Bitcoin 2.0

Это будет больше чем биткоин.

Это будет такая же автономная система, только коины можно непосредственно превратить в "недвижимость интернета" - домены. Т.е. коины будут обеспечены не только алгоритмами, но и доменами!

Кроме того, на определенном этапе можно будет отменить мзду за обычные денежные транзакции вообще! Потому что мзда за регистрации/продление/апдейт доменов превысит не только цену награды за блок. И Transaction fee вообще не будет смысла. Мелким транзакциям давать низкий приоритет и все.

А биткоин обречен на повышение мзды по транзакциям, т.к. цена за блок делится на 2 каждые 4 года.

А в таком неймкоине цену за транзакции можно будет отменить.

Люди будут юзать домены, платить мзду и обеспечивать этим майнинг. А майнинг будет обеспечивать секурность доменов. Плюс гонять деньги туда-сюда. При чем бесплатно. Это замкнутый круг жизни. Это не прекратится никогда.
hero member
Activity: 490
Merit: 500
А вот что предлагаю я.

Я предлагаю
1) цену за регистрацию (продление, апдейт) установить константами
2) Возвращать эти деньги майнерам
3) Чтобы майнерам от этого не прибавлялось халявы, установить обратную связь активности регистраций с текущей сложностью!



hero member
Activity: 490
Merit: 500
Вот биткоин. Как он борется с наплывом желающих помайнить? Правильно. Установкой положительной обратной связи между ростом мощности сети и величиной сложности.



Вот неймкоин - надстройка. Все тоже самое. Но плюс еще кое что. Они конвертят коины в домены. Здесь помимо сложности всплывает еще одна фундаментальная величина: Network Fee. Это мзда за регистрацию домена (апдейт и продление пока пропустим).

Я привел текущий код для расчета этой величины на предыдущей странице обсуждения. Это сугубо УБЫВАЮЩАЯ регресивная функция. Она убывает от значения 50, делясь на 2 каждые 2 месяца (непонятно откуда логика). Пруф:

Quote
The purpose of the network fees is to slow down the initial gold-rush.

Network fees start out at 50 NC per operation at the genesis block
Every block, the network fees decreases based on this algorithm, in 1e-8 NC:
res = 500000000 >> floor(nBlock / 8192)
res = res - (res >> 14)*(nBlock % 8192)
nBlock is zero at the genesis block
This is a decrease of 50% every 8192 blocks (about two months)
As 50 NC are generated per block, the maximum number of registrations in the first 8192 blocks is therefore 2/3 of 8192, which is 5461
Difficulty starts at 512

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

Вот схема того что есть сейчас


full member
Activity: 181
Merit: 101
Если монеты при регистрации доменов действительно удаляются из системы то это на самом деле совсем не гуд.
И данное предложение считаю правильным.
Еще думаю к трем вышеперечисленным пунктам добавить пункт 4.
4) Ввести плату за продление домена (пусть тоже будет постоянной). Это ограничит киберсквоттинг.
Более того, необходимо брать мзду за: регистрацию, проделние и апдейт домена. И все эти три величины должны влиять на текущую сложность, т.к. все деньги будут возращаться майнерам.
Полностью согласен!!!
И всю эту мзду возвращать в систему в качестве награды за решенный блок. (Будет стимул майнить)
А то, что получается нарегали доменов и они теперь навечно, можно компы из майнинга немкоинов выводить?
hero member
Activity: 490
Merit: 500
Если монеты при регистрации доменов действительно удаляются из системы то это на самом деле совсем не гуд.
И данное предложение считаю правильным.
Еще думаю к трем вышеперечисленным пунктам добавить пункт 4.
4) Ввести плату за продление домена (пусть тоже будет постоянной). Это ограничит киберсквоттинг.
Более того, необходимо брать мзду за: регистрацию, проделние и апдейт домена. И все эти три величины должны влиять на текущую сложность, т.к. все деньги будут возращаться майнерам.
full member
Activity: 181
Merit: 101
Так, ну я внес предложение в картинках как убрать эту хрень из системы.

https://bitcointalksearch.org/topic/m.727656

Вкратце:
1) Оставляем плату за регистрацию постоянной
2) Возвращаем ее как награду за блок
3) Ввводим дополнительную положительную обратную связь между ростом регистраций и ростом сложности

Если монеты при регистрации доменов действительно удаляются из системы то это на самом деле совсем не гуд.
И данное предложение считаю правильным.
Еще думаю к трем вышеперечисленным пунктам добавить пункт 4.
4) Ввести плату за продление домена (пусть тоже будет постоянной). Это ограничит киберсквоттинг.
hero member
Activity: 490
Merit: 500
Для начала. Я хочу услышать ответы.

Что такое сложность в биткоине и неймкоине?
Зачем она нужна?
Как она меняется и по какому принципу?
Что будет, если сложность будет меняться сугубо регрессивно, убывать с некоей величины до нуля? Т.е. не будет иметь обратной связи с ростом сети.

Я хочу услышать ответы.
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Если это была бы уничтожаемая комиссия за обычную транзакцию, я сам был бы в оппозиции.
Или я не до конца тебя понимаю, или еще что-то. Стоимость домена же меняется автоматом
и никакое вмешательство разработчиков не нужно вовсе. Если это не так, можно пруфлинк?
hero member
Activity: 490
Merit: 500
И я еще раз повторяю, Network Fee это НЕ пошлина за обычную транзакцию. Это пошлина за регистрацию домена. Чтобы не путались.
Pages:
Jump to: