Як мінер голосування?

Я завжди тут люди говорять про шахтарів можливість "голосувати" на певні речі через ланцюжок блоків. Так ось мої питання:

1) хто буде задавати питання?

2) Які питання задають?

3) вони "голосують", вибірково вирішуючи один блок?

4) наскільки це взагалі можливо для Навіть найбільший шахтарів вибірково вирішити заблокувати, коли хеш-ставка така висока?

5) немає Питання № 4 Пропоную уразливість в мережі?

Спасибі. Я ніколи не розумів цей аспект інтелектуального аналізу щодо великого часу гірничо господарств

+800
DevUser 24 бер. 2014 р., 02:07:14
30 відповідей

Я раніше була покласти свої биткоины на btcjam, але більше не існує ніяких кредитів я думала про переїзд моєї биткоины на щось інше, що буде приносити якийсь прибуток з плином часу, зберігаючи биткоинов у зверненні. Coinlenders.com виглядав багатообіцяючим, за винятком

 Це демо-примірник CoinLenders биткоин скрипт Банку. Поки це демо є повністю функціональною, нічого реального, і нічого не вкладення. 

Що ви робили з вашим биткоины інших, ніж витрачати на них?

Я б що-небудь низького зусилля, низького ризику. Низька рентабельність-це нормально; я збирався, сидячи на більшість моїх биткоинов в будь-якому випадку.

+967
Ramiro Manzano Casasnovas 03 февр. '09 в 4:24

Я можу купити Antminer Д3+ за хорошою ціною, але вони продають його без блоку живлення.

У мене Antminer S7 та БЖ для живлення Antminer Д3+?

+945
John Milionis 11 груд. 2010 р., 12:12:58
Інші відповіді

Пов'язані питання


Схожі питання

Також подивіться на цей досить простий мозок гаманець генератор - він показує кроки, необхідні для створення стандартних base58 закритого ключа з парольної фрази.

Нижче наводиться частковий захоплення екрану з вище URL-адреси з сайту commandlinefu.com:

Screen capture of URL

Також корисно - ви можете використовувати brainwallet.Іо для того, щоб перевірити отримані результати.

+907
Shams Shafiq 5 груд. 2016 р., 20:20:39

Пульсація не можу тримати биткоин спочатку. Замість цього, у вас є боргова розписка від людини, сказавши, що вони зобов'язані вам 3 БТЦ. Тепер, ви можете піти до людини, який видав, що боргова розписка, і задати для цих биткоинов в обмін на скасування вексель. Якщо вам не подобаються умови, які вам дають розписку (приклад: вони тільки в кількостях, що перевищують 5 БТЦ), то ви можете торгувати, що боргову розписку на один з іншого шлюзу.

Щоб з'ясувати, що боргові розписки, яку ви тримаєте, дивіться на вкладці довіру клієнта.

+865
Tristan Bird 8 бер. 2016 р., 11:07:51

Теоретично це можливо, але в реальності, криптографирования видобуваються або декількома швидкими графічними процесорами (наприклад, 1.5 щоденний дохід USD за GTX1080Ti мінус витрати на електрику) або з допомогою спеціального обладнання проводиться тільки з метою видобутку (Асикс). Ці пристрої набагато швидше і краще підходять для майнінг, ніж процесор айфонів. Так що в реальності, вам буде потрібно кілька років роботи ваших айфонів процесор просто отримати маленька, крихітна частина Bitcoin.

Однак є один особливий криптовалюта, яка підходить для видобування корисних копалин мобільних процесорів: Electroneum. Ви можете завантажити додаток і почати добувати без особливих зусиль і отримати деякі частками відсотка на день при нинішніх низьких цінах. Однак, ви повинні знати, що навіть це лише підробка видобуток як Electroneum монет ви отримаєте вже premined і ви отримаєте тільки нагороду за витрату електрики з вашого мобільного телефону. Його просто маркетинговий хід, щоб "імітувати" як здобувати криптовалюту і ви можете прочитати в статті Electroneums.

Номер: забудьте видобуток cryptocurrencis з процесором, загалом, не має значення, якщо мобільний або робочий стіл.

+856
Ritesh Agrawal 3 трав. 2014 р., 06:31:51

Bitmain.com випускає свої машини в пакетах. Коли він розпродав їх оновлювати сайт як "скоро", як ніби вони ще до запуску продукту.

Також вони доставляють його кілька місяців після покупки. Пакет я купив був проданий за $2040 доларів в биткоинах грошові кошти.

+795
Silly 3 груд. 2018 р., 20:03:19

Якщо ЛЕ порядку казино,ви повністю довіряєте, що казино не стане розголошувати ваші записи або IP-адресою?

Навіть Биткоин акробатика послуг не може повністю відокремити посиланням, однак з крос-криптовалюта Акробатика стежки часто настільки приховані, що неможливо або майже неможливо простежити походження.
Якщо ви хочете залишатися анонімним і залишити мінімальний або незрозумілі стежки, це кінцева керівництво.

+783
Prudhvi Raj 23 січ. 2016 р., 10:37:46

Заголовки першої синхронізації визначається дещо по біп 130 і розширені компактний блок реле в біп 152. Я вважаю, що це є фіксація, в якому він був доданий в ядра биткоин.

Результатом є те, що биткоин основних вузлів ніколи не відправляйте getblocks повідомлень більше, вони отримують заголовки спочатку з getheaders, потім через якийсь перевірки, вони просять повних блоків з допомогою методу GetData.

Моє питання, чи є вузли СПВ повинні слідувати цій схемі, а? Вони звичайно могли б, вони б просто відкрити однорангових з'єднання з filterload тому, коли вони встановлює них вам merkleblock повідомлення, а не повністю заблокувати або cmpctblock повідомлення.

Це реалізація-конкретне питання, але я справді сподівався на приклади. Наприклад, Breadwallet, здається, є спеціальний мережевий протокол , в якому обидві getheaders і getblocks використовуються.

Є інші приклади СПВ додатків з використанням getheaders і getblocks таким чином?

Більшість СПВ споживачі просто використовувати getblocks або вони намагаються синхронізувати заголовки-перше, хоча вони ніколи не запитувати повні блоки?

+710
Navid Ht 12 трав. 2015 р., 11:05:33

Згідно цієї вікі-сторінці , щоб створити биткоин адреса

1) у вас є ваш відкритий ключ правильно похідній шляху

2) потім SHA256 на це

3) тоді функція ripemd-160 це

Додати байт версія на фронті і бум бум ти хороший.

Але в bitcoinjs-Ліб, у них ця функція getAddress, який, здається, щоб пропустити Крок 2 і далі йти по шляху забезпечення Base58Checking

функція getAddress (вузол) {
 повернення baddress.toBase58Check(bcrypto.hash160(вузол.відкритий ключ), биткоин.мереж.биткоин.pubKeyHash)
}

На моє запитання, чому bitcoinjs-Ліб пропускаючи Крок 1? Не у вас в SHA256 ключ паб знову?

Деривація відбувається досить прямолінійно з derivePath

child1, так ВАР = корінь.derivePath("м/44'/0'/0'/0/0")

+668
Julia Usanova 28 бер. 2016 р., 17:50:25

При виконанні конкретної операції з пожертвувань, отриманих у 2011 році я помітив закономірність в ланцюжку блоків. В сутності, жертвуючи б відправити .001 за адресою, а решту гаманця буде перейти на іншу адресу.

Через кілька хвилин гаманець із залишком пошле .001 комусь ще, а решта на ще одну адресу, якщо ця адреса знову відокремити і відправити .001 одержувачу, а решта, як я вважаю, адресою під їх контролем.

Час від часу відправник пошле .001 до двох або трьох інших, але решта завжди піде на іншу адресу їх управління. Я пішов за ланцюг вперед і назад з типовими результатами.

Я цікаво, якщо це-метод, який використовується, щоб відстежити людей, чи це наслідок гаманця розсилка "змінити" назад до себе. Я слідував інші пожертвування і зазвичай адресу показує кілька угод без повного спорожнення вмісту.

Я використовував walletexplorer.com і blockchain.info простежити історію, але здається, що стежка йде далі, ніж я встигаю натиснути і чекати веб-сторінки для завантаження.

Існують програми, які можуть фільтрувати через свою автономну копію блокчейна ЦК і зробити наступні види посилань простіше / швидше?

Як blockchain.info відображає імена користувачів з bitcointalk як-то вбудовані з адресами. Були ці особливості, перераховані пов'язаних з адресою відправника, або це був призначений гаманець одержувачів?

+666
amcc 1 груд. 2018 р., 16:48:20

У chainstate створюється як побічний ефект перевірка блокчейна.

+651
Tammy Bradberry 20 трав. 2014 р., 23:19:43

Як очистити застряглий биткоин транзакції без контролю гаманець відправників? У мене #номер і адресу мого гаманця. Відправник не знає, як мені допомогти.

+634
Jazz Salon 14 серп. 2013 р., 10:50:53

Так, bitcoinaverage буде робити це за вас.

https://api.bitcoinaverage.com/all

Це дозволить створити масив JSON для всіх бірж! Тепер ви можете просто запитати, що один URL-адресу та виберіть який обміняти інформацію вам потрібно.

Приклад інформація доступна для обміну:

"бтэр": {
 "display_URL": "https://bter.com/",
 "display_name": "Бтэр",
 "ціни": {
 "запитати": 1741.88,
 "пропозиція": 1736.41,
 "останній": 1741.88
},
 "джерело": "кеш",
 "volume_btc": 120.39,
 "volume_percent": 9.33
},
+619
akaralar 4 січ. 2010 р., 10:46:37

Насамперед, Coinbase є трохи відрізняється від основного поняття "обмін".

Реальний обмін, як біржі MtGox або головне пережити цей момент, насправді є просто посередниками між трейдерами. Люди можуть встановити ліміт ордера на покупку / продаж біткойнів за певною ціною. Обмін буде відповідати покупців і продавців, коли умови як покупець і продавець зустрілися.

Більш конкретно, існує два типи наказів: лімітні та ринкові ордери. Ліміт-ордерів дозволяють трейдеру купувати биткоины за ціною нижче поточної ціни або продати биткоины вище, ніж поточна ціна. Однак, ці замовлення будуть виконуватися тільки після того, як інший користувач приймає їх. Ринкові ордери буде просто знайти найбільш підходящий лімітний ордер.

Так, скажімо, останніх торгів ціна становить 100 євро/БТЦ. Дві людини хочуть продати биткоины, але не за 100 євро. Одне встановлює лімітний ордер на 105, а інший-за 110. Тому найкращою ціною купити биткоины за те 105. Коли людина приділяє купівлі ринковий ордер, він буде шукати кращу ціну та його куплять в одного торговця за 105 євро. Якщо покупець хоче придбати більше, ніж просто один биткоин, то він буде постійно приймати найнижчою ціною. Цьому "ціна" биткоин буде рости як нижчий ціновий заявки на продаж більше немає.

Coinbase-це різні, тому що, наскільки я знаю, не дозволяє ліміт ордера. Я не знаю, як вони реалізують торгівлі, але цілком можливо, що вони беруть трохи більш високу ціну і піти на ризик для себе, або вони можуть просто зробити замовлення на біржі їх партнер. Але в будь-якому випадку, якщо не ліміт-ордера підтримуються, це не реальна людина-людина, як більшість інших.

+561
texian 30 вер. 2016 р., 15:03:37

Здається, що хеш транзакцій і Меркле кореня знаходяться по частинах в gettxoutproof, але побайтно зворотний. Як йдеться в біткойн-розробник посилання,

Ядра биткоин ЕКП взяти і повернути побайтно зворотний обчислюваних по алгоритму SHA-256 хеш-значення.

Так що по вашому прикладу, хеш (побайтно)

81 48 74 0е ... 24 3С С4 А8

міститься два рази в зворотному напрямку в gettxoutproof як:

А8 С4 3С 24 ... 0е 74 48 81

В цьому особливому випадку він міститься в два рази, звичайно, тому що тільки одна угода корінь Меркле дорівнює за хеш транзакції.

+544
ohsnaplol 16 трав. 2015 р., 15:40:57

У мене є ідея, я працюю на деякий час, вона буде використовувати технологію blockchain. Проте, хоча я знаю щось про blockchain як вона стоїть сьогодні, мені не вистачає більше поглибили знання про криптографічних примітивів. Так, тому що я не міг знайти остаточну відповідь в будь-якому місці, я думав, що я спробую тут. Так як я новачок в цьому форумі, будь ласка, повідомте мені, якщо мої питання повинні бути розміщені в іншій категорії.

Так от питання:

Припустимо, що в одноранговій мережі є великий обсяг інформації з одного сайту на інший, однак, більшість з цієї інформації є приватна. Так, вузол: 1) підписує своє повідомлення (для перевірки автентичності джерела) 2) потім шифрує його з використанням симетричної криптографії 3) потім шифрує симетричний ключ (який буде використовуватися для розшифровки повідомлення, використовуючи відкритий ключ одержувача 4), а потім на вершині, що він підписує, використовуючи його ключ і повідомлення, зашифроване симетричним ключем і

Так, Нарешті, у нас є 2 речі: 1) повідомлення -> підписаний своїм закритим ключем -> зашифрувати за допомогою симетричної криптографії -> нарешті підписали знову (щоб вузли мережі будуть знати, від якої вузол це і звідки) 2 симетричний) ключ, який використовується для розшифровки повідомлення -> зашифрований за допомогою асиметричного шифрування з відкритим ключем -> одержувача і, нарешті, підписаного ключем відправника, тому вузли будуть знати джерело повідомлення.

Переваги цього є те, що ми можемо передавати інформацію по мережі, не вузол ретрансляції цю інформацію буде знати зміст його, і до цих пір кожен вузол зможете підтвердити особу відправника і одержувача і зможете, нарешті, розшифрувати повідомлення, а також підтвердити джерело цього повідомлення (як він підписується) навіть в розшифрованому вигляді.

1) чи Існують якісь технічні причини, чому щось подібне не спрацює? 2) може такий спосіб передачі повідомлень на великі мережі (розмір биткоин наприклад), де кожен вузол "басейни" повідомлення і відправляє його однолітки? Проблеми я бачу-це розмір повідомлень (вона росте більше підпису та шифрування тощо). 3) я впевнений в цьому, але я все одно хочу запитати - може вузол порівняйте два повідомлення, які він отримав, навіть якщо вони різні, і знайти кожні два або більше повідомлень, які були підписані одним і тим же відкритим ключем (з одного джерела)?

Звичайно є проблема, що в якості вузлів "басейн" повідомлення, вони не будуть знати, якщо повідомлення було доставлене чи ні. Але це не є частиною цього питання.

Якщо є якийсь експерт, хто встигне відповісти на такі елементарні питання на цьому форумі, Я глибоко вдячний.

+524
yesraaj 13 жовт. 2013 р., 08:47:12

Будь ласка, розгляньте можливість використання getnetworkinfo інформація замість getinfo з биткоин 0.16.0

биткоин-Кінк getnetworkinfo

{
 "версія": 160000,
 "диверсія": "/Сатоши:0.16.0/",
 "protocolversion": 70015,
 "localservices": "000000000000040d",
 "localrelay": правда,
 "timeoffset": 0,
 "networkactive": правда,
 "підключення": 5,
 "мережі": [
{
 "ім'я": "адреса IPv4",
 "товариства": помилкові,
 "доступний": правда,
 "проксі": "",
 "proxy_randomize_credentials": помилкові
},
{
 "ім'я": "протокол IPv6",
 "товариства": помилкові,
 "доступний": правда,
 "проксі": "",
 "proxy_randomize_credentials": помилкові
},
{
 "ім'я": "цибуля",
 "товариства": правда,
 "доступний": помилкові,
 "проксі": "",
 "proxy_randomize_credentials": помилкові
}
],
 "relayfee": 0.00001000,
 "incrementalfee": 0.00001000,
 "localaddresses": [
],
 "попередження": "попередження: невідомий новими правилами активоване (versionbit 28)"
}
+477
Sammy Friend SRB 31 серп. 2015 р., 15:38:02

Є сайт/софт, який може допомогти мені оцінити, скільки я зможу заробити, грунтуючись на моїй поточної конфігурації обладнання?

P. S. Я не платити за електроенергію або вартість бездротовий інтернет. Її включили в мою комунальні послуги.

+428
ARMANDO 24 груд. 2014 р., 20:05:52

Це відбувається протягом місяців. Насправді програмне забезпечення ботнет тепер достатньо розумні, щоб визначити оптимальний варіант, щоб добувати і використовувати процесора або GPU.

+397
Yukihiro Oki 4 вер. 2018 р., 09:13:29

Я розумію, що біткойн може бути використаний для приватних валют. Він може бути використаний для створення власної валюти (NewCurrency), де є тільки один емітент NewCurrency і будь-які кошти інвестуються. Так що інвестиції "належать" до носіїв NewCurrency, і будь-які доходи від інвестицій в інтересах власників NewCurrency (тобто поліпшення обмінних курсів по відношенню до інших валют). Емітент NewCurrency можу привести вартість чистих активів інвестиції щодня (для відкритих фондів закінчився), який підтримує значення (тобто обмінний курс) в NewCurrency?

Биткоин програмне забезпечення/інфраструктурна підтримка реалізації цього?

+354
ewinswui 26 вер. 2014 р., 17:17:12

Ваше питання-це незручно, але діє.

Незручно, тому що біткойн служить для того, щоб дозволити користувачам угод permissionless, тим не менш, реальність така, що біткойн-транзакції не анонімні за замовчуванням. Стеження і спостереження за биткоин-транзакції неможливо.

Оскільки ваше питання в силі - і головне - він може обґрунтовано показав, що блокчейн і криміналістики можна простежити більшість угод фізичній особі через інтернет-провайдера і з'єднання колод.

Є кілька компаній, в існування яких спеціалізується в блокчейн аналіз і хто продає таку інформацію, як послуга, щоб хто-небудь - чи то державні, громадські або приватні особи.

Звичайно, є кошти - незалежні і не пов'язані з биткоин - непокора відстеження, так що не всі операції та адреси можна відстежити джерело або особистості.

+274
Jason Rushing 1 лют. 2016 р., 22:26:20

Більшість клієнтів будуть повертати змінити, щоб знову автоматично змінити адресу, що не збігається з адресою на папері гаманець. Так що якщо ви витрачаєте частину суми, інші монети підуть до вирішення проблеми зміни у свій клієнт і гаманець буде порожній.

Ви згадали про використання Blockchain.info як ваш гаманець. В Blockchain.info гаманець веде себе інакше, ніж більшість гаманців. Коли ви витрачаєте монети з Блокчейн-адресу, зміна повертається в один і той же адреса, який ти провів зі. Ось чому ваш зміна залишається в паперовий гаманець. Але наскільки я знаю, Blockchain.info це єдине програмне забезпечення гаманця, який працює таким чином. Якщо ви використовуєте будь-який інший клієнт, вам доведеться зіткнутися з проблемою зміни адреси зараз.

Це, як правило, не рекомендується повторне використання адрес, тому що це спростить вашу фінансову діяльність, щоб відстежувати. І це не гарна ідея, щоб повторно використовувати паперовий гаманець. Як тільки ключ торкнувся підключений до інтернету комп'ютер, це не обов'язково безпечна більше. Цілком можливо, що деякі шкідливі програми на ваш телефон можуть вкрасти ключ і спустошити ваш гаманець. Весь сенс паперовий гаманець зберегти ваш приватний ключ від дотику до мережі. Після того як ви витратили монети з паперового гаманця, ви дійсно не повинні використовувати його. Ви повинні рухатися інші монети на новий паперовий гаманець.

+272
Bennet 23 вер. 2017 р., 00:33:03

Я думав про систему, яка дозволяє публічно знищити биткоины, щоб дозволити людям створювати мережі з деяку захист від нападу Сібіл крім труднощі отримання адрес IPv4. В якості альтернативи знищуючи монет, я подумував про те все, крім одного сатоши на вузол, який включає в себе транзакції в блок. Я маю на увазі, поки ви не контролюєте більше 10% від мережі, його не змінити, скільки це коштує вам, щоб "знищити" монети.

Проблема ось у чому: припустимо, що вузол створює одну з цих угод, але не транслювати його. Замість цього, вони чекають, поки їм вдасться включити його в блок, а потім транслювати блок. Навіть якщо вони будуть контролювати лише 0,1% від потужності майнінгу, вони можуть знайти блок в тиждень.

Я не можу придумати гарне рішення для цього. Чи Можете ви?

+251
Lindsay Small 1 жовт. 2018 р., 20:32:17

Я думаю, єдиний реальний недолік в биткоин полягає в тому, що докази роботи це дуже дорого (споживання енергії мудрий) і це не ясно, якщо це дійсно працює (тобто дає гарантію, що ні один або декілька осіб можуть керувати блокчейн андеррайтингу) в присутності майнінг пули, бот-мережі, і легендарний 51% атаки. Бачачи, що шахтарі, в той час як потужний, не дуже важливих речей, як довільне збільшення монету поставки, витрачаючи чужі гроші, або блокувати чужі акаунти (три основні причини, чому люди хочуть биткоин на відміну від фіатних грошей), може бути дешевше, довірчі варіант прийнятний тут.

Інші проблеми, такі як масштабованість і затримки підтвердження можуть бути враховані службами поверх биткоина. Це реальна причина, чому всі життєві споживчого рівня угоди повинні відбутися на Blockchain (на відміну від Між і всередині гаманця). Ви все ще хочете бути в змозі зберігати значні суми на свій комп'ютер без будь-якої третьої стороною, але ви будете довіряти якомусь послуги з певною сумою грошей, і які можуть бути використані. Думаю, що PayPal, але з допомогою биткоина замість доларів. Біржі MtGox, схоже, йде в ту сторону.

+247
SatanicWhore 17 лют. 2011 р., 01:18:45

ви повинні переконатися, що ви використовуєте версію для amd64 Debian і Джессі

+214
Jayanth 29 жовт. 2018 р., 11:20:31

Запустити bitcoin.exe з конф та datadir параметри І встановити файл конфігурації з тестовому режимі=1

+212
unmark1 23 квіт. 2013 р., 02:32:55

Нещодавно я посилаю конкретне значення з гаманця на інший гаманець і одночасно я caputred відповідних потоків у джерела і призначення.

після цього, я виявив, що значення і це пов'язано адресою в різні пакети, які їх різниця була тільки в джерела і призначення IP-адрес.

Чому ця інформація(перенесена вартість і те, що вона вивела адреса), де розподіляють на різні адреси та на яку адресу є основним?

+208
user2256512 21 жовт. 2016 р., 11:56:44

З двома окремими підписав необроблені транзакції з двох користувачів, як би йти про 'пакет' їх вручну (об'єднання входів і виходів в одній транзакції)?

Якщо ви намагаєтеся об'єднати два незалежно підписану транзакцію, разом це буде включати в себе ряд обмежень щодо того, як сума може бути витрачена і як угода структурована. Це тому що коли ми укладаємо угоди, ми включаємо в сериализованной транзакції як повідомлення (поки ми SIGHASH_NOINPUT). Обмеження такі:

  1. Версія і nLocktime обох операцій повинні бути однакові.
  2. Індивідуальні угоди входи повинні бути підписані з ANYONECANPAY|один SIGHASH прапор. У ANYONECANPAY дозволяє додавати додаткові входи до угоди. Однак, якщо ви підписуєте з ANYONECANPAY|ні, підписав на ризик його виходу виключення з угоди він не здійснював будь-які виходи. Підписання з ANYONECANPAY|все пов'язує всіх виходів і, отже, ніяких інших виходів можуть бути додані. Все це означає, що підписала зможе тільки відправити гроші на один адреса/сценарій і, отже, не може включати зміни вихідного направити гроші, що залишилися.

В #2 пункт true, якщо підписант не довіряти будь-якої централізованої сутності пакетної угоди. Підписує особа може, однак, знайомий з ANYONECANPAY|немає прапор і припустити, що при централізованій сутності транслює угоди вони підписують угоду з все прапор для того, щоб зв'язати всі виходи до операції.

Це життєздатне рішення для груп користувачів, намагаючись заощадити на комісійних або збільшена довжина отриманого за угодою заперечує реальну економію?

Комісійні розраховуються на основі ваги угоди. Підписів, мінуси ТХ посилання, і замок сценарію займають переважна більшість, що не може бути зроблено з операції дозування підписав самостійно. Ви тільки економія трансакційних витрат на речі, які є загальними як 4 байта транзакцій версія, nLocktime 4 байта, 2 байти для кількості Техас входів/виходів.

Дозування, як правило, робиться, щоб замаскувати, хто платить, кому (наприклад. coinjoin) не економити збори. Але навіть у цьому випадку дозування сервер дає відправникам остаточного сериализованной транзакції, містять всі входи і виходи, що всі вони підписують з sighash_all прапор. Кожен вхід не підписав самостійно.

+137
Robert Eichner 20 січ. 2017 р., 17:28:52

Ряд криптографічних схем мають такий недолік, що, якщо вдасться перехопити зловмиснику кілька повідомлень від однієї приватної основним джерелом, стає легше розшифрувати повідомлення. Під час Другої світової війни це було зроблено кілька разів союзниками для того, щоб розбити фашистів і коди японок.

На щастя, биткоин спираються на криптографічні схеми (в основному і SHA256), що не знаю недолік (якщо перебір) але все ж. Це означає, що якщо ви не забезпечуєте свій закритий ключ, щоб ніхто інший, ви можете зробити так багато операцій, як з однієї адреси облікового запису, зловмисник не буде краще розірвати ваш рахунок.

+118
aisama80 18 лист. 2019 р., 05:08:24

Не знаєте, як це не повністю отвечено раніше.

Биткоин не послав повний блок, як основний метод поширення через пару років, побачити біп 152. Що буде відправлене-заголовок блок, 6 байт за транзакцію, і останні угоди. При необхідності, додаткові операції можуть бути відправлені, що відправник передбачив приймач не знаю.

Дуже короткий хеш-можливо тому, що хеш-солять виразно кожен передавальний вузол. Це робить неможливим для зловмисника, щоб навмисно створювати конфлікти, і якісь сутички, що випадково вам 'направляється у поширенні мережі в силу того, що блоки просто текти швидше за посиланням, де не було зіткнення.

За це повідомлення настільки мала BIP152 можливість часто ліквідувати одну поїздку туди і назад, не виконавши ІНВ. Тому той факт, що додаткове звернення іноді потрібно, щоб заповнити відсутні операції тільки залишає його з такою ж кількістю ходок, як і оригінал протоколу.

Є також волокна , які беззастережно скорочує час передачі до 0.5 тур-поїздки, але по вартості втрачаєте значну частину пропускної здатності. Для швидкого зв'язку це найшвидший річ, щоб зробити.

Для вирішення проблем мережевої безпеки і стабільності, це не просто питання про те, як повільно розмножують в середньому, але як повільно, це може бути зроблено з Шахтарем в першому випадку. BIP152 робить велику роботу в середньому, але не насправді поліпшити гіршому випадку також обсягу даних у блок також контролює кількість даних, поза блоків, хоча більшість компактних блоків можна тільки знизити загальну пропускну здатність вузла на половину в порівнянні з початковою схемою.

Дизайн BIP152 була обрана як компроміс між багатьма чинниками, затримки, пропускної здатності, розрахункового навантаження, складність реалізації. Волокно являє собою різні співвідношення (на користь абсолютної низькою затримкою, а не менше пропускної здатності). Ми знаємо, як зробити блоки близько 500 байт, як правило, зі значно більш виконання, складність і обчислення, але не схоже, є багато причин, щоб зробити це по відношенню до важливості поліпшення інших аспектів протоколу. Це удвічі вірно, тому що ці поліпшення не допомагають гіршому випадку. Я вважаю, що волокно вже сягає дуже близькі до найкращим можливим найгірший випадок.

+23
Jorge L Then Cuevas 21 бер. 2015 р., 20:41:39

Показати питання з тегом