Pages:
Author

Topic: [ANN] [2GIVE] / New Mobile Wallet Available from SATOWALLET.COM - page 26. (Read 99279 times)

legendary
Activity: 1024
Merit: 1004
LOL -- there is a TON of "cruft" in the code -- I haven't even purged all the CWC (clean water coin) stuff yet

I just pulled it out and pushed wallet.cpp to GIT

Give me 2GIVE addr and I'll spiff you some bug bounty coins ;-)

-dvd

There is some MNT leftover in wallet.cpp, I found it while checking my 2Give logs.

I believe it's related to this line:
https://github.com/LittleDuke/2GIVE/blob/59b0e4ea90b96dd056a3027d4bbac25aef7af825/src/wallet.cpp#L370

Logs from debug.log
Code:
WalletUpdateSpent found spent coin 1000.00MNT 307bee7a35a25d44b82aa52b88d620abeb9ce2ec61c068abe8e0ae892320f5f8

Btw, what is MNT?
hero member
Activity: 548
Merit: 501
There is some MNT leftover in wallet.cpp, I found it while checking my 2Give logs.

I believe it's related to this line:
https://github.com/LittleDuke/2GIVE/blob/59b0e4ea90b96dd056a3027d4bbac25aef7af825/src/wallet.cpp#L370

Logs from debug.log
Code:
WalletUpdateSpent found spent coin 1000.00MNT 307bee7a35a25d44b82aa52b88d620abeb9ce2ec61c068abe8e0ae892320f5f8

Btw, what is MNT?
hero member
Activity: 814
Merit: 1000
PUA = "Potentially Unwanted App"


Yeah it can detect the codebase for mining since there are a lot of symbols in the source labeled "bitcoin*"

We can submit false-positive reports

AND we can also adopt "polymorphic" techniques that work to obfuscate the code Tongue

Very simply we COULD do a global "find and replace" for all things "bitcoin" and replace them with "givecoin"

Seems like more trouble than its worth to me ;-)

-dvd


I have seen this false alarm with several wallets. So, no need to worry!

I think the root cause is some old malwares which hijacked hosts for btc mining.
legendary
Activity: 1024
Merit: 1004
PUA = "Potentially Unwanted App"


Yeah it can detect the codebase for mining since there are a lot of symbols in the source labeled "bitcoin*"

We can submit false-positive reports

AND we can also adopt "polymorphic" techniques that work to obfuscate the code Tongue

Very simply we COULD do a global "find and replace" for all things "bitcoin" and replace them with "givecoin"

Seems like more trouble than its worth to me ;-)

-dvd

legendary
Activity: 1024
Merit: 1004
legendary
Activity: 1024
Merit: 1004
That's RIDICULOUS:

https://www.virustotal.com/en/url/e6ded245b19f4fffd4705f479a47d0a2c4154f3e9528459c8aac514d0c1ea989/analysis/

We scan it constantly.  And that report returns clean
Nah, not ridiculous - normal behavior when a program that's accessing memory and an app designed to catch system access find each other.  I just added an exception for Kaspersky and setgenerate in the wallet.  We'll see how it goes.

I'm actually more concerned about the transaction disconnect in the wallet.

I get it -- if Kaspersky has an intel on what it thinks the memory access was all about I can try and do a trace.

I've been thinking about ripping out all the inactive IRC code -- just doesn't need to be there anymore

What you're seeing are likely ORPHANS -- if you go to Advance Options (in Help) and check the console with

listtransactions

you'll likely see orphan blocks from mining -- where someone beat you with a better solution at higher difficulty or got it broadcast to more nodes than you did faster

I will look at updating the main screen to reflect the number shown in Transactions -- thanks for the call out!

-dvd
hero member
Activity: 657
Merit: 500
That's RIDICULOUS:

https://www.virustotal.com/en/url/e6ded245b19f4fffd4705f479a47d0a2c4154f3e9528459c8aac514d0c1ea989/analysis/

We scan it constantly.  And that report returns clean
Nah, not ridiculous - normal behavior when a program that's accessing memory and an app designed to catch system access find each other.  I just added an exception for Kaspersky and setgenerate in the wallet.  We'll see how it goes.

I'm actually more concerned about the transaction disconnect in the wallet.
legendary
Activity: 1024
Merit: 1004
That's RIDICULOUS:

https://www.virustotal.com/en/url/e6ded245b19f4fffd4705f479a47d0a2c4154f3e9528459c8aac514d0c1ea989/analysis/

We scan it constantly.  And that report returns clean

You can always buildit from source ;-)

I'll file a report with Kaspersky:

https://newvirus.kaspersky.com

You can hit "clean" which I've done

Thanks for letting me know!!

We had a false positive on the Windows AV tool last week

-dvd


Kaspersky Antivirus heads-up:

I'm running a 2Give wallet with setgenerate on a Windows 7/64 desktop.  Kaspersky outright stopped the wallet and deleted it:  "Detected object (process memory) was deleted."

Also, Kaspersky reports:




Finally, there seems to be a disconnect with the Windows QT wallet - the main screen reports 22 transactions, while the actual transaction page only shows 16 transactions.  The transactions and reported balance are in sync, and there's no sign that any actual transactions are missing.  It just seems that the transaction number on the main screen/page/tab seems to be incorrect.
hero member
Activity: 657
Merit: 500
Kaspersky Antivirus heads-up:

I'm running a 2Give wallet with setgenerate on a Windows 7/64 desktop.  Kaspersky outright stopped the wallet and deleted it:  "Detected object (process memory) was deleted."

Also, Kaspersky reports:




Finally, there seems to be a disconnect with the Windows QT wallet - the main screen reports 22 transactions, while the actual transaction page only shows 12 transactions.  The transactions and reported balance are in sync, and there's no sign that any actual transactions are missing.  It just seems that the transaction number on the main screen/page/tab seems to be incorrect.

edit...fixed transaction report numbers - I have 12 actual transactions while the "Dashboard" says I have 22 transactions.
legendary
Activity: 1024
Merit: 1004
Check out this short video by our IOS developer showing the first steps to getting a 2GIVE wallet onto iPhones

https://drive.google.com/file/d/0Bz2pcoMS-tXCck5rVHMtRTUxOEk/edit

We're leveraging the OSS BreadWallet codebase and plan to add in some really cool features like "Web of Trust" digital notary services

-dvd
legendary
Activity: 1024
Merit: 1004

One of the things our research has lead us to is what we call a "predictable hard forking" that would say, every 100,000 blocks run through the chain and bundle up all the unspent outputs and create a new genesis block to start from.

-dvd

Can you explain this a little bit more? If I have unspent outputs those are lost after 100,000 blocks?

The core idea is that the system would bundle up all the unspent outputs and put them into a new genesis block.

The act itself could be managed by a custom version or mode of the wallet that as that block count is approached nodes could compete to produce one at a high enough difficulty -- the chain height is just a number that could be carried forward into the new chain file.

I don't pretend to have it all figured out yet ;-)

But I think its something critical for mainstream adoption -- it's also an important component to permit things to be "forgot" -- more on that later when we start unveiling the reputation layer.

-dvd
hero member
Activity: 814
Merit: 1000

One of the things our research has lead us to is what we call a "predictable hard forking" that would say, every 100,000 blocks run through the chain and bundle up all the unspent outputs and create a new genesis block to start from.

-dvd

Can you explain this a little bit more? If I have unspent outputs those are lost after 100,000 blocks?
legendary
Activity: 1024
Merit: 1004
Here is a great example of how 2GIVE is different in the way it continually works to keep the chain as compact as possible:

https://www.blockexperts.com/2give/height/2348

You'll see that the sender (very generous by the way, thank you!) -- wanted to send 1000 coins to the Donation address.

Instead of working like every other wallet/coinbase to find a single matching transaction, 2GIVE actually bundles up smaller transactions PLUS some to "coalesce" coins back into larger units.

This is how we work to balance what happens with POS staking which can work to continually split blocks of coins in half.

One of the things our research has lead us to is what we call a "predictable hard forking" that would say, every 100,000 blocks run through the chain and bundle up all the unspent outputs and create a new genesis block to start from.

This would dramatically manage the overall size of the chain in perpetuity!

Cool huh??

-dvd
hero member
Activity: 925
Merit: 1000
Somebody buying big chunks of cheap coins. Just sayin'
legendary
Activity: 1024
Merit: 1004
Now after restarting the wallet  http://prnt.sc/b6xmog

We would need to look at the TXID (in the Transactions page, then double click on the Reward) item

Then we can look it up in the blockchain to see if you won it or if someone else beat you to it?

To know for sure you could go to Help / Advanced Options / Console and type

listtransactions

Since its the last one it would tell you if its an "orphan" or not.

Orphan blocks can happen when two (or more) miners find the nonce at around the same time -- the one who broadcasts it to the network first and is accepted will be the winner.  It can also happen if one miner finds a nonce at a higher proof of work (difficulty), or has more transactions folded in.

-dvd
newbie
Activity: 22
Merit: 0
It turns out my laptop something can. Himself in shock. Shocked Shocked Shocked  All the link: http://prnt.sc/b6smzx   Shocked Shocked Shocked

wow...

how long?

What can I say... the Laptop was included more than 15 hours with a running wallet. Periodically came and checked. This unit was seen at 22:00 Moscow time 21.05.2016 But now something strange is happening. Hike unit the network is not accepted. Now 22.05.2016 wallet was launched again and is already present in this unit. Look at the screenshot http://prnt.sc/b6xfwd
Maybe I should not have shut down all?? Huh Huh Huh

ORPHANS happen -- it's a reality -- gotta be here to make it happen

Next time?

To be honest, I already do all confused... See: http://prnt.sc/b6xhm1

Now after restarting the wallet  http://prnt.sc/b6xmog
newbie
Activity: 22
Merit: 0
It turns out my laptop something can. Himself in shock. Shocked Shocked Shocked  All the link: http://prnt.sc/b6smzx   Shocked Shocked Shocked

wow...

how long?

What can I say... the Laptop was included more than 15 hours with a running wallet. Periodically came and checked. This unit was seen at 22:00 Moscow time 21.05.2016 But now something strange is happening. Hike unit the network is not accepted. Now 22.05.2016 wallet was launched again and is already present in this unit. Look at the screenshot http://prnt.sc/b6xfwd
Maybe I should not have shut down all?? Huh Huh Huh

ORPHANS happen -- it's a reality -- gotta be here to make it happen

Next time?

To be honest, I already do all confused... See: http://prnt.sc/b6xhm1
legendary
Activity: 1024
Merit: 1004
It turns out my laptop something can. Himself in shock. Shocked Shocked Shocked  All the link: http://prnt.sc/b6smzx   Shocked Shocked Shocked

wow...

how long?

What can I say... the Laptop was included more than 15 hours with a running wallet. Periodically came and checked. This unit was seen at 22:00 Moscow time 21.05.2016 But now something strange is happening. Hike unit the network is not accepted. Now 22.05.2016 wallet was launched again and is already present in this unit. Look at the screenshot http://prnt.sc/b6xfwd
Maybe I should not have shut down all?? Huh Huh Huh

ORPHANS happen -- it's a reality -- gotta be here to make it happen

Next time?
newbie
Activity: 22
Merit: 0
It turns out my laptop something can. Himself in shock. Shocked Shocked Shocked  All the link: http://prnt.sc/b6smzx   Shocked Shocked Shocked

wow...

how long?

What can I say... the Laptop was included more than 15 hours with a running wallet. Periodically came and checked. This unit was seen at 22:00 Moscow time 21.05.2016 But now something strange is happening. Hike unit the network is not accepted. Now 22.05.2016 wallet was launched again and is already present in this unit. Look at the screenshot http://prnt.sc/b6xfwd
Maybe I should not have shut down all?? Huh Huh Huh
Pages:
Jump to: