GithubHelp home page GithubHelp logo

nagapandupotti / bitcoin-miner Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 12 KB

Mine bitcoins on a distributed system using Scala and akka implementation. The server and client(s) are designed to share the work load, therefore the master machine distributes the mining job to slave machines upon request from slave machines.

Home Page: https://www.linkedin.com/in/nagapandupotti

Scala 100.00%

bitcoin-miner's Introduction

Running Server:
$ sbt compile
$ sbt “run k” 
Note: Here ‘k’ refers to leading zeroes, it can be k = 3, 4, 5, ...

Running Worker:
1. sbt compile
2. sbt “run IP”
Note: Here the ‘IP’ refers to the Server's ip address. Eg: 10.22.13.155
 

1. Size of the Work Unit: The worker gets a subproblem in the sequence format such as A + a * (worker_count). A is the sequence that server(boss) is working on to mine the bitcoins. “worker_count” is nothing but the Nth worker that requested work from the master.

For mining bitcoins the server generates input strings in a particular sequence. For e.g.: If the sequence is : aaa, aab, ......zzz, aaaa, aaab, ........zzzz, aaaaa, aaaab, ......zzzzz,.... . The server starts working on this sequence and as workers keep spawning the pattern is distributed. So, if the 1st worker requests work, it will be assigned the subproblem sequence "aaa" + "a" * 1 => "aaaa" (aaaa, aaab, . . .), and if the 2nd worker requests work it will be assigned the subproblem sequence "aaa" + "a" * 2 => "aaaaa” (aaaaa, aaaab, . . .), and so on.

The best performance is obtained when the server is mining the sequence starting with 7 a’s (aa.. 7times) and subsequent workers are allotted the sub problems with sequence starting with 8 a’s, 9 a’s and so on. This way by incrementing the sequence pattern for every worker spawned (instead of just sticking to one sequence range), the system ensures that input strings never get exhausted. Thus, yielding more and more bitcoins.
 
2. Result when program is executed the following way (1 Master machine and 3 Worker machines). 

Master machine name - MASTER (Runs 4 actors)
Worker machine names - WORKER-1, WORKER-2, WORKER-3 (Run 2 actors each)

$ sbt “run 4”

< Result displayed after question 5. Scroll down to view. >


3. Running times when executed the following way

$ time sbt “run 5”

real    3m1.522s
user    0m0.153s
sys     0m0.792s

Ratio of CPU time to Real time in this case is = (user + sys) / real = 0.0052


4. The coin with most 0's mined is 0000004939C35F48510AB0CAABB3C3A86134B568DCF8FC6DA120B4407ECD622A


5. The number of machines that can execute this program is scalable. We tested with 4 machines. 1 machine as server and 3 more machines as workers. 


———————————————————————————————————

Result on running $ sbt “run 4”


INPUT STRING		BITCOIN

npotti;jjmkjjk  00003D17DE57D28A2C31D46F29CAAC8D5AF588DD65C4955B09C12CBED49E1ADE
npotti;jkomonj  00002E2E1629AEC2C1CADE2DD0A695BE8C86E800AA0F65F87D3C984A2CC27121
npotti;rrzwxwu  0000EC074976E1C81FB42D9A3909EABF5D8DFF7918BFD83509771BA45B5A8A27
npotti;jljonko  00000FD59869D5D9C2C89953F28E91F2A35A569A377AF486E1A0C0190361FB63
npotti;jlmmnpk  000020508C4CD9666230ACE6E7417CA0B2ABC410FC440BDD14BCE9F9045C139A
npotti;abfggib  0000B55B6970EB23CC020F587827968E2D74628B0E4E53632D761FB1FE579F16
npotti;abicace  0000825B76BA37AB270D9F2D17D221EDE9F1F5293BB73544FE9886593CE13982
npotti;jnllpmo  0000FBBADA60012AB1922BCE75DF0E192220B926F4C6A2FD1B8BB56058BA84C7
npotti;acgdggh  000017E6A76BC7F58EFC419124E1DF0192211F23CB6461AD8DC016DF4B12FA11
npotti;achbdhc  000082CE82145399250E049F0AB1E0781A73F6F685291FA9EA2587964B86C69C
npotti;achcbhg  00005D41DAB76CC5EE2D928EE84DAA9B8392F7CDA230D2B66AA698B869198356
npotti;ruvuxtt  000077623EA73030149E60B2A5215072EFF0B27194288E15EB0E5CF782C1080F
npotti;jqknlok  0000AB4237F385E386F4EDF5093A41710E17659612983D7E4D5CE5B8B29450EE
npotti;kjoqmnq  0000B8D10876DB9CDF1E560964DDB96AB17A98FFD29150A0602A630118A96843
npotti;affcbig  00005BBBD191C5F33FF709F567C51EA9F817D67AE99401F847BB5C39F41D8719
npotti;rxuzwwr  0000CD778559A9CD75843BF7479965B3EBE236E6C59DBD9F8CE62457D8499F50
npotti;rxwrvyr  00006812A8326AB5D79C890E5223DDC4CA0D677F34C0DB28CC2D1B7F5E976698
npotti;knkmqqp  000047A752D883D9F974DF2CF7E2C07D2EB3950DF51C4386F232913B148484AB
npotti;knoplmk  0000B132B72F10375252CD346BFBE064F9E72EC19E0AA890FAE055B66B79524A
npotti;ahghcii  00000A2784D4E0741BBBFC1C1133166D8285A3BE36B32CEB57D43B4F162C8750
npotti;ahhaehh  00004143B775D23DD6C75495E963C1C8D05598DDBF239CB7A597B382177A2D38
npotti;ryxwzwu  000098AB234E49CE230E6432A8C3EE72FEE0DE6AF58CB92F904075746E236131
npotti;ryyxzzs  0000999DCAFE809A88B1F326F7060AB8F31701F8A3C85CB45CA82872CB04BE3F
npotti;aiffehb  0000843435596A8664750C1C9FDE32E14347D8BB8EE5C727F63B5027364B186A
npotti;aigedeg  00001FA6BE8E2F037261A05944F6ACCF1ED3CDF31DCB367B109E43CA0AA20BBF
npotti;kqqojoj  0000AA1EE133B63B26F327601CE8AB6B8CFF7F0E68A4DE7DA283C1A68198A805
npotti;srtswru  00005D97662293A082FA1A20DD23CF75A7F7909FFE95580EFEE2E895B3B75B2E
npotti;baecgfi  000052E3C57DFF097E3002E60DDD0C0E1D6EC12C8096400513ED7A3B9A72495B
npotti;lkkmmjq  0000BE094142AF85CA2E6A74CB13C4CA1DB05EFCF30CB659139BFD406850146B
npotti;bcifbbc  000041C24B6C44366A4FBC479152FB7FB7FC7E75254CA4957B866B2030C9F157
npotti;bcigbdh  000053C36EC7FF0BCA158B1888649133934E1F6F1C97E01F40F3D7E9237D3B07
npotti;stxytss  0000B22B9E60F2A31AF53A1BD505348F5614009C65CE71A6BE62E985FEA0DA22
npotti;bddfdbh  0000A90584D6B4116AAC0814B407AFB11A52F393CE6A9A14FCC83CB515B63A64
npotti;lpjnopq  0000416BF619C5EA19C3EB1676500483BBD32FE5E6175C9498205862C32FAED1
npotti;lpqqnml  00001E07ED7280A8D4DB7DA1DA7545C8E5EF14869B5485316FED128D356D8AE8
npotti;svrusuu  0000A1B40A4F44CCE164450A7A03368A1168A9544145AA3CE03D85BF49839D92
npotti;svrutwu  000074B3FB34C4329DF8DD3F2A1362B9E4596FB94C3826CB50D7D007F3262381
npotti;svuwwry  00005A2EB257F9011D42DFA4BFB55FB11A4091AD9BAC85AAE800894882360397
npotti;mjqpmqn  0000AE36831E7C6A57643E6772182F00B5D7DBE6D32ECB425AAAA59BFD98408E
npotti;swvwssu  00002E3F7F1A8F12E0C5612AE1DD086BDF7D317F61EE1ECF1CACD67C8B306F9B
npotti;bfighaa  000014FC5CFB3E8F75207CE3BF1FE4003E73C9B9DC75A83A2868A8AF019302E0
npotti;mlqoqjl  0000E8CCDFBA93FDE236B16E856898CA88F49433BB5446C57745439B72C23B97
npotti;sxxwurr  00005926B9CFA9AF92389D22F1A5C5DF123AC81CF4879858940E9A2F6B7A0EC1
npotti;sxxwvuv  00004CCD537CDAA964B81B0C4B20524A408944429EA80A51243BCA6EFDE2E421
npotti;mnlnjml  0000721F646AB65623833971A8DAC50F4BB70BBC6099729A93B0AAAFA6249770
npotti;syrysru  0000477444CAAF914D2A7F40D00847C78621DD79A3504E338416A2F9CD9E5AD7
npotti;bhechfg  00004FE52CA80A78D1B0C680F5E0D0F574460AC8BEE3007FEB3EFD3CA2B49909
npotti;bhffdcb  0000C8AA0F85DEF804DA32D70EC7A0F0C03DA05A2422BC3732B23BDB249FCE80
npotti;mpnmnjq  00009EBA6DF9AF97017110103E247A51C435A2A96961E3B9C620CC5448DC3E4E
npotti;bigiace  00009179E09652B4881E1EEB5ABAB17C520DACCBD41493FBD44EC78B83E7F0F8
npotti;mqolkqo  0000000ED6A6D6D691C970EAB6E62396ACFC7B42B2F829FAD24B89BB40AF892B
npotti;cabegeh  0000F5E2A930236AB2924C21AA895221181CB9C4838C6C9714C450AE9D445DDF
npotti;szzvyuw  000097F41F15A5E3112D4D2B20A45DFE418F6DBDBD60EDB5D1F1BD169BD44616
npotti;trrzuvx  0000324889FF8941189BADE220954FE94D6428DCA12A6B7043F70F7D437003F7
npotti;njlpmmn  000054145182DDAE71F5781FDC9B9AB04D786F1CB409F8229A75737144380A3C
npotti;caegaeb  0000865F8EF91BBC6CA508294056611AA713873E1E075C8193AA168602F5D0A4
npotti;njqmqjm  00008574BDC71E0052626C691A8420E7C8643E49416BD0BCAFC7C3439F0F34A2
npotti;cbbhfac  00008E528A10FA0D2506FA2F7335C0C0E49AFFA2063B0957BF0A8DCE0E58FE6B
npotti;trzswxt  000060CB5816C6640234728A82C9965EBF70A7A15F8E754CD5AB3521E16E8754
npotti;tsuutvr  000016B3B9816DB6EE24FCF3D79FE3C1A907314FC7F28E69B65D9371A2AAAB5E
npotti;ccahehi  0000EFEDCDFF1A712716478E38CFCEC2B5FACCD68095851145C2C881736260F5
npotti;ttuzyyy  0000504D6B665DBE1D53173D2B9815C63774DD566B06210AFB7843869DDE3C09
npotti;ttvwurv  0000869BAE6BCE115F4DE9DE6BDF9997327E52B6768CC1F31D55654CD53916DB
npotti;ttywrvx  00001A208569DB033832ADC40045B5B195141A17B23346B0B488DB981B4CC7EB
npotti;cdebghd  00008B8281BB3B4A86394164858818FA1581B9AB20E0943090F500F0C9BE0CB1
npotti;npmkqnp  0000226E6467E6155A45C29748D0ED202BD6E4DF293EA281FA1DF0DBFF54D45E
npotti;nqqjnqp  0000FC1A499BC99BE428809304FAA21ACC0C13AFBFBB90213FBDEC02CFC0A303
npotti;ceggedd  0000671697F96C97866B22F16AD15EB6EB3EC160AB349CBF584B7B4777845AF0
npotti;ceiiaig  0000B5CE718AD4BBADAB5DF0A10533127BFD225A3A7116ED31FBA8E3E9F9B451
npotti;okkqojk  00009F59480E7D5C415F5A280D8DF252EAACF883D961443AAECF38CBEF9149AC
npotti;twuyutt  0000C633B6DF13D905CF02B61901294AD9695AD7B684AFAEE49FC49E8947A5CE
npotti;twyuzwt  000050BBE303145C4E04C0BC85E469D27983F85745BAF0C221D7BCA45C00AC3E
npotti;olokjom  0000277CAAA9433A13F900FB15B9C18E1DBC0D6BE708B578D477EDCE09B603EC
npotti;olqplpk  0000B8923B1C2078EC9FFCE887EA04433F20074E7A486E29D3883434FEFD53A9
npotti;txxvvxz  000053D906BEF1D6B6817F97B8FCEB6CDF70B0C64EC2882E79C4AC3F80D306CC
npotti;onjonom  00007241B2163CF14E1625764EF5EF5649294B8D87B5923E17C0579FA02F7FD5
npotti;onmpklp  000099DD0B928F07DB7765C61A7E083B01859247FCF25AE6BCF48DB53279B890
npotti;chdfdbe  0000EE8A26EB27D7330B0764639E6D2068FC55F09990D31B73D166A7D043E5C1
npotti;chefchh  00005E49AD48D6C94C0A0274BA6BFF41F48D1CC564F8A5DC4CEF0E3652C9EA4E
npotti;tywwzrw  00009999C737C180D718794EAA36E7AD5889AA869126690C2A0854E6BE5E1C23
npotti;oooqokk  0000322C72BB2787502F65830B548872CC7A2C1AC899AFEF2BDFAFDFA6A9FCDE
npotti;tyxwwvr  0000175B94794946DDC5E324265B7B95C908151B8977A48AA1BB0A5BF652EF86
npotti;opllkkq  000065830FE7145047B351E268E94DED30C4E1568107255629A8E4BB245EB268
npotti;opnjmpo  00002724D5289B1FA827D7F37149647A14B30AA7105691963238C86836B2904B
npotti;tzwrrxu  0000EC52679F8C1991F199599C173F66B0F7F7CDC93908A03AB0D11913DD3645
npotti;dabhhab  00004995357D483E8021DE29D954C626F7C0E9092047A8DF0C35E102BA594DF5
npotti;daddgfc  00000A1F255465789ADE4AED8240B6CCF495BFC7DFDB135107C56296B4582AA0
npotti;urvrswy  00002B85865E1091E8A56877C546390C7D15A345F9DE644DA5258FEC5427A4A3
npotti;daigihc  0000EA98D362CAC645B8864428E528E39DEBE388A1C85835B16F05F1C907C58F
npotti;daiibac  0000980A1D587FDFCA9724466B2C3BD45DC74111E96BD80483AF8AFCA204FD51
npotti;urwvtvx  00001C8A5C5FF4CE42F76E2C4F3A069039A0597115809A67298E2AC8D476CE10
npotti;dbagiie  0000F39A4043108601328A27C157078F3A8C43DA5840768B17EE8DC10A844F93
npotti;urywvwv  0000C69B0D15496CB7E1D7B57BDCA7916F765A1187380C7F02F5887E510D0FCA
npotti;dcaecch  000048B871DEB31DC227E4673EB34226D1D93E44B2C052D5A1FFC3B7FB626780
npotti;uttzzyz  0000CF45D40516C46064DDFEC8362C43856DF2D5EAF7448D5FEC037B5B4407B9
npotti;polmljk  0000686BD70A8D17DDC55A5D7DCC8035ABCB14C271945A219F05B788DD363978
npotti;uurttyz  0000F708FDC70B6C4F3528EBB13842A454FC6EC7AF113703D6AC13397DA81BEB
npotti;uuurxzy  00007FBA95D89E127933304FEA5998D0FCFE8F7A7A86A65DF381C895DA85DDD7
npotti;ppqqnop  000063481BEB491CF7E888A9702345F7346B1C85114CF3503467BC09813F9FCD
npotti;uvvutww  0000FC3A9760D6B42E61096791A39435DE6478C605CEE8429FE829DBD609992C
npotti;dfficad  00005582B730BF284FC506471D523BE90E9862F05454569402E26EE2490906F9
npotti;dgaceaf  0000B62C18F3634784775AA2B5C843105E3E16587A152F47D76F8B4EC518FEAE
npotti;qllmjnk  0000D2BB6B72EAE5DA4C2C16627347AF6AF17A184CD18FA5DC99C11D7A9D20A4
npotti;qmnjmpp  000067B314AAD5E3CD1E58EBC48F2B63ABF268A7B8836C15FB109B309377251F
npotti;uxyswrt  00009FE612902FAC09868A4674DEF541F938A85B5C29929D4F87C20E63F12E97
npotti;uysvyuz  00003571588020A9471FE2D3E12F313C33FDCAEC8028F2B022521CEED8E1FB68
npotti;uytvszr  000043BD4E25E6CB004540EE3715E974E72AF32244FDE079C689D78251660D96
npotti;qoqkknk  0000C77D6FA716891CF73FFB598C155608988CF1171C45ABC902AB7E2E9E40C2
npotti;uyxrzrw  0000397943F8DCF628C0278B037B148EF804DC124A1B0B4B1648A23E4076A428
npotti;dicdbid  00001DDE13FD8C22C5B7826C1D8C613F424D85BBC1D8FE48566F98424E6A5C9A
npotti;qplojln  0000D1ABF8A852C707A13BB69AD3832C30A462839D68D665A7432C3C7ACE26B4
npotti;uyzswru  0000DB21F99D7908614CD9D02ECE318E69560AA5D32650A0E11E1D17F717A9CD
npotti;diegbde  000074D6BE7BD6EDE9F718490C5EA4F8B43281F3BB05DFFDE5BA5B54F2192E82
npotti;uzsvrsr  00001FCD20BEDCD61C4DE83916B886EF5FF5496A682C1CA94417F29E9EA32A66
npotti;vtyrzyr  00000F8ED5014913E46DC958342F0BDC06616E94D8F8F3B2181734262B800C61
npotti;vutwtww  0000363265F1C7E1DE0A3E58E175636CB45FB9CF2C20F846EA2C0423A8D4D1ED
npotti;vvszrwu  0000F8EE112E46D120B1FCE74577F0516A2D75F4157BB97562D710D23ABD7A2D
npotti;vwtwzuz  0000E41CFF1EB9196DD5DC12C32B17B8440E8A90331C424630D92C2C46A72620
npotti;efhfbfd  00001AA9FBBE86D0D7A919B436BC4D562C527E1458561D7B3F9902133262B947
npotti;vwvyyys  00003B499CEAF7DED9FDD36066D9EBC5844CF17A9F245CDF7E6A5E90D6770932
npotti;vwwuwyw  0000276FF7C8BEBA07AE498610151430F9F0E921F5D834369DEE2C5CE34AAB58
npotti;egfcgbd  00003ACF63E89477EB52EC2E301879B4BF8ECCFB73EF03F3DF01E06BAB62E9DC
npotti;vxtsszs  0000EC6DC88DBAA87447B5CDF90F4FAB4D9FED07A4FBD1660170E22F162CA61A
npotti;vxttusy  00003E5C26314EAB6D2AD0AE5935DF35DB9C04E1BDA311E18986F5B526A692FE
npotti;ehafheb  0000887381D719FFDCEA4137B90E4A978FCA81A0610B9117E2D673210ACCEEA8
npotti;vxxvyyu  00008CBCF3B232F44017043B93D3591CD0FFADBE4322934FE885B28969E193D8
npotti;eiacbdc  00002726CC3EC4A97F94A58E30D2DE9AEDCDC9396BD8729BF5227CA2F63AB3D4
npotti;vyvurvy  00001A13155F354967AD7F44861F842C92A183DFCEB079C49DD233709A1C24E7
npotti;eibigbg  000090D910975F586C96FF4492C3BB9A3FFED577CB0F33272B09401E631EF77C
npotti;vyyrutv  00007C495341407E2195B31480FF1B29380004B54F36A2621189A59780EF8CB3
npotti;eieefed  0000A405DA4E86D42FA710754C58D4B3FA6C3C9FC2F0EFE7B2F391EB46E91D00
npotti;vztztwx  0000D816CF6C9A730EE074170595954BB5AA5A87982CFA44CE0BEDC0A9A72514
npotti;vzxxyrw  0000503BB369D92F4D5983715BDE173D5F1EEEF0DFFF7EB5A536A3ECE896111F
npotti;vzxyvrw  0000BD2AE0047805056FE641FFB94919A51E5BF4ABABB24E98895218F4361290
npotti;fbbchhf  0000DA7FD4E01816601F61B2E0EA7DDB30F34F2D1DC04725956A0AF4E1CB5436
npotti;wrvztsx  0000582AA07F4EDAD497C408ACE8A86A2E9284298C4480DF8D7532FF4AC89D2B
npotti;wrwtzrv  0000BDF65E321AC89FB11844FF0D500837B47B777D70F8D4DA2589A95DC5644A
npotti;wrytrru  0000C53CB451ED689889667F8C3E16E523BD05866141490C08807473CF42FB4C
npotti;fbhcdha  000019A8681E312F3A9999D7BB190A7CEA62A80BA6CE46CAE08662F228ECC8A1
npotti;wsxyvsr  0000B5B311AF5A521E0CBE2A0225ECBDDD34402992B64D716F7C8F65CEAF5738
npotti;fchhdda  0000E74AE2BFF24A1DB7C14538829B8E0A29BD4C9981C0DC1BCFEAEF74B00C15
npotti;fdaahhc  00006B54DCE26E937CDB3D6591ED519E86A26DF53B49DBD7033B9ED3E7FA8D3B
npotti;wtvstuv  0000D07F3FD6D072930ED4F89384290F9DA6C6F9833E8C1339BEC27C669D1A53
npotti;fdchdie  0000832B02094FEFB2D5B231486BD4C65010177D80B4B48E265FF5B5EF5E3AEA
npotti;wtxuwtt  0000288A998AA6987FB58DBBCC107883D139B9E45D04F936144B6B2A77578180
npotti;wtxzvvt  000074D15D19D77977383CFFEC861F128C88D9D9C927F8C2CC7A0D681F189DFD
npotti;wuztrws  0000EB75E49E4299F65DAC015EE7F202D3FB5A74DAD6F26E93FFB6552A47F961
npotti;wvttzsw  0000B80F0536F0BA3ABA9131B032C1B35F06C5091210C08C491857B9C08691B6
npotti;wvzswrr  0000BDEC676262F5B9FA219036F184E2B71E85F0B26CA0E769A320F2119ABAFF
npotti;ffigdda  0000A98796159252F346DAD150B4FF221CD868C13670C34C05DC29FFA4B09992
npotti;fgdidab  00009CBD90B65788A4C95BA637F0A147A686FCD2592FA89E3B9452877514C416
npotti;fhafeic  0000316325C62DDF4EB8D5433CF311B29B169612C394E43EF7818E2F5BAAE926
npotti;fiaachh  000013E6BD3F3CE996E7D924A53F77F8D837480745DF1954009CA5AB88AC274B
npotti;fidbfda  0000569FC38173BBA78E9880E89F608FBE155E235D841CF5999A138CA4F14796
npotti;wzzvyzs  000036D015759A3AAAC5DDDBBA3931C42C029B469685F89C8AB57276BA2140FF
npotti;gaiaggi  0000684421D24C69461EE76ABECC374FFD8FD8A90D7FEE88C785D697B3E1CD5D
npotti;xrvuxxu  00009345316D8873C2E4065B52F1B2BDE118EB2E1E2107CC89B484C1A44FE67B
npotti;xsssyyu  00009AFF361D7215E62A5F034301F19CBCCA041DE5EDD841B403E332C383FAA1
npotti;gcaagii  00001941D362B182C09397273DBC9AAE449F269DAE67B56ABD94ACE6D5CEF79C
npotti;gcbadha  000069EF7AFD1DB0E98EEAC1A1A4530E22E83AB825DB2DB3A4073EBFBBA5E33E
npotti;gccgici  0000916E95231DD39A65DFA9345D1A4CE8238CBB2DEB36C3F367F967DD7A2A5C
npotti;xvwuxwt  0000F0B41A6551E0CDD92B47E3A28BD956BD1DD306C0B71FA6BAD8FFA500EEAA
npotti;ggaedgi  000088D047F71CC7D39232134F6D4C82D53DF75A6DB6BB80591C6C3F82A37C48
npotti;xxrrysr  0000380934DE41B33CE1AB575CAA2BD035266D3DBD2C468034EC3C57A4160AF6
npotti;ghicbfe  0000F282421FA5760FAE0D901733D9CEC38C309ADB5A94D7D7D44D20BA52F4D2
npotti;gicbhdh  0000098602F9F3C7D9BA0BAB67035392E07ACF868AB4E2426A92D8BB300C856D
npotti;gifgdbi  0000C3AA32EFACCF6B18AB810C46B6A2116050C7B667CAF15E2A3779DF154D17
npotti;gighedg  0000397EC68ACEF761BDD8EBA6BAE6B72EC916D3555FCE4EAE6F1B6539E5D597
npotti;ysuusvw  00007FE142BA9F9B7CBD738B87B4881A2AAC6D45304BC35B9D5B7B43A53E9F13
npotti;hdbfeai  000001266E2A14379E3475AFA1A46D02CC5F9DA637BCAD50DF0F5992E3049E0C
npotti;hebaafa  000086BDF98D4F00BAA8AC736C20397B1D9F9378483C65092115FFD7F3731E8E
npotti;heeiddb  0000D420CFE14570A5A88E7846A933486EF19166B52F9CED37F9E62B25074334
npotti;hfafchi  0000F81E4EEF6E3BFDE78B2CD063B1BCBB646A8964CA79CF73E1EBCB3B105D66
npotti;yvyxxtz  00001150A03EF68EAF7A5646D8B9F1ECD54981E4AD706786CD4BABE9690B4291
npotti;hfgdibf  00003928AC33273C039D67A7984938C7B62F9062770F79D62B382EF276AD0224
npotti;ywsvrsz  0000C6F80DA88985D65F9C134FE02AC675F1DF304382363F3B67788961CECADD
npotti;ywuxttw  00002E7943C7E95ED6B152E1B9757593AF34E24DDEF1F5A198F32099403D5BA6
npotti;yxvtzyv  0000351049991E570FC718258AB02D3A70EFC6E9FDFF8CFE7DC8F0F4E421673A
npotti;yysurwz  000033479F90FE9E96F200F81AAC05C5DBB596336474A63C652807100F9639E6
npotti;yyytzvy  0000F26C2C6FEA97ECF27AAA7EF939F98CFE40B84392A2D1DF0F736E14CAE9E4
npotti;zsuvwvs  00001AE39A68667D6671988E061D38B7F3F6CF28948BE92CE1C8B7436D2F3073
npotti;zswxstv  00004E82772AE6EDEDC570B6F57E069B98F70E2587779A7E5E9BDF4C848FBC02
npotti;ieafdaf  0000A17E63AA1F3D8A3927AC887E463FC1DD99DDB46EDFFE0E7776852CBAB7E2
npotti;zvssxtt  0000A005FBB11CB9FD914A0AE4F57E948536836AA03B2FFC18650462D58B7829
npotti;ieigdbi  00002E720CC16CA8B3980E95D5D7A4AF3F33C0B595CB3FB0B4B5DE4F1255070B
npotti;igcdfeg  00005933A9A5EF55DC242B0BF12CEA971331CF71522DCFF477A542BE28C68EC4
npotti;igchicg  0000B3581CBF13E0FC6EFFDDD78FF27C9D4029536808BBEBB6E526C7F1C0C3F4
npotti;zxsyuvw  00007917A79A137233EB08FBC5E7865FDF6E615396DCE5E44C87A288B901C3A1
npotti;zxtzrtr  00006D3D51509B2AA0222CA80700BDA0BBE598D459E25736DCCE44326AD81DFF
npotti;iibggda  00000F5C18014420128BEDA69E9AFE5A62BB7CE369A208C827E869C834AED7B9

Bitcoins Mined = 190


bitcoin-miner's People

Contributors

nagapandupotti avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.