Bitcoin Forum
May 07, 2024, 12:42:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 [288] 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 ... 341 »
  Print  
Author Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]  (Read 744369 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
Foxcool
Sr. Member
****
Offline Offline

Activity: 463
Merit: 252



View Profile WWW
March 09, 2016, 03:49:04 PM
 #5741

Это было бы не самым удачным моментом, потому что реализация такого алгоритма лишает юзеров осознанного выбора, признавать блок N в качестве нового начала цепочки или нет. Акт скачивания клиента это же не какая-то рутинная ерунда, а по сути есть акт принятия обновленного общественного договора. Видели ли, чтобы в каком-нибудь государстве конституция правила саму себя, без вмешательства граждан?
Как не видели. Периодически процесс этот наблюдаем (:



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

1715085757
Hero Member
*
Offline Offline

Posts: 1715085757

View Profile Personal Message (Offline)

Ignore
1715085757
Reply with quote  #2

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

Posts: 1715085757

View Profile Personal Message (Offline)

Ignore
1715085757
Reply with quote  #2

1715085757
Report to moderator
1715085757
Hero Member
*
Offline Offline

Posts: 1715085757

View Profile Personal Message (Offline)

Ignore
1715085757
Reply with quote  #2

1715085757
Report to moderator
1715085757
Hero Member
*
Offline Offline

Posts: 1715085757

View Profile Personal Message (Offline)

Ignore
1715085757
Reply with quote  #2

1715085757
Report to moderator
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
March 09, 2016, 03:53:51 PM
 #5742

Это было бы не самым удачным моментом, потому что реализация такого алгоритма лишает юзеров осознанного выбора, признавать блок N в качестве нового начала цепочки или нет. Скачивание клиента это же не какая-то рутинная ерунда, а по сути есть акт принятия обновленного общественного договора. Видели ли, чтобы в каком-нибудь государстве конституция правила саму себя, без вмешательства граждан?
речь идёт о том что консенсус по обрезке старых блоков и монет не должен застать кого-то врасплох.
по аналогии с конституций получается, что в конституции прописано в одной из статей что референдум по пересмотру конституции проходит с такой то периодичностью. и все знают когда, а не когда инициативная группа всех сможет растолкать
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 09, 2016, 04:02:58 PM
 #5743

Так монеты в таком случае никуда не деваются. И функционирование клиентов, не признавших новый корень, также остается без каких-либо изменений. Они просто будут хранить всех родителей блока N, в то время как обновившиеся вместо этого будут довольствоваться копией UTXO и блоком N.
aclon
Hero Member
*****
Offline Offline

Activity: 613
Merit: 500


View Profile
March 09, 2016, 04:05:21 PM
 #5744

Так монеты в таком случае никуда не деваются. И функционирование клиентов, не признавших новый корень, также остается без каких-либо изменений. Они просто будут хранить всех родителей блока N, в то время как обновившиеся будут довольствоваться копией UTXO и блоком N.
т.е. можно пообрезать старые блоки сокращая размер базы по мере надобности, но при этом сохранив все монеты у их владельцев? и при этом сохранив совместимость обрезанных и необрезанных баз?
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 09, 2016, 04:11:35 PM
 #5745

В общем, да.

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

Но это очень маловероятно, ведь в качестве такого блока навряд ли кто в здравом уме будет выбирать блок менее чем с этак 10000 подтверждений.
Xtc
Legendary
*
Offline Offline

Activity: 1972
Merit: 1028


;u


View Profile WWW
March 09, 2016, 06:09:35 PM
 #5746

Например, которые лет 5 лежат без движения. Так что вероятность случайного сноса живых денег низка. А в данном случе нереальна - вся сеть моложе.
Знаешь что после этого с курсом новы произойдет?
Преобразование только с сохранением балансов!
ShadowAlexey
Donator
Legendary
*
Offline Offline

Activity: 968
Merit: 1002



View Profile
March 09, 2016, 06:13:28 PM
Last edit: March 09, 2016, 06:24:53 PM by ShadowAlexey
 #5747

Лайтовый клиент, хранит транзакции за последние 6 месяцев\N блоков (задается параметром в клиенте) , каждые 3 месяца\M блоков (тоже параметром) происходит удаление старых использованных транзакций. Минимальным думаю можно считать период в 520 блоков, ну а удаление каждые 260 блоков. Максимальный размер блокчейна тогда будет расти только с кол-вом неиспользованных транзакций, что напрямую зависит от кол-ва пользователей сети и популярности валюты. Возможно, этот рост будет медленнее чем развитие хар-к ПК. Косяк случится, если призойдет сплит блокчейна длинной более периода, тогда нужно будет перекачивать всю цепочку сначала, но тут уже будут проблемы тогда у всех сервисов валюты, и более серьезные вопросы придется решать.
Клиент не теряет функционал, последние транзакции так же ретрансмитятся всеми. Кто хочет хранит всю историю, с каждым новым релизом обновляем точку отсчета для легкого клиента.
Вроде такую идею озвучивал уже очень давно. Полные ноды конечно должны быть, но думаю крупные PoS майнеры смогут себе это позволить.
FAN
Legendary
*
Offline Offline

Activity: 2688
Merit: 1020



View Profile
March 09, 2016, 06:41:32 PM
 #5748

шота сканинпут перестал работать ...

один инпут годовалой давнойти... обещался не прошлой неделе разродиться - неразродился...
решил снова просканинпутить - а болт на 32 с левой газовой резтбой... синтаксис ка кна 256 стр этой теме - всегда работал - тепер нет  Angry

шо ся тсалося и как терь жить дальше?

получается что автоотправки с чеком нереально созреющими входами не сделали...
дык еще и мануалхатабдроч зарезали?  Grin

██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
[
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 09, 2016, 08:19:10 PM
 #5749

шота сканинпут перестал работать ...

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

Вообще же, по плану сканинпут в обозримом будущем станет рудиментом. Майнер будет сканировать инпуты сам, в момент получения соответствующим блоком модификатора, с последующим сохранением результатов для их использования в нужный момент. Ну или для их просмотра, что тоже может быть полезно. Roll Eyes
PeterI
Full Member
***
Offline Offline

Activity: 1059
Merit: 121


View Profile
March 09, 2016, 08:49:10 PM
 #5750

я пока не вникал в Эфир и его смарт-контракты, но интересно, есть ли там вариант интеграции с другими криптовалютами для участия в смарт-контрактах? Тот же нвц бы туда протолкнуть.
Есть варианты. Сам Виталик хочет прикрутить Dogecoin, всё остальное в наших руках. Думаю это хороший вариант. Если еще придумать какие-нибудь смарт-контракты в которых нова была бы полезна, было бы вообще замечательно.
Можно например в нова-банк средства переводить через смарт-контракт с программированием возврата. Надо подумать.
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
March 09, 2016, 10:03:25 PM
 #5751

с етим есть одна серезная проблемма шлюз из смартконтракта в любую крипту возможен но для етого надо доверять етому самому шлюзу
Yaremi
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
March 09, 2016, 10:52:03 PM
 #5752

я пока не вникал в Эфир и его смарт-контракты, но интересно, есть ли там вариант интеграции с другими криптовалютами для участия в смарт-контрактах? Тот же нвц бы туда протолкнуть.

Привет, посмотрите http://btcrelay.org/ как раз то о чём спрашивали.

Quote
Сам Виталик хочет прикрутить Dogecoin, всё остальное в наших руках.

да. кстати, кто сможет прикрутить для того награда в 50000$)

Залетай в наш чат http://allcrypto.chat/
t309
Legendary
*
Offline Offline

Activity: 1946
Merit: 1000


View Profile
March 09, 2016, 11:36:29 PM
 #5753

я пока не вникал в Эфир и его смарт-контракты, но интересно, есть ли там вариант интеграции с другими криптовалютами для участия в смарт-контрактах? Тот же нвц бы туда протолкнуть.

Привет, посмотрите http://btcrelay.org/ как раз то о чём спрашивали.

Quote
Сам Виталик хочет прикрутить Dogecoin, всё остальное в наших руках.

да. кстати, кто сможет прикрутить для того награда в 50000$)

а где о награде и условиях почитать?
Yaremi
Legendary
*
Offline Offline

Activity: 1960
Merit: 1126


View Profile WWW
March 09, 2016, 11:39:42 PM
 #5754

я пока не вникал в Эфир и его смарт-контракты, но интересно, есть ли там вариант интеграции с другими криптовалютами для участия в смарт-контрактах? Тот же нвц бы туда протолкнуть.

Привет, посмотрите http://btcrelay.org/ как раз то о чём спрашивали.

Quote
Сам Виталик хочет прикрутить Dogecoin, всё остальное в наших руках.

да. кстати, кто сможет прикрутить для того награда в 50000$)

а где о награде и условиях почитать?

Тут обсуждали https://www.reddit.com/r/dogethereum/comments/48riob/the_bounty_for_a_doge_to_ethereum_bridge_is_now/

Залетай в наш чат http://allcrypto.chat/
PeterI
Full Member
***
Offline Offline

Activity: 1059
Merit: 121


View Profile
March 10, 2016, 07:20:22 AM
 #5755

с етим есть одна серезная проблемма шлюз из смартконтракта в любую крипту возможен но для етого надо доверять етому самому шлюзу
пока не очень понимаю архитектуру, разве смарт-контракт как раз не должен обеспечивать доверие?
ShadowAlexey
Donator
Legendary
*
Offline Offline

Activity: 968
Merit: 1002



View Profile
March 10, 2016, 07:23:36 AM
 #5756

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

Activity: 3108
Merit: 1358



View Profile
March 10, 2016, 08:17:00 AM
 #5757

Чтобы обойтись без доверия, нужен соответствующий функционал в виртуальной машине NVC. К примеру, как комбинация выплаты на хэш ключа + CHECKLOCKTIMEVERIVY с альтернативным условием проверки.

В прочем, совсем без доверия все равно не обойтись. Ведь даже в самом защищенном варианте неблагонадежный посредник пусть и не может украсть что-то, он может создать другие проблемы. К примеру, заморозить инпут на предельный по договору срок, результатом этого может быть упущенная прибыль или просто головная боль.
in100
Legendary
*
Offline Offline

Activity: 1200
Merit: 1021



View Profile
March 10, 2016, 11:11:14 AM
 #5758

Вообще же, по плану сканинпут в обозримом будущем станет рудиментом. Майнер будет сканировать инпуты сам, в момент получения соответствующим блоком модификатора, с последующим сохранением результатов для их использования в нужный момент. Ну или для их просмотра, что тоже может быть полезно. Roll Eyes

А какая сложность будет заложена в расчёты?
Проблема в том, чтобы не терялись те возможные решения, которые срабатывают на сложности ниже текущей. Ведь сложность, как известно, может не только расти, но и падать...

1BTCin1ooigFtHHD82qquqysdfxFZGdd8a  |  LTCin1oo9JhxcZu8ZK5HivqwvzAdQSaoua  |  4NVCin1ooAd2XKoEfEhBn6tYNUHhojf4QS
Блокчейн биткоина с его алгоритмом децентрализованного консенсуса на самом деле неэффективен, но неэффективность – это та цена, которую мы платим за свободу.© Andreas Antonopoulos
Balthazar (OP)
Legendary
*
Offline Offline

Activity: 3108
Merit: 1358



View Profile
March 10, 2016, 11:30:19 AM
 #5759

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

Activity: 1946
Merit: 1000


View Profile
March 10, 2016, 12:26:40 PM
 #5760

Чтобы обойтись без доверия, нужен соответствующий функционал в виртуальной машине NVC. К примеру, как комбинация выплаты на хэш ключа + CHECKLOCKTIMEVERIVY с альтернативным условием проверки.

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

а насколько сложно прикрутить етот функционал? и впринципе реализовать чтото вроде смартконтрактов в нове? насколько сложно то чно сделал виталька?

и если сделать наоборот, добавить в нову смартконтракти а в них поддержку взаимодействия с контрактами ефира. ето же мего интересная и востребованная возможность, функционал автоматического на основе контрактов без участия людей взаимодействия между криптами.
Pages: « 1 ... 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 [288] 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 ... 341 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!