Pages:
Author

Topic: NovaCoin (scrypt PoW + PoS hybrid) [self-mod] - page 61. (Read 744453 times)

legendary
Activity: 3108
Merit: 1359
А про даблспенд поподробнее пожалуйста!
Недавно смержили фичу, позволяющую заменять транзакцию в пуле её обновленной версией. Оно понятно, что надежность неподтвержденных переводов и раньше никем не гарантировалась, но replace-by-fee гарантирует что её не будет как таковой.

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-April/007805.html

К этому можно по-разному относиться, но благодаря RBF даже транзакции с низким риском двойной траты, вроде мелких ставок в рандомайзерах, теперь тоже нельзя принимать без подтверждений.
sr. member
Activity: 268
Merit: 250
Какие удивительно знакомые слова. Если кто не помнит, в биткоине пулы изначально тоже создавались для того, чтобы CPU майнеры могли "составить какую-никакую конкуренцию GPU майнерам", это почти точная цитата.  Roll Eyes А сейчас мы видим, как биткоин медленно превращается в PayPal, уже даже даблспенд легализовали.
Надеюсь, асики для пос не выпустят  Grin

А про даблспенд поподробнее пожалуйста!
legendary
Activity: 3108
Merit: 1359
Ну, разница в том, что средства не покидают кошелек владельца. Или я что-то не понял про заморозку?
Никакой разницы. Потому что владелец адреса потратить замороженную транзакцию может, а пул - нет. Wink


Конечно, супер децентрализации так не добиться, но будет хоть какая-то конкуренция крупным холдерам, особенно если будет несколько конкурирующих пулов.
Какие удивительно знакомые слова. Если кто не помнит, в биткоине пулы изначально тоже создавались для того, чтобы CPU майнеры могли "составить какую-никакую конкуренцию GPU майнерам", это почти точная цитата.  Roll Eyes А сейчас мы видим, как биткоин медленно превращается в PayPal, уже даже даблспенд легализовали.

В общем, это несколько более сложная тема, чем просто взять и сделать. Сделать легко, но возможные последствия могут оказаться фатальными.
sr. member
Activity: 268
Merit: 250
Это "как в NXT" не имеет никакой разницы с заморозкой на адресе. И там и там итоговый результат один, централизация веса в руках пулов. Roll Eyes
Ну, разница в том, что средства не покидают кошелек владельца. Или я что-то не понял про заморозку?

Ну а если ничего не менять - будет централизация в руках крупных холдеров. В чем разница-то?
legendary
Activity: 3108
Merit: 1359
Это "как в NXT" не имеет никакой разницы с заморозкой на адресе. И там и там итоговый результат один, централизация веса в руках пулов. Roll Eyes
sr. member
Activity: 268
Merit: 250
А почему бы не сделать как в NXT?

Там можно передать на какой либо фиксированный период времени майнющую (форжащую) мощность кошелька без перевода средств, при этом, конечно, исходный кошелек теряет способность форжить (т.к. передал свою мощность). Называется эта фича "Balance leasing". Причем можно передать не всю мощь баланса, а любую ее часть. Технически это реализованно через спец транзакции в блокчейне. После окончания периода лизинга мощность автоматически возвращается.

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

Конечно, супер децентрализации так не добиться, но будет хоть какая-то конкуренция крупным холдерам, особенно если будет несколько конкурирующих пулов.
legendary
Activity: 1912
Merit: 1020
так гарантированный программно возврат средств пользователю приведёт к тому что всё больше и больше монет будет посится на этом облачном сервисе, так как большинству лень заморачиватся с виртуалками, ноутбуками, распиками и прочим, которые надо куда то положить,обновлять кошельки, смотреть чтобы из розетки не выдернули  или спецслужбы не изъяли как доказательство экстремистской деятельности )
соответственно и подтверждения транзакций пос-блоками будут под контролем нескольких владельцев крупных сервисов
дело не в надёжности облачного майнинга, а в том чтобы облачный пос-майн не принял массового характера, иначе надёжность пос-подтверждений исчезает и мы превращаемся в форк лайта )
Этот подход вообще не совместим с облачным майнингом, когда средства пользователей будут замораживаться индивидуально и скажем перевод на новые адреса будет требовать двойной подписи.

Смотри какая перспектива: 2020 год, одна монета стоит около $100-$500 - многие себе даже целую позволить не захотят. Имея до 10 монет, можно не надеяться на PoS блок по меньшей мере год... мало кого это устроит. Стало-быть купив немного монет, пользователи решившие их выращивать, отдают их в любой сервисный банк, который объединяет монеты порциями по 500-1000, которые уже позволяют генерировать блоки раз в два месяца. У крупных банков будет по меньшей мере несколько блоков в день добываться, с которых они будут по виртуальным балансам раскидывать прибыль клиентам. Рассуждая логически, выходит такая картина, что все равно в будущем будут майнить десятки тысяч сравнительно крупных инпутов, а не миллионы людей с "копейками". И никакие усилия программистов не приведут к тому, что будет сообщество равных держателей монет средними-крупными порциями, вместо классического разделения капиталов когда 5% людей владеет 90% монет - это рыночная реальность, а не социалистическая все-же. Если упорно стремиться к созданию социалистического форка, есть большая вероятность что его капитализация никогда и не взлетит выше плинтуса )
legendary
Activity: 1848
Merit: 1014
Alpet просит функцию заморозки баланса для себя, причем здесь централизация, Aclon? Или это не связанные с собой вещи? Я например никому свои Новы не доверю, как и большинство других ПоС-майнеров. Откуда будет централизация? Притом есть еще Pow. Ничего не понимаю...
hero member
Activity: 613
Merit: 500
так как тогда сделать заморозку средств? если не посить на время заморозки то они растают )
а если посить замороженные с возможностью вывода только на заранее указанные адреса то большая часть монет соберётся в 3-4 сервисах предлагающих услугу облачного пос-майна
а если такое произойдёт то считай алгоритм пос с точки зрения обеспечения безопасности и надёжности сети просто не работает
разве что возможность посить замороженные ограничить только возможностью перевода напосенного на тот же адрес где они и были
тогда замороженные будут, т..е на бирже не сольёшь, но посить придётся только самому. иначе сервис по окончании заморозки сможет спереть деньги
Облачный майнинг будет использовать заморозку большей части своих активов, как гарантию что её не сопрут хакеры (или инсайдеры сотрудники). В остальном процесс доверия здесь не отличается от доверия монет бирже, или сервису вроде Circle/Xapo.
так гарантированный программно возврат средств пользователю приведёт к тому что всё больше и больше монет будет посится на этом облачном сервисе, так как большинству лень заморачиватся с виртуалками, ноутбуками, распиками и прочим, которые надо куда то положить,обновлять кошельки, смотреть чтобы из розетки не выдернули  или спецслужбы не изъяли как доказательство экстремистской деятельности )
соответственно и подтверждения транзакций пос-блоками будут под контролем нескольких владельцев крупных сервисов
дело не в надёжности облачного майнинга, а в том чтобы облачный пос-майн не принял массового характера, иначе надёжность пос-подтверждений исчезает и мы превращаемся в форк лайта )
legendary
Activity: 1912
Merit: 1020
так как тогда сделать заморозку средств? если не посить на время заморозки то они растают )
а если посить замороженные с возможностью вывода только на заранее указанные адреса то большая часть монет соберётся в 3-4 сервисах предлагающих услугу облачного пос-майна
а если такое произойдёт то считай алгоритм пос с точки зрения обеспечения безопасности и надёжности сети просто не работает
разве что возможность посить замороженные ограничить только возможностью перевода напосенного на тот же адрес где они и были
тогда замороженные будут, т..е на бирже не сольёшь, но посить придётся только самому. иначе сервис по окончании заморозки сможет спереть деньги
Облачный майнинг будет использовать заморозку большей части своих активов, как гарантию что её не сопрут хакеры (или инсайдеры сотрудники). В остальном процесс доверия здесь не отличается от доверия монет бирже, или сервису вроде Circle/Xapo.
hero member
Activity: 613
Merit: 500
а я опять начинаю нудеть )
как недопустить централизации пос-майна при возможности безопасно отдать монеты какому то сервису чтобы у него посились?
Никак. Потому что тогда придется ограничить число PoS майнеров какой-то безумно малой величиной, скажем 1500 человек. Чтобы каждому в среднем хватало его монет, чтобы в одиночку с размеренной регулярностью получать блоки, без участия в "пуле".
так как тогда сделать заморозку средств? если не посить на время заморозки то они растают )
а если посить замороженные с возможностью вывода только на заранее указанные адреса то большая часть монет соберётся в 3-4 сервисах предлагающих услугу облачного пос-майна
а если такое произойдёт то считай алгоритм пос с точки зрения обеспечения безопасности и надёжности сети просто не работает
разве что возможность посить замороженные ограничить только возможностью перевода напосенного на тот же адрес где они и были
тогда замороженные будут, т..е на бирже не сольёшь, но посить придётся только самому. иначе сервис по окончании заморозки сможет спереть деньги
hero member
Activity: 624
Merit: 500
legendary
Activity: 1912
Merit: 1020
а я опять начинаю нудеть )
как недопустить централизации пос-майна при возможности безопасно отдать монеты какому то сервису чтобы у него посились?
Никак. Потому что тогда придется ограничить число PoS майнеров какой-то безумно малой величиной, скажем 1500 человек. Чтобы каждому в среднем хватало его монет, чтобы в одиночку с размеренной регулярностью получать блоки, без участия в "пуле".
legendary
Activity: 1753
Merit: 1007
новая биржа вроде, с новокоином)))

https://c-cex.com/?p=nvc-btc
legendary
Activity: 3108
Merit: 1359
Да, будут, нужно реализацию Бальта для миксеров запилить как сервис миксер.
Теперь это даже проще, ибо добавлен новый тип выходов, который это упрощает и с 20 марта станет стандартным.

Code:
[pubkey] [R] OP_DROP OP_CHECKSIG

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



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

Пример дампа транзакции:


Code:
21:11:21
getrawtransaction 6aeb7897b85de053858fc2600c94c2119b02ce007a388ad1c3275cf7294bb434 1
21:11:21
{
    "hex" : "01000000965ac75602ee41585abdfcc9347f954b8404abd753c34305f285ea39a2afcbc12bbd8fa6f5000000006b483045022100cb91793a28f19681b91dab5375c4e6beb4dfb0fb4e871eb1630dd58997419c6802204ce9bc3afa32bbe92526f9e78e322c5f6e6e0fe3c9737f3a79a6c41b95b48ef60121028bd0435f424907cded8786eadc432986e9cd3e2189ec1cfd33e2b0e523d11482ffffffffee41585abdfcc9347f954b8404abd753c34305f285ea39a2afcbc12bbd8fa6f501000000484730440220540a2fdcc9b84934d1963b5e0d9a476daee42300f0cf77c040431de9315e924d02204ab31892ad85d076bf8d9925b3aaa596b5544be02407c205835b8f9eb9aa2eec01ffffffff02f8dcfa02000000001976a914281578f5cc0db0a1bb1ed5ca20c5b4df4bfebefe88ac80f0fa02000000004621033048ec42e1a148b7ff04146644e6b1e61cb6a2d03dc7138fb89f0faf2910fc802102fd4d4d43c242835e8083e483a7dee51cb7bf8fe781abfb6268d506a4c03960b875ac00000000",
    "txid" : "6aeb7897b85de053858fc2600c94c2119b02ce007a388ad1c3275cf7294bb434",
    "version" : 1,
    "time" : 1455905430,
    "locktime" : 0,
    "vin" : [
        {
            "txid" : "f5a68fbd2bc1cbafa239ea85f20543c353d7ab04844b957f34c9fcbd5a5841ee",
            "vout" : 0,
            "scriptSig" : {
                "asm" : "3045022100cb91793a28f19681b91dab5375c4e6beb4dfb0fb4e871eb1630dd58997419c6802204ce9bc3afa32bbe92526f9e78e322c5f6e6e0fe3c9737f3a79a6c41b95b48ef601 028bd0435f424907cded8786eadc432986e9cd3e2189ec1cfd33e2b0e523d11482",
                "hex" : "483045022100cb91793a28f19681b91dab5375c4e6beb4dfb0fb4e871eb1630dd58997419c6802204ce9bc3afa32bbe92526f9e78e322c5f6e6e0fe3c9737f3a79a6c41b95b48ef60121028bd0435f424907cded8786eadc432986e9cd3e2189ec1cfd33e2b0e523d11482"
            },
            "sequence" : 4294967295
        },
        {
            "txid" : "f5a68fbd2bc1cbafa239ea85f20543c353d7ab04844b957f34c9fcbd5a5841ee",
            "vout" : 1,
            "scriptSig" : {
                "asm" : "30440220540a2fdcc9b84934d1963b5e0d9a476daee42300f0cf77c040431de9315e924d02204ab31892ad85d076bf8d9925b3aaa596b5544be02407c205835b8f9eb9aa2eec01",
                "hex" : "4730440220540a2fdcc9b84934d1963b5e0d9a476daee42300f0cf77c040431de9315e924d02204ab31892ad85d076bf8d9925b3aaa596b5544be02407c205835b8f9eb9aa2eec01"
            },
            "sequence" : 4294967295
        }
    ],
    "vout" : [
    {
        "value" : 49.99500000,
        "n" : 0,
        "scriptPubKey" : {
            "asm" : "OP_DUP OP_HASH160 281578f5cc0db0a1bb1ed5ca20c5b4df4bfebefe OP_EQUALVERIFY OP_CHECKSIG",
            "hex" : "76a914281578f5cc0db0a1bb1ed5ca20c5b4df4bfebefe88ac",
            "reqSigs" : 1,
            "type" : "pubkeyhash",
            "addresses" : [
                "mjAu3fPgj8qnNcpSMSLK4GHDi72XEdY5wX"
            ]
        }
    },
    {
        "value" : 50.00000000,
        "n" : 1,
        "scriptPubKey" : {
            "asm" : "033048ec42e1a148b7ff04146644e6b1e61cb6a2d03dc7138fb89f0faf2910fc80 02fd4d4d43c242835e8083e483a7dee51cb7bf8fe781abfb6268d506a4c03960b8 OP_DROP OP_CHECKSIG",
            "hex" : "21033048ec42e1a148b7ff04146644e6b1e61cb6a2d03dc7138fb89f0faf2910fc802102fd4d4d43c242835e8083e483a7dee51cb7bf8fe781abfb6268d506a4c03960b875ac",
            "reqSigs" : 1,
            "type" : "pubkeydrop",
            "keyVariant" : "033048ec42e1a148b7ff04146644e6b1e61cb6a2d03dc7138fb89f0faf2910fc80",
            "R" : "02fd4d4d43c242835e8083e483a7dee51cb7bf8fe781abfb6268d506a4c03960b8",
            "addresses" : [
            ]
        }
    }
    ],
    "blockhash" : "00002c86d4ca22dc17591736e154211ebf3c4f97cd8186457a3463fa1dfd74b7",
    "confirmations" : 9,
    "time" : 1455905435,
    "blocktime" : 1455905435
}

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

P.S. Другой пример: https://github.com/novacoin-project/novacoin/blob/master/doc/MalleableKeysRawTx.txt

И учитывайте, что сейчас это работает только если запустить пару клиентов с ключом -testnet и майнить блоки самому, в основной сети пока что игнорируется.
hero member
Activity: 624
Merit: 500
Мы рады сообщить что наш сервис gpuhash.me теперь принимает Novacoin.

Молодцы! Хороший сервис.

Quote
Похоже фишки для анонимных транзакций будут со временем пользоваться спросом:

Да, будут, нужно реализацию Бальта для миксеров запилить как сервис миксер.
Проводишь новой оплату через миксер + shapshift и готово. А потом ищешь на localbitcoins нал, это пока нал, а придут времена, когда нал не потребуется.

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

Зарабатывай бабос, покупай себе и майни, тем самым не допустишь. ))
hero member
Activity: 613
Merit: 500
Похоже фишки для анонимных транзакций будут со временем пользоваться спросом:
http://forklog.com/startap-chainalysis-pomozhet-evropolu-borotsya-s-moshennichestvom-v-sfere-tsifrovyh-valyut/

Но мне пока все-же больше интересно получить функцию заморозки баланса. Предполагается что 8 апреля я буду участвовать в первом вебинаре по криптовалютам, где уже собираюсь вводную информацию дать про инфляционные/дефляционные различия активов и отдельных криптовалют. Было-бы здорово заявить, что форк с наилучшим потенциалом уже доступен для тестирования Smiley
а я опять начинаю нудеть )
как недопустить централизации пос-майна при возможности безопасно отдать монеты какому то сервису чтобы у него посились?
legendary
Activity: 1912
Merit: 1020
Похоже фишки для анонимных транзакций будут со временем пользоваться спросом:
http://forklog.com/startap-chainalysis-pomozhet-evropolu-borotsya-s-moshennichestvom-v-sfere-tsifrovyh-valyut/

Но мне пока все-же больше интересно получить функцию заморозки баланса. Предполагается что 8 апреля я буду участвовать в первом вебинаре по криптовалютам, где уже собираюсь вводную информацию дать про инфляционные/дефляционные различия активов и отдельных криптовалют. Было-бы здорово заявить, что форк с наилучшим потенциалом уже доступен для тестирования Smiley
legendary
Activity: 2044
Merit: 1231
Ходят слухи про инсайд, что мол скоро Нова по $3 будет. Уже из 2-х разных мест слышал. Что за дела?

все это поклёп и наговоры, нова не может быть ниже 10 баксов

Говорят какой-то Квертас обещал   Smiley
Pages:
Jump to: