Bitcoin Forum
January 26, 2021, 10:59:36 PM *
News: Latest Bitcoin Core release: 0.21.0 [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]  All
  Print  
Author Topic: [ANN] Blackcoin Protocol [BLK] | Home of PoS 3.0 | No ICO | No Pre-mine  (Read 30181 times)
PeterColumboFalk
Jr. Member
*
Offline Offline

Activity: 40
Merit: 3


View Profile
November 06, 2020, 09:54:02 PM
 #441

Is there any possibility to configure a stakecombine or stakesplit?

Can you give an example how that would like?

thanks

On many PoS coins the processor load rises on small transaction sizes. If this is not the case with blackcoin, it's ok then. If the load is an issue, then the fragment size could be ten times larger, between 5000 and 10000 BLK.
1611701976
Hero Member
*
Offline Offline

Posts: 1611701976

View Profile Personal Message (Offline)

Ignore
1611701976
Reply with quote  #2

1611701976
Report to moderator
1611701976
Hero Member
*
Offline Offline

Posts: 1611701976

View Profile Personal Message (Offline)

Ignore
1611701976
Reply with quote  #2

1611701976
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1611701976
Hero Member
*
Offline Offline

Posts: 1611701976

View Profile Personal Message (Offline)

Ignore
1611701976
Reply with quote  #2

1611701976
Report to moderator
1611701976
Hero Member
*
Offline Offline

Posts: 1611701976

View Profile Personal Message (Offline)

Ignore
1611701976
Reply with quote  #2

1611701976
Report to moderator
michelvankessel
Jr. Member
*
Offline Offline

Activity: 35
Merit: 2


View Profile
November 09, 2020, 10:17:55 PM
 #442

Is there any possibility to configure a stakecombine or stakesplit?

Can you give an example how that would like?

thanks

On many PoS coins the processor load rises on small transaction sizes. If this is not the case with blackcoin, it's ok then. If the load is an issue, then the fragment size could be ten times larger, between 5000 and 10000 BLK.

So, it is true that the processor load rises on small transactions. But as far as I know, the staking process is single threaded. But it is a very good question, and if you want you can try different stakecombine or stakesplit configurations. There is the possibility, but it is currently hardcoded in the code.
You would need to alter the code and compile it yourself (or send an PR on Gitlab and we can compile it for you)

the code is here
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L50

and from here on
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L801

We are currently trying to combine inputs, so it will always contain an x amount of dust txs. (lets say 100 inputs <= 0.004)

Thanks!
Michel
 
coinwider
Full Member
***
Offline Offline

Activity: 181
Merit: 101


Put the fun back into banking!


View Profile
November 10, 2020, 09:16:04 AM
 #443

Staking leaves a lot of dust in the blockchain, consisting of many 0.00005500 BLK parts.

It is not the staking that leaves a lot of the dust. The wallets that are staking are being attacked with dust transactions.

The Blackcoin network is being attacked with spam/dust

check out this post
https://blackcoin.nl/a-dust-attack-affected-legacy-blackcoin-clients-in-late-sept-2020/

thanks

It is important that people upgrade/migrate to Blackcoin More v2.13.2.6 and (optionally) raise the fees to avoid relaying these transactions. We will have to raise the fees in the next version to mitigate these attacks

Next More version will be v2.17.0 and is based on BTC Core code 0.17.


Hi, thanks there is progress to the dust attack. Since my first post it stopped for some days but now the attacks are back, daily.  Wallet size bloasts up and working time too.

Therefore i kindly ask how far is the progress with the upcoming 2.17 More release?

thx





More can be downloaded from https://blackcoinmore.org

Thanks

Put the fun back into banking! Use cryptocurrencies.  --- PivX --- TenX --- Lisk --- Factom --- Siacoin ---
PeterColumboFalk
Jr. Member
*
Offline Offline

Activity: 40
Merit: 3


View Profile
November 10, 2020, 04:25:58 PM
 #444

Is there any possibility to configure a stakecombine or stakesplit?

Can you give an example how that would like?

thanks

On many PoS coins the processor load rises on small transaction sizes. If this is not the case with blackcoin, it's ok then. If the load is an issue, then the fragment size could be ten times larger, between 5000 and 10000 BLK.

So, it is true that the processor load rises on small transactions. But as far as I know, the staking process is single threaded. But it is a very good question, and if you want you can try different stakecombine or stakesplit configurations. There is the possibility, but it is currently hardcoded in the code.
You would need to alter the code and compile it yourself (or send an PR on Gitlab and we can compile it for you)

the code is here
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L50

and from here on
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L801

We are currently trying to combine inputs, so it will always contain an x amount of dust txs. (lets say 100 inputs <= 0.004)

Thanks!
Michel
 

This combine could help, but it can only be useful, if the fees/costs for it are less than the fees/costs for the attacker.

I testet to combine by hand, but the fees for it are much higher than the input.
michelvankessel
Jr. Member
*
Offline Offline

Activity: 35
Merit: 2


View Profile
November 10, 2020, 04:35:02 PM
 #445



On many PoS coins the processor load rises on small transaction sizes. If this is not the case with blackcoin, it's ok then. If the load is an issue, then the fragment size could be ten times larger, between 5000 and 10000 BLK.
[/quote]

So, it is true that the processor load rises on small transactions. But as far as I know, the staking process is single threaded. But it is a very good question, and if you want you can try different stakecombine or stakesplit configurations. There is the possibility, but it is currently hardcoded in the code.
You would need to alter the code and compile it yourself (or send an PR on Gitlab and we can compile it for you)

the code is here
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L50

and from here on
https://gitlab.com/blackcoin/blackcoin-more/-/blob/master/src/wallet/wallet.cpp#L801

We are currently trying to combine inputs, so it will always contain an x amount of dust txs. (lets say 100 inputs <= 0.004)

Thanks!
Michel
 
[/quote]

This combine could help, but it can only be useful, if the fees/costs for it are less than the fees/costs for the attacker.

I testet to combine by hand, but the fees for it are much higher than the input.
[/quote]

A Coinstake transaction doesn't have fees, but it only happens when you win the stake

example:
https://chainz.cryptoid.info/blk/tx.dws?8753783.htm
PeterColumboFalk
Jr. Member
*
Offline Offline

Activity: 40
Merit: 3


View Profile
November 10, 2020, 05:02:16 PM
 #446

My calculation on this topic.

A successful mint matures for about 10 houres. With one minute medium block interval it's 600 blocks in total. After 600 blocks they can mint again.

We have a total of about 77 Million coins. If they would mint alltogether in an even way, the absolute maximum fragment size would be 77.000.000 blk / 600 = 128.000 blk.

Not all are minting, of course, and some coins get lost, so the optimal split size should be much lower than 128k. To be cautious, one could double the size from time to time until it fits. So the devs could double the split size from 1k blk to 2k blk on a next release.

Regarding this and the attack, not only the processor load is affected, but the resident memory load too.
michelvankessel
Jr. Member
*
Offline Offline

Activity: 35
Merit: 2


View Profile
November 10, 2020, 05:05:51 PM
 #447

My calculation on this topic.

A successful mint matures for about 10 houres. With one minute medium block interval it's 600 blocks in total. After 600 blocks they can mint again.

We have a total of about 77 Million coins. If they would mint alltogether in an even way, the absolute maximum fragment size would be 77.000.000 blk / 600 = 128.000 blk.

Not all are minting, of course, and some coins get lost, so the optimal split size should be much lower than 128k. To be cautious, one could double the size from time to time until it fits. So the devs could double the split size from 1k blk to 2k blk on a next release.

Regarding this and the attack, not only the processor load is affected, but the resident memory load too.

Lets see.. We actually have 60 million coins. And normally around 15-20% is used for staking. How does this effect your calculation?

edit: 500 blocks for a stake to mature and 67 seconds block interval
PeterColumboFalk
Jr. Member
*
Offline Offline

Activity: 40
Merit: 3


View Profile
November 10, 2020, 05:22:00 PM
 #448

My calculation on this topic.

A successful mint matures for about 10 houres. With one minute medium block interval it's 600 blocks in total. After 600 blocks they can mint again.

We have a total of about 77 Million coins. If they would mint alltogether in an even way, the absolute maximum fragment size would be 77.000.000 blk / 600 = 128.000 blk.

Not all are minting, of course, and some coins get lost, so the optimal split size should be much lower than 128k. To be cautious, one could double the size from time to time until it fits. So the devs could double the split size from 1k blk to 2k blk on a next release.

Regarding this and the attack, not only the processor load is affected, but the resident memory load too.

Lets see.. We actually have 60 million coins. And normally around 15-20% is used for staking. How does this effect your calculation?

edit: 500 blocks for a stake to mature and 67 seconds block interval

15% * 60m blk = 9m minting blk
9m blk / 500 = 18k blk max split size

significiantly lower than 18k blk, at least the half or better a quarter.
coinwider
Full Member
***
Offline Offline

Activity: 181
Merit: 101


Put the fun back into banking!


View Profile
November 10, 2020, 06:03:21 PM
 #449

Found some good read ups to the Dust Attack:


https://bitcointalk.org/index.php?topic=5269771.0

https://bitcoin.stackexchange.com/questions/193/how-do-i-see-the-ip-address-of-a-bitcoin-transaction#:~:text=The%20blockchain%20doesn't%20store,down%20by%20some%20other%20means.&text=The%20Bitcoin%20protocol%20does%20not%20record%20this%20information%20by%20itself.





And most important is BIP 78

https://github.com/bitcoin/bips/blob/master/bip-0078.mediawiki


Motivation

When two parties (later referred to as sender and receiver) want to transact, most of the time, the sender creates a transaction spending their own Unspent Transaction Outputs (UTXOs), signs it and broadcasts it on the network.

This simple model gave birth to several heuristics impacting the privacy of the parties and of the network as a whole.

    Common input ownership heuristic: In most transactions, all the inputs belong to the same party.
    Change identification from scriptPubKey type: If all inputs are spending UTXOs of a certain scriptPubKey type, then the change output is likely to have the same scriptPubKey type, too.
    Change identification from round amount: If an output in the transaction has a round amount, it is likely an output belonging to the receiver.

We will designate these three heuristics as common-input, change-scriptpubkey, change-round-amount.

The problems we aim to solve are:

    For the receiver, there is a missed opportunity to consolidate their own UTXOs or making payment in the sender's transaction.
    For the sender, there are privacy leaks regarding their wallet that happen when someone applies the heuristics detailed above to their transaction.

Our proposal gives an opportunity for the receiver to consolidate their UTXOs while also batching their own payments, without creating a new transaction. (Saving fees in the process) For the sender, it allows them to invalidate the three heuristics above. With the receiver's involvement, the heuristics can even be poisoned. (ie, using the heuristics to intentionally mislead blockchain analysis)

Note that the existence of this proposal is also improving the privacy of parties who are not using it by making the three heuristics unreliable to the network as a whole.






Put the fun back into banking! Use cryptocurrencies.  --- PivX --- TenX --- Lisk --- Factom --- Siacoin ---
coinwider
Full Member
***
Offline Offline

Activity: 181
Merit: 101


Put the fun back into banking!


View Profile
November 30, 2020, 08:57:50 PM
Merited by Buchi-88 (1)
 #450


Download (v2.13.2.7-4e1e6e83f @ 2020-11-24)



new Release is out since 24.11.2020



https://blackcoinmore.org/


updated article about Dust Attacks
https://blackcoin.nl/a-dust-attack-affected-legacy-blackcoin-clients-in-late-sept-2020/




many thanks to the Devs!

Put the fun back into banking! Use cryptocurrencies.  --- PivX --- TenX --- Lisk --- Factom --- Siacoin ---
coinwider
Full Member
***
Offline Offline

Activity: 181
Merit: 101


Put the fun back into banking!


View Profile
December 13, 2020, 11:37:47 PM
 #451


Download (v2.13.2.7-4e1e6e83f @ 2020-11-24)



new Release is out since 24.11.2020



https://blackcoinmore.org/


updated article about Dust Attacks
https://blackcoin.nl/a-dust-attack-affected-legacy-blackcoin-clients-in-late-sept-2020/




many thanks to the Devs!



thanks again to the Devs for the new release - now working like charm with a 40k tx dust attack - GOOD WORK!!!!!!!!!
 Grin

Put the fun back into banking! Use cryptocurrencies.  --- PivX --- TenX --- Lisk --- Factom --- Siacoin ---
coinwider
Full Member
***
Offline Offline

Activity: 181
Merit: 101


Put the fun back into banking!


View Profile
December 14, 2020, 04:17:11 AM
 #452


Download (v2.13.2.7-4e1e6e83f @ 2020-11-24)



new Release is out since 24.11.2020



https://blackcoinmore.org/


updated article about Dust Attacks
https://blackcoin.nl/a-dust-attack-affected-legacy-blackcoin-clients-in-late-sept-2020/




many thanks to the Devs!



thanks again to the Devs for the new release - now working like charm with a 40k tx dust attack - GOOD WORK!!!!!!!!!
 Grin


ROFL  Dust Attacker is reading this ANN carefully - we got another fat Attack accounting now 55k Tx dusts - won't touch them motherfcuker

BTW - my wallet staking as usual Smiley

 Grin Grin Grin

Put the fun back into banking! Use cryptocurrencies.  --- PivX --- TenX --- Lisk --- Factom --- Siacoin ---
mishax1
Legendary
*
Offline Offline

Activity: 2366
Merit: 1008


View Profile
January 01, 2021, 10:38:12 AM
 #453


I guess that nobody is talking about the Livecoin scam and the amount of BLK on that exchange because nobody is interested anymore..
estenity
Hero Member
*****
Offline Offline

Activity: 1720
Merit: 523


View Profile
January 01, 2021, 02:22:04 PM
 #454


I guess that nobody is talking about the Livecoin scam and the amount of BLK on that exchange because nobody is interested anymore..

can you explain ? thank you.
mishax1
Legendary
*
Offline Offline

Activity: 2366
Merit: 1008


View Profile
January 01, 2021, 03:11:35 PM
 #455


I guess that nobody is talking about the Livecoin scam and the amount of BLK on that exchange because nobody is interested anymore..

can you explain ? thank you.

https://www.coindesk.com/livecoin-crypto-exchange-hack

Yet I'm 90% sure that doesn't look like a hack.


I was on Livecoin during the day when it was happening. That's an exit scam.

They disabled withdrawals for 'some' high profile coins, they kept deposits enabled.
I have traded some coins which they didn't disable withdrawals, and have deposited a small amount,
after a couple of hours when my deposit was not funded to my account I opened a support ticket asking them to fix it, and THEY DID FUND MY ACCOUNT!
Now why would the hacker bother funding my account on the exchange? no he wouldn't, because that's not a hack, that's an EXIT SCAM.
michelvankessel
Jr. Member
*
Offline Offline

Activity: 35
Merit: 2


View Profile
January 01, 2021, 06:56:25 PM
 #456


I guess that nobody is talking about the Livecoin scam and the amount of BLK on that exchange because nobody is interested anymore..

Hi, People are talking about this, but most of the Blackcoin community activity is on Discord these days. Please join us https://discord.gg/hjNUgWD

It is also not clear how many BLK are on that exchange or if they are already dumped on another exchange, like Bittrex.

I haven't heard of anyone with BLK on Livecoin, but myself. I have a small amount there. (sub 500BLK)

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [23]  All
  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!