Колко TPS ΠΈΠΌΠ° във вашия Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½?

Π›ΡŽΠ±ΠΈΠΌ Π²ΡŠΠΏΡ€ΠΎΡ Π·Π° всяка Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° систСма ΠΎΡ‚ нСтСхничСски Ρ‡ΠΎΠ²Π΅ΠΊ Π΅ β€žΠšΠΎΠ»ΠΊΠΎ tps ΠΈΠΌΠ° във Π²Π°ΡˆΠ°Ρ‚Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½?β€œ Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π° числото, Π΄Π°Π΄Π΅Π½ΠΎ Π² ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ няма ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰ΠΎ с Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ питащият Π±ΠΈ искал Π΄Π° Ρ‡ΡƒΠ΅. Π’ΡΡŠΡ‰Π½ΠΎΡΡ‚ Ρ‚ΠΎΠΉ искашС Π΄Π° ΠΏΠΎΠΏΠΈΡ‚Π° β€žΡ‰Π΅ отговаря Π»ΠΈ Π²Π°ΡˆΠΈΡΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π½Π° ΠΌΠΎΠΈΡ‚Π΅ бизнСс ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡβ€œ ΠΈ Ρ‚Π΅Π·ΠΈ изисквания Π½Π΅ са Π΅Π΄Π½ΠΎ число, Π° ΠΌΠ½ΠΎΠ³ΠΎ условия – Ρ‚ΡƒΠΊ са толСрантност към ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ, изисквания Π·Π° окончатСлност, Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ. Π’Π°ΠΊΠ° Ρ‡Π΅ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΡŠΡ‚ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ° β€žΠΊΠΎΠ»ΠΊΠΎ tpsβ€œ Π΅ ΠΌΠ°Π»ΠΊΠΎ вСроятно Π΄Π° бъдС прост ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠΎΠ³Π° пълСн. Π Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° систСма с дСсСтки ΠΈΠ»ΠΈ стотици възли, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ΠΈ доста слоТни изчислСния, ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π² ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ със ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, тСхничСски ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ, икономичСски ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π°Ρ‚Π°ΠΊΠΈ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ . Π•Ρ‚Π°ΠΏΠΈΡ‚Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ са възмоТни ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността, сС Ρ€Π°Π·Π»ΠΈΡ‡Π°Π²Π°Ρ‚ ΠΎΡ‚ Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ услуги, Π° мрСТовият ΡΡŠΡ€Π²ΡŠΡ€ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π΅ ΠΌΡ€Π΅ΠΆΠΎΠ²Π° услуга, която ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π° функционалността Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, ΡƒΠ΅Π± ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ Ρ‚ΠΎΡ€Π΅Π½Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, ΠΊΠΎΠ΅Ρ‚ΠΎ я ΠΏΡ€Π°Π²ΠΈ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ слоТна ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΡ„ΠΈΠ»Π° Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ Π½Π° всички подсистСми : процСсор, ΠΏΠ°ΠΌΠ΅Ρ‚, ΠΌΡ€Π΅ΠΆΠ°, ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅

Π’Π°ΠΊΠ° сС случва, Ρ‡Π΅ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ са доста спСцифичСн ΠΈ Π½Π΅ΠΎΠ±ΠΈΡ‡Π°Π΅Π½ софтуСр Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ софтуСр. Π•Ρ‚ΠΎ Π·Π°Ρ‰ΠΎ Π±ΠΈΡ… искал Π΄Π° подчСртая Π²Π°ΠΆΠ½ΠΈ аспСкти Π½Π° СфСктивността ΠΈ устойчивостта Π½Π° Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π·Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ ΠΈ Π½Π°ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅Ρ‡ΠΊΠΈ. Π©Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността, ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Ρ‚ скоростта Π½Π° прСдоставянС Π½Π° услуги Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ Ρ‰Π΅ ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈΠΌ характСристикитС, Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΈ Π·Π° Ρ‚ΠΎΠ·ΠΈ Ρ‚ΠΈΠΏ софтуСр.

Π•Ρ‚Π°ΠΏΠΈ Π½Π° заявка Π·Π° услуга ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚

Π—Π° Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ чСстно Π·Π° качСството Π½Π° всяка ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΈΠ»ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ слоТна услуга, трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π½Π΅ само срСднитС стойности, Π½ΠΎ ΠΈ максимума/ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°, ΠΌΠ΅Π΄ΠΈΠ°Π½ΠΈΡ‚Π΅, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ΠΈΠ»ΠΈΡ‚Π΅. Π’Π΅ΠΎΡ€Π΅Ρ‚ΠΈΡ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π·Π° 1000 tps Π² някои Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½, Π½ΠΎ Π°ΠΊΠΎ 900 Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ са Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ΠΈ с ΠΎΠ³Ρ€ΠΎΠΌΠ½Π° скорост, Π° 100 са Π±ΠΈΠ»ΠΈ β€žΠ·Π°ΡΠ΅Π΄Π½Π°Π»ΠΈβ€œ Π·Π° няколко сСкунди, Ρ‚ΠΎΠ³Π°Π²Π° срСдното Π²Ρ€Π΅ΠΌΠ΅, ΡΡŠΠ±Ρ€Π°Π½ΠΎ Π·Π° всички Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π½Π΅ Π΅ напълно справСдлив ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ… Π΄Π° Π·Π°Π²ΡŠΡ€ΡˆΠ° транзакцията Π·Π° няколко сСкунди. Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ β€žΠ΄ΡƒΠΏΠΊΠΈβ€œ, ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ пропуснати консСнсусни ΠΊΡ€ΡŠΠ³ΠΎΠ²Π΅ ΠΈΠ»ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ раздСляния, ΠΌΠΎΠ³Π°Ρ‚ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° ΡΡŠΡΠΈΠΏΡΡ‚ услуга, която Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ прСдставянС Π½Π° тСстови стСндовС.

Π—Π° Π΄Π° сС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚ Ρ‚Π°ΠΊΠΈΠ²Π° тСсни мСста, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Ρ‚Π°ΠΏΠΈΡ‚Π΅, Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ Π΅Π΄Π½Π° истинска Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° затруднСния ΠΏΡ€ΠΈ обслуТванСто Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅. НСка опишСм Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° доставка ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° транзакция, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, ΠΎΡ‚ ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈ Π΄Π°Π»ΠΈ транзакцията ΠΌΡƒ Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° ΠΈ осчСтоводСна.

  1. сдСлката сС оформя Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
  2. сдСлката сС подписва Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°
  3. ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈΠ·Π±ΠΈΡ€Π° Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° своята транзакция към Π½Π΅Π³ΠΎ
  4. ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ сС Π°Π±ΠΎΠ½ΠΈΡ€Π° Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° възСла, Ρ‡Π°ΠΊΠ°ΠΉΠΊΠΈ Π΄Π° сС появят Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° транзакция
  5. Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ разпространява транзакцията ΠΏΡ€Π΅Π· p2p ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°
  6. няколко ΠΈΠ»ΠΈ Π΅Π΄ΠΈΠ½ BP (Π±Π»ΠΎΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π») ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° Π½Π°Ρ‚Ρ€ΡƒΠΏΠ°Π½ΠΈΡ‚Π΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°ΠΉΠΊΠΈ Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ
  7. BP Ρ„ΠΎΡ€ΠΌΠΈΡ€Π° Π½ΠΎΠ² Π±Π»ΠΎΠΊ слСд ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° нСобходимия Π±Ρ€ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ
  8. BP разпространява Π½ΠΎΠ² Π±Π»ΠΎΠΊ ΠΏΡ€Π΅Π· p2p ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°
  9. новият Π±Π»ΠΎΠΊ сС доставя Π΄ΠΎ възСла, Π΄ΠΎ ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈΠΌΠ° Π΄ΠΎΡΡ‚ΡŠΠΏ
  10. Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ
  11. Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ Π²ΠΈΠΆΠ΄Π° актуализацията относно ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ ΠΌΡƒ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° извСстиС Π·Π° транзакция

Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ Ρ‚Π΅Π·ΠΈ Π΅Ρ‚Π°ΠΏΠΈ ΠΈ Π΄Π° опишСм ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността Π½Π° всСки Π΅Ρ‚Π°ΠΏ. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ систСми, Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΈ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΠ΄ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. Доста чСсто ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° TPS Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° транзакцията сС ΡΡŠΠ±ΠΈΡ€Π° ΠΎΡ‚ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅, Π° Π½Π΅ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° - Ρ‚ΠΎΠ²Π° Π½Π΅ Π΅ съвсСм справСдливо. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π½Π΅ сС интСрСсува ΠΊΠΎΠ»ΠΊΠΎ Π±ΡŠΡ€Π·ΠΎ Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΈΠ» транзакцията ΠΌΡƒ; Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΎΡ‚ΠΎ Π·Π° Π½Π΅Π³ΠΎ Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚ΡŠΡ‚, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΡƒ станС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° информация Π·Π° Ρ‚Π°Π·ΠΈ транзакция, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°. ИмСнно Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Π΅ ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° изпълнСниС Π½Π° транзакцията. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Π΄ΠΎΡ€ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°ΠΉΠΊΠΈ Π΅Π΄Π½Π° ΠΈ ΡΡŠΡ‰Π° транзакция, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ напълно Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π°, ΠΊΠΎΠΈΡ‚ΠΎ зависят ΠΎΡ‚ ΠΊΠ°Π½Π°Π»Π°, Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ близостта Π½Π° възСла ΠΈ Ρ‚.Π½. Π’Π°ΠΊΠ° Ρ‡Π΅ Π΅ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΈΠ·ΠΌΠ΅Ρ€Π²Π° Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ Ρ‚ΠΎΠ²Π° Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ΡŠΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ трябва Π΄Π° сС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°.

ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° транзакция ΠΎΡ‚ страна Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Π”Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ΠΌ с ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ Π΄Π²Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ: сдСлката сС оформя ΠΈ подписва ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠšΠΎΠ»ΠΊΠΎΡ‚ΠΎ ΠΈ Π΄Π° Π΅ странно, Ρ‚ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС тясно място Π² производитСлността Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. Π’ΠΎΠ²Π° Π΅ Π½Π΅ΠΎΠ±ΠΈΡ‡Π°ΠΉΠ½ΠΎ Π·Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ услуги, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΅ΠΌΠ°Ρ‚ всички изчислСния ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Π΄Π°Π½Π½ΠΈ, Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ просто изготвя ΠΊΡ€Π°Ρ‚ΠΊΠ° заявка, която ΠΌΠΎΠΆΠ΅ Π΄Π° поиска голямо количСство Π΄Π°Π½Π½ΠΈ ΠΈΠ»ΠΈ изчислСния, ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°ΠΉΠΊΠΈ Π³ΠΎΡ‚ΠΎΠ² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚. Π’ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ клиСнтският ΠΊΠΎΠ΄ става всС ΠΏΠΎ-ΠΌΠΎΡ‰Π΅Π½, Π° ядрото Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ става всС ΠΏΠΎ-Π»Π΅ΠΊΠΎ ΠΈ масивнитС изчислитСлни Π·Π°Π΄Π°Ρ‡ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΡ‚ към клиСнтския софтуСр. Π’ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΈΠΌΠ° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° подготвят Π΅Π΄Π½Π° транзакция Π·Π° доста дълго Π²Ρ€Π΅ΠΌΠ΅ (говоря Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ merkle доказатСлства, ΠΊΡ€Π°Ρ‚ΠΊΠΈ доказатСлства, ΠΏΡ€Π°Π³ΠΎΠ²ΠΈ подписи ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ слоТни ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚ страна Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°). Π”ΠΎΠ±ΡŠΡ€ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° лСсна ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° във Π²Π΅Ρ€ΠΈΠ³Π°Ρ‚Π° ΠΈ Ρ‚Π΅ΠΆΠΊΠ° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° транзакция Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΅ доказатСлство Π·Π° члСнство Π² списък, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Merkle-tree, Ρ‚ΡƒΠΊ статия.

Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, Π½Π΅ забравяйтС, Ρ‡Π΅ клиСнтският ΠΊΠΎΠ΄ Π½Π΅ просто ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ към Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°, Π½ΠΎ ΠΏΡŠΡ€Π²ΠΎ ΠΏΡ€Π°Π²ΠΈ заявка Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° - ΠΈ Ρ‚Π°Π·ΠΈ дСйност ΠΌΠΎΠΆΠ΅ Π΄Π° повлияС Π½Π° ΠΏΡ€Π΅Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅. Π’Π°ΠΊΠ° Ρ‡Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ измСрвания, Π±ΠΈ Π±ΠΈΠ»ΠΎ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ Π΄Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° клиСнтския ΠΊΠΎΠ΄ възмоТно Π½Π°ΠΉ-пълно. Π”ΠΎΡ€ΠΈ Π°ΠΊΠΎ във Π²Π°ΡˆΠ°Ρ‚Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈΠΌΠ° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ Π»Π΅ΠΊΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ поставят ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Ρ†ΠΈΡ„Ρ€ΠΎΠ² подпис Π²ΡŠΡ€Ρ…Ρƒ Π½Π°ΠΉ-простата транзакция Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° някакъв Π°ΠΊΡ‚ΠΈΠ², всяка Π³ΠΎΠ΄ΠΈΠ½Π° всС ΠΎΡ‰Π΅ ΠΈΠΌΠ° ΠΏΠΎ-масови изчислСния Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΡ€ΠΈΠΏΡ‚ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ стават ΠΏΠΎ-силни ΠΈ Ρ‚Π°Π·ΠΈ част ΠΎΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π°Ρ‚ Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ тясно място Π² Π±ΡŠΠ΄Π΅Ρ‰Π΅. Π—Π°Ρ‚ΠΎΠ²Π° Π±ΡŠΠ΄Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»Π½ΠΈ ΠΈ Π½Π΅ пропускайтС ситуацията, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΈ транзакция с ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½ΠΎΡΡ‚ 3.5s, 2.5s сС ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π°Ρ‚ Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ подписванС Π½Π° транзакцията, Π° 1.0s Π·Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ ΠΈΠ·Ρ‡Π°ΠΊΠ²Π°Π½Π΅ Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€. Π—Π° Π΄Π° ΠΎΡ†Π΅Π½ΠΈΡ‚Π΅ рисковСтС ΠΎΡ‚ Ρ‚ΠΎΠ²Π° тясно място, трябва Π΄Π° ΡΡŠΠ±Π΅Ρ€Π΅Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ клиСнтски машини, Π° Π½Π΅ само ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възли.

Π˜Π·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° транзакция ΠΈ слСдСнС Π½Π° нСйния статус

Π‘Π»Π΅Π΄Π²Π°Ρ‰Π°Ρ‚Π° ΡΡ‚ΡŠΠΏΠΊΠ° Π΅ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ транзакцията Π΄ΠΎ избрания Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възСл ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ статуса Π·Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ°Π½Π΅Ρ‚ΠΎ ΠΉ Π² транзакционния ΠΏΡƒΠ». Π’ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ; Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ трябва Π΄Π° запишС транзакцията Π² ΠΏΡƒΠ»Π° ΠΈ Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π΄Π° разпространява информация Π·Π° нСя ΠΏΡ€Π΅Π· p2p ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΡŠΡ‚ Π·Π° ΠΎΡ†Π΅Π½ΠΊΠ° Π½Π° производитСлността Ρ‚ΡƒΠΊ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ Π½Π° ΠΎΡ†Π΅Π½ΠΊΠ°Ρ‚Π° Π½Π° производитСлността Π½Π° Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ ΡƒΠ΅Π± API микроуслуги, Π° самитС Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ ΠΈ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° промСнят статуса си. По ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° информацията Π·Π° транзакция Π² някои Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π²Π΅Ρ€ΠΈΠ³ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС случи ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Ρ€ΠΈΠΆΠ½ΠΈ разклонСния ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π°Ρ‚ΠΎ BP обявяват Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ си Π΄Π° Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ транзакция Π² Π±Π»ΠΎΠΊ. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΡ‚Π° Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡƒΠ» ΠΈ броя Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² Π½Π΅Π³ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° повлияят Π½Π° СфСктивността Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°. Ако транзакционният ΠΏΡƒΠ» Π΅ запълнСн Π΄ΠΎ максималния възмоТСн Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈΠ»ΠΈ Π½Π΅ сС ΠΏΠΎΠ±ΠΈΡ€Π° Π² RAM, производитСлността Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠ°Π΄Π½Π΅ рязко. Π‘Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ нямат Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ срСдства Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу ΠΏΠΎΡ‚ΠΎΠΊ ΠΎΡ‚ Π½Π΅ΠΆΠ΅Π»Π°Π½ΠΈ ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ Π°ΠΊΠΎ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΡŠΡ‚ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ с голям ΠΎΠ±Π΅ΠΌ ΠΈ ниски такси, Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° ΠΏΡƒΠ»Π° Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ – ΠΎΡ‰Π΅ Π΅Π΄Π½ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠ΅ Π² производитСлността.

ΠŸΡ€ΠΈ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π° транзакция Π΄ΠΎ ΠΊΠΎΠΉΡ‚ΠΎ ΠΈ Π΄Π° Π΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възСл, ΠΊΠΎΠΉΡ‚ΠΎ харСсва, Ρ…Π΅ΡˆΡŠΡ‚ Π½Π° транзакцията ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ извСстСн Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΏΡ€Π΅Π΄ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ всичко, ΠΊΠΎΠ΅Ρ‚ΠΎ трябва Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈ, Π΅ Π΄Π° установи Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° ΠΈ слСд ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ Π΄Π° сС ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° транзакция. Π˜ΠΌΠ°ΠΉΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄, Ρ‡Π΅ Ρ‡Ρ€Π΅Π· ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° β€žtpsβ€œ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ напълно Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възСл. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ HTTP RPC ΠΈΠ»ΠΈ WebSocket, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚Π΅ ΠΌΠΎΠ΄Π΅Π»Π° β€žΠ°Π±ΠΎΠ½ΠΈΡ€Π°Π½Π΅β€œ. Π’ΡŠΠ² втория случай ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ извСстиС ΠΏΠΎ-Ρ€Π°Π½ΠΎ ΠΈ Π²ΡŠΠ·Π΅Π»ΡŠΡ‚ Ρ‰Π΅ ΠΈΠ·Ρ€Π°Π·Ρ…ΠΎΠ΄Π²Π° ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ рСсурси (Π³Π»Π°Π²Π½ΠΎ ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ Ρ‚Ρ€Π°Ρ„ΠΈΠΊ) Π·Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ относно ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° транзакцията. Π’Π°ΠΊΠ° Ρ‡Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Ρ‚Π΅ β€žtpsβ€œ, Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π½Π°Ρ‡ΠΈΠ½Π°, ΠΏΠΎ ΠΊΠΎΠΉΡ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ с възли. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, Π·Π° Π΄Π° сС оцСнят рисковСтС ΠΎΡ‚ Ρ‚ΠΎΠ²Π° Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠ΅, Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΡŠΡ‚ трябва Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ с WebSocket, Ρ‚Π°ΠΊΠ° ΠΈ с HTTP RPC заявки, Π² ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΈ, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‰ΠΈ Π½Π° Ρ€Π΅Π°Π»Π½ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° промСня СстСството Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ ΠΈ тСхния Ρ€Π°Π·ΠΌΠ΅Ρ€.

Π—Π° Π΄Π° ΠΎΡ†Π΅Π½ΠΈΡ‚Π΅ рисковСтС ΠΎΡ‚ Ρ‚ΠΎΠ²Π° тясно място, Π²ΠΈΠ΅ ΡΡŠΡ‰ΠΎ трябва Π΄Π° ΡΡŠΠ±ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ΠΎΡ‚ клиСнтски машини, Π° Π½Π΅ само ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възли.

ΠŸΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΏΡ€Π΅Π· p2p ΠΌΡ€Π΅ΠΆΠ°

Π’ Π±Π»ΠΎΠΊΠΎΠ²ΠΈΡ‚Π΅ Π²Π΅Ρ€ΠΈΠ³ΠΈ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° peer-to-peer (p2p) сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ участницитС. Π’Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ сС разпространяват Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ сС Π·Π°ΠΏΠΎΡ‡Π½Π΅ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ достигнат Π΄ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° равностойни Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ€Π°Ρ‚ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π² Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡŠΡ‰ΠΈΡ p2p, разпространяват Π½ΠΎΠ²ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄ΠΎ всички ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ възли. ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ p2p ΠΌΡ€Π΅ΠΆΠΈ са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Kademlia. Ρ‚ΡƒΠΊ Π΅ Π΄ΠΎΠ±Ρ€ΠΎ Ρ€Π΅Π·ΡŽΠΌΠ΅ Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» ΠΈ Ρ‚ΡƒΠΊ - статия с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ измСрвания Π² ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° BitTorrent, ΠΎΡ‚ която ΠΌΠΎΠΆΠ΅ Π΄Π° сС Ρ€Π°Π·Π±Π΅Ρ€Π΅, Ρ‡Π΅ Ρ‚ΠΎΠ·ΠΈ Ρ‚ΠΈΠΏ ΠΌΡ€Π΅ΠΆΠ° Π΅ ΠΏΠΎ-слоТна ΠΈ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΠΌΠ° ΠΎΡ‚ Ρ‚Π²ΡŠΡ€Π΄ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π° ΠΌΡ€Π΅ΠΆΠ° Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° услуга. Π‘ΡŠΡ‰ΠΎ, Ρ‚ΡƒΠΊ статия Π·Π° ΠΈΠ·ΠΌΠ΅Ρ€Π²Π°Π½Π΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ интСрСсни ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π·Π° Ethereum възли.

Накратко, всСки ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ Π² Ρ‚Π°ΠΊΠΈΠ²Π° ΠΌΡ€Π΅ΠΆΠΈ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° свой собствСн Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ списък с Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ, ΠΎΡ‚ ΠΊΠΎΠΈΡ‚ΠΎ изисква Π±Π»ΠΎΠΊΠΎΠ²Π΅ информация, адрСсирани Ρ‡Ρ€Π΅Π· ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. ΠšΠΎΠ³Π°Ρ‚ΠΎ Π΄Π°Π΄Π΅Π½ ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ заявка, Ρ‚ΠΎΠΉ ΠΈΠ»ΠΈ Π΄Π°Π²Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°Ρ‚Π° информация, ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π° заявката Π½Π° слСдващия псСвдослучаСн ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ ΠΎΡ‚ списъка ΠΈ слСд ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, Ρ‚ΠΎΠΉ Π³ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π° Π½Π° заявитСля ΠΈ Π³ΠΎ ΠΊΠ΅ΡˆΠΈΡ€Π° Π·Π° извСстно Π²Ρ€Π΅ΠΌΠ΅, Π΄Π°Π²Π°ΠΉΠΊΠΈ Ρ‚ΠΎΠ²Π° Π±Π»ΠΎΠΊ информация ΠΏΠΎ-Ρ€Π°Π½ΠΎ слСдващия ΠΏΡŠΡ‚. Π’Π°ΠΊΠ° популярната информация сС ΠΎΠ·ΠΎΠ²Π°Π²Π° Π² голям Π±Ρ€ΠΎΠΉ кСшовС Π½Π° голям Π±Ρ€ΠΎΠΉ ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ ΠΈ нСпопулярната информация постСпСнно сС замСня. ΠŸΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈΡ‚Π΅ водят записи ΠΊΠΎΠΉ ΠΊΠΎΠ»ΠΊΠΎ информация Π΅ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈΠ» Π½Π° ΠΊΠΎΠ³ΠΎ ΠΈ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° сС ΠΎΠΏΠΈΡ‚Π²Π° Π΄Π° стимулира Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ дистрибутори, ΠΊΠ°Ρ‚ΠΎ повишава Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈΡ‚Π΅ ΠΈΠΌ ΠΈ ΠΈΠΌ прСдоставя ΠΏΠΎ-високо Π½ΠΈΠ²ΠΎ Π½Π° обслуТванС, ΠΊΠ°Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ измСства Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ участници ΠΎΡ‚ ΡΠΏΠΈΡΡŠΡ†ΠΈΡ‚Π΅ с ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ.

Π’Π°ΠΊΠ° Ρ‡Π΅ транзакцията сСга трябва Π΄Π° бъдС Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° Π² цялата ΠΌΡ€Π΅ΠΆΠ°, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° я видят ΠΈ Π΄Π° я Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ Π² Π±Π»ΠΎΠΊΠ°. Π’ΡŠΠ·Π΅Π»ΡŠΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ β€žΡ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»Ρβ€œ Π½ΠΎΠ²Π° транзакция Π½Π° всички ΠΈ ΡΠ»ΡƒΡˆΠ° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, Ρ‡Π°ΠΊΠ°ΠΉΠΊΠΈ Π±Π»ΠΎΠΊ, Π² Ρ‡ΠΈΠΉΡ‚ΠΎ индСкс Ρ‰Π΅ сС появи Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°Ρ‚Π° транзакция, Π·Π° Π΄Π° ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈ чакащия ΠΊΠ»ΠΈΠ΅Π½Ρ‚. Π’Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° Π΄Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΠΈ информация Π΅Π΄Π½Π° Π½Π° Π΄Ρ€ΡƒΠ³Π° Π·Π° Π½ΠΎΠ²ΠΈ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π² p2p ΠΌΡ€Π΅ΠΆΠΈ, зависи ΠΎΡ‚ ΠΌΠ½ΠΎΠ³ΠΎ голям Π±Ρ€ΠΎΠΉ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ: броя Π½Π° чСстнитС възли, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ Π½Π°Π±Π»ΠΈΠ·ΠΎ (ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°), β€žΡ‚ΠΎΠΏΠ»ΠΎ- нагорС” Π½Π° ΠΊΠ΅ΡˆΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ възли, Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅Ρ‚Π΅, Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅, СстСството Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, гСографията Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°, броя Π½Π° Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ. ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΈΡ‚Π΅ измСрвания Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅ Π·Π° СфСктивност Π² Ρ‚Π°ΠΊΠΈΠ²Π° ΠΌΡ€Π΅ΠΆΠΈ са слоТСн Π²ΡŠΠΏΡ€ΠΎΡ; Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄Π° сС ΠΎΡ†Π΅Π½ΠΈ Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° заявката ΠΊΠ°ΠΊΡ‚ΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, Ρ‚Π°ΠΊΠ° ΠΈ Π½Π° ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ (Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възли). ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ във всСки ΠΎΡ‚ p2p ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅, Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ ΠΈΠ·Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ ΠΈ ΠΊΠ΅ΡˆΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, Π½Π΅Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΏΠΈΡΡŠΡ†ΠΈ с Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ ΠΏΠ°Ρ€Ρ‚Π½ΡŒΠΎΡ€ΠΈ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° причинят забавяния, ΠΊΠΎΠΈΡ‚ΠΎ влияят Π½Π° СфСктивността Π½Π° цялата ΠΌΡ€Π΅ΠΆΠ° ΠΊΠ°Ρ‚ΠΎ цяло, ΠΈ Ρ‚ΠΎΠ²Π° тясно място Π΅ Π½Π°ΠΉ-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π·Π° Π°Π½Π°Π»ΠΈΠ· , тСст ΠΈ интСрпрСтация Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅.

ΠžΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ

Най-Π²Π°ΠΆΠ½Π°Ρ‚Π° част ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° консСнсус, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΡƒ към Π½ΠΎΠ²ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈ ΠΎΡ‚ ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ със запис Π½Π° Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ Π² Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ. ДобавянСто Π½Π° Π½ΠΎΠ² Π±Π»ΠΎΠΊ към Π²Π΅Ρ€ΠΈΠ³Π°Ρ‚Π° ΠΈ слСд Ρ‚ΠΎΠ²Π° ΠΈΠ·Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° основната Π²Π΅Ρ€ΠΈΠ³Π° трябва Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ възмоТно Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ. Π’ рСалния ΠΆΠΈΠ²ΠΎΡ‚ ΠΎΠ±Π°Ρ‡Π΅ β€žΡ‚Ρ€ΡΠ±Π²Π°β€œ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° β€žΡ€Π°Π±ΠΎΡ‚ΠΈβ€œ ΠΈ Ρ‡ΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π° си прСдстави ситуация, Π² която Π΄Π²Π΅ дълги ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€Π°Ρ‰ΠΈ сС Π²Π΅Ρ€ΠΈΠ³ΠΈ Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρƒ си, промСняйки ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π½Π° хиляди Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ Π² ΠΏΡƒΠ»Π° ΠΏΡ€ΠΈ всяко ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ , ΠΈ постоянно Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π°Π·Π°Π΄ Π½Π° Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ. Π’ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ, ΠΎΡ‚ Π³Π»Π΅Π΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Ρ‡ΠΊΠ°, Π΅ ΠΏΠΎ-прост ΠΎΡ‚ p2p мрСТовия слой, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° транзакция ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΡŠΡ‚ Π·Π° консСнсус са строго Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€Π°Π½ΠΈ ΠΈ Ρ‚ΡƒΠΊ Π΅ ΠΏΠΎ-лСсно Π΄Π° сС ΠΈΠ·ΠΌΠ΅Ρ€ΠΈ всичко.
ΠžΡΠ½ΠΎΠ²Π½ΠΎΡ‚ΠΎ Π½Π΅Ρ‰ΠΎ Π΅ Π΄Π° Π½Π΅ сС Π±ΡŠΡ€ΠΊΠ° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΎΡ‚ΠΎ влошаванС Π½Π° производитСлността Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ с ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ - Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ са ΠΏΠΎ-Π±Π°Π²Π½ΠΈ Π² доставянСто Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅ ΠΈ информация Π·Π° основната Π²Π΅Ρ€ΠΈΠ³Π°, Π° Π·Π° външСн ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°Ρ‚ΠΎ Π±Π°Π²Π½Π° ΠΌΡ€Π΅ΠΆΠ°, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π΅ Π² съвсСм Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ място.

Π—Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° производитСлността Π½Π° Ρ‚ΠΎΠ·ΠΈ Π΅Ρ‚Π°ΠΏ Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π΄Π° сС ΡΡŠΠ±ΠΈΡ€Π°Ρ‚ ΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°Π²Π°Ρ‚ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ ΠΎΡ‚ самитС възли ΠΈ Π΄Π° сС Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ Π² тях Ρ‚Π΅Π·ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ: броя Π½Π° Π±Π»ΠΎΠΊΠΎΠ²Π΅Ρ‚Π΅, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π½Π° възСла, тСхния Ρ€Π°Π·ΠΌΠ΅Ρ€, броя Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅, броя Π½Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½ΠΈΡΡ‚Π° ΠΌΠ΅ΠΆΠ΄Ρƒ разклонСнията Π½Π° Π²Π΅Ρ€ΠΈΠ³Π°Ρ‚Π°, броя Π½Π° Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π°Ρ‚Π° машина, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΈ Ρ‚.Π½. Π’ΠΎΠ²Π° Ρ‰Π΅ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΎΠ±ΡŠΡ€ΠΊΠ°Π½ΠΈ с Π³Ρ€Π΅ΡˆΠΊΠΈ Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Π΅Ρ€ΠΈΠ³Π°Ρ‚Π°.

Π’ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° машина, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ Π½Π° информация, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°. Броят Π½Π° разпрСдСлСнията Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, броят Π½Π° инструкциитС Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅/запис ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с СфСктивността Π½Π° изпълнСниС Π½Π° договорния ΠΊΠΎΠ΄, ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° прСдоставят ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½Π° информация Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈΠ½Ρ‚Π΅Π»ΠΈΠ³Π΅Π½Ρ‚Π½ΠΈΡ‚Π΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ са ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π½Π° тСория Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° консумират всСки ΠΎΡ‚ рСсурситС: процСсор/ΠΏΠ°ΠΌΠ΅Ρ‚/ΠΌΡ€Π΅ΠΆΠ°/ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π΅ доста нСсигурСн Π΅Ρ‚Π°ΠΏ, ΠΊΠΎΠΉΡ‚ΠΎ освСн Ρ‚ΠΎΠ²Π° сС промСня Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ вСрсии ΠΈ ΠΏΡ€ΠΈ промяна Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π°. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈΡ‚Π΅, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈΡ‚Π΅, ΡΡŠΡ‰ΠΎ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° СфСктивността Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½.

ΠŸΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π½Π° извСстиС Π·Π° Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° транзакция Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°

Π’ΠΎΠ²Π° Π΅ послСдният Π΅Ρ‚Π°ΠΏ ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° услугата; Π² сравнСниС с Π΄Ρ€ΡƒΠ³ΠΈ Π΅Ρ‚Π°ΠΏΠΈ, няма Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ€Π΅ΠΆΠΈΠΉΠ½ΠΈ Ρ€Π°Π·Ρ…ΠΎΠ΄ΠΈ, Π½ΠΎ всС ΠΏΠ°ΠΊ си струва Π΄Π° сС обмисли Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΎΠ±Π΅ΠΌΠ΅Π½ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΎΡ‚ възСла (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ½Ρ‚Π΅Π»ΠΈΠ³Π΅Π½Ρ‚Π΅Π½ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ Π²Ρ€ΡŠΡ‰Π°Π½Π΅ Π½Π° масив ΠΎΡ‚ Π΄Π°Π½Π½ΠΈ). Π’ΡŠΠ² всСки случай Ρ‚Π°Π·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠ° Π΅ Π½Π°ΠΉ-Π²Π°ΠΆΠ½Π°Ρ‚Π° Π·Π° Ρ‚ΠΎΠ·ΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ Π·Π°Π΄Π°Π΄Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠ° β€žΠΊΠΎΠ»ΠΊΠΎ tps ΠΈΠΌΠ° във вашия Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½?β€œ, Ρ‚.ΠΊ. Π’ Ρ‚ΠΎΠ·ΠΈ ΠΌΠΎΠΌΠ΅Π½Ρ‚ сС записва Ρ‡Π°ΡΡŠΡ‚ Π½Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° услугата.

На Ρ‚ΠΎΠ²Π° място Π²ΠΈΠ½Π°Π³ΠΈ ΠΈΠΌΠ° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° ΠΏΡŠΠ»Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡŠΡ‚ Π΅ трябвало Π΄Π° ΠΏΡ€Π΅ΠΊΠ°Ρ€Π° Π² Ρ‡Π°ΠΊΠ°Π½Π΅ Π½Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ ΠΎΡ‚ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π°; ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ потрСбитСлят Ρ‰Π΅ Ρ‡Π°ΠΊΠ° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ си ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° оптимизация Π΅ основна Π·Π°Π΄Π°Ρ‡Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° опишСм Π²ΠΈΠ΄ΠΎΠ²Π΅Ρ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½ΠΈ Π²ΡŠΡ€Ρ…Ρƒ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈ, ΠΈ Π΄Π° Π³ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΠΌ Π½Π° няколко ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ:

  1. криптографски трансформации, доказатСлствСна конструкция
  2. peer-to-peer ΠΌΡ€Π΅ΠΆΠ°, рСпликация Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅
  3. ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ, изпълнСниС Π½Π° ΠΈΠ½Ρ‚Π΅Π»ΠΈΠ³Π΅Π½Ρ‚Π½ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈ
  4. ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° към Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π°Ρ‚Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ ΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅
  5. заявки само Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ към Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ, API Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възСл, Π°Π±ΠΎΠ½Π°ΠΌΠ΅Π½Ρ‚Π½ΠΈ услуги

ΠšΠ°Ρ‚ΠΎ цяло тСхничСскитС изисквания към ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ възли са ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ сСриозни – Π±ΡŠΡ€Π·ΠΈ процСсори Π·Π° криптография, голямо количСство RAM Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈ Π±ΡŠΡ€Π· Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π±Π°Π·Π°Ρ‚Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ, ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΎ взаимодСйствиС с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° голям Π±Ρ€ΠΎΠΉ Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΈ голямо пространство Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠ²Π° високи изисквания ΠΈ ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠ΅Ρ‚ΠΎ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΠ΄ΠΎΠ²Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ водят Π΄ΠΎ Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ Π²ΡŠΠ·Π»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° нямат Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ рСсурси ΠΈ Ρ‚ΠΎΠ³Π°Π²Π° всСки ΠΎΡ‚ Π΅Ρ‚Π°ΠΏΠΈΡ‚Π΅, обсъдСни ΠΏΠΎ-Π³ΠΎΡ€Π΅, ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€Π΅Π²ΡŠΡ€Π½Π΅ Π² ΠΎΡ‰Π΅ Π΅Π΄Π½ΠΎ тясно място Π·Π° цялостната производитСлност Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π°.

ΠšΠΎΠ³Π°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Ρ‚Π΅ ΠΈ оцСняватС СфСктивността Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅, Ρ‰Π΅ трябва Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ всички Ρ‚Π΅Π·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, трябва Π΄Π° ΡΡŠΠ±ΠΈΡ€Π°Ρ‚Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΈ възли, Π΄Π° Ρ‚ΡŠΡ€ΡΠΈΡ‚Π΅ ΠΊΠΎΡ€Π΅Π»Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ тях, Π΄Π° оцСняватС Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° прСдоставянС Π½Π° услуги Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅, Π΄Π° Π²Π·Π΅ΠΌΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ всички основни рСсурси: процСсор/ΠΏΠ°ΠΌΠ΅Ρ‚/ΠΌΡ€Π΅ΠΆΠ°/ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ , Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ ΠΊΠ°ΠΊ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΈ си влияят Π²Π·Π°ΠΈΠΌΠ½ΠΎ. Всичко Ρ‚ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈ сравняванСто Π½Π° скороститС Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈ ΠΏΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° β€žΠΊΠΎΠ»ΠΊΠΎ TPSβ€œ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π½Π΅Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½Π° Π·Π°Π΄Π°Ρ‡Π°, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ° ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½ Π±Ρ€ΠΎΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΡ. Π’ Π³ΠΎΠ»Π΅ΠΌΠΈ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ систСми, ΠΊΠ»ΡŠΡΡ‚Π΅Ρ€ΠΈ ΠΎΡ‚ стотици ΡΡŠΡ€Π²ΡŠΡ€ΠΈ, Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡŠΡ‰ΠΎ са слоТни ΠΈ ΡΡŠΡ‰ΠΎ изискват ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° голям Π±Ρ€ΠΎΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ, Π½ΠΎ Π² Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ΠΈΡ‚Π΅, ΠΏΠΎΡ€Π°Π΄ΠΈ p2p ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅, Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ машини, Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈΡ‚Π΅ ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΠΈ, броя Π½Π° стСпСнитС свободата Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-голяма, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈ тСста Π΄ΠΎΡ€ΠΈ Π½Π° няколко ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚ΠΎΠΉ Π΅ Π½Π΅ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π΅Π½ ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π° само ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»Π½ΠΈ стойности, ΠΊΠΎΠΈΡ‚ΠΎ нямат ΠΏΠΎΡ‡Ρ‚ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²Π° Π²Ρ€ΡŠΠ·ΠΊΠ° с рСалността.

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°ΠΌΠ΅ Π² ядрото Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½, Π·Π° Π΄Π° ΠΎΡ†Π΅Π½ΠΈΠΌ производитСлността ΠΈ Π΄Π° ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠ° β€žΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ Π»ΠΈ сС Π² сравнСниС с послСдния ΠΏΡŠΡ‚?β€œ НиС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ доста слоТСн софтуСр, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° стартиранСто Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ с дСсСтки възли ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ стартира Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊ ΠΈ ΡΡŠΠ±ΠΈΡ€Π° ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ ; Π±Π΅Π· Ρ‚Π°Π·ΠΈ информация Π΅ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄Π° сС отстраняват Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ работят с мноТСство участници.

Π’Π°ΠΊΠ° Ρ‡Π΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠ° β€žΠΊΠΎΠ»ΠΊΠΎ TPS ΠΈΠΌΠ° във Π²Π°ΡˆΠ°Ρ‚Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½?β€œ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚Π΅ Π½Π° събСсСдника си ΠΌΠ°Π»ΠΊΠΎ Ρ‡Π°ΠΉ ΠΈ Π³ΠΎ ΠΏΠΎΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ Π΄Π°Π»ΠΈ Π΅ Π³ΠΎΡ‚ΠΎΠ² Π΄Π° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ Π΄ΡƒΠ·ΠΈΠ½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΄Π° ΠΈΠ·ΡΠ»ΡƒΡˆΠ° всичкитС Ρ‚Ρ€ΠΈ ΠΊΡƒΡ‚ΠΈΠΈ с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с производитСлността Π½Π° Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½ ΠΈ Π²Π°ΡˆΠΈΡ‚Π΅ прСдлоТСния Π·Π° Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ...

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€