Здравствуй,
Нет необходимости упоминать, что я новичок на форуме, я новичок в Bitcoin тоже может быть, даже если я установил клиент год назад, я не использовал его много. Но я предполагаю, что я не типичный новичок, я много читал о Bitcoin в последнее время, так что я столкнулся с некоторыми техническими вопросами, и я надеюсь, что я найду ответы здесь
Первый вопрос: файлы, представляющие blockchain хранятся локально, и теперь речь идет о 7GB, и в скором времени он будет еще больше (100GB +) в этом случае это будет действительно раздражающим для пользователей, чтобы сохранить базу данных, а также для новых игроков тоже, это будет дней, прежде чем они могут начать использовать Bitcoin, предполагая, что у них есть хороший интернет Connexion ... Я действительно вышел о том, что все в сети могут проверить сделки сами по себе, но хранить всю эту сумму данных локально может быть действительно отнимает много для среднего пользователя, для меня хранения, что объем данных не представляется возможным, я предпочел бы иметь свои собственные данные в моем компьютере, чем другие, учитывая, что в моем SSD я только 120GB ...
Разве это не есть способ сделать своего рода контрольно-пропускной пункт? мы могли бы сказать: эй, от этого на каждый адрес имеет много денег, я не забочусь о том, что было в blockchain раньше, так что я могу просто стереть его ... Интересно, если кто-то думал о том, что при отпускании Bitcoin, я предположим, да, в противном случае в будущем только на серверах будет иметь все blockchain, и мы потеряли бы децентрализованный характеристику системы.
Другой вопрос: почему отправитель должен ссылаться на старую транзакции при отправке нового? На мой взгляд, это только создает проблемы безопасности, не может отправитель просто сказать: "I [senderAddress] отправить х БТД [receiverAddress] + штамп времени + некоторое случайное число" и подписать это дерьмо с его закрытым ключом? если он попытается послать еще х BTC в его адрес с такой же отметкой времени и случайное число, он будет посылать ему деньги, а не отменить предыдущую сделку, если другие узлы получают ту же операцию, они будут знать его от временной метки + случайное число и будет игнорировать его, не двойной расходы на всех.
Опять же, я думаю, что это было разработано так по определенной причине, но я не могу понять, почему, может кто-нибудь сказать мне, пожалуйста?
спасибо
И жаль, если это не в правой части, я бы отвечал здесь в любом случае, когда я зарегистрировал свой счет, мне сказали, чтобы создавать темы в разделе новичков в самом начале, так что я предполагаю, что это к лучшему, я ненавижу выбор в любом случае