Dmitry Pichulin ááẠ"deemru" áá°áá±á¬á¡áááºááŒá±á¬ááºááŒáá·áºáá°áááá»á¬ážáá±á¬ááááºážáá¡ááá¯ááºáááŸááá°ááŒá
áºáá¬áá²á·áááºá
á¡ááá¯ááºááááº
áá°áááºáá®ážáá¬ážáá²á· bot á Dmitry ááᯠá¡á±á¬ááºááœá²áá¶áá²á·áááºá
ááá·áºá¡ááŒá±á¬ááºážá¡áááºážáááºááŒá±á¬ááŒáá«á áááºáá¬áá¯ááºáá«ááá²? ááẠblockchain áááºážááá¬ááᯠáááºáá¯ááºážá á áááºáááºá á¬ážáá¬áá¬áá²á
áá»áœááºá¯ááºááẠááááºážá¡áá»ááºá¡áááºáá¯á¶ááŒá¯á¶áá±ážáááºáááºááœáẠdeveloper áá áºáŠážááŒá áºáááºá áá«ááẠ2017 áá¡ááŸáááºá¡áá¯ááºááŒáá·áº blockchain ááá¯á·áá±á¬ááºáá¬áááºá áááºážááá¬ááá¯áá¬ážáááºááŒá®ážáááºážááá¬á¡ááœááºáá±áá²á·áááºá
ááááºážááœááºáá«áááºááŒááºážá¡ááœáẠá¡ááá á á±á·áá±á¬áºááŸá¯áá¬áž á¡áááºáááºážá
ááááá¯á¶ážá¡áá±áá²á· áááºážááá¬ááá¯ááºážááá¯ááºáᬠá áááºáááºá á¬ážááŸá¯áá«á áá«áááºááá¯á¡áá¯ááºáá¯ááºáááºá á¡á¬ážáááºážáá»ááºááœá±ááá¯ááŸá¬áá»ááºáááºá ááááºážááá¯á¡áá¯á¶ážáááºááá¶áá²áá²á·á¡ááŒá¬ážáá á¬ážááá¬ážááœá±ááᯠ"ááááº" áá»ááºáááºá áá¯ááºáá«áááºá
áááºáá¡ááá¯ááºáááŸá¯áá»á¬ážááᯠáááºáááºáá²á·ááá¯á·áá¯á¶ážá áœá²áááºááᯠáááºáá¯á¶ážááŒááºááŒá®ážááŒá®áá¬ážá á¡áá¯á¶ážááá»áá±ážááẠáááºááá¯ááááºážááá²á
á¡á±á¬ááºááœá²ááœá±áá²á· áá¬áá¯ááºáááŸááºáž ááááá±á¬á·áá°ážá áá«ááá»áŸá±á¬áºááá·áºáá¬ážáá°ážá áá«ááŒá±á¬áá·áº áá«á·ááŸá¬ á¡á á®á¡á ááºáááŸááá°ážá á¡áá¯á¡áá»áááºááŸá¬áá±á¬á· á¡áááºá¡ááá¯ááºážáá«áá²á Waves á ááá±á¬áá»ááºá¡áá»áá¯á·ááá¯á· á á®ážáááºážááœá¬ážáá±áááºá
bot ááá¯á¡áá¯á¶ážááŒá¯á ááááºážááœááºáá«áááºááẠá¡áááºááŒá±á¬áá·áºáá¯á¶ážááŒááºáá²á·ááááºážá Patrollo á¡ááœáẠá¡ááŒá¶á¥á¬ááºá áááºááá¯ááŒá áºáá¬áá¬áá²á áááºážá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á·ááᯠáááºáá¶ááŒá±á¬ááŒááá¯ááºááá¬ážá
á¡á¬ážáááºážáá»ááºáá»á¬ážááŒáá·áº á¡áááºáááŒá±áá²á·áá«á á ááºážáááºááœááºáááºáá±á«áºááŸá ááááºážááᯠáá±á¬ááºáá°ááŒá®áž ááá¯ááºááá¯ááºáá á¬ážáᬠááœá±ážáá»ááºá áá¬á¡á¬ážáá¯á¶ážááᯠá ááºážááŒáá·áºáá±á¬áºáááºáž á¡áá¬á¡á¬ážáá¯á¶ážááẠâá¡áá¬áá¶á áá áºâ ááŒá áºáá¬áᬠá á¬áá»á¯ááºááœáẠá¡á¬ážáááºážáá»ááºáá»á¬áž áááŸáááŒá±á¬ááºáž ááááááºá á€áááºážááŒáá·áº á¡á±á¬ááºááá¯ááºáááºááá¯ááºááŒá±á¬ááºáž áááºááŸá¬ážáá¬áááºá
á¡á¬ážáááºážáá»ááºááœá±ááᯠáááºááá¯ááŸá¬áá²á·áá²á áááºážáá²á· áá°ááá»ááºááœá±á áá¬áá²á ááá°áá¬áá¯ááºáá áºáᯠáá±ážááá¯ááºááá¬ážá
á¡áá°á¡áááŸá áºáá¯ááŸááá²á·áááºá ááááŠážá áœá¬á áá±áá¬á¡áá»áá¯ážá¡á á¬ážááᯠááá¯ááºááá¯ááºááŒááºážááẠáá±áá¬á¡áá±á¬ááºážá¡áááºááŸááºáááºážáá»á¬ážááᯠá á áºáá±ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá ááá±á¬ááºážáá±á¬áá¯ááºáá¶áá«ááºááẠááœá±áá±ážááœá±áá° ID ááŒááºáá¯á¶ážááŒááºážá á áºáá±ážááŸá¯ááᯠáá»á±á¬áºááŒááºááá¯ááºáááºáᯠáá»áŸá±á¬áºááá·áºáá«áááºá áá¯ááá ááẠááááºážááŒáá·áº áá±á¬ááºááŒááºááŸá¯ ááŒá áºáááºá á¡ááŒáá·áºááᯠááŒáá·áºááœááºážááẠáá«ááŸááá¯áẠá¡áá¯ááºááá¹ááá¬ááŒááŒá®áž á¡ááááºááá¯á¡áá¯á¶ážáááºááá¯á· ááŒáá¯ážá á¬ážáá²á·áááºážáááºážáá áºáá¯ááŸááááºááá¯á· áá»áœááºáá±á¬áºáááºáá«áááºá
$tx = $wk->txBroadcast( $wk->txSign( $wk->txData( [ 'heightToGetMoney' => -9223372036854775807 ] ) );
áááºáá¡á¬ážáááºážáá»ááºáá»áŸá±á¬áºááá·áºáá»ááºáá»á¬ážááŸáá·áº áááá¯ááºáá®ááŒá±á¬ááºážááœá±á·áá±á¬á¡áá« áááºáá¬áá¯ááºáá²á·ááááºážá
áá°á áááºáá®áááẠá
áá¬ážááŒá±á¬áááºážááœáẠTradisys á ááœááºáááºáá±á«áºááœáẠá¡áá¬á¡á¬ážáá¯á¶áž ááááºááááºáá±áá»áááºááœáẠááááºážááẠáá¬ááááŒá
áºáááá·áºáááºá ááá¯á·áá±á¬áº ááŸá¯ááºááœá±ážááŸá¯áá»á¬áž (node ââá¡ááºááááºáá»á¬áž ááá¯á·ááá¯áẠááá»áŸá±á¬áºááá·áºáá¬ážáá±á¬ áá»áááºáá»á¬ážááŒáá·áº) áá±á¬ááºážááœááºáá±á¬ áá±á¬á·ááºáá»á¬ážá á¡ááœáá·áºá¡áááºážáá»á¬áž ááá¯ážáá¬ááŒá±á¬ááºáž á
á±á¬áááááºáá²á·áááºá á¡á²áá®ááŸá¬á áá»ááºáááºáá²ááŸá¬á áááºá¡áááºážáááºááŒá¬ááŒá®ážáá±á¬áẠáá»áœááºáá±á¬áºáá¯ááºáá²á·áá²á· áá±á¬á·ááºáá±á¬ááºážáá±á¬ááºážáá±ážááá¯á· á
áááºáá±á«áºááŸá¯ááᯠáááºáá¶áá²á·áááºá áá»áœááºá¯ááºááá°áá±á¬ááºááá¯á¡ááŒá±áá¶á PHP ááœáẠPatrollo áá¯ááºááá¯áá±ážáá¬ážáá²á·áááºá
á ááºážáááºááœááºáááºááŸá¬ á ááºážáááºáá²á·áááºá github ááŸá¬ áá¯ááºááá¯áááºááŒá®áž áááºáááœááºáááºááŸá¬ áá±á¬á·ááºááá¯ááœáá·áºááŒá®áž á¡á²áá«ááᯠáá±á·ááœá¬ážáá²á·áááºá
áá»áœááºá¯ááºá Patrollo ááœá²á·á ááºážááŸá¯áá¯á¶á á¶ááẠááŒá¿áá¬ááŸá áºáá¯ááᯠááŒá±ááŸááºážáá²á·ááááº- á¡áá±á¬ááºážá¡á á¬ážááᯠáááºááá¯ááºááá»áŸ ááŸá¬ážááŸá¬ážáá«ážáá«áž áá±áá¬áá»ááŒá®áž áááºááá¯ááºááá»áŸ á áááºáá»áá¯á¶ááŒááºá áœá¬ áá¯ááºáá±á¬ááºáá«á
áááá¡áá»ááºááᯠá¡ááœááºá¡áá¹ááá¬ááºáá»á¬ážáá±á¬ áá±á¬ááºážáá á¬ážáá»á¬ážááŒáá·áº áá¯á¶ážááŒááºáááºá ááŒá áºááá¯ááºáááºááŸá¬ áá±á¬ááºáá¯á¶ážááááºááœáẠááŒá áºááá¯ááºáááºá á¡áá¯á¶ážááœááºá áá»áœááºá¯ááºááẠáá±á¬ááºáá¯á¶ážááááºááá±á¬ááºááœáẠáá±á¬á·ááºááᯠáááºáááºáá¬ážááŸááá²ááŒá áºáá±á¬áºáááºáž áá á áá¹ááá·áº áááºáá¶ááŸá±á¬áá·áºááŸá±ážáá±áá«áááºá áááºážááẠááááºážáá áºáá¯áá¯á¶ážááœáẠá¡áá±á¬ááºážá¡á á¬áž ááŸá áºáá¯áᬠááŒá¯áá¯ááºááá¯ááºáá²á·áááºá
áá¬ááŒá±á¬áá·áº á áá¹ááá·áº áá áááá ááŸááá¬áá²á áá®áá¶áá«ááºááᯠáááºááá¯áá±á¬ááºáá¬áá¬áá²á
áá á áá¹ááá·áºááŸá¬ áááŒááºážááŒááºáž áá±á«áºáá¬áááºá á¡á ááá¯ááºážááœáẠááŸá±á¬áá·áºááŸá±ážááŒááºážáááŸááá±á¬áºáááºáž áá±á¬ááºáá¯á¶ážááááºááœáẠáá áºááŒáá¯ááºáááºáááºáž áá±á¬ááºážáá á¬ážááŸá¯áá»á¬áž ááŸááá±áááºááᯠáá»áœááºá¯ááºáááááŒá¯áááá²á·ááẠ- ááá¯ááá¯áááºááŸá¬ áá±á¬ááºážáá á¬ážá¡ááœáẠá¡ááŸááºáááŸááá±á ááá¯á·áá±á¬áẠááŸá±á¬áá·áºááŸá±ážááŸá¯ ááŸááá²á·áááº- áá á áá¹ááá·áºáᯠáá»áœááºáá±á¬áºáááºáááºá ááá¯á·áá±á¬áº áááºážááẠá¡áá±á¬ááºá¡áá°áááŒá áºáá«- áá áºááŒáá¯ááºááẠáá±á¬ááºážáá á¬ážáá»á¬áž ááŸááá«áá±ážáááºá ááá¯á·áá±á¬áẠáá»áœááºá¯ááºááẠááá¯ááá¯á áœáá·áºá á¬ážááẠáá¯á¶ážááŒááºáá²á·áááºá ááá¯á·áá±á¬áº áá áºááŒáá¯ááºáááºáááºáž áá±á¬ááºážáá á¬ážáááŒá¯áá¯ááºááẠáá±áá»á¬áá«áááºá á¡áááºááŒá±á¬áá·áº 29á 17 á áááºááŒáá·áºá ááááºážááá¬ááºážááœá±ááᯠáá»á áºááŒááºááá¯ážáá¯á¶áá«áá²á 17, 29, 24, 25, 26, 27 - á¡á¬ážáá¯á¶ážáá±á¬ááŒááºáá±á«ááºážá á áá¹ááá·áº 28 áááºááá¯ááŒá®áž á¡áá¹ááá¬ááºáá»á¬ážáá«áááºá
áá¯á¶ááŒááºá áááºáá»áááŸá¯ááŒá¿áá¬ááᯠáááºááá¯á·ááŒá±ááŸááºážáá²á·ááááºážá
áá¯á¶ááŒááºá áááºáá»áááŸá¯ááᯠá¡áááá¡á¬ážááŒáá·áº áá¯ááºáá±á¬ááºáá±áá±á¬ node ááá¯ááœá±ážáá»ááºááŒááºážá¡ááœáẠááá¹ááá¬ážá á¡áááá¡á¬ážááŒáá·áº ááá¯ááºááœááºááŒá±ááŸááºážááŒá®áž áá±á¬ááºážááŒá±ážá¡ááœáẠááŒáá¯áááºááœá±ááœáŸá²ááŸá¯áá áºáá¯ááŒá¯áá¯ááºááŒááºážááŒáá·áº á¡áááºážá¡áá»ááºážáá»áŸáá¬ááŒá áºááŒá®ážá ááá¯á·ááŸáᬠáááºá áœá²ááœá±ááœáŸá²ááŸá¯ááœáẠá¡áá±á¬ááºážá¡á á¬ážááẠblockchain ááœáẠááŸáááŒá®ážáá¬ážááœá±áá±ážááœá±áá°ááᯠáááá»á áœá¬ááá¯ážáá¬ážááá¯ááºáááºááŒá áºáááºá
á ááºáááºážá áááºáááºáááºáá áºáá¯á á®ááœááºá ááœá²á·á ááºážááŸá¯ááœáẠáááºááŸááºáá¬ážááá·áº áá¯á¶ááŸááºá¡á¬ážáá¯á¶ážááᯠáááºážááá¯á·á áááºááŸá á¡ááŒáá·áºá¡ááœáẠá á áºáááºážáá±á¬ááºáá°ááŒá®áž áááºááŸá á¡ááŒáá·áºáá¯á¶áž á¡ááŒáá·áºááŸááá±á¬ áá¯ááºááᯠááœá±ážáá»ááºááŒá®áž áááºážááŸáá·áº áááºááá·áº á¡ááŒááºá¡ááŸááºáá¯á¶á·ááŒááºááŸá¯áá»á¬áž ááŒá¯áá¯ááºáá²á·áááºá áá»áœááºá¯ááºááá¬ážáááºááŸá¯á¡áá áááºážááẠforksá ááááŸáááá¯ááºááŸá¯á áááºááŸáºááŸáá·áº node áá»á¬ážááŸá ááŒá áºááá¯ááºáá±á¬á¡ááŸá¬ážá¡ááœááºážáá»á¬ážááᯠáá¬ááœááºáááºááŒá áºáááºá áááºážááẠá¡á±á¬ááºááœá²áá®ááá¯á· ááá¯á·áá±á¬ááºáá±ážááá·áº ááá¯ážááŸááºážáá±á¬ ááá¹ááá¬ážáá áºáá¯ááŒá áºááŒá±á¬ááºáž áá¯á¶ááŒááºáá«áááºá
Blockchain ááááºážáá»á¬ážá á¡ááá á¡ááºá¹áá«áááºáá»á¬ážááŸáá·áº á¡á¬ážáá¬áá»ááºáá»á¬ážááẠááá·áºáááºááŒááºáá°ááá»ááºááŸá¬ á¡áááºáááºážá á¡áá»á¬ážáá°ááŸá¬ blockchains áá»á¬ážááẠáá±áá¯áá»á¡á¬ážááŒáá·áº áááºáá»áŸá¡áá¬ážá¡áá¬áá±á¬ááºážááŒá®áž ááááºážááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠá¡áá°ážáááŒáá·áº Waves blockchain
á¡ááá á¡á¬ážáá¬áá»ááºáá»á¬ážááŸá¬ ááááºážá ááááŒá®ážáá¬ážá áá¯á¶áá±ááŸáá·áº áááŒá±á¬ááºážáá²áá±á¬ á ááºážáá»ááºážáá»á¬áž ááŸáá·áº ááá¹áá¬áá±á«áºááŸá áááºááá·áºáá±áá¬á០ááááºážááá¯á· áááºáá±á¬ááºááœáá·áºá¡ááœáẠáá°áá®áá±á¬ á¡ááŒá±á¡áá±áá»á¬áž ááŒá áºáááºá
Off-chain ááœá±ááááºážáá»á¬ážáá±ááááºá
Waves ááœáẠáááºážááá¬ááá¯ááºážááá¯ááºáᬠáá¯ááºáá±á¬ááºááá¯ááºá áœááºáž ááŒáœááºááá±á¬áºáááºáž áááºááá·áº blockchain ááœááºáááᯠááœá±ážáá¬áá«ááŸáá·áº áá®ážááŒá¬áž ááŸá áºáá¯á áá¯á¶ážááœáẠááœá²ááŒá¬ážááŸá¯áá»á¬áž ááŸááá«áááºá áááºážááá¯á·ááŸá áºáŠážá áá¯á¶ážááẠáááºááŸá developer áááááá¬áá»á¬ážááœáẠáá±á¬ááºážá áœá¬áááºáááºááŒááºážáááŸááá±ážáá«á
á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠááœá±áá±ážááœá±áá°ááŸá¯áá»á¬ážááᯠá¡áá»áááºááŸáá·áºáááŒá±ážáá® áá¯á¶á·ááŒááºááẠááŒáá¯ážá á¬ážáá±á¬áºáááºáž á¡áááºááŒá¯áá»áẠ5-10 áᯠá¡ááœá¬á¡áá±ážááœááºááá¯ááºáá²á ááŸá¬ážáá«ážáá±á¬áºáááºáž ááŒá áºáá±á«áºáá±ááá·áº ááŒá áºá ááºáá»á¬ážá¡ááŒá±á¬ááºáž áá±á·áá¬ááá¯ááºáááº- ááá±á¬ááºáá áºáá¯á០áá áºáá¯ááá¯á· áá¯ááºáááºááœá¬ážáá±á¬ á¡áá±á¬ááºážá¡áááºáá»á¬ážá á¡áá»áá¯á·áá±á¬ááá±á¬ááºáá»á¬ážááœáẠáá»á±á¬ááºáá¯á¶ážáá±áá±á¬ á¡áá±á¬ááºážá¡áááºáá»á¬ážááŸáá·áº á¡ááŒá¬ážá¡áá¬áá»á¬ážááœáẠáá±á«áºáá¬ááŒááºáž . á€á¡áá¬á¡á¬ážáá¯á¶ážááᯠá¡ááá®áá±ážááŸááºážáá áºáá¯á ááŒááºááŸá¯ááºážááŸáá·áº áá¯á¶ááŒááºá áááºáá»áááŸá¯á¡ááœáẠá¡áá±ážááŒá®ážááŒá®áž áá±áá°áá»áá¯á¶á á¶ááŒáá·áº ááŒá±ááŸááºážááááºááŒá áºáá±á¬áºáááºáž ááá¯á¡áá« developer áá áºáŠážá á®ááẠáá°á·áá¬áá¬áá° ááá¯á¡ááºáá±á¬ áá¯á¶ááŒááºá áááºáá»áááŸá¯á¡ááá·áºááᯠáááŸááá±ááŒá®ááŒá áºáááºá á¡áá»áááºááŒá¬áá¬áááºááŸáá·áºá¡áá»áŸá á€á¡áá¬á¡á¬ážáá¯á¶ážááá¯ááŒá±ááŸááºážááá¯ááºáááá·áºáááºá ááá¯á·áá±á¬áºááá¯á¡áá»áááºááœááºáá±áá¯áá»á¡á¬ážááŒáá·áºá¡ááŸááºááááºáááá¯áá»á¯ááºááá¯ááºááŸá¯áá»áŸá±á¬á·áá»áá¬ážáá±á¬ blockchains áá»á¬ážáá¡áá¯ááºááááá»áá±á¬á¡áá»ááºá¡áááºáá»á¬ážááá¯ááŒá±á¬ááºááœá¶á·ááŒááºážááŸáá·áºáááºáá±á¬ááºááŒááºážá¡ááœááºáá±áá»á¬áá±á¬á á¡áá±á¬áºáá±ážááŒáá·áºáá¬ážáá±á¬á¡áá¬ážá¡áá®ážáá áºáá¯ááŸááááºá
FOMO ááááºážááẠáááºáááá±á¬ á¡ááŒá¬áž blockchain ááááºážáá»á¬ážááŸáá·áº áááºááá¯á·ááœá¬ááŒá¬ážááááºážá áá°á·áá²á· á¡á¬ážáá¬áá»áẠá¡á¬ážáááºážáá»ááºááœá±á áá¬ááœá±áá²á
áá«ááœá±á ááááºážááŸááºááœá±áá«á ááá¯ááá¯á·áá±á¬ááááºážáá»á¬ážááœáẠá áááºáááºá á¬ážááŸá¯ááẠá¡ááá¯ááºáááá·áºááá¬áááŸáá·áºá¡áá° ááŒá®ážááœá¬ážáá¬ááŒá®áž á¡ááá¯ááºáááá·áºááá¬áááẠá¡áá»áááºááŸáá·áºá¡áá»áŸ ááá¯ážáá¬áááºá
á¡áá±á¬ááºážáá¯á¶ážááá±á¬á· ááááºážá áááºáá±á¬á·á០ááŒá®ážáá¯á¶ážááŸá¬ ááá¯ááºáá«áá°ážá ááœá²ááŒá®ážááœá¬ážáá²á·á¡áá« áááºážáááºážá áá¬...
áááŒá¬áá±ážáá®á áá»áœááºá
áá¯ááºáá«áááºá áá»áœááºá¯ááºááœáẠá¡áá»áááºááŸáá·áº á áááºáááºá á¬ážááŸá¯ááŸááá«á áá°áá®áá±á¬á¡ááá·áºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáá«áááº- á¡á¬ážáááºážáá»ááºááœá²ááŒááºážá áááºááŒá¬ááŸá¯á á ááºážáááºááœááºáááºá botá open source á áááºááŒáá·áºá
áá±á¬ááºáá¯á¶ážá¡áá±áá²á·á áá»á±ážáá°ážááŒá¯ááŒá®áž developer áá áºáá±á¬ááºá¡áá±áá²á· ááá·áºá¡á á®á¡á ááºááœá±ááᯠááŒá±á¬ááŒáá±ážáá«á
áá«áááŒá±ááŸááºážááá±ážáá±á¬ááŒá¿áá¬áá»á¬ážááá¯ááŒá±ááŸááºážáááºá
áááºáááºá
á¬ážááŒá®áž blockchain áá±á«ááºážá
ááºááœááºáááŒá±ááŸááºážááá¯ááºáá±á¬ááŒá¿áá¬áá»á¬ážá
áœá¬ááŸááááºá áá«á áááá·áºá
áááºáá±á«áºááŸá¯áá
áºáá¯áá«á áá°á·ááá¯áááºáá¶áááºá
source: www.habr.com