Bitcoin Forum
June 16, 2024, 05:59:53 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 [149] 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 ... 352 »
  Print  
Author Topic: DNotes 2.0 - Staking, CRISP Interest, DNotes Pay  (Read 148798 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (3 posts by 1+ user deleted.)
flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
February 28, 2018, 05:47:41 AM
 #2961

Another question -- how are you planning for people to redeem coins in 2.0?  Will they simply load their existing DNotes wallets into the new client or is there some kind of transaction or swap that will take place?

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 06:12:46 AM
 #2962

BTW, after patching that bug I am having another issue with block 2112868:

received block f92754272d97decab8f9
Difficulty Retarget - Gravity Well
PastRateAdjustmentRatio = 1.03675
Before: 1b6e0383 00000000006e0383000000000000000000000000000000000000000000000000
After: 1b6e041c 00000000006e041c54ba374cbaf4bff21d62b9cf6d6c186d49d80f66e461ae64
ERROR: FetchInputs() : 55e029f6c8 prev tx cd8c9bac39 index entry not found
InvalidChainFound: invalid block=f92754272d97decab8f9  height=2112868  work=1479669443777755434  date=02/27/18 23:13:05
InvalidChainFound:  current best=b5b2df16b6a852dc161a  height=2112867  work=1479666885287689994  date=02/27/18 23:10:39
ERROR: SetBestChain() : SetBestChainInner failed
ERROR: AcceptBlock() : AddToBlockIndex failed
ERROR: ProcessBlock() : AcceptBlock FAILED
received block c884546d406238eba489
Difficulty Retarget - Gravity Well
PastRateAdjustmentRatio = 1.03705
Before: 1b6e041c 00000000006e041c000000000000000000000000000000000000000000000000
After: 1b6dff50 00000000006dff50f9642ef50b6e7663ec33fe75a457dbe53e0fd8accd7b48ab
Postponing 1 reconnects



Glad to hear you got past it. So it's saying it didn't find the tx inputs (which are there https://chainz.cryptoid.info/note/tx.dws?cd8c9bac39f87eb87bdc16bd9c70256ae75ac26b9e15e326d30578768bd9980f.htm)?
Did it halt updating here? If so, close and restart or reindex?

DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 06:14:47 AM
 #2963

Another question -- how are you planning for people to redeem coins in 2.0?  Will they simply load their existing DNotes wallets into the new client or is there some kind of transaction or swap that will take place?

It will be a 1:1 swap. DNotesVault is the recommended place to store your coins for participating in the swap without any further action, but there will be a manual process in place as well for those who don't use the DNotesVault.

flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
February 28, 2018, 07:20:59 AM
 #2964

Another question -- how are you planning for people to redeem coins in 2.0?  Will they simply load their existing DNotes wallets into the new client or is there some kind of transaction or swap that will take place?

It will be a 1:1 swap. DNotesVault is the recommended place to store your coins for participating in the swap without any further action, but there will be a manual process in place as well for those who don't use the DNotesVault.

How will people send their coins into the vault after PoW ends?

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 03:26:35 PM
 #2965

Another question -- how are you planning for people to redeem coins in 2.0?  Will they simply load their existing DNotes wallets into the new client or is there some kind of transaction or swap that will take place?

It will be a 1:1 swap. DNotesVault is the recommended place to store your coins for participating in the swap without any further action, but there will be a manual process in place as well for those who don't use the DNotesVault.

How will people send their coins into the vault after PoW ends?


We will keep both networks running until the specified deadline to ensure there is plenty of time to participate. Any later comers can be handled on a case by case basis.

DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 04:09:16 PM
 #2966

Another question -- how are you planning for people to redeem coins in 2.0?  Will they simply load their existing DNotes wallets into the new client or is there some kind of transaction or swap that will take place?

It will be a 1:1 swap. DNotesVault is the recommended place to store your coins for participating in the swap without any further action, but there will be a manual process in place as well for those who don't use the DNotesVault.

How will people send their coins into the vault after PoW ends?


We will keep both networks running until the specified deadline to ensure there is plenty of time to participate. Any later comers can be handled on a case by case basis.

To elaborate a little on how the process will look.

The block reward will continue until the specified deadline, and all DNotes generated until then can be swapped. Beyond the deadline, we will create a fork with no reward, effectively creating a snapshot of the blockchain up to that point that we may maintain.

DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 05:59:46 PM
 #2967

Found the issue -- it's a floating point bug in GetBlockValue()
  These are my favorite posts in support case type communiques. The one where the solution has been found.

And to follow up on a post above, how are things progressing towards the 2.0 launch overall? Quick shareholder, top-level summary por favor?

We are on track for having the wallet with invoicing and CRISP integrated for mid March. The actual launch date is TBA.

I had a great meeting with the Geneca's team this afternoon. Though the main discussion was about an objective review of our ecosystems and their effectiveness in achieving our overall missions in pursuit of our vision to gain mass adoption of DNotes, we also discussed about DNotes 2.0 launch. We are confident that our phase one and phase two delivery of the wallet with invoicing and CRISP integrated will be in Beta testing stage by March 18, 2018. The launch date will be announced as soon as both teams mutually agreed that the product has been rigorously tested. There is a high level of confidence that the launch date will take place in early April, 2018.

I have a lot of respect for Geneca. We are very fortunate to have an immensely capable team that aligns so well with our business philosophies and commitment to always strive to be best in class. At times, it takes a little longer and cost more. At the end, we always do what is best for DNotes.

Three of Geneca's project managers from their "Experience Team" were assigned to go over everything that we have done for DNotes over the last four years. On the second day, one of them commented that it would take "four years" to read all the contents we have created. They are extremely impressed but also make some great recommendations.






One of the recommendations Geneca proposed was changing the main headline and sub headline:
BRIDGING THE GAP BETWEEN THE CENTRALIZED AND DECENTRALIZED.
Enabling peer to peer transfer of digital assets around the globe.

To something that is easier to understand regardless of the experience and knowledge of the user. If anyone has any recommendations, it would be appreciated.

flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
February 28, 2018, 07:32:04 PM
 #2968

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.

It's not really a mystery, pow(0.95,4)*25 at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L851-L853 evaluates to 20.362656249999997 on my system, which evaluates to False in the comparison at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L1431 when the coinbase transaction vtx[0].getValueOut() == 20.36265625 and thus the block is considered invalid.

Minor correction, since nSubsidy starts out as an int64, the math should be pow(0.95,4)*2500000000 == 2036265624.9999998, which is being cast back to an int64 type at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L853

Expected behavior when casting a floating point value to an int is that the number is truncated (not rounded).  See https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

Patching main.cpp in the following manner (assuming rounding is the desired behavior) appears to fix the issue:

Code:
diff --git a/src/main.cpp b/src/main.cpp
index 4773964..48d7b3c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -850,7 +850,7 @@ int64 static GetBlockValue(int nHeight, int64 nFees)
        {
                int yearsElapsed = nHeight / 525949;
                double nReductionPercentage = pow(0.95,yearsElapsed);
-               nSubsidy = nSubsidy * nReductionPercentage;
+               nSubsidy = (int64) ((nSubsidy * nReductionPercentage)+0.5);
        }
     return nSubsidy + nFees;
 }

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 08:09:50 PM
 #2969

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.

It's not really a mystery, pow(0.95,4)*25 at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L851-L853 evaluates to 20.362656249999997 on my system, which evaluates to False in the comparison at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L1431 when the coinbase transaction vtx[0].getValueOut() == 20.36265625 and thus the block is considered invalid.

Minor correction, since nSubsidy starts out as an int64, the math should be pow(0.95,4)*2500000000 == 2036265624.9999998, which is being cast back to an int64 type at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L853

Expected behavior when casting a floating point value to an int is that the number is truncated (not rounded).  See https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

Patching main.cpp in the following manner (assuming rounding is the desired behavior) appears to fix the issue:

Code:
diff --git a/src/main.cpp b/src/main.cpp
index 4773964..48d7b3c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -850,7 +850,7 @@ int64 static GetBlockValue(int nHeight, int64 nFees)
        {
                int yearsElapsed = nHeight / 525949;
                double nReductionPercentage = pow(0.95,yearsElapsed);
-               nSubsidy = nSubsidy * nReductionPercentage;
+               nSubsidy = (int64) ((nSubsidy * nReductionPercentage)+0.5);
        }
     return nSubsidy + nFees;
 }


Appreciate it flound1129! There was 8 or so blocks that reported 20.36265624 reward after the reward change, all of the rest have been 20.36265625, and at the point where it was 20.36265625 is the block your node started rejecting blocks. There have been no other reports of incident since, so I assume the problem is isolated to your specific setup, or as for on the network your machine. The problem is to make changes to the block reward would require forking the network, which creates an even bigger problem and across the entire network. I'll have to check, but I don't believe this can be changed just on your side without impacting the rest of the network.

flound1129
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1000


www.multipool.us


View Profile
February 28, 2018, 10:07:10 PM
 #2970

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.

It's not really a mystery, pow(0.95,4)*25 at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L851-L853 evaluates to 20.362656249999997 on my system, which evaluates to False in the comparison at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L1431 when the coinbase transaction vtx[0].getValueOut() == 20.36265625 and thus the block is considered invalid.

Minor correction, since nSubsidy starts out as an int64, the math should be pow(0.95,4)*2500000000 == 2036265624.9999998, which is being cast back to an int64 type at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L853

Expected behavior when casting a floating point value to an int is that the number is truncated (not rounded).  See https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

Patching main.cpp in the following manner (assuming rounding is the desired behavior) appears to fix the issue:

Code:
diff --git a/src/main.cpp b/src/main.cpp
index 4773964..48d7b3c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -850,7 +850,7 @@ int64 static GetBlockValue(int nHeight, int64 nFees)
        {
                int yearsElapsed = nHeight / 525949;
                double nReductionPercentage = pow(0.95,yearsElapsed);
-               nSubsidy = nSubsidy * nReductionPercentage;
+               nSubsidy = (int64) ((nSubsidy * nReductionPercentage)+0.5);
        }
     return nSubsidy + nFees;
 }


Appreciate it flound1129! There was 8 or so blocks that reported 20.36265624 reward after the reward change, all of the rest have been 20.36265625, and at the point where it was 20.36265625 is the block your node started rejecting blocks. There have been no other reports of incident since, so I assume the problem is isolated to your specific setup, or as for on the network your machine. The problem is to make changes to the block reward would require forking the network, which creates an even bigger problem and across the entire network. I'll have to check, but I don't believe this can be changed just on your side without impacting the rest of the network.

This doesn't change the block reward, it fixes the truncation.  Adding 0.5 is the recommended way to do this in c++.

Again, see https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

nSubsidy is in satoshis.

I don't know whether this will result in the correct behavior across all platforms, so you should probably pass it to your devs and/or do some quick testing to make sure the returned number is still correct on your systems.

I'd also be happy with an official fix from the DNotes team.

Multipool - Always mine the most profitable coin - Scrypt, X11 or SHA-256!
DCEBrief
Full Member
***
Offline Offline

Activity: 1078
Merit: 102


View Profile
February 28, 2018, 10:17:06 PM
 #2971

JPMorgan Chase Identifies Crypto as Business Risk Factor

https://dcebrief.com/jpmorgan-chase-identifies-crypto-as-business-risk-factor/
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
February 28, 2018, 10:43:21 PM
Last edit: March 01, 2018, 12:10:34 AM by DNotes
 #2972

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.

It's not really a mystery, pow(0.95,4)*25 at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L851-L853 evaluates to 20.362656249999997 on my system, which evaluates to False in the comparison at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L1431 when the coinbase transaction vtx[0].getValueOut() == 20.36265625 and thus the block is considered invalid.

Minor correction, since nSubsidy starts out as an int64, the math should be pow(0.95,4)*2500000000 == 2036265624.9999998, which is being cast back to an int64 type at https://github.com/DNotesCoin/DNotes/blob/master/src/main.cpp#L853

Expected behavior when casting a floating point value to an int is that the number is truncated (not rounded).  See https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

Patching main.cpp in the following manner (assuming rounding is the desired behavior) appears to fix the issue:

Code:
diff --git a/src/main.cpp b/src/main.cpp
index 4773964..48d7b3c 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -850,7 +850,7 @@ int64 static GetBlockValue(int nHeight, int64 nFees)
        {
                int yearsElapsed = nHeight / 525949;
                double nReductionPercentage = pow(0.95,yearsElapsed);
-               nSubsidy = nSubsidy * nReductionPercentage;
+               nSubsidy = (int64) ((nSubsidy * nReductionPercentage)+0.5);
        }
     return nSubsidy + nFees;
 }


Appreciate it flound1129! There was 8 or so blocks that reported 20.36265624 reward after the reward change, all of the rest have been 20.36265625, and at the point where it was 20.36265625 is the block your node started rejecting blocks. There have been no other reports of incident since, so I assume the problem is isolated to your specific setup, or as for on the network your machine. The problem is to make changes to the block reward would require forking the network, which creates an even bigger problem and across the entire network. I'll have to check, but I don't believe this can be changed just on your side without impacting the rest of the network.

This doesn't change the block reward, it fixes the truncation.  Adding 0.5 is the recommended way to do this in c++.

Again, see https://stackoverflow.com/questions/9695329/c-how-to-round-a-double-to-an-int

nSubsidy is in satoshis.

I don't know whether this will result in the correct behavior across all platforms, so you should probably pass it to your devs and/or do some quick testing to make sure the returned number is still correct on your systems.

I'd also be happy with an official fix from the DNotes team.

Correct, I understand the fix. I just need to know if changing the block reward rule in this manner requires a network fork or not. Either way, I'll find out.

Edit: I will be meeting with one my developers tomorrow. It may be that we don't have to worry about different calculations across the network short term, and just recompiling on your rig with the change will get you back up and running, so your rig comes to the same conclusion as the rest of the network and everything continues as normal. Will let you know.

cornercafe
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 01, 2018, 12:10:37 AM
 #2973

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.


Hey, Dnote folks, I was mining at multipool.us when Dnote 'had problems'.   I'm currently out over 250 Dnote, but some are out THOUSANDS and THOUSANDS.
flound1129 found the problem (PAY THIS GUY!), so why can't Dnote reimburse us by making our Dnotes valid -- instead of us miners losing, what?  70,000 Dnotes or more?   

Come on, make this right.  If a bug caused all of us to lose 70K coins, why should we ever mine Dnote again -- knowing that a bug could pop up and screw us out of days and weeks of mining?    There are ALOT of pissed-off miners right now -- because of a developer software bug. I know, bugs happen. But please, own up to it and do the right thing for the miners who make the coins.

Just sayin ...
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
March 01, 2018, 12:11:36 AM
 #2974

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.


Hey, Dnote folks, I was mining at multipool.us when Dnote 'had problems'.   I'm currently out over 250 Dnote, but some are out THOUSANDS and THOUSANDS.
flound1129 found the problem (PAY THIS GUY!), so why can't Dnote reimburse us by making our Dnotes valid -- instead of us miners losing, what?  70,000 Dnotes or more?    

Come on, make this right.  If a bug caused all of us to lose 70K coins, why should we ever mine Dnote again -- knowing that a bug could pop up and screw us out of days and weeks of mining?    There are ALOT of pissed-off miners right now -- because of a developer software bug. I know, bugs happen. But please, own up to it and do the right thing for the miners who make the coins.

Just sayin ...

Not to worry cornercafe, we are working on figuring that out right now, so the miners can get the DNotes they thought they were mining. We don't want the miners to suffer as a result.

cornercafe
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
March 01, 2018, 12:20:20 AM
 #2975

Found the issue -- it's a floating point bug in GetBlockValue()


Thanks flound1129! That is correct, some blocks like 2103797 reward 20.36265624 rather than (25*math.pow(0.95,4)) 20.36265625. The mystery remains, why your node rejects it and all the others seem fine with it.


Hey, Dnote folks, I was mining at multipool.us when Dnote 'had problems'.   I'm currently out over 250 Dnote, but some are out THOUSANDS and THOUSANDS.
flound1129 found the problem (PAY THIS GUY!), so why can't Dnote reimburse us by making our Dnotes valid -- instead of us miners losing, what?  70,000 Dnotes or more?    

Come on, make this right.  If a bug caused all of us to lose 70K coins, why should we ever mine Dnote again -- knowing that a bug could pop up and screw us out of days and weeks of mining?    There are ALOT of pissed-off miners right now -- because of a developer software bug. I know, bugs happen. But please, own up to it and do the right thing for the miners who make the coins.

Just sayin ...

Not to worry cornercafe, we are working on figuring that out right now, so the miners can get the DNotes they thought they were mining. We don't want the miners to suffer as a result.


Hey, now THAT'S what I'm talking about! Thank you, thank you, and I thank you for the several hundred miners who would have been SOL, had you not decided to do what's right. God bless you and Dnotes.


Dyna
Legendary
*
Offline Offline

Activity: 1610
Merit: 1060


View Profile
March 01, 2018, 03:14:38 PM
 #2976

Found the issue -- it's a floating point bug in GetBlockValue()
  These are my favorite posts in support case type communiques. The one where the solution has been found.

And to follow up on a post above, how are things progressing towards the 2.0 launch overall? Quick shareholder, top-level summary por favor?

We are on track for having the wallet with invoicing and CRISP integrated for mid March. The actual launch date is TBA.

I had a great meeting with the Geneca's team this afternoon. Though the main discussion was about an objective review of our ecosystems and their effectiveness in achieving our overall missions in pursuit of our vision to gain mass adoption of DNotes, we also discussed about DNotes 2.0 launch. We are confident that our phase one and phase two delivery of the wallet with invoicing and CRISP integrated will be in Beta testing stage by March 18, 2018. The launch date will be announced as soon as both teams mutually agreed that the product has been rigorously tested. There is a high level of confidence that the launch date will take place in early April, 2018.

I have a lot of respect for Geneca. We are very fortunate to have an immensely capable team that aligns so well with our business philosophies and commitment to always strive to be best in class. At times, it takes a little longer and cost more. At the end, we always do what is best for DNotes.

Three of Geneca's project managers from their "Experience Team" were assigned to go over everything that we have done for DNotes over the last four years. On the second day, one of them commented that it would take "four years" to read all the contents we have created. They are extremely impressed but also make some great recommendations.






One of the recommendations Geneca proposed was changing the main headline and sub headline:
BRIDGING THE GAP BETWEEN THE CENTRALIZED AND DECENTRALIZED.
Enabling peer to peer transfer of digital assets around the globe.

To something that is easier to understand regardless of the experience and knowledge of the user. If anyone has any recommendations, it would be appreciated.

Here is my contribution. Feel free to comment and make changes:

DNotes
The Trusted Digital Currency For All Of Us To Be Our Own Bank In The Digital Age.
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
March 01, 2018, 04:45:36 PM
 #2977

Update on rounding issue on certain machines, we will create a solution on a separate branch and tested on debian to be available today. This will not affect the rest of the network, nor will a fork be required. We are also sending over 35,000 DNotes to the multipool to be distributed to the miners mining DNotes during the 48 hour window to ensure they are paid for their mining efforts.

DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
March 01, 2018, 04:59:43 PM
 #2978

Found the issue -- it's a floating point bug in GetBlockValue()
  These are my favorite posts in support case type communiques. The one where the solution has been found.

And to follow up on a post above, how are things progressing towards the 2.0 launch overall? Quick shareholder, top-level summary por favor?

We are on track for having the wallet with invoicing and CRISP integrated for mid March. The actual launch date is TBA.

I had a great meeting with the Geneca's team this afternoon. Though the main discussion was about an objective review of our ecosystems and their effectiveness in achieving our overall missions in pursuit of our vision to gain mass adoption of DNotes, we also discussed about DNotes 2.0 launch. We are confident that our phase one and phase two delivery of the wallet with invoicing and CRISP integrated will be in Beta testing stage by March 18, 2018. The launch date will be announced as soon as both teams mutually agreed that the product has been rigorously tested. There is a high level of confidence that the launch date will take place in early April, 2018.

I have a lot of respect for Geneca. We are very fortunate to have an immensely capable team that aligns so well with our business philosophies and commitment to always strive to be best in class. At times, it takes a little longer and cost more. At the end, we always do what is best for DNotes.

Three of Geneca's project managers from their "Experience Team" were assigned to go over everything that we have done for DNotes over the last four years. On the second day, one of them commented that it would take "four years" to read all the contents we have created. They are extremely impressed but also make some great recommendations.






One of the recommendations Geneca proposed was changing the main headline and sub headline:
BRIDGING THE GAP BETWEEN THE CENTRALIZED AND DECENTRALIZED.
Enabling peer to peer transfer of digital assets around the globe.

To something that is easier to understand regardless of the experience and knowledge of the user. If anyone has any recommendations, it would be appreciated.

Here is my contribution. Feel free to comment and make changes:

DNotes
The Trusted Digital Currency For All Of Us To Be Our Own Bank In The Digital Age.


Thanks Alan! I would encourage everyone to contribute. It is the first thing a user would see when they are visiting DNotes, so it is fairly important and should be consistent going forward. They may have 0 knowledge about cryptocurrencies, so it is important that they can relate to it.

Here are my current thoughts:

Headline: The Trusted Digital Currency for the Financial Inclusion and Empowerment of Everyone Worldwide
Sub Headline: Enabling peer to peer transfer of digital assets around the globe.


Chase
Legendary
*
Offline Offline

Activity: 1638
Merit: 1005


View Profile
March 01, 2018, 05:56:37 PM
 #2979

Found the issue -- it's a floating point bug in GetBlockValue()
  These are my favorite posts in support case type communiques. The one where the solution has been found.

And to follow up on a post above, how are things progressing towards the 2.0 launch overall? Quick shareholder, top-level summary por favor?

We are on track for having the wallet with invoicing and CRISP integrated for mid March. The actual launch date is TBA.

I had a great meeting with the Geneca's team this afternoon. Though the main discussion was about an objective review of our ecosystems and their effectiveness in achieving our overall missions in pursuit of our vision to gain mass adoption of DNotes, we also discussed about DNotes 2.0 launch. We are confident that our phase one and phase two delivery of the wallet with invoicing and CRISP integrated will be in Beta testing stage by March 18, 2018. The launch date will be announced as soon as both teams mutually agreed that the product has been rigorously tested. There is a high level of confidence that the launch date will take place in early April, 2018.

I have a lot of respect for Geneca. We are very fortunate to have an immensely capable team that aligns so well with our business philosophies and commitment to always strive to be best in class. At times, it takes a little longer and cost more. At the end, we always do what is best for DNotes.

Three of Geneca's project managers from their "Experience Team" were assigned to go over everything that we have done for DNotes over the last four years. On the second day, one of them commented that it would take "four years" to read all the contents we have created. They are extremely impressed but also make some great recommendations.






One of the recommendations Geneca proposed was changing the main headline and sub headline:
BRIDGING THE GAP BETWEEN THE CENTRALIZED AND DECENTRALIZED.
Enabling peer to peer transfer of digital assets around the globe.

To something that is easier to understand regardless of the experience and knowledge of the user
. If anyone has any recommendations, it would be appreciated.

Here is my contribution. Feel free to comment and make changes:

DNotes
The Trusted Digital Currency For All Of Us To Be Our Own Bank In The Digital Age.

Thanks Alan! I would encourage everyone to contribute. It is the first thing a user would see when they are visiting DNotes, so it is fairly important and should be consistent going forward. They may have 0 knowledge about cryptocurrencies, so it is important that they can relate to it.

Here are my current thoughts:

Headline: The Trusted Digital Currency for the Financial Inclusion and Empowerment of Everyone Worldwide
Sub Headline: Enabling peer to peer transfer of digital assets around the globe.


This was inspired (with some copyright infringement - lol) by the "DNotes Turns Four" article - https://dcebrief.com/dnotes-turns-four/

Headline:   DNotes - The Digital Currency for Global Financial Inclusion and Economic Participation

Is there any reason the sub-headline has to be structured like a sentence? If we simply listed perhaps the top tech features (since that is likely the hook), we may eliminate some of the new-user confusion of the current -  "Enabling peer to peer transfer of digital assets around the globe."

For example (random choices):

Proof of Stake * Global Payments * Blockchain Innovation * Security  (or...)

Just a thought...

"The true sign of intelligence is not knowledge but imagination." -Albert Einstein-

DNotes EDU – Cryptocurrency Education For All – Accomplishments of 2018
DNotes (OP)
Legendary
*
Offline Offline

Activity: 1932
Merit: 1111


DNotes


View Profile WWW
March 01, 2018, 06:11:22 PM
 #2980

Found the issue -- it's a floating point bug in GetBlockValue()
  These are my favorite posts in support case type communiques. The one where the solution has been found.

And to follow up on a post above, how are things progressing towards the 2.0 launch overall? Quick shareholder, top-level summary por favor?

We are on track for having the wallet with invoicing and CRISP integrated for mid March. The actual launch date is TBA.

I had a great meeting with the Geneca's team this afternoon. Though the main discussion was about an objective review of our ecosystems and their effectiveness in achieving our overall missions in pursuit of our vision to gain mass adoption of DNotes, we also discussed about DNotes 2.0 launch. We are confident that our phase one and phase two delivery of the wallet with invoicing and CRISP integrated will be in Beta testing stage by March 18, 2018. The launch date will be announced as soon as both teams mutually agreed that the product has been rigorously tested. There is a high level of confidence that the launch date will take place in early April, 2018.

I have a lot of respect for Geneca. We are very fortunate to have an immensely capable team that aligns so well with our business philosophies and commitment to always strive to be best in class. At times, it takes a little longer and cost more. At the end, we always do what is best for DNotes.

Three of Geneca's project managers from their "Experience Team" were assigned to go over everything that we have done for DNotes over the last four years. On the second day, one of them commented that it would take "four years" to read all the contents we have created. They are extremely impressed but also make some great recommendations.






One of the recommendations Geneca proposed was changing the main headline and sub headline:
BRIDGING THE GAP BETWEEN THE CENTRALIZED AND DECENTRALIZED.
Enabling peer to peer transfer of digital assets around the globe.

To something that is easier to understand regardless of the experience and knowledge of the user
. If anyone has any recommendations, it would be appreciated.

Here is my contribution. Feel free to comment and make changes:

DNotes
The Trusted Digital Currency For All Of Us To Be Our Own Bank In The Digital Age.

Thanks Alan! I would encourage everyone to contribute. It is the first thing a user would see when they are visiting DNotes, so it is fairly important and should be consistent going forward. They may have 0 knowledge about cryptocurrencies, so it is important that they can relate to it.

Here are my current thoughts:

Headline: The Trusted Digital Currency for the Financial Inclusion and Empowerment of Everyone Worldwide
Sub Headline: Enabling peer to peer transfer of digital assets around the globe.


This was inspired (with some copyright infringement - lol) by the "DNotes Turns Four" article - https://dcebrief.com/dnotes-turns-four/

Headline:   DNotes - The Digital Currency for Global Financial Inclusion and Economic Participation

Is there any reason the sub-headline has to be structured like a sentence? If we simply listed perhaps the top tech features (since that is likely the hook), we may eliminate some of the new-user confusion of the current -  "Enabling peer to peer transfer of digital assets around the globe."

For example (random choices):

Proof of Stake * Global Payments * Blockchain Innovation * Security  (or...)

Just a thought...

Thanks Chase! Hopefully the author doesn't mind Wink
Good ideas. No, it absolutely can be whatever we want.

Pages: « 1 ... 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 [149] 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 ... 352 »
  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!