рд╢реБрдн рджреЛрдкрд╣рд░, рдЧреГрд╣рдгрд┐рдпреЛрдВ!

рдЕрдкрдиреЗ рдЖрдИрдЯреА (рджрд┐рд▓рдЪрд╕реНрдк рдкрд░реАрдХреНрд╖рдг) рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдореИрдВ рдЖрдкрдХреЛ рдкрд░реАрдХреНрд╖рдг рдФрд░ рдЙрдкрдпреЛрдЧреА рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд░реЛрдорд╛рдВрдЪрдХ рдмрдирд╛рддреЗ рд╣реИрдВред
рдЖрдЬ рдореИрдВ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛:
- BFT - рд╡реНрдпрд╡рд╕рд╛рдп рдкреНрд░рд╡рд╛рд╣ рдкрд░реАрдХреНрд╖рдг, рдпрд╣ рдХреНрдпрд╛ рд╣реИ?
- рдореИрдВ рдЖрдкрдХреЛ рд╕рд░рд▓ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБред
- рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдХреНрдпрд╛ рд▓рд╛рдн рд╣реИрдВ?
- рдореИрдВ рдЗрд╕реЗ рдХрд╣рд╛рдВ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ
- рдФрд░ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛
рд╕реНрдЯреНрд░реАрдо рдкрд░реАрдХреНрд╖рдг (BFT - BusinessFlowTesting)
рдмреАрдПрдлрдЯреА рдПрдХ рдкрд░реАрдХреНрд╖рдг рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рдЙрддреНрдкрд╛рдж рдХреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдорд▓реЛрдВ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред
рджреГрд╖реНрдЯрд┐рдХреЛрдг рдбреЗрдЯрд╛ рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдЬреИрд╕реА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рд╣реИ, рдЬреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдореЙрдбрд▓ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдбреЗрдЯрд╛ рдЖрдВрджреЛрд▓рди рдЧреНрд░рд╛рдлрд╝ рджреНрд╡рд╛рд░рд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред
рдЖрдк рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЗ рд╕реНрд╡рдпрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ

рдмреЛрд▓рдЪрд╛рд▓ рдХреА рднрд╛рд╖рд╛ рдореЗрдВ, рдЖрдкрдХреЗ рдкрд╛рд╕:
- рд╡рд┐рд╡рд┐рдз рдЗрдирдкреБрдЯ рд╡реНрдпрд╡рд╕рд╛рдп рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рд╕реЗрдЯ
- рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реА рдЯреВрдЯ рдЧрдИ, рдЬрд┐рд╕реЗ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
- рд░рд╛рдЬреНрдп рд╕рдВрдХреНрд░рдордг рдирд┐рдпрдо
рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЗ рдирд╣реАрдВ рд╣реИрдВред рдЯреЗрд╕реНрдЯ рдХреЗ рдорд╛рдорд▓реЗ рдЦреБрдж рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВред
рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЛ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдирд╛рдо рджреЗрдиреЗ рдХрд╛ рдХреЛрдИ рдФрд░ рддрд░реНрдХ рдирд╣реАрдВред рдкрд░реАрдХреНрд╖рдг рдорд╛рдорд▓реЗ рдХрд╛ рдирд╛рдо рдЗрд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рд╕реЗрдЯ рд╣реИ рдФрд░ рдЬрд┐рд╕ рд░рд╛рд╕реНрддреЗ рдкрд░ рд╡реЗ рдЬрд╛рдПрдВрдЧреЗред рдирд╛рдо рд▓рдВрдмрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдк рдЙрд╕ рдкрд░ рдПрдХ рд╕реЗрдХрдВрдб рдЦрд░реНрдЪ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ - рдпрд╣ рд╕реНрд╡рдпрдВ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
Bft рдлреНрд░реЗрдорд╡рд░реНрдХ
рдмреАрдПрдлрдЯреА рдврд╛рдВрдЪреЗ рдХреА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдЖрдЗрдП рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рд╛рдорд╛рди рдмреЗрдЪрдиреЗ рд╡рд╛рд▓рд╛ рд╕реНрдЯреЛрд░ рд╣реИред рдореБрдЦреНрдп рд╕реНрд╡реАрдХреГрддрд┐ рдкрд░реАрдХреНрд╖рдг рдЗрд╕ рдмрд╛рдд рдкрд░ рдкрд░реАрдХреНрд╖рдг рд╣реЛрдВрдЧреЗ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреЛ рдХреИрд╕реЗ рдЦрд░реАрджрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд╕реНрдерд╛рдПрдБ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ (рдирд╛рдо, рднреБрдЧрддрд╛рди рдХрд╛ рдкреНрд░рдХрд╛рд░ (рдмреИрдВрдХ рдХрд╛рд░реНрдб, рдирдХрджреА, рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдкреИрд╕рд╛, рдЖрджрд┐), рдбрд┐рд╕реНрдХрд╛рдЙрдВрдЯ рдХрд╛рд░реНрдб, рдЦрд░реАрдж рдЗрддрд┐рд╣рд╛рд╕, рдкреНрд░рдЪрд╛рд░ рдХреЛрдб, рдЖрджрд┐ред
- рдЙрддреНрдкрд╛рдж (рдирд╛рдо, рд╕рдВрдЦреНрдпрд╛, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдп, рдЕрдВрддрд┐рдо рдореВрд▓реНрдп, рдорд╛рддреНрд░рд╛, рд╢реЗрдпрд░ рдЬрд┐рд╕рдореЗрдВ рдпрд╣ рднрд╛рдЧ рд▓реЗрддрд╛ рд╣реИ, рдЖрджрд┐)
- рдЦрд░реАрджрд╛рд░реА рдХреА рдЯреЛрдХрд░реА (рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд╕реВрдЪреА, рдЯреЛрдХрд░реА рдореВрд▓реНрдп, рдЕрдВрддрд┐рдо рдЦрд░реАрдж рдореВрд▓реНрдп, рдЦрд░реАрдж рдХреА рд╕реНрдерд┐рддрд┐)
рдЖрджреЗрд╢ рдХреА рд╕реНрдерд┐рддрд┐:
- рдмрдирд╛рдпрд╛ рдЧрдпрд╛ (рдмрдирд╛рдпрд╛ рдЧрдпрд╛)
- рд╕реНрд╡реАрдХреГрдд (рдкрдВрдЬреАрдХреГрдд)
- рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ (рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛)
- рд╡рд┐рддрд░рд┐рдд (рджреЗрддреЗ)
- рд╡рд┐рддрд░рд┐рдд (рд╡рд┐рддрд░рд┐рдд)
- рд╡рд┐рддрд░рдг рдЕрд╕реНрд╡реАрдХреГрдд (рдЕрд╕реНрд╡реАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛)
- рдкреБрд░рд╛рд▓реЗрдЦ рдореЗрдВ (рдкреБрд░рд╛рд▓реЗрдЦ рдореЗрдВ)
рдЙрддреНрдкрд╛рдж рдЖрдВрджреЛрд▓рди рдЧреНрд░рд╛рдл

рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдЪрд╛рд░реНрдЯ рд╣реИ рдЬреЛ рд╡реНрдпрд╛рдкрд╛рд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЖрдк рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓рд╛рдн рд▓рд╛рдПрдЧрд╛ред
рдЗрд╕ рдЖрд░реЗрдЦ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░реАрдХреНрд╖рдХ рдкреНрд░рддреНрдпреЗрдХ рд░рд╛рдЬреНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
рдЖрдкрдХреЛ рдЬрд┐рд╕ рд░рд╛рдЬреНрдп рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЙрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:
- рдЪреЗрдХред рдЗрд╕ рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдХреНрдпрд╛ рдЬрд╛рдБрдЪ рдХрд░реЗрдВ
- рд╕рдВрдХреНрд░рдордгред рдЗрд╕ рд░рд╛рдЬреНрдп рд╕реЗ рдХрд╣рд╛рдБ рдФрд░ рдХреИрд╕реЗ рдЬрд╛рдирд╛ рд╣реИ
PS рджреЛрдиреЛрдВ рдЪреЗрдХ рдФрд░ рдЯреНрд░рд╛рдВрдЬрд╝реЗрдХреНрд╢рди рдХреЙрдиреНрдЯреЗрдХреНрдЯ рдХрд╛ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИ, рдЕрд░реНрдерд╛рдд рд╡рд╣ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдЬреЛ рд░рд╛рдЬреНрдп рдореЗрдВ рдЖрдпрд╛ рд╣реИ рдФрд░ рдпрд╛рддреНрд░рд╛ рдХрд╛ рдкрде (рд╡реИрдХрд▓реНрдкрд┐рдХ)
рдкреНрд░рддреНрдпреЗрдХ рдкрд░реАрдХреНрд╖рдг рдЗрд╕ рдЧреНрд░рд╛рдл рдореЗрдВ рдПрдХ рд░реЗрдЦреАрдп рдкрде рд╣реИ, рдЬреЛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред

рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ:
- рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдбреЗрдЯрд╛ (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдЙрддреНрдкрд╛рдж, рдЯреЛрдХрд░реА, рдЖрджрд┐)
- рд░рд╛рдЬреНрдп рдХреА рдЬрд╛рдБрдЪ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдВ
- рд╡реЗ рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдкрде рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╣рдЪрд╛рди рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рддреБрд░рдВрдд рднреБрдЧрддрд╛рди рдХрд░рддрд╛ рд╣реИ)
- рдирд┐рдпрдВрддреНрд░рдг рдбреЗрдЯрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рднреБрдЧрддрд╛рди рдХреЗ рдмрд╛рдж рдзрдирд╡рд╛рдкрд╕реА рдХрд░реЗрдВ рдпрд╛ рдЖрд░реНрдХрд╛рдЗрд╡ рд╕реЗ рдСрд░реНрдбрд░ рд╡рд╛рдкрд╕ рдХрд░реЗрдВ)
рд▓реЗрдЦрди рдкрд░реАрдХреНрд╖рдг
рдореВрд▓ рд╕рд░рд▓ рдкрд░реАрдХреНрд╖рдг
рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╡реНрдпрд╛рдкрд╛рд░ рдЧреНрд░рд╛рдл рдореЙрдбрд▓ рд╣реИред рдЗрд╕ рдЧреНрд░рд╛рдлрд╝ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреЛрдб рдмрдирд╛рддреЗ рд╣реИрдВ, рдЬреЛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд░рд╛рдЬреНрдп рдореЗрдВ рдХреНрдпрд╛ рдЬрд╛рдБрдЪ рдХрд░рдиреА рд╣реИ рдФрд░ рдХрд╣рд╛рдБ рдЬрд╛рдирд╛ рд╣реИред
рдиреАрдЪреЗ рдкрдВрдХреНрддрд┐: рд╣рдордиреЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдЧреНрд░рд╛рдл рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ (рдкрд╣рд▓реЗ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧреНрд░рд╛рдлрд╝ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рдПрдХ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░рд┐рджреГрд╢реНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдп рд╕рднреА рд░рд╛рдЬреНрдпреЛрдВ рдФрд░ рд╕рдВрдХреНрд░рдордгреЛрдВ рдХреЛ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред

рдкрд╣рд▓рд╛ рдкрд░реАрдХреНрд╖рдг рдЖрдорддреМрд░ рдкрд░ рдореБрдЦреНрдп рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рд╡реНрдпрд╛рдкрд╛рд░ рдХреА рдзрд╛рд░рд╛ рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдЕрдВрдд рддрдХ рдЪрд▓рддрд╛ рд╣реИред
рд╣рдо рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдмрдирд╛рддреЗ рд╣реИрдВред
рдкрд░реАрдХреНрд╖рдг рд╕реНрд╡рдпрдВ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:
var SimpleScenario = BusinessGraph.GetScenario(CorrectSimpleData, DefaultControllData);BFTFramework.Run(SimpleScenario, CorrectSimpleData);
BusinessGraph рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ CorrectSimpleData рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ рд░реЗрдЦреАрдп рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрде (Default DefaultControllData) рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдЧреНрд░рд╛рдл рдореЗрдВ рдЬреЛ рд╣рдо SimpleScenario рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред
BFTFramework рдЗрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ CorrectSimpleData рдЗрдирдкреБрдЯ рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдЧрд╛ред
рдЕрдиреНрдп рдкрд░реАрдХреНрд╖рдг
рдЕрдм, рдпрджрд┐ рд╣рдо рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдбреЗрдЯрд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдХреЗрд╡рд▓ CorrectOtherData рдХреЗ рдЕрдиреНрдп рд╕реЗрдЯреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдпрджрд┐ рд╣рдореЗрдВ рдирдХрд╛рд░рд╛рддреНрдордХ рдкрд░реАрдХреНрд╖рдг (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЦрд░реАрджрд╛рд░реА рдХреА рд╡рд╛рдкрд╕реА) рдХреЛ рдЬреЛрдбрд╝рдирд╛, рдХрд╣рдирд╛ рд╣реИ:
- рд╣рдо BusinessGraph рдореЗрдВ рдПрдХ рдирдпрд╛ рдЕрд╕реНрд╡реАрдХреГрдд рдбрд┐рд▓реАрд╡рд░рд┐рдВрдЧ рд╕реНрдЯреЗрдЯ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ (рдЗрд╕ рд░рд╛рдЬреНрдп рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╕рдордп рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЪреЗрдХ, рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕рд╕реЗ рд╕рдВрднрд╡ рдкрде)

- рдЕрдиреНрдп рд░рд╛рдЬреНрдпреЛрдВ рд╕реЗ рдЗрд╕ рдирдП рд░рд╛рдЬреНрдп рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдкрде рдЬреЛрдбрд╝реЗрдВ (рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рддреАрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ -> рдЕрд╕реНрд╡реАрдХреГрдд рд╡рд┐рддрд░рдг)
- рд╣рдо рдЕрдкрдиреЗ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдЧрд▓рдд рдбреЗрдЯрд╛ рдбрд┐рд▓реАрд╡рд░рд░реЗрдбрдХреНрдЯрд╛рдЯрд╛ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ
рдФрд░ рдЗрд╕реА рддрд░рд╣, рдзреАрд░реЗ-рдзреАрд░реЗ рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рдл рдХреЛ рдирдП рддрд░реАрдХреЛрдВ рд╕реЗ рдмрдврд╝рд╛ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдирдП рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рдЪрд░рдг рдореЗрдВ рдПрдХ рдирдИ рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рд╕реЛрдЪрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдХрд┐рди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдмрд╕ рдЗрд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдПрдХ рдирдпрд╛ рд░рд╛рдЬреНрдп рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рдорд╛рд░реЗ рдЙрддреНрдкрд╛рдж рдХреЛ рдЧреБрдЬрд░рдирд╛ рд╣реЛрдЧрд╛ - рдмрд╕ рдЗрд╕реЗ рдЧреНрд░рд╛рдл рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдФрд░ рдЗрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдПрдХ рдирдП рдкрде рдкрд░ рдкреБрдирд░реНрдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЖрдк рдкрд░реАрдХреНрд╖рдг рдХреЛрдб рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдХреЗрд╡рд▓ рдЬрд╣рд╛рдБ рдЖрд╡рд╢реНрдпрдХ рд╣реЛред
рдХреБрд▓:
- рд╣рдо рдкрд░реАрдХреНрд╖рдг рдХреЛрдб рдХреЛ рдЕрд▓рдЧ рдХрд░рддреЗ рд╣реИрдВ: рдбреЗрдЯрд╛, "рдЯреЗрд╕реНрдЯ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрдЯрд░рдлрд╝реЗрд╕" (рдЧреНрд░рд╛рдл рдФрд░ рдЪреЗрдХ рдХреА рд╕реНрдерд┐рддрд┐), рдФрд░ рдбреЗрдЯрд╛ рдЖрдВрджреЛрд▓рди рдкрде (рдЯреНрд░рд╛рдВрдЬрд╝рд┐рд╢рди рдЧреНрд░рд╛рдлрд╝ рдХреЗ рдЖрд░реНрдХ)
- рд╣рд░ рдмрд╛рд░ рд╕реНрдХреНрд░реИрдЪ рд╕реЗ рдирдП рдЯреЗрд╕реНрдЯ рдирд╣реАрдВ рд▓рд┐рдЦрдиреЗ рдкрдбрд╝рддреЗред рд╣рдо рдХреЗрд╡рд▓ рд╡рд╣реА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирдпрд╛ рд╣реИ, рдЕрдзрд┐рдХрддрдо рд░реВрдк рд╕реЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреЛрдб рджреЛрд╣рд░рд╛рд╡ рд╕реЗ рдмрдЪрд╛ рд░рд╣рд╛ рд╣реИ
- рдЪреВрдВрдХрд┐ рд╣рдорд╛рд░реЗ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдЧреНрд░рд╛рдлрд╝ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "рдкреНрд░рддреНрдпреЗрдХ рдкрде рдкрд░ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдпрд╛рддреНрд░рд╛ рдХреА рдЧрдИ рд╣реИ," рдпрд╛ "рдкреНрд░рддреНрдпреЗрдХ рд░рд╛рдЬреНрдп рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рдпрд╛рддреНрд░рд╛ рдХреА рдЧрдИ рд╣реИ," рдпрд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╡рд╛рд▓реЗ - рдЬреИрд╕реЗ рдХрд┐ рдХрдо рд╕реЗ рдХрдо рджреЛ рдмрд╛рд░ рдФрд░ рдЗрддрдиреЗ рдкрд░ рдПрдХ рдЧреНрд░рд╛рдл рдореЗрдВ рдЪрдХреНрд░ рдХрд╛ рджреМрд░рд╛ рдХрд░рдирд╛ред
- рд╣рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЬрд╛рдВрдЪреЛрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд╡реНрдпрд╛рдкрдХ рджрд╕реНрддрд╛рд╡реЗрдЬ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред
рдЕрдХреНрд╕рд░, рднрд▓реЗ рд╣реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрдХ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЧреНрд░рд╛рдл рд╣реЛ, рдирдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд╕рд╛рде рдпрд╣ рдЕрдкрдиреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдЦреЛ рджреЗрддрд╛ рд╣реИред рдЯреЗрд╕реНрдЯ рд╣рдореЗрд╢рд╛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реНрдпрд╛рдкрд╛рд░ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЗрди рд░рд╛рдЬреНрдпреЛрдВ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрдпрд╛ рд╣реИ рдХреА рд╕рдордЭ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдпрд╛ рдпрд╣ рдЬрд╛рдирдХрд╛рд░реА рд╡рд┐рднрд┐рдиреНрди UserStories рдореЗрдВ рдмрд┐рдЦрд░реА рд╣реБрдИ рд╣реИред рдмреАрдПрдлрдЯреА рдЧреНрд░рд╛рдл рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рд╣рдореЗрд╢рд╛ рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдХрджрдо рдкрд░ рдХреНрдпрд╛ рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИ, рдЖрдк рдХрд╣рд╛рдБ рд╕реЗ рдФрд░ рдХрд┐рд╕ рддрд░реАрдХреЗ рд╕реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ - BFT рдкрд░реАрдХреНрд╖рдг рдХреЛ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдмрд╣реБрдд рдЖрд╕рд╛рдиреА рд╕реЗ рдлрд┐рдЯ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╕реЛрдЪреЗрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдФрд░ рдХрд┐рд╕ рдЪреАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
- рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рдордп рдмреАрдПрдлрдЯреА рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рд╕рд╣реА рд▓реЗрдЦрди рдХреЗ рд╕рд╛рде, рдЖрдк рдкреВрд░реЗ рдкрд░рд┐рджреГрд╢реНрдп (рд░рд╛рдЬреНрдпреЛрдВ рдФрд░ рдмрджрд▓рд╛рд╡реЛрдВ) рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЖрдк рдХрд┐рд╕ рдХрджрдо рдкрд░ рд╣реИрдВред рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд▓реЙрдЧ рдЗрди рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ рдпрд╛ рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдкрд╛рд╕ рдЬрд╛рдиреЗ рдкрд░ рд╡рд╣ рдЖрдкрд╕реЗ рдкреВрдЫрддреА рд╣реИ, "рдпрд╣ рд╕рд┐рдореНрдкрд▓реЗрд╕реНрдЯреЗрд╕реНрдЯ рдХреНрдпрд╛ рдХрд░рддрд╛ рд╣реИ?"
- рдЪреВрдБрдХрд┐ рдЖрдк рдкреВрд░реЗ рдкрд░рд┐рджреГрд╢реНрдп рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдирдП рд░рд╛рдЬреНрдп рдореЗрдВ рдЕрдкрдиреЗ рдЖрдк рд╕рдВрдХреНрд░рдордг рдХреЛ рд▓реЙрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд╛рдЧрдд рдХреЗ рдкрд░реАрдХреНрд╖рдХ рдХреЛ (рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рд╕рдордп рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рд▓реЙрдЧрд┐рдВрдЧ рдХреЛ рдмрд╕ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ)
- рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ рдЪрд▓рддреЗ рд╕рдордп, рд╣рдо рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ:
- рд╕рднреА рдЗрдирдкреБрдЯ
- рд╡рд░реНрддрдорд╛рди рдкрд░рд┐рджреГрд╢реНрдп
- рд╡рд░реНрддрдорд╛рди рдХрджрдо
- рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░ рдЬреЛ рд╣рдордиреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди рд╕рд╣реЗрдЬреЗ рдереЗ
- рд╣рдо рдЗрд╕ рд╕рднреА рдбреЗрдЯрд╛ рдХреЛ рдЯреЗрд╕реНрдЯ рдлреЙрд▓ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдбрд┐рдмрдЧ рдореЗрдВ рдПрдХ рдирдпрд╛ рдкреНрд░рдпреЛрдЧ рдХрд░рдХреЗ рдЯреЗрд╕реНрдЯ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рдЗрд╕реЗ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЖрд╡реЗрджрди рдХрд╛ рдХреНрд╖реЗрддреНрд░
рдХреБрдЫ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЙрдкрдХрд░рдг рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред
рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЙрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рд╡реНрдпрд╛рдкрд╛рд░рд┐рдХ рд╕рдВрд╕реНрдерд╛рдУрдВ рдФрд░ рдЙрди рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдЕрдВрддрд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдирдореЗрдВ рд╡реЗ рд░рд╣рддреЗ рд╣реИрдВред
рдпрд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
- рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреА рджреБрдХрд╛рдиреЗрдВред рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд╕реНрддреБрдУрдВ, рд╕рд╛рдордЧреНрд░реА, рд╕реЗрд╡рд╛рдУрдВ рдЖрджрд┐ рдХреА рдмрд┐рдХреНрд░реАред
- рд╡рд┐рддрд░рдг рд╕реЗрд╡рд╛рдПрдВ
- рдмреИрдВрдХрд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ, рднреБрдЧрддрд╛рди, рд╣рд╕реНрддрд╛рдВрддрд░рдг рдФрд░ рд▓реЗрдирджреЗрди рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ
- рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░реАрдХреНрд╖рдг (UI)ред рдЖрдк рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡реНрдпрд╡рд╕рд╛рдп рдЗрдХрд╛рдИ рдХреЗ рд░реВрдк рдореЗрдВ, рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреГрд╖реНрда рдФрд░ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдмрджрд▓рд╛рд╡ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдЖрдИ-рдлреНрд░реА рд╡рд┐рднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ, рд╣рдордиреЗ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рд╕реБрдВрджрд░, рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдорд░реНрдерд┐рдд, рд▓реЙрдЧ рдЗрди рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓ рдЯреЗрд╕реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рднреА рдорджрдж рдХрд░реЗрдЧрд╛ред
рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ:
- рдореИрдВ рдХреЗрд╡рд▓ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░реАрдХреНрд╖рдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛рд╕реЗрдЯ рдмрдирд╛рдиреЗ, рдЪреМрд░рд╛рд╣реЛрдВ рдФрд░ рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛
- рдореИрдВ рдЖрдкрдХреЛ рдореАрдЯреНрд░рд┐рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ BFT рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдмрддрд╛рдКрдВрдЧрд╛
- рдореИрдВ "рдЫрджреНрдо-рдХреЛрдб" рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде, рд░рд╛рдЬреНрдпреЛрдВ, рдЬрд╛рдБрдЪреЛрдВ рдФрд░ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд░рд╣реВрдБрдЧрд╛
- рдореИрдВ рдЖрдкрдХреЛ рдЙрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдЬреЛ рдЖрдкрдХреЛ BFT рд╕реЗ рдкрд╣рд▓реА рдмрд╛рд░ рдорд┐рд▓рдиреЗ рдкрд░ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИрдВ
- рдореИрдВ рдЙрди рдореБрджреНрджреЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдЬреЛ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ, рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрдВрдЧреЗ
