Bitcoin Forum
September 25, 2024, 01:44:03 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 84 »
  Print  
Author Topic: [ANN] [POW] [MSR] Masari - simple, scalable, and secure cryptocurrency  (Read 85323 times)
thaer (OP)
Member
**
Offline Offline

Activity: 134
Merit: 11


View Profile
September 14, 2017, 07:03:59 AM
 #61

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/msr

More updates coming soon!

Cheers,
Thaer
micronotecoin
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 14, 2017, 08:55:12 AM
Last edit: September 14, 2017, 09:21:56 AM by micronotecoin
 #62

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-5e21fe42e16f418234d83a880b32d999

It'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.c

Quote
void 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.md

Quote
ric@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 good

https://github.com/masari-project/masari/blob/a3c700ea9e955af962ba22aac7a8e8426a2dc7a4/src/cryptonote_basic/checkpoints.cpp

Quote
 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:

Quote
 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... Sad

Best regards...
thaer (OP)
Member
**
Offline Offline

Activity: 134
Merit: 11


View Profile
September 14, 2017, 03:58:17 PM
Last edit: September 14, 2017, 11:53:45 PM by thaer
 #63

@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/master

First 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): c3f3819f6b5032d93bbc221dea4b35763234b716

First pass tests changes, because "good forks" make sure their code has test coverage and nothing is broken: c3f3819f6b5032d93bbc221dea4b35763234b716

The 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 Offline

Activity: 22
Merit: 0


View Profile
September 15, 2017, 10:44:44 AM
 #64

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
Sr. Member
****
Offline Offline

Activity: 291
Merit: 250



View Profile
September 15, 2017, 07:02:27 PM
 #65

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

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ZEROSTATEEMOTIONAL INTELLIGENCE                                   ● INSTAGRAMFACEBOOK TWITTER
POWERED BY BLOCKCHAIN                                         ● MEDIUMANN THREAD
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
lexphor
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
September 15, 2017, 07:28:27 PM
 #66

@megacrypto

OK great. Please keep us posted.
 
christwaston
Newbie
*
Offline Offline

Activity: 89
Merit: 0


View Profile
September 15, 2017, 07:31:29 PM
 #67

There has been no race created which can defeat Masari in.
Nextek
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
September 15, 2017, 07:43:05 PM
 #68

I've got a Masari pool up and running.

http://www.masaripool.com


running 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
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
September 15, 2017, 07:45:47 PM
 #69

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 Offline

Activity: 97
Merit: 10


View Profile
September 15, 2017, 09:01:44 PM
 #70

it's end of solo mining era for masari
sstercan
Member
**
Offline Offline

Activity: 97
Merit: 10


View Profile
September 15, 2017, 09:09:22 PM
 #71

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 Smiley
megacrypto
Sr. Member
****
Offline Offline

Activity: 291
Merit: 250



View Profile
September 15, 2017, 10:04:14 PM
 #72

it's end of solo mining era for masari

Smiley)))) I'm still catching some blocks with 1kh/s !!!

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ZEROSTATEEMOTIONAL INTELLIGENCE                                   ● INSTAGRAMFACEBOOK TWITTER
POWERED BY BLOCKCHAIN                                         ● MEDIUMANN THREAD
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
megacrypto
Sr. Member
****
Offline Offline

Activity: 291
Merit: 250



View Profile
September 15, 2017, 10:09:02 PM
 #73

@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 !

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ZEROSTATEEMOTIONAL INTELLIGENCE                                   ● INSTAGRAMFACEBOOK TWITTER
POWERED BY BLOCKCHAIN                                         ● MEDIUMANN THREAD
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
thaer (OP)
Member
**
Offline Offline

Activity: 134
Merit: 11


View Profile
September 17, 2017, 06:01:32 AM
Last edit: September 17, 2017, 10:12:26 PM by thaer
 #74

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 Offline

Activity: 49
Merit: 0


View Profile
September 19, 2017, 09:24:13 PM
 #75

Hi!!!,
 
New pool Masari: https://masari.superpools.net

It 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 Offline

Activity: 134
Merit: 11


View Profile
September 20, 2017, 06:32:20 AM
 #76

Hi!!!,
 
New pool Masari: https://masari.superpools.net

It 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 Offline

Activity: 49
Merit: 0


View Profile
September 20, 2017, 09:01:02 AM
 #77

Hi!!!,
 
New pool Masari: https://masari.superpools.net

It 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 Offline

Activity: 134
Merit: 11


View Profile
September 20, 2017, 04:10:53 PM
 #78

@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 Offline

Activity: 49
Merit: 0


View Profile
September 21, 2017, 09:24:57 AM
 #79

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 total

In 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 Offline

Activity: 134
Merit: 11


View Profile
September 29, 2017, 07:04:43 AM
 #80

Hi all,

We're at 20180 blocks! To celebrate the 20k block milestone, I've versioned a minor release v0.1.1.0 that has some important bug fixes and introduces some wallet features.

Details: https://github.com/masari-project/masari/releases/tag/v0.1.1.0

Binaries
Linux - https://github.com/masari-project/masari/releases/download/v0.1.1.0/masari-linux-x64-v0.1.1.0.tar.gz
Windows - https://github.com/masari-project/masari/releases/download/v0.1.1.0/masari-win-x64-v0.1.1.0.zip
MacOs - coming soon!

Cheers,
Thaer
Pages: « 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ... 84 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!