Bitcoin Forum
September 28, 2016, 08:31:18 PM *
News: Latest stable version of Bitcoin Core: 0.13.0 (New!) [Torrent]. Make sure you verify it.
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 »  All
  Print  
Author Topic: Вам не кажется что транзакции стали медле  (Read 3286 times)
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 21, 2010, 05:16:42 AM
 #1

Вам не кажется что транзакции стали медленно проходить?

минут по 5-10 набираются жалкие 3 подтверждения. при этом, количество коннектов дефолтное - 8

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1475094678
Hero Member
*
Offline Offline

Posts: 1475094678

View Profile Personal Message (Offline)

Ignore
1475094678
Reply with quote  #2

1475094678
Report to moderator
1475094678
Hero Member
*
Offline Offline

Posts: 1475094678

View Profile Personal Message (Offline)

Ignore
1475094678
Reply with quote  #2

1475094678
Report to moderator
1475094678
Hero Member
*
Offline Offline

Posts: 1475094678

View Profile Personal Message (Offline)

Ignore
1475094678
Reply with quote  #2

1475094678
Report to moderator
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
September 21, 2010, 07:48:18 AM
 #2

Эм... ты плохо читал технологию работы биткоин? Подтверждения == блоки после твоей транзакции. Чем больше блоков прошло (было принято сетью), тем достовернее транзакция. Блок создаётся раз в десять минут, в среднем по сети. Т.о., 3 блока за 10 минут — это слишком быстро, что и подтверждает рост сложности (в соседнем топике я пояснил).
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 21, 2010, 08:04:48 AM
 #3

Эм... ты плохо читал технологию работы биткоин? Подтверждения == блоки после твоей транзакции. Чем больше блоков прошло (было принято сетью), тем достовернее транзакция. Блок создаётся раз в десять минут, в среднем по сети. Т.о., 3 блока за 10 минут — это слишком быстро, что и подтверждает рост сложности (в соседнем топике я пояснил).

да, плохо, видимо. я думал подтверждения это конкретное количество машин, которые узнали о транзакции

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1470


Satoshi everywhere!


View Profile WWW
September 21, 2010, 02:54:55 PM
 #4

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

"Never invest unless you can afford to lose your entire investment." © S3052
MrBison
Member
**
Offline Offline

Activity: 60

Anyone who opposes FOSS shall be destroyed!


View Profile
September 21, 2010, 04:13:37 PM
 #5

Хотя GUI bitcoin'а ждёт до 6 подтверждений, чтобы статус сменился с x/unconfirmed на x confirmations.

Please donate BTC to 142VYfhaYBJXsmfMf1LnBiNxb6KYwdj4PM .
BTC0.17 already donated, thanks!
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 22, 2010, 07:16:16 PM
 #6

Эм... ты плохо читал технологию работы биткоин? Подтверждения == блоки после твоей транзакции. Чем больше блоков прошло (было принято сетью), тем достовернее транзакция. Блок создаётся раз в десять минут, в среднем по сети. Т.о., 3 блока за 10 минут — это слишком быстро, что и подтверждает рост сложности (в соседнем топике я пояснил).

что будет когда генерация блоков будет остановлена в связи с достижением 21М ?

самоответ из FAQ:

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

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
September 22, 2010, 08:36:50 PM
 #7

Потом доходы будут от комиссий за переводы, которые получит тот, кто сгенерит блок. Он получит комиссию со всех транзакций, прошедших с момента генерации прошлого блока. Но это будет ещё очень нескоро, и механизм комиссий пока что практически не используется.
MrBison
Member
**
Offline Offline

Activity: 60

Anyone who opposes FOSS shall be destroyed!


View Profile
September 24, 2010, 04:19:42 PM
 #8

Вроде бы говорят, что комиссии будут взиматься только с крупных (относительно среднего) переводов и будет очень мала. Также есть слух, что возможно в будущих версиях узлы смогут сами устанавливать уровень комиссии, и если оплачивающий не хочет платить, он будет иметь более медленный перевод, а если заплатит комиссию, то переводы будут идти быстрее.

Please donate BTC to 142VYfhaYBJXsmfMf1LnBiNxb6KYwdj4PM .
BTC0.17 already donated, thanks!
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 24, 2010, 08:34:10 PM
 #9

Вроде бы говорят, что комиссии будут взиматься только с крупных (относительно среднего) переводов и будет очень мала. Также есть слух, что возможно в будущих версиях узлы смогут сами устанавливать уровень комиссии, и если оплачивающий не хочет платить, он будет иметь более медленный перевод, а если заплатит комиссию, то переводы будут идти быстрее.

Я видел фразы об этом в файлах перевода

Так это будущее скорее всего никогда не наступит! 140 лет, вроде, 21М будет генерироваться

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
September 24, 2010, 09:36:03 PM
 #10

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

Насчёт комиссий — я перевёл соответствующую страницу, там текущие правила расписаны. Вкратце, оная взимается не при крупных переводах, в смысле суммы, а при масштабных, т.е. когда деньги аккумулируются в один платёж с множества адресов получения. Это приводит к увеличению итогового размера блока (т.к. все эти адреса обязаны быть включены в него), и дабы ограничить злоупотребление подобным денежным флудом, за каждый килобайт сверх установленного максимума отправитель будет обязан включить комиссию по 0.01 биткоин. Вполне справедливо и мотивирует на генерацию, тем более, учитывая нынешнюю сложность, затраты электроэнергии уже в разы превышают компенсацию от генерации. Если отправитель не оплатит комиссию (что возможно только при модификации клиента), его транзакция просто не примется ни одним из честных генераторов (а таких большинство), и ему придётся либо ждать, пока один из модифицированных клиентов (коих меньшинство или вообще нет) сгенерирует блок, либо задушить жабу и раскошелиться.

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

Тем не менее, без блоков никакие транзакции в принципе не смогут подтверждаться и отслеживаться во времени.
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 25, 2010, 04:11:24 AM
 #11

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

Или это технически невозможно?

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1470


Satoshi everywhere!


View Profile WWW
September 25, 2010, 05:50:47 AM
 #12

Полагаю, что это технически возможно, но абсолютно уверен, что это того не стоит.
Ведь основные ценности системы держатся на том, что каждый клиент все проверяет
самостоятельно. От этого есть децентрализованность, независимость и устойчивость
всей системы. Если кто-то будет "выкидывать" какие-то блоки - все будет держаться
исключительно на вере в правильность текущей цепочки, не на проверяемых фактах.
Со временем исходные первые блоки просто исчезнут за ненадобностью, а тот самый
ужиматель начнет вертеть системой - как ему вздумается. Последствия неприятные.
На данный момент я вижу самый безопасный вариант - это поставлять блоки вместе
с программой. Но никак не все блоки - это слишком опасно. Следует поставлять до
блока, хеш которого Сатоши благоразумно вшил в исходный код. Сейчас это 74638.

Code:
   // Check that the block chain matches the known block chain up to a checkpoint
    if ((nHeight == 11111 && hash != uint256("0x0000000069e244f73d78e8fd29ba2fd2ed618bd6fa2ee92559f542fdb26e7c1d")) ||
        (nHeight == 33333 && hash != uint256("0x000000002dd5588a74784eaa7ab0507a18ad16a236e7b1ce69f00d7ddfb5d0a6")) ||
        (nHeight == 68555 && hash != uint256("0x00000000001e1b4903550a0b96e9a9405c8a95f387162e4944e8d9fbe501cd6a")) ||
        (nHeight == 70567 && hash != uint256("0x00000000006a49b14bcf27462068f1264c961f11fa2e0eddd2be0791e1d4124a")) ||
        (nHeight == 74000 && hash != uint256("0x0000000000573993a3c9e41ce34471c079dcf5f52a0e824a81e7f953b8661a20")))
        return error("AcceptBlock() : rejected by checkpoint lockin at %d", nHeight);

    // Scanback checkpoint lockin
    for (CBlockIndex* pindex = pindexPrev; pindex->nHeight >= 74000; pindex = pindex->pprev)
    {
        if (pindex->nHeight == 74000 && pindex->GetBlockHash() != uint256("0x0000000000573993a3c9e41ce34471c079dcf5f52a0e824a81e7f953b8661a20"))
            return error("AcceptBlock() : rejected by scanback lockin at %d", pindex->nHeight);
        if (pindex->nHeight == 74638 && pindex->GetBlockHash() == uint256("0x0000000000790ab3f22ec756ad43b6ab569abf0bddeb97c67a6f7b1470a7ec1c"))
            return error("AcceptBlock() : rejected by scanback lockin at %d", pindex->nHeight);
    }

"Never invest unless you can afford to lose your entire investment." © S3052
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
September 25, 2010, 07:56:26 AM
 #13

Можно научить клиентов сокращать блоки

Скажем, все блоки, которые более чем 50000 раз подтверждены могут автоматически клиентами добавляться в специальный блок сокращёных транзакций а после достижения 60000 подтверждений удаляться из системы. будет запас времени в 10000 блоков чтобы все клиенты могли убедиться что сокращение проведено верно и в коде сокращения нет бага.

Так мы сэкономим трафик и диск. Сейчас ведь, на сколько я понимаю, можно заДДОСить сеть биткоин передавая из кошелька в кошелёк разные суммы - вся сеть будет вынуждена гонять бесполезный трафик и занимать дисковое пространство. Можно догнать занимаемое блоками пространство до пары терабайт и биткоины станут неработоспособными

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
September 25, 2010, 10:13:26 AM
 #14

Я уже думал над этим, и разные идеи предлагались помимо того. В целом, тут волноваться не о чем. Если действительно пойдёт мощный DoS, можно ввести комиссии на меньшем стартовом уровне, чтобы разорить хулигана. Да и экономическая эффективность такой атаки тоже под вопросом. В любом случае, раньше времени паниковать не стоит, если случится беда, комьюнити и Сато-кун что-нибудь придумают.
user88
Newbie
*
Offline Offline

Activity: 1


View Profile
October 03, 2010, 10:44:22 AM
 #15

получается, что если переводить тысячи биткоинов, то транзакации могут длиться десятки часов?
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
October 03, 2010, 11:06:09 AM
 #16

Дело не в сумме, а в количестве адресов, из которых она составлена. Если все начнут посылать тысячи биткоинов, которые они получили мелочью по 0.01, то да, сеть встанет.
eurekafag
Full Member
***
Offline Offline

Activity: 186


View Profile
October 03, 2010, 07:31:08 PM
 #17

Раз уж тут тема обсуждения difficulty, смотрим на http://www.bitcoinwatch.com — теперь у нас уже 5 с небольшим блоков в час. Небывалое событие за последние месяцы, раньше сложность только росла. Похоже, теперь нас ожидает спад, а это повод навострить генераторы, дабы попасть в струю. ^_^
bitcoinex
Sr. Member
****
Offline Offline

Activity: 350


probiwon.com


View Profile WWW
October 04, 2010, 05:28:35 AM
 #18

Раз уж тут тема обсуждения difficulty, смотрим на http://www.bitcoinwatch.com — теперь у нас уже 5 с небольшим блоков в час. Небывалое событие за последние месяцы, раньше сложность только росла. Похоже, теперь нас ожидает спад, а это повод навострить генераторы, дабы попасть в струю. ^_^

количество блоков в час ведь всегда примерно крутится вокруг числа 5 или 6?
или за уменьшением до 5 последует автокорректция difficulty?

New bitcoin lottery: probiwon.com
- Может, ты ещё и в Невидимую Руку Рынка веруешь? - Зачем же веровать в то, что можно наблюдать непосредственно?
LZ
Moderator
Legendary
*
Offline Offline

Activity: 1470


Satoshi everywhere!


View Profile WWW
October 04, 2010, 06:05:32 AM
 #19

По плану Сатоши должно быть 6 блоков в час, т.е. по новому блоку каждые 10 минут...
Просто обычно количество блоков в час гораздо выше (около 10), повышая сложность.

"Never invest unless you can afford to lose your entire investment." © S3052
Aqualung
Sr. Member
****
Offline Offline

Activity: 372



View Profile
October 04, 2010, 07:14:10 AM
 #20

а почему стало меньше блоков генерироваться?

used to be a miner
Pages: [1] 2 »  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!