Bitcoin Forum
November 15, 2019, 01:54:47 PM *
News: Help collect the most notable posts made over the last 10 years.
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Экономия дискового пространства в Bitcoin  (Read 400 times)
kzv
Legendary
*
Offline Offline

Activity: 1414
Merit: 1032


View Profile WWW
July 30, 2019, 01:10:58 PM
Merited by igor72 (2)
 #21


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

То есть, если та нода, к которой я, будучи за NAT-ом, подключился, открыта для сети, то она будет от меня ретранслировать другим архив блоков, даже если сама "pruned", так?

Другие p2p сети работают так.
100% не уверен, что также и в Bitcoin Core, но если бы я был в проекте, то сделал бы именно так.

1573826087
Hero Member
*
Offline Offline

Posts: 1573826087

View Profile Personal Message (Offline)

Ignore
1573826087
Reply with quote  #2

1573826087
Report to moderator
1573826087
Hero Member
*
Offline Offline

Posts: 1573826087

View Profile Personal Message (Offline)

Ignore
1573826087
Reply with quote  #2

1573826087
Report to moderator
The Bitcoin Forum is turning 10 years old! Join the community in sharing and exploring the notable posts made over the years.
1573826087
Hero Member
*
Offline Offline

Posts: 1573826087

View Profile Personal Message (Offline)

Ignore
1573826087
Reply with quote  #2

1573826087
Report to moderator
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 01:12:58 PM
 #22

Хорошо, спасибо! Надеюсь, если это не так, то кто-нибудь не поленится отметиться здесь ).

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
johhnyUA
Legendary
*
Offline Offline

Activity: 1372
Merit: 1092


CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 01:41:17 PM
Merited by xenon131 (1), madnessteat (1)
 #23

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

Не совсем. И полного функционала у него тоже не будет.

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

Во вторых, упадет твой функционал.
Ты не сможешь выполнять команды txid, rescan. А следовательно, не сможешь выполнять getrawtransaction (для которого нужен доступ ко всем txid) или importprivatekey (для которого нужен рескан блокчейна).

И как следствие, намного осложнится например возможность создавать транзакции с оффлайн хранилища, если ты используешь Core ноду для этих целей. (так как нет getrawtransaction и невозможно с ноды получить txid, следовательно нет возможности выполнить scriptPubKey, который необходим для подписи функцией signrawtransaction).

P.S: Сейчас немного все изменилось. К примеру, getrawtransaction можно выполнить если у транзакции есть хотя бы один непотраченный выход (иначе invalid input), но для создания сырой транзакции и ее отправки все равно нужно будет из внешних источников тащить txid.

По поводу импорта приватного ключа, то вот вроде бы работающий способ (сам не проверял)
Code:
importprivkey [key] [label] false

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
kzv
Legendary
*
Offline Offline

Activity: 1414
Merit: 1032


View Profile WWW
July 30, 2019, 01:54:27 PM
Merited by xenon131 (1)
 #24



P.S: Сейчас немного все изменилось. К примеру, getrawtransaction можно выполнить если у транзакции есть хотя бы один непотраченный выход (иначе invalid input), но для создания сырой транзакции и ее отправки все равно нужно будет из внешних источников тащить txid.

По поводу импорта приватного ключа, то вот вроде бы работающий способ (сам не проверял)
Code:
importprivkey [key] [label] false

Я проверял. importprivkey работает если false указать. Еще есть importaddress - тоже полезная штука и тоже работает. txid тоже не надо ни откуда тащить. Есть команда listunspent, она выплевывает все что надо.

johhnyUA
Legendary
*
Offline Offline

Activity: 1372
Merit: 1092


CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 02:52:05 PM
 #25

Я проверял. importprivkey работает если false указать. Еще есть importaddress - тоже полезная штука и тоже работает. txid тоже не надо ни откуда тащить. Есть команда listunspent, она выплевывает все что надо.

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

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

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 03:45:28 PM
Merited by chimk (3), johhnyUA (1), xenon131 (1)
 #26

Хорошо, спасибо! Надеюсь, если это не так, то кто-нибудь не поленится отметиться здесь ).

Через закрытый для входящих соединений 8333 порт можно как принимать, так и отдавать данные, но только после квитирования связи между нодами:

On connect, version and verack messages are exchanged, in order to ensure compatibility between peers.
L -> R: Send version message with the local peer's version
R -> L: Send version message back
R -> L: Send verack message
R:      Sets version to the minimum of the 2 versions
L -> R: Send verack message after receiving version message from R
L:      Sets version to the minimum of the 2 versions
 


Если в вашей ноде  R  этот порт  закрыт для  входящих соединений , то нода L, которая попытается инициализировать соединение с вами не получит ответа и отключится. Поэтому если 8333 порт у ноды R закрыт для входящих соединений максимум на что она способна в плане передачи данных это действовать как релейный узел, т. е. транслировать  полученные блоки от одной ноды к другой, при условии что связь с этими  двумя другими квитирована  путем ее инициализации нодой R. Для этого 8333 порт у ноды R должен быть  открыт для исходящих соединений. Но скорее эти две другие ноды установят прямое соединение между собой, чем установят связь через посредника (дополнительный прыжок требует дополнительного времени). Поэтому ноды с закрытым для входящих соединений 8333 портом в основном закачивают блоки из сети.
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 04:34:27 PM
 #27

Поэтому ноды с закрытым для входящих соединений 8333 портом в основном закачивают блоки из сети.
Я так понял, что вы согласны с предыдущим утверждением kzv.
То есть, если у меня, скажем, единственная полная нода (остальные в сети все урезанные), то, несмотря на невидимость её из сети, архивные блоки будут ретранслироваться от меня через одного из восьми пиров, к которым я подключился. Если так, то как-будто и смысла нет мне прилагать усилия для открытия порта - в сети на самом деле более, чем достаточно открытых нод с полной копией блокчейна, я могу и в резерве посидеть ).

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
madnessteat
Hero Member
*****
Offline Offline

Activity: 602
Merit: 627


CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 05:01:04 PM
 #28

Спасибо всем за разъяснения. Хочу попробовать запустить полную ноду ради интереса и ознакомления с процессом. В данный момент работает зеленый риг. Могу ли я на нем запустить полную ноду? Как я понимаю это не должно сказаться на уменьшении хешрейта добываемой монеты? 

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 05:09:09 PM
Last edit: July 30, 2019, 05:33:41 PM by Captain-Cryptory
 #29

Поэтому ноды с закрытым для входящих соединений 8333 портом в основном закачивают блоки из сети.
Я так понял, что вы согласны с предыдущим утверждением kzv.
То есть, если у меня, скажем, единственная полная нода (остальные в сети все урезанные), то, несмотря на невидимость её из сети, архивные блоки будут ретранслироваться от меня через одного из восьми пиров, к которым я подключился. Если так, то как-будто и смысла нет мне прилагать усилия для открытия порта - в сети на самом деле более, чем достаточно открытых нод с полной копией блокчейна, я могу и в резерве посидеть ).

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


Сразу не понял, поэтому все зачеркнул. Тот ваш сценарий, если у вас закрыт 8333 порт невозможен.
 
А открывать или не открывать каждый сам решает. Если желаете помочь сети, то откройте.

П.С. У меня порт закрыт

A-Bolt
Legendary
*
Online Online

Activity: 1384
Merit: 1295

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 05:19:04 PM
Merited by chimk (2)
 #30

Спасибо всем за разъяснения. Хочу попробовать запустить полную ноду ради интереса и ознакомления с процессом. В данный момент работает зеленый риг. Могу ли я на нем запустить полную ноду? Как я понимаю это не должно сказаться на уменьшении хешрейта добываемой монеты? 

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

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 05:26:10 PM
 #31

Спасибо всем за разъяснения. Хочу попробовать запустить полную ноду ради интереса и ознакомления с процессом. В данный момент работает зеленый риг. Могу ли я на нем запустить полную ноду? Как я понимаю это не должно сказаться на уменьшении хешрейта добываемой монеты? 

250 гигов свободного места есть?

И  желательно NVME SSD.  Wink
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 05:30:05 PM
 #32

Но если рассматривать такой чисто гипотетический случай, что ваша нода с полным блокнчейном единственная в сети,  то тогда да,  будете выступать в роли ретранслятора для пустой обрезанной ноды.
Да, для простоты понимания меня пока интересует только такой случай. Кажется, мы по разному понимаем слова транслятор/ретранслятор, - по-моему, я со своей полной нодой буду транслятором, а обрезанная ретранслятором моих данных ).

Quote
А открывать или не открывать каждый сам решает. Если желаете помочь сети, то откройте.
Так в чем помощь? Стать десятитысячной легкодоступной полной копией блокчейна? А в случае кризиса, как мы тут выяснили, дотянутся до моей копии и так. Или нет? ))

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 05:39:28 PM
Last edit: July 30, 2019, 05:52:35 PM by Captain-Cryptory
Merited by igor72 (1)
 #33

Но если рассматривать такой чисто гипотетический случай, что ваша нода с полным блокнчейном единственная в сети,  то тогда да,  будете выступать в роли ретранслятора для пустой обрезанной ноды.
Да, для простоты понимания меня пока интересует только такой случай. Кажется, мы по разному понимаем слова транслятор/ретранслятор, - по-моему, я со своей полной нодой буду транслятором, а обрезанная ретранслятором моих данных ).

Quote
А открывать или не открывать каждый сам решает. Если желаете помочь сети, то откройте.
Так в чем помощь? Стать десятитысячной легкодоступной полной копией блокчейна? А в случае кризиса, как мы тут выяснили, дотянутся до моей копии и так. Или нет? ))

Помочь в том смысле,  что ноды смогут инициализировать соединение с вами и вы сможете отдавать свои данные какой-то ноде. А так вы только все закачиваете себе и не делитесь. И я такой  Wink

Посмотрите выше, я там половину зачеркнул, так как сразу не понял в чем вопрос. Если я правильно понял ваш сценарий, то он не возможен, ваша история для обрезанных нод не нужна, пустая не сможет с вами соединиться, а тем обрезанным, с которыми вы установили связь, старые блоки тоже не нужны. Т.е передатчиком вы стать не сможете.
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 05:51:23 PM
 #34

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

Ну ясно, я ваше мнение понял, спасибо. Теперь я знаю два противоположных мнения ).

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 06:01:55 PM
Last edit: July 30, 2019, 06:49:11 PM by Captain-Cryptory
 #35

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

Ну ясно, я ваше мнение понял, спасибо. Теперь я знаю два противоположных мнения ).

я настроил ноду через тор. Так вот, исходящий трафик сейчас на порядки больше, чем без тора. Что это за трафик? Что-то отдается, что при закрытом порте не может. Но меня интересует другое (повторяться не буду).

C тором сложнее.  Есть предположение, что те ноды, с которыми у вас связь тоже через тор работают и имеется "рассогласование" в блоках между нодами, в таком случае вы будете отдавать свои блоки тем нодам, у которых их нет, и выступать в качестве и  ретранслятора и транслятора  одновременно даже при закрытом для входящих 8333. Тогда трафик увеличится, что и наблюдается в вашем случае. Иного сценария вообразить не могу.
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 06:14:14 PM
 #36

C тором сложнее.
Про работу ноды через тор вопросов нет. У меня так и работает, и нода иногда Smiley видна с https://bitnodes.earn.com/.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
johhnyUA
Legendary
*
Offline Offline

Activity: 1372
Merit: 1092


CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 07:30:28 PM
 #37

и выступать в качестве и  ретранслятора и транслятора  одновременно даже при закрытом для входящих 8333.

Я немного влезу между вами (хе хе) и спрошу насчет порта 8333: что, помимо этого порта ноды не ведут обмен между собой? Я думал нода постоянно пробует разные порты в таком случае, а не имеет конкретно один. Буду благодарен за ответ.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
uanix-2
Member
**
Offline Offline

Activity: 84
Merit: 35

Bitcoin Review owner


View Profile WWW
July 30, 2019, 07:32:09 PM
 #38

Вижу оффтопик был активнеым и плодотворным  Cheesy
Но вернемся к нашим баранам, то бишь к исходному вопросу топика.

Решение в виде block file pruning, которое появилось в версии 0.11.0 клиента Bitcoin Core и которым блокчейн просто усекался до 288 последних блоков (двое суток) — это совсем не то, что предлагал Сатоши Накамото.

Автор Биткоина предлагал другую схему, а именно отсекать старые транзакции (не имеющие неиспользованных выходов), а подтверждения их существования в прошлом хранить в виде корня хэшей дерева Меркла дабы хэш блока не изменился. Повторю схему:



Это, разумеется, приведет к потере истории транзакций, но при этом текущее состояние владения биткоинами будет всегда актуально. Именно последнее (подтверждение владения биткоинами) имеет важное значение для денежной системы. История движения монет от адреса к адресу до текущего состояния не столь важна. Более того, в целях конфиденциальности и анонимности это даже хорошо! К тому же, каждый пользователь, если хочет, может хранить историю своих транзакций локально на своем компьютере.

Так все же, почему идея усечения транзакций, предложенная Сатоши Накамото не была реализована?
Ваши соображения?


Книга «Биткоин для всех» — всё, что вы хотели знать о Биткоине, но стеснялись спросить…
Читайте мой блог Bitcoin Review
Captain-Cryptory
Full Member
***
Offline Offline

Activity: 509
Merit: 186


榮譽和加密


View Profile
July 30, 2019, 08:12:54 PM
Last edit: July 31, 2019, 07:13:39 AM by Captain-Cryptory
Merited by xenon131 (1)
 #39


Я немного влезу между вами (хе хе) и спрошу насчет порта 8333: что, помимо этого порта ноды не ведут обмен между собой? Я думал нода постоянно пробует разные порты в таком случае, а не имеет конкретно один. Буду благодарен за ответ.

Это порт по умолчанию, если файл конфигурации пустой. Можно в этом файле указать другой порт, но в этом случае ноды будут избегать ноду с нестандартным портом:

It's in net.cpp

Look for:

Code:
// do not allow non-default ports, unless after 50 invalid addresses selected already
if (addr.GetPort() != Params().GetDefaultPort() && nTries < 50)
    continue;

[.....]
 почему идея усечения транзакций, предложенная Сатоши Накамото не была реализована?

Решение  Сатоши не без проблем.

 
igor72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 693

CryptoTalk.Org - Get Paid for every Post!


View Profile
July 30, 2019, 08:16:22 PM
 #40


Так все же, почему идея усечения транзакций, предложенная Сатоши Накамото не была реализована?
Ваши соображения?
Посмотрите, может в этой теме найдете что-то полезное.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
Pages: « 1 [2] 3 »  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!