Всем привет,
Я пытаюсь вникать в некоторые технические аспекты Bitcoin, и есть еще много, что везде от расплывчатой совершенно неясно. Я учусь, так что, если мои вопросы уже спросили (и ответил), прежде чем, кажется, глупо, или не имеет никакого смысла для вас, пожалуйста, просветить и медведь со мной.
1) Как интеграция аппаратного ускорения (как например, FPGA или ASIC устройства) в поле "процессе добычи" Работа ? Как стать клиентом добычи "знать" такого аппаратного ускорения? Другими словами, какого рода "механизм" будет устройство аппаратного ускорения необходимо обеспечить, чтобы быть признанным горнодобывающим клиентом?
2) Какие функциональные возможности (с учетом алгоритма Bitcoin) делать такие устройства аппаратного ускорения обычно обеспечивают? Есть ли они только ускорить вычисление двойного SHA256, или же они (должны) осуществлять другие действия в алгоритме Bitcoin, а? Если да, то какие? (Само собой разумеется, что только такая функциональность должна быть сделано в аппаратных средствах, которые, как предполагается, никогда не изменит.)
3) Какие факторы влияют на спрос памяти алгоритма Bitcoin? Есть ли, например, непрерывно растет размер blockchain оказывают влияние на объем памяти (RAM, а не на диске), который требуется для запуска алгоритма Bitcoin? Можно ли вычислить (или по крайней мере глазков) максимальный объем памяти (т.е. верхний пороговой), который никогда не будет превышен при выполнении алгоритма Bitcoin?
Я действительно надеюсь, что все это не звучит просто заблуждение. Заранее спасибо всем большое за помощь.