Advertisement
Guest User

MidasScam

a guest
Sep 20th, 2014
331
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.62 KB | None | 0 0
  1. 25[14-09-20 16:29:50.pm] * Now talking in: #bountyhunterXX
  2. 25[14-09-20 16:29:50.pm] * Mutsumi (~Mutsumi@unaffiliated/mikuru) joins #bountyhunterXX
  3. 29[14-09-20 16:29:51.pm] * #bountyhunterXX has modes: +ns
  4. 29[14-09-20 16:29:51.pm] * #bountyhunterXX created on Sat Sep 20 16:29:46 2014
  5. 16[14-09-20 16:29:59.pm] <@4MidasCoin> just a moment
  6. 16[14-09-20 16:30:53.pm] <@4MidasCoin> developer is catching up and refreshing with my post, and your statement
  7. 25[14-09-20 16:31:11.pm] * icanprogram (~icanprogr@unaffiliated/icanprogram) joins #bountyhunterXX
  8. 16[14-09-20 16:31:14.pm] <icanprogram> Hey
  9. 21[14-09-20 16:31:19.pm] <Mutsumi> Hello.
  10. 16[14-09-20 16:31:23.pm] <icanprogram> I heard my presence was required :)?
  11. 21[14-09-20 16:31:42.pm] <Mutsumi> Yes.
  12. 16[14-09-20 16:31:50.pm] <icanprogram> What can I help you with?
  13. 21[14-09-20 16:32:01.pm] <Mutsumi> On Midascoin (pre relaunch) was block generation centralized?
  14. 16[14-09-20 16:32:08.pm] <icanprogram> No
  15. 16[14-09-20 16:32:15.pm] <icanprogram> Any node could generate blocks
  16. 16[14-09-20 16:32:19.pm] <icanprogram> and confirm transactions
  17. 16[14-09-20 16:32:30.pm] <icanprogram> After relaunch, that's no longer true
  18. 21[14-09-20 16:32:31.pm] <Mutsumi> but, if you just had a copy of the blockchain
  19. 16[14-09-20 16:32:37.pm] <icanprogram> But you probably knew that
  20. 21[14-09-20 16:32:39.pm] <Mutsumi> you would be unable to tell who mined a block
  21. 16[14-09-20 16:32:54.pm] <icanprogram> Yes, you can never tell who mines a block
  22. 21[14-09-20 16:32:57.pm] <Mutsumi> so, from a thirdpart view, the same address was getting the coinbase transaction
  23. 16[14-09-20 16:33:18.pm] <icanprogram> The closest you can get to knowing who mined a block is tracing it through the network and seeing when it was first announced
  24. 21[14-09-20 16:33:19.pm] <Mutsumi> one address -> centralizetion
  25. 16[14-09-20 16:33:26.pm] <icanprogram> Blockchain.info actually does this, it's pretty cool
  26. 21[14-09-20 16:33:30.pm] <Mutsumi> and you can't do that reliably
  27. 16[14-09-20 16:33:32.pm] <icanprogram> Sorry, I don't follow that last step
  28. 21[14-09-20 16:34:00.pm] <Mutsumi> because aall the coinbases go to a single address, that also means that all rewards are distributed from this address
  29. 16[14-09-20 16:34:02.pm] <icanprogram> You are right in the fact that the coinbase is attributed to the same address every time
  30. 16[14-09-20 16:34:03.pm] <icanprogram> Hold on
  31. 16[14-09-20 16:34:10.pm] <icanprogram> Let me get you some resources
  32. 16[14-09-20 16:34:14.pm] <icanprogram> To read up
  33. 21[14-09-20 16:34:27.pm] <Mutsumi> If it is the PDFs you wrote...
  34. 16[14-09-20 16:34:38.pm] <icanprogram> Yes, the one about block tax
  35. 16[14-09-20 16:34:40.pm] <icanprogram> I suggest you read that
  36. 21[14-09-20 16:34:49.pm] <Mutsumi> give me a sec to point out words in that
  37. 16[14-09-20 16:34:55.pm] <icanprogram> That explains why all blocks have the same block tax
  38. 16[14-09-20 16:34:57.pm] <icanprogram> http://midaspool.com/blocktax.pdf
  39. 16[14-09-20 16:35:03.pm] <icanprogram> *coinbase address
  40. 16[14-09-20 16:35:13.pm] <icanprogram> But to answer your questions, no, mining was not centralized
  41. 16[14-09-20 16:35:16.pm] <icanprogram> Anyone could mine a block
  42. 16[14-09-20 16:35:26.pm] <icanprogram> but the rewards would always go to the PoM pool
  43. 16[14-09-20 16:35:32.pm] <icanprogram> So it can pay out the miners
  44. 21[14-09-20 16:35:45.pm] <Mutsumi> but from someone who was not mining, and didn't know anyone who was mining
  45. 21[14-09-20 16:35:53.pm] <Mutsumi> in the blockchain, THAT was centralized
  46. 16[14-09-20 16:36:18.pm] <icanprogram> I'm sorry, but I really don't follow that last step
  47. 16[14-09-20 16:36:31.pm] <icanprogram> It was *central*, in this case, yes, but it was not centralized
  48. 16[14-09-20 16:36:33.pm] <icanprogram> Anyone could mine
  49. 16[14-09-20 16:36:40.pm] <icanprogram> But hardly anyone did
  50. 21[14-09-20 16:36:42.pm] <Mutsumi> okay, so if you have a node, I have a node, and midas has a node
  51. 16[14-09-20 16:36:47.pm] <icanprogram> Yes
  52. 21[14-09-20 16:37:01.pm] <Mutsumi> icanprogram, and how could you tell if someone did WITHOUT knowing the blocks that your pool mined?
  53. 16[14-09-20 16:37:14.pm] <icanprogram> You couldn't tell
  54. 21[14-09-20 16:37:18.pm] <Mutsumi> and if MidasCoin has the pool, and you are solomining
  55. 21[14-09-20 16:37:27.pm] <Mutsumi> I'm not mining at all, just watching the blocks go by
  56. 16[14-09-20 16:37:31.pm] <icanprogram> Like I said, bitcoin doesn't have identifiers
  57. 16[14-09-20 16:37:34.pm] <icanprogram> For blocks being mined
  58. 21[14-09-20 16:37:44.pm] <Mutsumi> how could I tell which node a block was mined on?
  59. 21[14-09-20 16:37:48.pm] <Mutsumi> exactly
  60. 21[14-09-20 16:38:01.pm] <Mutsumi> so for someone who is just watching, the same node is getiting the coinbase
  61. 16[14-09-20 16:38:11.pm] <icanprogram> So are you now arguing that bitcoin is centralized?
  62. 16[14-09-20 16:38:18.pm] <icanprogram> I really don't follow your reasoning
  63. 21[14-09-20 16:38:21.pm] <Mutsumi> and it is implied that whoever has the coinbase also has the private key for that address
  64. 16[14-09-20 16:38:35.pm] <icanprogram> Well no, that's just a practicality that's true in bitcoin
  65. 16[14-09-20 16:38:36.pm] <icanprogram> Hell
  66. 16[14-09-20 16:38:42.pm] <icanprogram> you can set the coinbase to anything you like
  67. 16[14-09-20 16:38:46.pm] <icanprogram> You can mine coins into nothing
  68. 16[14-09-20 16:38:51.pm] <icanprogram> But consider this-
  69. 21[14-09-20 16:38:52.pm] <Mutsumi> yes... and so... because coinbases were ONLY that address
  70. 16[14-09-20 16:38:55.pm] <icanprogram> If midas was centralized before
  71. 16[14-09-20 16:39:08.pm] <icanprogram> How was the attack that pushed the blank blockchain possible?
  72. 21[14-09-20 16:39:11.pm] <Mutsumi> you can imply that the same node had all the blocks, regardless of whether someone mined or not
  73. 16[14-09-20 16:39:14.pm] <icanprogram> Someone else mined blocks
  74. 16[14-09-20 16:39:16.pm] <icanprogram> and pushed them
  75. 16[14-09-20 16:39:20.pm] <icanprogram> that is what generated the trouble
  76. 21[14-09-20 16:39:24.pm] <Mutsumi> yeah... and that's a disconnected 51% attack
  77. 16[14-09-20 16:39:30.pm] <icanprogram> Exactly
  78. 16[14-09-20 16:39:39.pm] <icanprogram> And that's not possible in a centralized system
  79. 16[14-09-20 16:39:45.pm] <icanprogram> Which is why midas is centralized after the patch
  80. 21[14-09-20 16:39:52.pm] <Mutsumi> eh?
  81. 21[14-09-20 16:39:57.pm] <Mutsumi> Now I'm confused
  82. 21[14-09-20 16:40:03.pm] <Mutsumi> you added an RSA block signing
  83. 21[14-09-20 16:40:08.pm] <Mutsumi> and thaallt's you really changed
  84. 21[14-09-20 16:40:12.pm] <Mutsumi> and that's all*
  85. 16[14-09-20 16:40:32.pm] <icanprogram> Yes
  86. 16[14-09-20 16:40:39.pm] <icanprogram> In what way does that not centralize block mining?
  87. 21[14-09-20 16:40:42.pm] <Mutsumi> granted, that was smart, but it still means that until you distribure that private key, block generation is still centralized
  88. 21[14-09-20 16:41:13.pm] <Mutsumi> Also should be noted here: http://www.midaspool.com/index.php?page=pom
  89. 21[14-09-20 16:41:13.pm] <Mutsumi> "The attentive reader will notice that this means that the distribution of Midas is centralized, and handled by the official pool."
  90. 21[14-09-20 16:41:13.pm] <Mutsumi> Image for clarification: http://puu.sh/btyke/3ed1a698c0.png
  91. 21[14-09-20 16:41:32.pm] <Mutsumi> Another one: "Since there is only one pool for Midas, all blocks that are found on the network are credited to that pool"
  92. 21[14-09-20 16:41:32.pm] <Mutsumi> On the same page: http://puu.sh/btyxD/8d6b5e0f4a.png
  93. 16[14-09-20 16:41:34.pm] <icanprogram> Huh?
  94. 16[14-09-20 16:41:40.pm] <icanprogram> _still centralized_
  95. 16[14-09-20 16:41:44.pm] <icanprogram> It became centralized
  96. 16[14-09-20 16:41:54.pm] <icanprogram> Because the private key is not going to be distributed
  97. 21[14-09-20 16:41:58.pm] <Mutsumi> it became MORE centralized
  98. 16[14-09-20 16:42:11.pm] <icanprogram> You are 100% correct, the distribution of midas is centralized
  99. 21[14-09-20 16:42:13.pm] <Mutsumi> you get all the coinbase UNTIL the private key is released
  100. 16[14-09-20 16:42:22.pm] <icanprogram> But that does not make midas a centralized cryptocurrency
  101. 21[14-09-20 16:42:25.pm] <Mutsumi> and before, you got all the coinbase regardless
  102. 16[14-09-20 16:42:28.pm] <icanprogram> because mining is not centralized
  103. 21[14-09-20 16:42:53.pm] <Mutsumi> if I spun up a node pre-relaunch
  104. 21[14-09-20 16:42:56.pm] <Mutsumi> and tried mining
  105. 16[14-09-20 16:42:59.pm] <icanprogram> yes
  106. 21[14-09-20 16:43:00.pm] <Mutsumi> I would NOT get any rewards
  107. 16[14-09-20 16:43:00.pm] <icanprogram> it would work
  108. 16[14-09-20 16:43:07.pm] <icanprogram> No
  109. 16[14-09-20 16:43:09.pm] <icanprogram> But it would mine blocks
  110. 16[14-09-20 16:43:17.pm] <icanprogram> Ok good, I think we have it all cleared up
  111. 21[14-09-20 16:43:22.pm] <Mutsumi> eh?
  112. 16[14-09-20 16:43:23.pm] <icanprogram> I really have to leave now
  113. 16[14-09-20 16:43:38.pm] <icanprogram> Quite busy, as you probably understand
  114. 21[14-09-20 16:43:38.pm] <Mutsumi> not really
  115. 16[14-09-20 16:43:43.pm] <icanprogram> Sorry
  116. 16[14-09-20 16:43:44.pm] <icanprogram> ?
  117. 16[14-09-20 16:43:48.pm] <icanprogram> What am I still missing
  118. 21[14-09-20 16:44:11.pm] <Mutsumi> define what block generation is.
  119. 21[14-09-20 16:44:50.pm] <Mutsumi> because from my view, it is generating a block with transactions and a coinbase going to an account that you have the private key for, and or receiing a reward for the Proof of Work that you had done
  120. 16[14-09-20 16:45:10.pm] <icanprogram> Capturing a number of transactions and distributing the correctness and acceptedness of those transactions over the network
  121. 16[14-09-20 16:45:13.pm] <icanprogram> Optionally for a fee
  122. 21[14-09-20 16:46:10.pm] <Mutsumi> and the coinbase... which is required for all blocks
  123. 21[14-09-20 16:46:54.pm] <Mutsumi> no one who solo mined ever got a coinbased
  124. 21[14-09-20 16:47:07.pm] <Mutsumi> and if they set their own address, they felt scammed because, they didn't get the coinbase
  125. 16[14-09-20 16:47:19.pm] <icanprogram> > and if they set their own address
  126. 21[14-09-20 16:47:24.pm] <Mutsumi> which goes against the whole Proof of Work system
  127. 16[14-09-20 16:47:31.pm] <icanprogram> I highly recommend you read the block tax paper again
  128. 16[14-09-20 16:47:41.pm] <icanprogram> If you set your own address you won't be able to mine a block
  129. 21[14-09-20 16:47:42.pm] <Mutsumi> I know.. you overwrote the pubkey
  130. 16[14-09-20 16:47:54.pm] <icanprogram> Not overwrote
  131. 21[14-09-20 16:47:55.pm] <Mutsumi> you left all the paramters in tact
  132. 16[14-09-20 16:47:57.pm] <icanprogram> Just, set
  133. 21[14-09-20 16:48:17.pm] <Mutsumi> and NEVER used the pubkey paramter in the createblock function
  134. 16[14-09-20 16:48:42.pm] <icanprogram> It does if you're RPC mining
  135. 16[14-09-20 16:48:47.pm] <icanprogram> But CPU mining uses the correct coinbase
  136. 16[14-09-20 16:48:50.pm] <icanprogram> Anyway
  137. 16[14-09-20 16:48:54.pm] <icanprogram> I really am very busy
  138. 21[14-09-20 16:48:57.pm] <Mutsumi> the point is, that to any 3rd party view, block genreation was going to a single address
  139. 16[14-09-20 16:48:58.pm] <icanprogram> So I'm glad I could clear some things up
  140. 16[14-09-20 16:49:02.pm] <icanprogram> Sure
  141. 21[14-09-20 16:49:03.pm] <Mutsumi> and that is centralization
  142. 16[14-09-20 16:49:06.pm] <icanprogram> No
  143. 21[14-09-20 16:49:14.pm] <Mutsumi> add in the fact that all rewards are distributed from the single address
  144. 21[14-09-20 16:49:24.pm] <Mutsumi> it is the center of ALL coins
  145. 16[14-09-20 16:49:25.pm] <icanprogram> That's centralized distribution
  146. 16[14-09-20 16:49:29.pm] <icanprogram> But mining wasn't centralized
  147. 16[14-09-20 16:49:33.pm] <icanprogram> I really have got to go now
  148. 16[14-09-20 16:49:42.pm] <icanprogram> Getting behind on work
  149. 16[14-09-20 16:49:52.pm] <icanprogram> Again, please give everything a careful re-read
  150. 16[14-09-20 16:49:59.pm] <icanprogram> And good night
  151. 26[14-09-20 16:50:47.pm] * icanprogram (~icanprogr@unaffiliated/icanprogram) parts #bountyhunterXX ("Leaving")
  152. 21[14-09-20 16:50:47.pm] <Mutsumi> "To create an incen-
  153. 21[14-09-20 16:50:47.pm] <Mutsumi> tive for people to spend their resources on help-
  154. 21[14-09-20 16:50:47.pm] <Mutsumi> ing the network, any user that nds a block (an
  155. 21[14-09-20 16:50:47.pm] <Mutsumi> item of the blockchain that contains a record of
  156. 21[14-09-20 16:50:47.pm] <Mutsumi> con rmed transactions since the last one) is re-
  157. 21[14-09-20 16:50:47.pm] <Mutsumi> warded with Bitcoins."
  158. 23[14-09-20 16:51:15.pm] -> -icanprogram- To create an incen-tive for people to spend their resources on help-ing the network, any user that nds a block (anitem of the blockchain that contains a record ofconrmed transactions since the last one) is re-warded with Bitcoins.
  159. 23[14-09-20 16:51:26.pm] -> -icanprogram- directly from the pdf
  160. 23[14-09-20 16:51:49.pm] -> -icanprogram- in this case, they did NOT get the reward
  161. 31[14-09-20 16:52:11.pm] * [icanprogram] is icanprogram!~icanprogr@unaffiliated/icanprogram * icanprogram
  162. 31[14-09-20 16:52:11.pm] * [icanprogram] using tepper.freenode.net (US)
  163. 31[14-09-20 16:52:11.pm] * [icanprogram] has been idle 1sec, signed on 7hrs 24mins 16secs ago
  164. 31[14-09-20 16:52:11.pm] * [icanprogram] is logged in as icanprogram
  165. 31[14-09-20 16:52:11.pm] * [icanprogram] End of /WHOIS list.
  166. 21[14-09-20 16:53:42.pm] <Mutsumi> now then, on to you.
  167. 21[14-09-20 16:53:55.pm] <Mutsumi> When I said that it was a 51% attack, why did you think otherwise
  168. 21[14-09-20 16:54:22.pm] <Mutsumi> and now then
  169. 21[14-09-20 16:54:41.pm] <Mutsumi> I would like to point out it it IS centraled (more or less than before), anda gain, request the 10 BTC.
  170. 16[14-09-20 16:55:11.pm] <@4MidasCoin> Hello. For what i see, the development is totally in disagree with you with the midascoin status before the patch
  171. 16[14-09-20 16:55:21.pm] <@4MidasCoin> at this point, unless you bring a third party rieviewe
  172. 16[14-09-20 16:55:27.pm] <@4MidasCoin> i can not consider your point
  173. 16[14-09-20 16:55:32.pm] <@4MidasCoin> *reviewer
  174. 21[14-09-20 16:55:35.pm] <Mutsumi> you can because he isn't part of your team
  175. 21[14-09-20 16:55:54.pm] <Mutsumi> <9.20.14><16.52.32.pm> <icanprogram> I am not in a discussion with you, and I am not part of the midascoin company
  176. 21[14-09-20 16:56:28.pm] <Mutsumi> and the whole point was to prove something
  177. 16[14-09-20 16:56:35.pm] <@4MidasCoin> he is not part of the company, not a shareholder
  178. 21[14-09-20 16:56:47.pm] <Mutsumi> so I'll just use the git to give you links to how it is now (more or less) centralized
  179. 16[14-09-20 16:57:14.pm] <@4MidasCoin> Now is a total different version, even the coinbase check is removed
  180. 21[14-09-20 16:57:29.pm] <Mutsumi> eh; have you actually looked at it...
  181. 16[14-09-20 16:57:44.pm] <@4MidasCoin> Anyway, as i said, i brought to you a third party community trusted developer, that do not agree with your point
  182. 16[14-09-20 16:57:59.pm] <@4MidasCoin> so, i will reconsider your point, when you bring a third party community developer
  183. 21[14-09-20 16:58:11.pm] <Mutsumi> anyway, I AND the developer just proved that it is NOW centralized
  184. 16[14-09-20 16:58:12.pm] <@4MidasCoin> that is in aggreement with your statement, and is against what icanprogram stated
  185. 16[14-09-20 16:58:23.pm] <@4MidasCoin> NOW it is
  186. 16[14-09-20 16:58:37.pm] <@4MidasCoin> but before the patch, it wasn't
  187. 21[14-09-20 16:58:45.pm] <Mutsumi> hers the thiing.
  188. 21[14-09-20 16:58:49.pm] <Mutsumi> You don't know the code
  189. 21[14-09-20 16:58:56.pm] <Mutsumi> we you already have a bias
  190. 21[14-09-20 16:59:10.pm] <Mutsumi> you already*
  191. 21[14-09-20 16:59:21.pm] <Mutsumi> and since icanprogram wrote the code
  192. 21[14-09-20 16:59:25.pm] <Mutsumi> he is NOT 3rd party
  193. 21[14-09-20 16:59:55.pm] <Mutsumi> earlz however IS
  194. 16[14-09-20 17:00:14.pm] <@4MidasCoin> ok, i will gladly accept a review of earlz
  195. 16[14-09-20 17:00:20.pm] <@4MidasCoin> of the previous code before the patch
  196. 21[14-09-20 17:00:23.pm] <Mutsumi> and you can refernce his posts in the old thread that state that it was centraled pre-relaunch
  197. 16[14-09-20 17:00:38.pm] <@4MidasCoin> whenever you want, bring him and i will make him review the previous code
  198. 16[14-09-20 17:00:53.pm] <@4MidasCoin> and then if he want to "call out against" what icanprogram say, good, i will consider
  199. 21[14-09-20 17:01:04.pm] <Mutsumi> consider... key word
  200. 16[14-09-20 17:01:08.pm] <@4MidasCoin> so, when you want, just bring me earlz for the pre-patch code review
  201. 21[14-09-20 17:01:15.pm] <Mutsumi> you have NO intentions on paying anyone
  202. 21[14-09-20 17:01:32.pm] <Mutsumi> not myself, or another that pointed out IN YOUR THREAD that you were centralized
  203. 16[14-09-20 17:01:45.pm] <@4MidasCoin> <Midas_Coin> so, when you want, just bring me earlz for the pre-patch code review
  204. 16[14-09-20 17:01:54.pm] <@4MidasCoin> this is the situation, have a nice day
  205. 26[14-09-20 17:01:56.pm] * @MidasCoin (~MidasCoin@2001:41d0:1:b572::1) parts #bountyhunterXX ("http://quassel-irc.org - Chat comfortably. Anywhere.")
  206. 23[14-09-20 17:02:11.pm] -> -Midascoin- at this point, it is fruitful to try, because you don't have it and will NOT give out the bounty because you don't want to
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement