thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 14, 2017, 07:03:59 AM |
|
I have updated the announcement page for those interested in creating a pool, with instructions on how to configure node-cryptonote-pool, with a necessary dependencies change to use this MSR patched version of cryptonote-util in order for the pool to work: https://github.com/masari-project/node-cryptonote-util/tree/msrMore updates coming soon! Cheers, Thaer
|
|
|
|
micronotecoin
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 14, 2017, 08:55:12 AM Last edit: September 14, 2017, 09:21:56 AM by micronotecoin |
|
Why people are interested in this one? I can't get it.
because monero needs a good fork coin in the table. Yes, but do you think the "good fork" is a coin that forked monero and the only change on the code is a massive change of "monero" string for "masari" string? https://github.com/masari-project/masari/commit/a3c700ea9e955af962ba22aac7a8e8426a2dc7a4#diff-5e21fe42e16f418234d83a880b32d999It's ridiculous, the code have parts (product of this massive rename) with references to: - Specific blocks, for example in this case: monero block 202612 (Masari not arrived to this blockheight), with his specific hash. And for sure, he changed monerochain.info for the inexistent masarichain.info:https://github.com/masari-project/masari/blob/a3c700ea9e955af962ba22aac7a8e8426a2dc7a4/src/crypto/tree-hash.cvoid tree_hash(const char (*hashes)[HASH_SIZE], size_t count, char *root_hash) { // The blockchain block at height 202612 http://masarichain.info/block/bbd604d2ba11ba27935e006ed39c9bfdd99b76bf4a50654bc1e1e61217962698 // contained 514 transactions, that triggered bad calculation of variable "cnt" in the original version of this function // as from CryptoNote code. - Inexistent email addresses and change nicknames of people involved on Monero development (moneromoo is masarimoo lol):https://github.com/masari-project/masari/blob/a3c700ea9e955af962ba22aac7a8e8426a2dc7a4/VULNERABILITY_RESPONSE_PROCESS.mdric@getmasari.org BDA6 BD70 42B7 21C4 67A9 759D 7455 C5E3 C0CD CEB9
luigi1111@getmasari.org 8777 AB8F 778E E894 87A2 F8E7 F4AC A018 3641 E010
masarimooo.masari@gmail.com 48B0 8161 FBDA DFE3 93AD FC3E 686F 0745 4D6C EFC3 - Monero block checkpoints. I don't know Monero code and I don't know the repercussion of it, but the pair block/hash of Monero blockchain hardcoded in Masari code... Didn't looks goodhttps://github.com/masari-project/masari/blob/a3c700ea9e955af962ba22aac7a8e8426a2dc7a4/src/cryptonote_basic/checkpoints.cpp bool checkpoints::init_default_checkpoints() { ADD_CHECKPOINT(1, "771fbcd656ec1464d3a02ead5e18644030007a0fc664c0a964d30922821a8148"); ADD_CHECKPOINT(10, "c0e3b387e47042f72d8ccdca88071ff96bff1ac7cde09ae113dbb7ad3fe92381"); ADD_CHECKPOINT(100, "ac3e11ca545e57c49fca2b4e8c48c03c23be047c43e471e1394528b1f9f80b2d"); ADD_CHECKPOINT(1000, "5acfc45acffd2b2e7345caf42fa02308c5793f15ec33946e969e829f40b03876"); ADD_CHECKPOINT(10000, "c758b7c81f928be3295d45e230646de8b852ec96a821eac3fea4daf3fcac0ca2"); ADD_CHECKPOINT(22231, "7cb10e29d67e1c069e6e11b17d30b809724255fee2f6868dc14cfc6ed44dfb25"); ADD_CHECKPOINT(29556, "53c484a8ed91e4da621bb2fa88106dbde426fe90d7ef07b9c1e5127fb6f3a7f6"); ADD_CHECKPOINT(50000, "0fe8758ab06a8b9cb35b7328fd4f757af530a5d37759f9d3e421023231f7b31c"); ADD_CHECKPOINT(80000, "a62dcd7b536f22e003ebae8726e9e7276f63d594e264b6f0cd7aab27b66e75e3"); ADD_CHECKPOINT(202612, "bbd604d2ba11ba27935e006ed39c9bfdd99b76bf4a50654bc1e1e61217962698"); ADD_CHECKPOINT(202613, "e2aa337e78df1f98f462b3b1e560c6b914dec47b610698b7b7d1e3e86b6197c2"); ADD_CHECKPOINT(202614, "c29e3dc37d8da3e72e506e31a213a58771b24450144305bcba9e70fa4d6ea6fb"); ADD_CHECKPOINT(205000, "5d3d7a26e6dc7535e34f03def711daa8c263785f73ec1fadef8a45880fde8063"); ADD_CHECKPOINT(220000, "9613f455933c00e3e33ac315cc6b455ee8aa0c567163836858c2d9caff111553"); ADD_CHECKPOINT(230300, "bae7a80c46859db355556e3a9204a337ae8f24309926a1312323fdecf1920e61"); ADD_CHECKPOINT(230700, "93e631240ceac831da1aebfc5dac8f722c430463024763ebafa888796ceaeedf"); ADD_CHECKPOINT(231350, "b5add137199b820e1ea26640e5c3e121fd85faa86a1e39cf7e6cc097bdeb1131"); ADD_CHECKPOINT(232150, "955de8e6b6508af2c24f7334f97beeea651d78e9ade3ab18fec3763be3201aa8"); ADD_CHECKPOINT(249380, "654fb0a81ce3e5caf7e3264a70f447d4bd07586c08fa50f6638cc54da0a52b2d"); ADD_CHECKPOINT(460000, "75037a7aed3e765db96c75bcf908f59d690a5f3390baebb9edeafd336a1c4831"); ADD_CHECKPOINT(500000, "2428f0dbe49796be05ed81b347f53e1f7f44aed0abf641446ec2b94cae066b02"); ADD_CHECKPOINT(600000, "f5828ebf7d7d1cb61762c4dfe3ccf4ecab2e1aad23e8113668d981713b7a54c5"); ADD_CHECKPOINT(700000, "12be9b3d210b93f574d2526abb9c1ab2a881b479131fd0d4f7dac93875f503cd"); ADD_CHECKPOINT(825000, "56503f9ad766774b575be3aff73245e9d159be88132c93d1754764f28da2ff60"); ADD_CHECKPOINT(900000, "d9958d0e7dcf91a5a7b11de225927bf7efc6eb26240315ce12372be902cc1337"); ADD_CHECKPOINT(913193, "5292d5d56f6ba4de33a58d9a34d263e2cb3c6fee0aed2286fd4ac7f36d53c85f"); ADD_CHECKPOINT(1000000, "a886ef5149902d8342475fee9bb296341b891ac67c4842f47a833f23c00ed721"); ADD_CHECKPOINT(1100000, "3fd720c5c8b3072fc1ccda922dec1ef25f9ed88a1e6ad4103d0fe00b180a5903"); ADD_CHECKPOINT(1150000, "1dd16f626d18e1e988490dfd06de5920e22629c972c58b4d8daddea0038627b2"); ADD_CHECKPOINT(1200000, "fa7d13a90850882060479d100141ff84286599ae39c3277c8ea784393f882d1f");
return true; } - Inexistent domains: bool checkpoints::load_checkpoints_from_dns(bool testnet) { std::vector<std::string> records;
// All four MasariPulse domains have DNSSEC on and valid static const std::vector<std::string> dns_urls = { "checkpoints.masaripulse.se" , "checkpoints.masaripulse.org" , "checkpoints.masaripulse.net" , "checkpoints.masaripulse.co" };
static const std::vector<std::string> testnet_dns_urls = { "testpoints.masaripulse.se" , "testpoints.masaripulse.org" , "testpoints.masaripulse.net" , "testpoints.masaripulse.co" }; And this only checking the code for 10 minutes... Really lazy project... Best regards...
|
|
|
|
thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 14, 2017, 03:58:17 PM Last edit: September 14, 2017, 11:53:45 PM by thaer |
|
@micronotecoin You should've looked at the code for more than 10 minutes, because you missed quite a bit, only used much earlier commits, ignored future commits that counter your false claims, and have concluded yourself with misleading and unfounded comments that are simply taking commits out of context to ineffectively smear the project. The Masari project took weeks to understand Monero, and many weeks to implement as a fork. Your rushed audit of the code is most likely because your anonymous account for MicroNote looks like a Forknote project that took 10 minutes to configure, and you don't see me on your thread making false claims. Please take a look at the master branch's commit history for reference (as opposed to that misleading tree branch you've cut out up to the rebranding commit): https://github.com/masari-project/masari/commits/masterFirst of all, the first working state of this project is broken down into many parts for ease of readability, including project renames, dns entries, and checkpoints. The release tag is 22 commits into the project, with the Monero code cleanly separated into its own commit and the Masari fork with the rest of the commits. Monero v0.11.0.0 as an initial commit: 7ad255d89084bd231efe6bd040a357dde2fa1886. First pass changes, incomplete at the time, mostly addressing RingCT refactors and minor protocol changes (i.e. removing block 202612 bug fixes): c3f3819f6b5032d93bbc221dea4b35763234b716First pass tests changes, because "good forks" make sure their code has test coverage and nothing is broken: c3f3819f6b5032d93bbc221dea4b35763234b716The hard-coded checkpoints you're addressing, are removed in a 14-day old commit titled "Clear checkpoints and temp remove dns entries." before the MSR network was live: 358cdf1674e6472d926dcf68c6ccc7c5c5c5ab3c .The daemons would have not synchronised if they were in place. The isolated Masari rebrand commit, using sed and other tools in the Unix pipeline: a3c700ea9e955af962ba22aac7a8e8426a2dc7a4 . Any erroneously renamed text during this necessary rename for a fork, would be cleaned up when possible, but are low priority since they don't affect the functionality of the code. This project is aiming to contribute to the Monero ecosystem by promoting free-market competition, where other forks are experimenting in this space. This is evident by the fully transparent code-base available that anybody can use and create a fork themselves, because I didn't squash everything into a single obfuscated "first commit" that would have otherwise made it very difficult to view changes in the project. If you have valid concerns, please do voice them and we can have a discussion. If you're just here to spread fake news because I've made it easy for you to audit and misrepresent my code, with all due respect please keep to your project. Best regards, Thaer
|
|
|
|
lexphor
Newbie
Offline
Activity: 22
Merit: 0
|
|
September 15, 2017, 10:44:44 AM |
|
Hello!
Did anyone succeed to set up a pool yet?
Masari's blockchain is at 10,000+ blocks now with a relatively healthy network hashrate of 24 kh/s. I think at this point a pool is necessary.
@Thaer: how about setting a bounty for a pool?
|
|
|
|
megacrypto
|
|
September 15, 2017, 07:02:27 PM |
|
i got a pool running but waiting to see how it will process payments ... i only have 400 H/s so waiting to find a block and see ...
i will post the result once a block is found and paid
i used forknote code and changed the "package.json" as mentioned in the first post
|
|
|
|
lexphor
Newbie
Offline
Activity: 22
Merit: 0
|
|
September 15, 2017, 07:28:27 PM |
|
@megacrypto
OK great. Please keep us posted.
|
|
|
|
christwaston
Newbie
Offline
Activity: 89
Merit: 0
|
|
September 15, 2017, 07:31:29 PM |
|
There has been no race created which can defeat Masari in.
|
|
|
|
Nextek
Newbie
Offline
Activity: 1
Merit: 0
|
|
September 15, 2017, 07:43:05 PM |
|
I've got a Masari pool up and running. http://www.masaripool.comrunning a couple days now, payouts tested and working 100%, 17KH/s hashrate 1% core dev fee, 1% pool fee If you have any questions come ask us on the Masari slack! (ann post)
|
|
|
|
thepo1m
|
|
September 15, 2017, 07:45:47 PM |
|
I still don't think there is need for another token unless it is better than the exisitng projects,
I want the team to help me understand why this project is better than the current list of privacy tokens already in the market
|
|
|
|
sstercan
Member
Offline
Activity: 97
Merit: 10
|
|
September 15, 2017, 09:01:44 PM |
|
it's end of solo mining era for masari
|
|
|
|
sstercan
Member
Offline
Activity: 97
Merit: 10
|
|
September 15, 2017, 09:09:22 PM |
|
I still don't think there is need for another token unless it is better than the exisitng projects,
I want the team to help me understand why this project is better than the current list of privacy tokens already in the market
because masari is community driven. come to slack to discuss and join the community
|
|
|
|
megacrypto
|
|
September 15, 2017, 10:04:14 PM |
|
it's end of solo mining era for masari
)))) I'm still catching some blocks with 1kh/s !!!
|
|
|
|
megacrypto
|
|
September 15, 2017, 10:09:02 PM |
|
@megacrypto
OK great. Please keep us posted.
i think everything looks alright so far .. found 5 blocks and got them paid to my mining wallet not sure if i have the fees and such settings to the best fit, but i'm ok if i don't move 0.0001 MSR from my pool wallet into the mining one ... i make pools for two things: 1. they are easier to mine from different rigs / cpus / gpus / etc ... and 2. i learn so if i ever decide to make a public pool! I'm willing to help out (in return of a small % from the pool's fee) if anyone has a server and wants to build a pool on it !
|
|
|
|
thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 17, 2017, 06:01:32 AM Last edit: September 17, 2017, 10:12:26 PM by thaer |
|
A bug with the block explorer ( https://www.msrchain.net) was fixed where RingCT amounts weren't being properly decoded. The site is now also serving HTTPS and is safe for use with one's viewkey! Cheers, Thaer
|
|
|
|
daninimmer
Newbie
Offline
Activity: 49
Merit: 0
|
|
September 19, 2017, 09:24:13 PM |
|
Hi!!!, New pool Masari: https://masari.superpools.netIt has been running for several days without problems, server in Europe. The payments work perfectly, every 60 minutes. Only 1% fee. Thanks for thaer for patched version of cryptonote-util!
|
|
|
|
thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 20, 2017, 06:32:20 AM |
|
Hi!!!, New pool Masari: https://masari.superpools.netIt has been running for several days without problems, server in Europe. The payments work perfectly, every 60 minutes. Only 1% fee. Thanks for thaer for patched version of cryptonote-util! That's wonderful! looks good, I'll add it to the pool list - this will help better decentralise the current hash rate (we have a few heavy weights in the first pool). Cheers, Thaer
|
|
|
|
daninimmer
Newbie
Offline
Activity: 49
Merit: 0
|
|
September 20, 2017, 09:01:02 AM |
|
Hi!!!, New pool Masari: https://masari.superpools.netIt has been running for several days without problems, server in Europe. The payments work perfectly, every 60 minutes. Only 1% fee. Thanks for thaer for patched version of cryptonote-util! That's wonderful! looks good, I'll add it to the pool list - this will help better decentralise the current hash rate (we have a few heavy weights in the first pool). Cheers, Thaer Thanks!! Another thing, I had to touch the masari-wallet-rpc code because I did not read m_refresh_from_block_height well. I'll investigate the problem further and send you the patch.
|
|
|
|
thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 20, 2017, 04:10:53 PM |
|
@daninimmer Thank you for looking into this! I'd like to confirm that there is an observed issue from having inherited Monero's latest version, that I've partly patched as a quick fix in Masari's wallet-cli code 07e406d186d. This needed further investigation before making a pull request to Monero's codebase, and it seems now that the wallet-rpc code is also affected. Though I was not able to reproduce the issue, the first pool maintainer had experienced similar issues to yours that we insufficiently addressed with restoring from the seed since those wallets are forced to rescan from height 0 (bug has to do with new wallets not needing to scan earlier blocks). If you haven't already, please join the Slack channel so that we can work on fixing this bug, and subsequently prepare a pull request for Monero as well! Cheers, Thaer
|
|
|
|
daninimmer
Newbie
Offline
Activity: 49
Merit: 0
|
|
September 21, 2017, 09:24:57 AM |
|
Hi!!!, I changed the https://masari.superpools.net pool to 0.5% + 0.5% to devs to support the community It maintains the 1% fee in totalIn this pool you can specify the fixed difficulty including .diff after your address Ej: NsGpuCNMiner -a cryptonight -allpools 1 -o stratum+tcp://masari.superpools.net:5555 -u YOUR_WALLET_ADDRESS.2000 -p x
|
|
|
|
thaer (OP)
Member
Offline
Activity: 134
Merit: 11
|
|
September 29, 2017, 07:04:43 AM |
|
|
|
|
|
|