Pages:
Author

Topic: [ANN][PoW][X16R] Zyrk - Pushing the boundaries of blockchain technology - page 3. (Read 3704 times)

newbie
Activity: 19
Merit: 0
Didn't see anything that caught my attention for a few months.
You did  Smiley
I'll start a masternode in a day or two.

Zyrk, I will contact you via PM on discord soon to clear some issues.

Wishing the very best to ZYRK and hoping the platform will be a success!!
full member
Activity: 686
Merit: 100
★Bitvest.io★ Play Plinko or Invest!
good performance as a start. it looks like a sure start. We hope, that the team will move in an even more assertive direction. forward to victory and development.
copper member
Activity: 32
Merit: 0


We are pleased to announce the first revision of our Whitepaper, which is now available to view.
We expect there to be regular revisions as things progress, all revisions will be stored on our Github repo (linked below).

We wanted to also release our Zyop technical feature paper at the same time as the Whitepaper but unfortunately it is not quite finished.
We will get this out to you all as soon as we can, so you can all be excited as we are!

https://github.com/zyrkproject/papers
https://zyrk.io/documents/
copper member
Activity: 32
Merit: 0


Zyrk has now been added to Delta the crypto-currency tracker.
The staff over at Delta have just let us know Zyrk support has just been added!

https://delta.app/
https://delta.app/en/crypto/zyrk/zyrk
copper member
Activity: 32
Merit: 0
...

You are incorrect, block rewards are validated in validation.cpp. Your theory is flawed as any one could change the block reward in Bitcoin, yet you would not get consensus with other nodes.

As I stated above MAX_MONEY value will be incorporated with the implementation of Zyop which will then limit the amount to 42 million.
jr. member
Activity: 64
Merit: 3
You are incorrect.  This is properly validated:  https://github.com/zyrkproject/zyrk-core/blob/master/src/validation.cpp#L1459

A change like you suggest would not get consensus on the network with other nodes running unmodified software.

The developers will need add some code for GetBlockSubsidy, however, as MAX_MONEY is just a maximum that can be sent, not the maximum for the chain.   However with dynamic rewards this will be more difficult to define....  You really might be better off just defining a halving schedule and have a maximum total supply of "around" 42 Million.

- Mike

The problem is the subsidy lacks proper validation.  Seeing how the project is open source, nothing stops someone from changing these values:

https://github.com/zyrkproject/zyrk-core/blob/master/src/chainparams.cpp#L132
Quote
       dynamicRewardSystem = {
            {0          ,   25 * COIN},
            {5     * 1e9,   28 * COIN},
            {15    * 1e9,   35 * COIN},
            {25    * 1e9,   42 * COIN},
            {50    * 1e9,   50 * COIN},
            {100   * 1e9,   65 * COIN},
            {500   * 1e9,   80 * COIN},
            {1000  * 1e9,   95 * COIN},
            {5000  * 1e9,  110 * COIN},
            {20000 * 1e9,  125 * COIN},
        };

to

Quote
       dynamicRewardSystem = {
            {0          ,   2500 * COIN},
            {5     * 1e9,   2800 * COIN},
            {15    * 1e9,   3500 * COIN},
            {25    * 1e9,   4200 * COIN},
            {50    * 1e9,   5000 * COIN},
            {100   * 1e9,   6500 * COIN},
            {500   * 1e9,   8000 * COIN},
            {1000  * 1e9,   9500 * COIN},
            {5000  * 1e9,  11000 * COIN},
            {20000 * 1e9,  12500 * COIN},
        };

and mining 100 times the amount of coins as everyone else.

Making the checkpoint for the premine block would be for your protection and to further validate that everyone is on the correct chain.

Digging further into the code, I have come up with another question.  Is there any plan to move ZYRK to Proof of Stake?
hero member
Activity: 1316
Merit: 514
Great another GPU friendly mineable coin Cheesy I am always in the lookout for new startup project that worth to mine.

The listing on alltilly is a good start and hoping it can provide real liquidity for miners and it could boost confidence of the community your trying to build behind the project.

newbie
Activity: 5
Merit: 0
The problem is the subsidy lacks proper validation.  Seeing how the project is open source, nothing stops someone from changing these values:

https://github.com/zyrkproject/zyrk-core/blob/master/src/chainparams.cpp#L132
Quote
       dynamicRewardSystem = {
            {0          ,   25 * COIN},
            {5     * 1e9,   28 * COIN},
            {15    * 1e9,   35 * COIN},
            {25    * 1e9,   42 * COIN},
            {50    * 1e9,   50 * COIN},
            {100   * 1e9,   65 * COIN},
            {500   * 1e9,   80 * COIN},
            {1000  * 1e9,   95 * COIN},
            {5000  * 1e9,  110 * COIN},
            {20000 * 1e9,  125 * COIN},
        };

to

Quote
       dynamicRewardSystem = {
            {0          ,   2500 * COIN},
            {5     * 1e9,   2800 * COIN},
            {15    * 1e9,   3500 * COIN},
            {25    * 1e9,   4200 * COIN},
            {50    * 1e9,   5000 * COIN},
            {100   * 1e9,   6500 * COIN},
            {500   * 1e9,   8000 * COIN},
            {1000  * 1e9,   9500 * COIN},
            {5000  * 1e9,  11000 * COIN},
            {20000 * 1e9,  12500 * COIN},
        };

and mining 100 times the amount of coins as everyone else.

Making the checkpoint for the premine block would be for your protection and to further validate that everyone is on the correct chain.

Digging further into the code, I have come up with another question.  Is there any plan to move ZYRK to Proof of Stake?
copper member
Activity: 32
Merit: 0
...

Yes but MAX_MONEY is going to be included in our dynamic block rewards once Zyop is incorporated, to mine 42,000,000 ZYRK will take atleast 3 years going off average blockrewards currently.

Regarding the premine, there is no hard or fast rule in check pointing it and we cannot see the need to specifically checkpoint for one block.
newbie
Activity: 5
Merit: 0
Regarding MAX_MONEY:
Here is your code for calculating block subsidy.  There is no logic for reducing the subsidy to zero once 42,000,000 coins have been mined.  'MAX_MONEY' in the code is pretty much used for sending restrictions.  Currently there can be an infinite amount of coins produced.  This needs to be addressed if anyone plans on giving it a monetary valuation.  This isn't limited to this project and is generally overlooked in many coin projects/code.

https://github.com/zyrkproject/zyrk-core/blob/master/src/validation.cpp#L1459
Quote
CAmount GetBlockSubsidy(int nHeight, uint32_t nTime)
{
    if (nHeight == 1)
      return 200000 * COIN;

    if (nHeight > 1 && nHeight <= 250)
      return 1 * COIN;

    int64_t netHashRate = chainActive.GetNetworkHashPS(24, nHeight);

    return Params().SubsidyValue(netHashRate, nTime);
}

Block 1 = 200,000 ZYRK (Premine)
Blocks 2-250 = 1 ZYRK
Blocks 251-Infinity = calculated dynamically

Regarding the Premine:
As a general unwritten rule, you need to make a checkpoint for the premine block (block 1).

https://github.com/zyrkproject/zyrk-core/blob/master/src/chainparams.cpp#L195
Quote
       checkpointData = {
            {
                { 0, uint256S("0x00000d8a24f1303b9d29566987e31c6ec289caa102657dda3a0ce6c4e4993035")},
            }
};
copper member
Activity: 32
Merit: 0


We apologise for the delay in releasing our Whitepaper, bug fixing took priority to ensure the network stayed stable.
Final touches are now being done on the whitepaper and we hope to release shortly!

While you all wait we have released our Feature Paper for Masternodes.
For those who are new, or those who wish to have a slightly more detailed breakdown on what Masternodes are, do and can do.

It also briefly touches on Zyop our next big feature to come to the Zyrk Network, think Zerocoin but faster, more secure and best of all trustless.

We have also created a repository on Github which will house all future documents also.

https://zyrk.io/documents/
https://github.com/zyrkproject/papers
copper member
Activity: 32
Merit: 0
I am seeking some transparency (rather than call it a scam) from the developer(s).  There are some definite red flags and before anyone wastes any time, money or power it would be much appreciated if you could fill in some blanks.

1. What are the plans from the premine? _____________
2. How many masternodes are the developers or insiders running? _____________
3. Could you explain in detail the differences between version 1.0.0 and 1.10 and how the block calculations are made (hard fork concerns)? _____________
4. Is the block explorer running properly (as there is some discrepancy in the first block and some transactions don't seem to have a full history)? _____________
      https://explorer.zyrk.io/address/ZD9iWeTdk57VEKNFnkcXU9NidVvnojQ3SU (see "Total Sent" and "Total Received")
      (This happens to be the premine address)
5. Can you verify the total supply amount in code since the block subsidies are random? _____________
6. Has the code base been fully tested? _____________

I have snipped some of your post, just to save some room. I will attempt to answer all the queries you have raised though.

  • 1. Funds raised from the premine aim to pay for development, server infustructure, any outsourced work (advertising/marketing), compensation from bugs (e.g the reward calc bug) and research and development.
  • 2. Currently zero.
  • 3. The main difference is that when Masternode payments were enabled the block rewards were calculated (block reward -35% for masternode reward) but mistakingly recalculated again removing a further 35% from the mining reward - masternode rewards remained correct.
  • 4. Block explorer currently shows last 100 transactions, which we can increase to 500 for addresses with many transactions.
  • 4b. The premine address is a bit different as when expenditure occurs we use the premine address as the change address, this shows on the explorer as sending X amount out and receiving it back. When in reality it hasn't.
  • 5. MAX_MONEY is set at 42,000,000 after this block rewards are set to 0 ZYRK and only fees are rewarded.
  • 6. It has been tested internally by us, but as all beta software (Bitcoin included) there can and will be bugs. Our source code is open so fully verifiable.
newbie
Activity: 5
Merit: 0
ZYRK
  Premine: 0.5% (200,000 ZYRK) [Fun Fact: 0.5% of 42,000,000 is 210,000]
  Total Supply: 42,000,000 (Not verified in code.  With random block subsidies this seems rather hard to implement.)

I am seeking some transparency (rather than call it a scam) from the developer(s).  There are some definite red flags and before anyone wastes any time, money or power it would be much appreciated if you could fill in some blanks.

1. What are the plans from the premine? _____________
2. How many masternodes are the developers or insiders running? _____________
3. Could you explain in detail the differences between version 1.0.0 and 1.10 and how the block calculations are made (hard fork concerns)? _____________
4. Is the block explorer running properly (as there is some discrepancy in the first block and some transactions don't seem to have a full history)? _____________
      https://explorer.zyrk.io/address/ZD9iWeTdk57VEKNFnkcXU9NidVvnojQ3SU (see "Total Sent" and "Total Received")
      (This happens to be the premine address)
5. Can you verify the total supply amount in code since the block subsidies are random? _____________
6. Has the code base been fully tested? _____________


I'll just leave these here:

Masternodes:
There are six masternodes at of the time of this writing.  I am assuming the majority of them are run by the same people (clearly #1 and #4) given the current block height (2386) and collateral amount (7500).

Masternode #1 [Fun Fact: collateral partially funded by masternode #4]
  Address: XKMk8RoWzHZkN7AuK8758JRDnLLvw5hvrH -- https://explorer.zyrk.io/address/XKMk8RoWzHZkN7AuK8758JRDnLLvw5hvrH
  Balance: 8691.75000000 (Sent: 0)
  Collateral Originated: ZKyEGU7oVBeiy4qxRbe739N2YhvrKp7Zxe -- https://explorer.zyrk.io/tx/0ebb1d18656aff1d962da46db3e7fb5183c1392af183811b0010b71962161404
                                  XHTTrf9M33C49wZrFKwrYoefzuuo5RNgP4

Masternode #2
  Address: XDUi1SdAg5A5GcKqYsHSPU7oF6oZo3tccY -- https://explorer.zyrk.io/address/XDUi1SdAg5A5GcKqYsHSPU7oF6oZo3tccY
  Balance: 7805.20000000 (Sent: 0)
  Collateral Originated: XLJDcEQqXP53hQTytbSNQt111kS7iakniv -- https://explorer.zyrk.io/tx/b123416a34908001d41c7fa9415fe401e1229c31270db08e32981d9e9388cf89
                                  ZUaXw9KKLEw8YPukvSqqfk6zus6LHfNua8
                                  ZWavqkqugFEcboPRRz8u8WCw3Kh9q8iSi8

Masternode #3
  Address: XGvdye2gtopwPodZa2EeDc6dLKjaxB6bBf -- https://explorer.zyrk.io/address/XGvdye2gtopwPodZa2EeDc6dLKjaxB6bBf
  Balance: 8958.80000000 (Sent: 957.25000000)
  Collateral Originated: N/A (Block Explorer does not show where the collateral originated from)

Masternode #4
  Address: XLJDcEQqXP53hQTytbSNQt111kS7iakniv -- https://explorer.zyrk.io/address/XLJDcEQqXP53hQTytbSNQt111kS7iakniv
  Balance: 8093.95000000 (Sent: 2192.05000000)
  Collateral Originated: N/A (Block Explorer does not show where the collateral originated from)

Masternode #5
  Address: XW9ufqnDdmuC71JAdz3LxiGC3qWxFBhMDs -- https://explorer.zyrk.io/address/XW9ufqnDdmuC71JAdz3LxiGC3qWxFBhMDs
  Balance: 7600.45000000 (Sent: 0)
  Collateral Originated: ZT6viicmwAV9dU79ap59W3487bRuUNAxCK -- https://explorer.zyrk.io/tx/3fcd0a6b81b64a5a7e01bb972c429567cbea4145128cae119be8f20e1fa6e6d4
                                  Zb6uQRbdhKNhRSiEg7hdTnPcJdGgTSqYr3
                                  ZQw4kA8yCCmFzRmKNCruSCwpABMrxvjMw7

Masternode #6
  Address: XBgstgqBBM1JFd57AM3b6UBmDpN2SgRZdV -- https://explorer.zyrk.io/address/XBgstgqBBM1JFd57AM3b6UBmDpN2SgRZdV
  Balance: 10230.35000000 (Sent: 0)
  Collateral Originated: N/A (Block Explorer does not show where the collateral originated from)
newbie
Activity: 58
Merit: 0
Hmm... What is Zyrk ?  Cheesy
copper member
Activity: 32
Merit: 0



Hello, we saw your post (above). But you didnt answer our question/or posted links to your whitepaper.

Can you provide the link? Or you don't have a whitepaper yet?


Hello,

The link on your website to the whitepaper is not working. Can you post the link here please. Thanks.


Please do not believe any links posted from any account other than the official "Zyrk" staff account. This is also the only official thread.

Whitepaper/Masternode Paper due for release tomorrow due to a slight delay with the reward bug we encountered. An announcement will be made when it is ready for release.
newbie
Activity: 23
Merit: 0
https://i.imgur.com/cxWGGcN.png

We were made aware there was an issue with block calculations earlier. With some quick testing, debugging and some more testing we have pinpointed the error and an update has been released.

Please download v1.1.0 as soon as you can.
The issue was the block reward was calculated twice, multiplying by 0.35 (masternode reward percentage). This was overlooked with the dynamic reward system and how it calculated the block reward.
We apologise for any inconveniences caused and we wish to reimburse a little to all miners/masternodes that lost some ZYRK due to the bug.

You need to do the following things:
Sign a message from the address you were mining to and/or masternode address.
Then send a message to @Kirito_ (me) with this message and which pool you were mining on so we can calculate your compensation.

Pools that have updated:

  • Gos.cx
  • 0769.it

These pools are now paying the correct amount per block, please see links below for source and wallet downloads.

https://github.com/zyrkproject/zyrk-core
https://github.com/zyrkproject/zyrk-core/releases/tag/1.1.0


https://pool.mineit.today updated to v1.1.0
sr. member
Activity: 392
Merit: 892



Hello, we saw your post (above). But you didnt answer our question/or posted links to your whitepaper.

Can you provide the link? Or you don't have a whitepaper yet?


Hello,

The link on your website to the whitepaper is not working. Can you post the link here please. Thanks.
jr. member
Activity: 64
Merit: 3


Block 1500 is just around the corner and Masternode's will be enabled.

We have created a quick guide and/or install script for Ubuntu 16.04 (if other flavours are required please let us know).

Masternode rewards are 35% of each block so are also based off our Dynamic Reward System.
So the higher the network hashrate the higher the block reward therefore higher Masternode reward.

Please ensure you read the guide correctly, as the Zyrk wallet generates segwit addresses by default (currently not supported).
You need to generate a Masternode address using getnewaddress MN1 masternode which will start with a X not a Z.

https://github.com/zyrkproject/masternode-install

why when i cmd "Go to back into the console tab and type masternode outputs"  print empty?



If you are using linux cli, here is the masternode setup:

zyrk-cli masternode genkey

Save this key somewhere, you will need it

zyrk-cli getnewaddress MN1 masternode

This generates a new address starting with an X, save this for your reference later.

zyrk-cli masternode outputs

Save this information, there is a hash and then a number

Edit masternode.conf and put this at the bottom of the file

MN1 127.0.0.1:19655

example: MN1 127.0.0.1:19655 5J35uXCcNFaQByrnK4YEFqCPQErJ8SzU7QPyjFg5atiC4BH3yqU 3d4011efd463f55cad9021899b8c7b06494e27ba0d186cc2de39d6d0d0ebbb4d 0

Save the file and exit.

Open zyrk.conf and add the following new configuration items:

masternode=1  # 1 just means enabled
masternodeprivkey=

Stop Zyrk, 'zyrk-cli stop' and restart 'zyrkd --daemon'

To check status:

zyrk-cli masternode status

This part means everything is okay and you just need to wait for the network to accept your new masternode:  "status": "Masternode successfully started"


-- Mike
copper member
Activity: 32
Merit: 0
does this mean have to uninstal 1.0.0 and instal 1.1.0
also is it valid for win64?

Just override the old zyrk-qt.exe with the new one. Keep your wallet.dat etc.

Yes this is 64bit.
newbie
Activity: 1
Merit: 0
does this mean have to uninstal 1.0.0 and instal 1.1.0
also is it valid for win64?
Pages:
Jump to: