"рдСрдЯреЛрдиреЙрдорд╕ рдПрдЬреЗрдВрдЯреНрд╕" рдпрд╛ рдЦреБрд▓реЗ рдХреНрд░рд┐рдкреНрдЯреЛрдкреНрд▓реЗрдЯ рд░рд┐рдХреЙрд░реНрдбрд░ рдУрдмреЗрдЯреЗ рдореЗрдВ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ



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

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдУрдмреЗрдЯреЗ, рд╕реНрд╡рд╛рдпрддреНрдд рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдФрд░ рдПрдереЗрд░рдо рдХреЗ рд╕рд╛рде рдпрд╣ рд╕рдм рддреБрд▓рдирд╛ рдХрд░реВрдВрдЧрд╛ред

рд╕реНрд╡рд╛рдпрддреНрдд рдПрдЬреЗрдВрдЯ рдХреНрдпрд╛ рд╣реИрдВ?


рдпрд╣ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд░рдЬрд┐рд╕реНрдЯреНрд░реА (рдбреАрдПрдЬреА) рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдЕрдкрдирд╛ рдкрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рдкрддреЗ рдХреЗ рд╕рдорд╛рди рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдЙрди рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдкрддреЗ рдкрд░ рд╕рд┐рдХреНрдХреЗ рдФрд░ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдХреЗ рдЬрд╡рд╛рдм рдореЗрдВ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдпрджрд┐ рдЖрдк рдПрдереЗрд░рд┐рдпрдо рд╕реНрдорд╛рд░реНрдЯ рдХреЙрдиреНрдЯреНрд░реИрдХреНрдЯреНрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВ, рддреЛ рдСрдЯреЛрдиреЙрдорд╕ рдПрдЬреЗрдВрдЯ рдЙрдирдХреЗ рдЕрд░реНрде рдореЗрдВ рдмрд╣реБрдд рдХрд░реАрдм рд╣реИрдВред

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

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

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

рдЙрдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?


рдПрдП рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдореЛрдб рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ

  • рд╡рд┐рдХрд▓реНрдк
  • рд╡рд╛рдпрджрд╛ рдЕрдиреБрдмрдВрдз
  • рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╕реНрдерд┐рд░ рд╕рд┐рдХреНрдХреЗ
  • рд╕рд┐рдВрдереЗрдЯрд┐рдХ рд╕рдВрдкрддреНрддрд┐
  • рдЕрдиреНрдп рдбреЗрд░рд┐рд╡реЗрдЯрд┐рд╡
  • рд╕реБрд░рдХреНрд╖рд╛ рдЛрдг
  • рдорд╛рд░реНрдЬрд┐рди рдЯреНрд░реЗрдбрд┐рдВрдЧ
  • рд╡рд┐рдХреЗрдВрджреНрд░реАрдХреГрдд рдЖрджрд╛рди-рдкреНрд░рджрд╛рди
  • рд╡рд┐рдХреЗрдиреНрджреНрд░реАрдХреГрдд oracles
  • рднреБрдЧрддрд╛рди рдЪреИрдирд▓
  • рдЖрд░реНрдерд┐рдХ рдЦреЗрд▓
  • рдмрд╛рдЬрд╛рд░ рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ
  • рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рд╡реЗрд╢ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рдкреНрд░рдмрдВрдзрди

рдФрд░ рдмрд╣реБрдд рдХреБрдЫ ...

рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛


рдЕрд╕реНрддрд┐рддреНрд╡ рдХреЗ рдкрд╣рд▓реЗ рджрд┐рди рд╕реЗ рдУрдмреЗрдЯреЗ рдордиреБрд╖реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдордЭ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдЕрдиреБрдмрдВрдз рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдзрд╛рд░рдгрд╛ рдХреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рд╕рд╣рдЬрддрд╛ рдордВрдЪ рдмрдирд╛рдиреЗ рдореЗрдВ рдореБрдЦреНрдп рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд░рд╣реА рд╣реИред

рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдУрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ, рдФрд░ рдорд╢реАрди рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рджреНрд╡рд╛рд░рд╛ рдзрд╛рд░рдгрд╛ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЧрдИ рдереА, рдФрд░ рдЖрдо рд▓реЛрдЧреЛрдВ рдиреЗ рдирд╣реАрдВ, рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рд╕реЗ рд╣рдЯрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреАред рдЗрд╕рд▓рд┐рдП, рдЬреЛ рд▓реЛрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ GUI рд╡реЙрд▓реЗрдЯ рд▓реЗрдирджреЗрди рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ AA рдХреЛрдб рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░рдиреЗ рдФрд░ рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ рдЬреЛ рд╡рд╣ рд╕рдордЭрддрд╛ рд╣реИ:



рдСрд╕реНрдХреНрд░рд┐рдкреНрдЯ - рд╕реНрдЯреИрдВрдб-рдЕрд▓реЛрди рдПрдЬреЗрдВрдЯ рднрд╛рд╖рд╛


рд╕реА-рдЬреИрд╕реА рднрд╛рд╖рд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдП рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рдХрдард┐рдирд╛рдИ рдирд╣реАрдВ рд╣реЛрдЧреАред

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВ рдлреАрдЪрд░реНрд╕ рдмрдирд╛рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

рдПрдП рдХреЗрд╡рд▓ рд▓реЗрдирджреЗрди рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдпрд╛ рддреЛ рд╕рд┐рд░реНрдл рднреБрдЧрддрд╛рди, рдпрд╛ рдПрдП рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдбреЗрдЯрд╛ {foo:, bar тАЩ, value: 100} рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡реЗ AA рджреНрд╡рд╛рд░рд╛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред

AA рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ


  • рдбреАрдПрдЬреА рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЪрд░ рдХреЗ рд▓рд┐рдП
  • рдЯреНрд░рд┐рдЧрд░ рд▓реЗрдирджреЗрди рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рдХреА рдЧрдИ рд░рд╛рд╢рд┐рдпрд╛рдБ
  • рд▓реЗрдирджреЗрди рдЯреНрд░рд┐рдЧрд░ рд╕реЗ рдбреЗрдЯрд╛
  • рдЬрд┐рд╕рдиреЗ рдЯреНрд░рд┐рдЧрд░ рд▓реЗрдирджреЗрди рднреЗрдЬрд╛ рд╣реИ
  • рд╣рдорд╛рд░реЗ рдФрд░ рдЕрдиреНрдп рдПрдП рдХреЗ рд░рд╛рдЬреНрдп рдЪрд░
  • DAG рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдБрдЪ, рдЬреИрд╕реЗ oracles рд╕реЗ data_feed, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдирд╛рдо рд╕рддреНрдпрд╛рдкрди рдЗрддреНрдпрд╛рджрд┐ред
  • рд╣рдорд╛рд░реЗ рдФрд░ рдЕрдиреНрдп рдПрдП рдХреЗ рд╕рдВрддреБрд▓рди
  • рд╕рдВрдкрддреНрддрд┐ рдХреА рдЬрд╛рдирдХрд╛рд░реА

рдУрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реБрд╡рд┐рдзрд╛рдПрдБ


рдСрд╕реНрдХреНрд░рд┐рдкреНрдЯ - рд╕рдВрдкреВрд░реНрдг рднрд╛рд╖рд╛ рдХреЛ рдЯреНрдпреВрд░рд┐рдВрдЧ рдирд╣реАрдВ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕рдХреЗ рд╢рд╕реНрддреНрд░рд╛рдЧрд╛рд░ рдореЗрдВ рд╣реИрдВ:

  • рдЕрдВрдХрдЧрдгрд┐рдд рд╕рдВрдЪрд╛рд▓рди
  • рддрд╛рд░реНрдХрд┐рдХ рд╕рдВрдЪрд╛рд▓рди (рдФрд░, рдпрд╛, рдЖрджрд┐)
  • рддреБрд▓рдирд╛
  • рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕рдВрдШрдирди
  • рдХреБрдЫ рдЧрдгрд┐рдд рдХрд╛рд░реНрдп
  • рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдлрд╝рдВрдХреНрд╢рдВрд╕ (рд╣реИрд╢ рдирд┐рд░реНрдорд╛рдг, рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рд╕рддреНрдпрд╛рдкрди)
  • рд╢рд╛рдЦрд╛рдпреБрдХреНрдд (рдпрджрд┐ / рдФрд░)
  • рдХреЛрдИ рд▓реВрдк рдФрд░ рдлрд╝рдВрдХреНрд╢рди (рдЕрдирдВрдд рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП) рдирд╣реАрдВред рдЖрдк рдЗрд╕ рд▓рд┐рдВрдХ рдкрд░ рдореИрдиреБрдЕрд▓ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ

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

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

рдпрджрд┐, рдирд┐рд╖реНрдкрд╛рджрди рдкрд░, AA рджреВрд╕рд░реЗ AA рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдкрд╣рд▓реЗ AA рдХреЗ рдкрд╣рд▓реЗ рдкрд░рд┐рдгрд╛рдореА рд▓реЗрдирджреЗрди рдХреЛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЕрдЧрд▓рд╛ AA рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдЧрд╛ред

рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рд╕реНрд╡рд╛рдпрддреНрдд рдПрдЬреЗрдВрдЯ


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

Ethereum


рдореИрдВ рд╕рдм рдХреБрдЫ geth рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░реВрдБрдЧрд╛ред рдиреЛрдб рдХреЛ рдкреНрд░рдХрд╛рд╢ рдореЛрдб рдореЗрдВ рдЪрд▓рд╛рдПрдВ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред

geth --testnet --ws --wsapi "admin,db,eth,net,web3,personal" --syncmode "light" --allow-insecure-unlock 

рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:

  1. рдЬрдм рддрдХ рд╕рд╛рдерд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рддрд╛ рддрдм рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рдФрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдП
  2. рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝реЗрдВ

рдореИрдВрдиреЗ рджреВрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ред рдФрд░ rfikki рдФрд░ рдЙрдирдХреЗ рдХрдорд╛рдВрдб рдХреА рддреИрдпрд╛рд░ рд╕реВрдЪреА рдмрдЪрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЖрддреА рд╣реИред рд╣рдо рдиреЛрдб рд╕реЗ рдЬреБрдбрд╝реЗ рд╣реИрдВ рдФрд░ рд╕рд╛рдерд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ:

 geth attach ws://127.0.0.1:8546 admin.addPeer("enode://bc827e035cf3a42c249374be7ddc9c2fb819765c440116cf01aa6a8d70d03043d29ccd42b32a283f5ab08294467eb3b92fc40111e9af1770c84bc116edae89c0@104.248.199.52:30303"); admin.addPeer("enode://2d86877fbb2fcc3c27a4fa14fa8c5041ba711ce9682c38a95786c4c948f8e0420c7676316a18fc742154aa1df79cfaf6c59536bd61a9e63c6cc4b0e0b7ef7ec4@13.83.92.81:30303"); admin.addPeer("enode://053d2f57829e5785d10697fa6c5333e4d98cc564dbadd87805fd4fedeb09cbcb642306e3a73bd4191b27f821fb442fcf964317d6a520b29651e7dd09d1beb0ec@79.98.29.154:30303"); admin.addPeer("enode://690c93ac2f6e6f711a175cc6a73a3cf3b649eea83c458ce34364c69d1b557bb408693f06bdf6fc31538a744d5c231fdd904cce5665d04ce165032c0fc009a208@104.248.199.160:30303"); 

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧреА, рдФрд░ рд╕рдордп рди рдЦреЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдВред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрдкрдиреЗ рдХрдиреЗрдХреНрд╢рди рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рд▓рд┐рдЦреЗрдВрдЧреЗ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░реЗрдВрдЧреЗ:

 personal.newAccount(); 

рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╣рдо рдкрддрд╛ рджреЗрдЦреЗрдВрдЧреЗ, рдЗрд╕реЗ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рдирд▓ рдкрд░ рдЬрд╛рдПрдВ ред рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдФрд░ рднреЗрдЬреЗрдВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред
рдЕрдм рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ:

 eth.syncing #   false eth.blockNumber #        https://ropsten.etherscan.io/ 

рдФрд░ рд╢реЗрд╖ рд░рд╛рд╢рд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ:

 eth.getBalance(eth.accounts[0]) #   1000000000000000000 

рддреИрдпрд╛рд░реА рдкреВрд░реА рд╣реЛ рдЧрдИ рд╣реИ рдФрд░ рдЕрдм рд╣рдо рдЕрдиреБрдмрдВрдз рдХреЛ рд▓рд┐рдЦрдиреЗ рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдмрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдПрдХ рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП pingPong.sol рдФрд░ рдЙрд╕рдореЗрдВ рдЕрдкрдирд╛ рдЕрдиреБрдмрдВрдз рд▓рд┐рдЦреЗрдВ:

 pragma solidity ^0.5.10; contract PingPong{    function deposit() payable public {        msg.sender.transfer(msg.value - 20000);    }       function getBalance() public view returns(uint256){        return address(this).balance;    } } 

рдЗрд╕ рдЕрдиреБрдмрдВрдз рдореЗрдВ, рд╣рдо рджреЛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХрд╛рд░реНрдп рдмрдирд╛рддреЗ рд╣реИрдВ:
рдЬрдорд╛ - рдкреБрдирдГрдкреВрд░реНрддрд┐ рджреНрд╡рд╛рд░рд╛ рдХреЙрд▓ рдХрд░реЗрдВ рдФрд░ рдорд╛рдЗрдирд╕ 20,000 рд╡рд╛рдкрд╕ рдХрд░реЗрдВред
getBalance - рдмрд╕ рд╣рдореЗрдВ рдЕрдиреБрдмрдВрдз рдкрддреЗ рдХрд╛ рд╕рдВрддреБрд▓рди рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рдЕрдЧрд▓рд╛, рд╣рдореЗрдВ рдЗрд╕реЗ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ npm рдореЙрдбреНрдпреВрд▓ рд╕реЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ :

 solcjs -o . --bin --abi pingPong.sol 

рдЕрдм geth рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рддреНрд╡рд░рд┐рдд рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рддреИрдпрд╛рд░ рдХрд░реЗрдВред рдЕрдмреА рдлрд╝рд╛рдЗрд▓ рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрджрд▓реЗрдВ
 var pingPongContract = eth.contract([{"constant":true,"inputs":[],"name":"getBalance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"deposit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"}]); 

рдФрд░ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рди

 personal.unlockAccount(eth.accounts[0]) var pingPong = pingPongContract.new( { from: eth.accounts[0], data: "", gas: 500000}); 

Geth рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рдЗрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ

 loadScript('sol2/pingPong_sol_PingPong.abi') loadScript('sol2/pingPong_sol_PingPong.bin') 

рдЬрд╣рд╛рдВ sol2 рдЖрдкрдХреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХрд╛ рдкрде рд╣реИред рджреВрд╕рд░реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╣ рдЖрдкрд╕реЗ рдЖрдкрдХрд╛ рдЦрд╛рддрд╛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдЧрд╛ред рд╣реЛ рдЧрдпрд╛ред

рдЕрдЧрд▓рд╛, `pingPong` рд▓рд┐рдЦреЗрдВред рдпрджрд┐ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдкрддрд╛ рдЦрд╛рд▓реА рдирд╣реАрдВ рд╣реИ - рдЕрдиреБрдмрдВрдз рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрджрд┐ рдирд╣реАрдВ - рдЖрдкрдХреЛ рдереЛрдбрд╝рд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЬрдорд╛ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВрдЧреЗ, рдкреИрд╕рд╛ рднреЗрдЬреЗрдВрдЧреЗ, рдФрд░ рдЬрд╛рдВрдЪреЗрдВрдЧреЗ рдХрд┐ рд╕рдм рдХреБрдЫ рдХреИрд╕реЗ рд╣реБрдЖред

 personal.unlockAccount(eth.accounts[0]) pingPong.deposit({from: eth.accounts[0], value: 500000}); 

рдЖрдЙрдЯрдкреБрдЯ рдкрд░, рд╣рдо рдЯреНрд░рд╛рдВрдЬреЗрдХреНрд╢рди рдЖрдИрдбреА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдХреЙрдкреА рдХрд░реЗрдВ, рд╣рдореЗрдВ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо getBalance рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо рд╡рд╣рд╛рдВ 20,000 рджреЗрдЦрддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рд╣рдо рдШрдЯрд╛рддреЗ рд╣реИрдВред

 pingPong.getBalance() 

рдЕрдм рдЖрдЗрдЯрд░рд╕рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣рд╛рдВ, рдЖрдк "рдЖрдВрддрд░рд┐рдХ рд▓реЗрдирджреЗрди" рдореЗрдВ 48,000 рдХрд╛ рд░рд┐рдЯрд░реНрди рднреБрдЧрддрд╛рди рджреЗрдЦреЗрдВрдЧреЗред рдпрд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдирд┐рдХрд▓рд╛ - https://ropsten.etherscan.io/tx/0xc3fab9f39f2ec32eadffc54608a61c3c77c4ac0f3630037b5c312db6666858588#internal

Obyte


рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдП рд╣рдо рдУрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдПрдбрд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ

рдЙрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░реЗрдВ рдЬреЛ рдпрд╣ рд╣рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд╣рдо рдЦрд░реЛрдВрдЪ рд╕реЗ рд▓рд┐рдЦреЗрдВрдЧреЗред рдиреНрдпреВрдирддрдо AA рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд╕реНрддреБ рд╣реИред

 { messages: [] } 

рдЪреВрдВрдХрд┐ рд╣рдо рднреБрдЧрддрд╛рди рднреЗрдЬ рджреЗрдВрдЧреЗ, рд╣рдореЗрдВ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛:

 { messages: [        {            app: 'payment',            payload: {                asset: 'base',                outputs: [                    {address: "{trigger.address}", amount: "{trigger.output[[asset=base]] - 20000}"}                ]            }        }    ] } 

рдпрд╣рд╛рдВ рд╣рдо рднреБрдЧрддрд╛рди рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рджреЗрдЦрддреЗ рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ "{}" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЯреНрд░рд┐рдЧрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдкреНрд░рд╛рдкреНрдд рднреБрдЧрддрд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдЖрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдо рдЗрд╕ рдХреЛрдб рдХреЛ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ Deploy рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВред рд╡рд╣ рд╕рдм рд╣реИ!
рдПрдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдФрд░ рдиреАрдЪреЗ рд╣рдо рдкрддреЗ рджреЗрдЦрддреЗ рд╣реИрдВред рдЕрдм рд╣рдореЗрдВ рдПрдХ рдЯреЗрд╕реНрдЯрдиреЗрдЯ GUI рд╡реЙрд▓реЗрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВред рдЕрдЧрд▓рд╛, рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рд╕рд┐рдХреНрдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, "рдЪреИрдЯ" рдкрд░ рдЬрд╛рдПрдВ, "рдмреЙрдЯ рд╕реНрдЯреЛрд░" рдЪреБрдиреЗрдВ рдФрд░ рд╡рд╣рд╛рдВ "рдирд▓ рдмреЙрдЯ" рдЬреЛрдбрд╝реЗрдВред рд╣рдорд╛рд░реА рдЪреИрдЯ рдЦреБрд▓ рдЬрд╛рдПрдЧреА, рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рдореЗрдиреВ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ "рдореЗрд░рд╛ рдкрддрд╛ рдбрд╛рд▓реЗрдВ" рдЪреБрдиреЗрдВ


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

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



рдмрд╕ рдЗрддрдирд╛ рд╣реА, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдПрдП рдкрд░ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдореЗрдВ рдЬрд╛рдХрд░ , рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕рдХрд╛ рднреБрдЧрддрд╛рди рд╣рдореЗрдВ рднреБрдЧрддрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд▓реНрдХ рдореЗрдВ 20,000 рд╢реВрдиреНрдп рд╕реЗ рд╡реГрджреНрдзрд┐ рд╣реБрдИ рд╣реИред рдУрдмреЗрдЯреЗ рдореЗрдВ, рдСрдЯреЛрдиреЛрдорд╕ рдПрдЬреЗрдВрдЯ рдЦреБрдж рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдореАрд╢рди рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВред

рдирд┐рд╖реНрдХрд░реНрд╖


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

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦреЛрдВ рдореЗрдВ, рд╣рдо рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдЬреАрд╡рдВрдд рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдП рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд░рд▓ рдбреАрдПрдУ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдП рдФрд░ рдЖрдкрдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХрд╛ рдЬрд╡рд╛рдм рджрд┐рдпрд╛ рдЬрд╛рдПред

рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛


рдирд╡рд╛рдЪрд╛рд░ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╣рдо рд╕реНрд╡рд╛рдпрддреНрдд рдПрдЬреЗрдВрдЯреЛрдВ рдХреЗ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдФрд░ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЖрдордВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЪрд▓ рд░рд╣реА рд╣реИ рдФрд░ рдордзреНрдп рдЕрдХреНрдЯреВрдмрд░ рддрдХ рдЪрд▓реЗрдЧреАред рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдЖрд╡реЗрджрдиреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдХрдИ рдХреНрд░рд╛рдЙрдбрдлрдВрдбрд┐рдВрдЧ рдПрдП, рджреЛ рдПрдХреНрд╕рдЪреЗрдВрдЬ, рд╡рд┐рднрд┐рдиреНрди "рд░рдЬрд┐рд╕реНрдЯреНрд░рд┐рдпрд╛рдВ" рдФрд░ рдкреНрд░рддрд┐рд╖реНрдард╛ рдЯреНрд░реИрдХрд░реНрд╕, рд▓реЙрдЯрд░реА, рдЧреЗрдо рдЖрджрд┐ рд╣реИрдВред рд╣рд░ рджреЛ рд╕рдкреНрддрд╛рд╣ рдореЗрдВ, рдУрдмреЗрдЯреЗ рдЯреАрдо рдХрд╛ рдПрдХ рдЬреВрд░реА рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рдпреЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддрд╛ рд╣реИред

рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХрд╛ рдХреБрд▓ рдмрдЬрдЯ $ 38,000 (рд▓реЙрдиреНрдЪ рдХреЗ рд╕рдордп рдЬреАрдмреА рджрд░ рдкрд░) рд╣реИред

рдЖрдк рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/hi467209/


All Articles