Bitcoin Forum
May 04, 2024, 03:49:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 [5] 6 7 8 »
81  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 23, 2020, 03:04:55 PM

hey there dev,

our small Luck Community discord is steady growing.

We would highly appreciate it if you can join us  Smiley

https://discord.gg/TN6XhcD

greetings

I watched your community, good job.
We still have a lot of things to do for now, so we won't join in for now. Thank you very much for your maintenance.

In order to thank you for your dedication and support, we decided to send you 5 Luck as motivation. You can provide your wallet address, thanks again.
82  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 23, 2020, 02:55:22 PM
Since the source code is not yet opened, here is a brief description of the mining algorithm of the Luck project.
Mining parameters:
    alpha -> The mining difficulty parameter of the first phase, that is, hash(first header, first nonce) <alpha
    luck -> After the first phase is completed, luck = f(header, first nonce)
    basis -> Difficulty base of the second phase of mining.
    beta -> The mining difficulty parameter of the second phase, that is, hash(second header, second nonce) <beta, where beta = basis * (maxluck / (maxluck-luck)) ^ 2.

The algorithm of the mining process as:
1. alpha, basis = pre_compute (difficulty adjustment strategy, the current block generation is too fast, reduce alpha and basis; the current block generation is too slow, increase alpha and basis. When the difficulty of the first phase is too large, reduce the basis; when the second phase is too difficult, increase the basis)

2. Find a suitable firstNonce such that hash(first header, firstNonce) <alpha

3. Calculate the luck value by luck = f(header, firstNonce)

4. Calculate the difficulty parameter of the second phase beta = basis * (maxluck / (maxluck-luck)) ^ 2

5. Find a suitable secondNonce such that hash(second header, secondNonce) <beta.

6. Pack the parameters into the block to complete the mining

From the above process, it can be seen that as the luck value increases in the second phase, the difficulty of mining in the second phase will decrease sharply. For example, when multiple nodes cooperate in mining, the luck value is more likely to be a medium luck value; when they do not cooperate, the luck value of the highest luck value will be significantly greater than the middle luck value during cooperation, so the difficulty of the node with the highest luck value in the second phase will be drastically reduced.

Another note: Since each mining process is divided into two phases and and cannot be executed in parallel, there is no way to start multi-threaded mining in one mining program. For multi-core machines, you can increase the CPU utilization by enabling multiple mining programs.
83  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 22, 2020, 03:05:24 AM
Hello everyone
For all the questions in the forum or email, I will make a brief summary.
1 Block synchronization problem. Due to our insufficient evaluation of users' enthusiasm for participation, only two seed nodes were deployed, resulting in some users not being able to synchronize the latest blocks. We are now launching the activity of soliciting seed nodes in the forum. Interested users are free to participate, and the following machines need to be provided as seed nodes:
CPU: 2 CORE
RAM: 4 GB
DSIK: 100GB
Network bandwidth: 5MB
Participation is voluntary. We will eventually select 10 seed nodes according to the regional distribution of the network. The selected nodes must provide 7*24 uninterrupted network services (you can't mine in seed nodes). In addition, within one year, we will provide each participating node with a reward of 50 luck/month.
Interested users can send private emails carrying the node infomation and wallet address information as follows:
Node: lnode://xxxxxxx@xxx:xxx (in linux wallet console, you can get your node info by command: admin.nodeInfo)
Address: 0xxxxxxxxxx

2 When to open source code. As we stated in the technical discussion area, the core source code will be fully released after the mainnet has been running for two weeks.

3 As the project is still in the early stage of operation, there may be some uncontrollable risk. Please pay attention to your asset safety.

4 Future planning of the project. Any powerful use case or scenario needs to rely on the underlying operating mechanism. Based on the pursuit of the fairest mining mechanism, the Luck project decentralizes the traditional centralized computing power to achieve true decentralization, so that it is truly not controlled by any third party and cannot be predicted by any third party in advance, the network is decentralized and randomized. We believe that the more decentralized the more fair.
84  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 21, 2020, 05:44:38 PM
I am very sorry for the troubles caused by the problem of downloading the wallet. Your enthusiasm has exceeded our expectations.
Current network is basically sufficient after upgraded.
Later we will put the wallets on other third-party platforms.
85  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 21, 2020, 03:48:13 PM
Sorry, considering that sending emails publicly here has the risk of leaking privacy, please delete your email information. We are solving the problem of downloading wallets, please be patient. Also remind everyone not to receive files from strangers, thank you.
86  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 21, 2020, 03:27:51 PM
We have uploaded the latest wallet to the official website, and the mainnet has been started. Welcome to participate in mining.
Friends who participated in the testnet need to re-download the wallet to participate, thank you.
Is there a problem with your server? The download speed is 2KB

Due to the current large traffic, the network is congested. The wallet file exceeds 100M, it cannot be uploaded to github.
If you need wallet, please leave your email and describe whether windows or linux wallet.
87  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 21, 2020, 02:41:25 PM
We have uploaded the latest wallet to the official website, and the mainnet has been started. Welcome to participate in mining.
Friends who participated in the testnet need to re-download the wallet to participate, thank you.
88  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 21, 2020, 12:05:01 PM
Hi all
The mainnet is being deployed. We will notify you here after all completed within two hours.
89  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 20, 2020, 09:24:34 AM
hi all
The testnet has been closed, and the mainnet will be started at 13:00 UK time on July 21.
90  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 14, 2020, 02:39:38 PM
As conceivable once it is set up, you may extravagant putting it some place extraordinary. At the point when the opportunity arrives to move your signage about, recollect  how much do custom neon signs cost   that glass cylinders can be delicate, so attempt to keep away from contact with different surfaces where conceivable.

I think you should have sent it in the wrong place, please delete it, thank you
91  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 14, 2020, 02:07:30 PM
What we mean is that will be good to have blockheight locally/blockchain height

Thank you, I understand what you mean, we will take your opinion.
92  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 14, 2020, 02:05:21 PM
It is still possible to create mining pools in this coin, because rewards do not have to be shared in the coinbase transaction or even in the same block. For example a mining pool can use stratum-like protocol and give only block header to each miner, as it is done today. Then, all rewards could be received by creating normal, non-coinbase transactions and including them into any blocks. And then it does not matter if it is one, two or N phases of proof-of-work, because it is all about how often you receive coins. If there will be a lot of miners, block difficulty will be high, so any miner will have two options: join some pool and get reward every day, or (for example) do solo-mining and get reward every year.

Edit: Maybe I missed something, but where I can find source code? There is a GitHub page, but there are only images for whitepaper and how to mine instructions. How can I get sources to build binaries from scratch?

Edit2:
Quote
balance: 14.999979000000002
Is there any floating-point type used? If not, what is the smallest unit of this coin?

Two reasons for the formation of the mining pools: the advantage of power merger is far greater than the scattered power, that is, the marginal contribution of miners to the mining pool will be far greater than the output of their independent mining, which is the internal reason for the formation of the mining pools. The fluctuation of the income of individual miners is the external reason why independent miners join the mining pool.
In 2POW, when miners join the mining pool, their marginal contribution will be lower than their independent mining output, and will increase the management cost of the mining pool, which will allow miners to mine independently.
The fluctuation of the income of individual miners can be adjusted by increasing the number of nodes. The number of independent miners and nodes will be a market behavior.

The source code of the project will be opened within one to two weeks after the mainnet started.

The smallest unit is 0.000000000000000001.
93  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 13, 2020, 05:37:01 AM
@sherlock
I haved collected a few issues discussed by telegram:
   1 The transaction record of windows wallet can only show the transfer-out record, there is no transfer-in record
   2 The rendering problem of windows wallet: after the view expanded, half of mining window and half of transaction history.
   3 While the windows wallet is synchronizing blocks, the CPU runs 100%.
   4 Is there a bounty after the test is completed.
   5 windows wallet should correctly display current height information.

Welcome to join the telegram: https://t.me/luck_coin_1

1 this issues of 1&2 will be fixed in the mainnet.
2 while the wallet is synchronizing blocks, the CPU runs 100%, this is just normal.
3 We are considering pre-minig 1% as a later bounty.
4 windows wallet don't display the height??
94  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 13, 2020, 05:29:54 AM
A small number of large mining pools, or more small miners, which one is safer?  

My point of view.
According to game theory, vested interests will strive to maintain the security of the network, whether it is a mining pool or a small miner, so the security of the two is equivalent.
From a practical point of view, if someone wants to maliciously damage the network, attacking the mining pool may be easier than attacking more scattered miners.
In addition, decentralization is more fair to miners, but the operation and maintenance costs of miners may be slightly higher than mine pools.
Scattering may be more conducive to scenes with higher fairness requirements such as random number, election, etc.

The probability of fork in 2POW is smaller than that of traditional POW. This is because the difficulty of each node is different, and the probability of generating a block at almost the same time will be relatively small.

More small miners forming 51% attacks will be more difficult than large mining pools.

Once the 51% attack condition is formed, to successfully launch a selfish mining attack, 2POW is also more difficult than traditional POW.
95  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 10, 2020, 03:04:29 AM
After a period of testing, the luck project is stable.
The mining process and important parameters (see block explorer for details) are now explained.

Luck adopts a 2POW mechanism, in which the difficulty goal of the first phase is expressed as DifficultyAlpha. Calculate Luck after the completion of the first phase, Luck value range 1---1e+9, record lmax=1e+9. The calculation formula of the difficulty target in the second phase is as follows
DifficultyBeta=Basis*((lmax/(lmax-Luck))^2).

As the number of participating nodes increases, Basis will decrease sharply. The difficulty target in the second stage is more sensitive to the change of Luck, which is not conducive to alliance mining.

In the block explorer, you can see several new parameters, explained below.

Luck: The luck value of this round of mining
Basis: Basic control parameter of the mining difficulty in the second phase
FirstNonce: Random value of the first phase
DifficultyAlpha: Mining difficulty target value of the first phase
DifficultyBeta: Mining difficulty target value in the second phase
SecondNonce: Random value of the second phase
96  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 10, 2020, 03:03:36 AM
After a period of testing, the luck project is stable.

The mining process and important parameters (see block explorer for details) are now explained.

Luck adopts a 2POW mechanism, in which the difficulty goal of the first phase is expressed as DifficultyAlpha. Calculate Luck after the completion of the first phase, Luck value range 1---1e+9, record lmax=1e+9. The calculation formula of the difficulty target in the second phase is as follows
DifficultyBeta=Basis*((lmax/(lmax-Luck))^2).

As the number of participating nodes increases, Basis will decrease sharply. The difficulty target in the second stage is more sensitive to the change of Luck, which is not conducive to alliance mining.

In the block explorer, you can see several new parameters, explained below.

Luck: The luck value of this round of mining
Basis: Basic control parameter of the mining difficulty in the second phase
FirstNonce: Random value of the first phase
DifficultyAlpha: Mining difficulty target value of the first phase
DifficultyBeta: Mining difficulty target value in the second phase
SecondNonce: Random value of the second phase
97  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][2POW] Luck - A new consensus algorithm to eliminate large mining pools on: July 06, 2020, 10:51:55 AM
Thank you very much for your participation in the testnet.
After nearly a week of testing, a total of 38 independent miner nodes have participated in the test. The current block data is as follows:

1 The testnet stable run for 10 days

2 Generate about 20961 blocks

3 The block parameters are verified to meet the logical expectations

4 We have received emails from 17 independent miners, here we reply to the following related questions:

  4.1 Are the test tokens included in the mainnet?
  The tokens of the testnet are only used for testing and are not included in the mainnet.

  4.2 When does the test end?
  The test will end in about a week or two.

  4.3 When is social media established?
  We will still run in a free and open manner. In principle, we do not actively establish social media channels. All fans are welcome to actively establish social media channels and participate in the communication, thank you very much.

  4.4 What happens when the mining process crashes occasionally?
  After our testing, the mining process occasionally crashed due to insufficient memory. There will be no crashes on mining devices with memory up to 4G.

  4.5 How did a large-scale outage occur in the entire network?
  There was a large-scale interruption of about 30 minutes on the entire testnet, which was caused by the fluctuation of the network where the discovery server of the test network is located. Before the main network goes online, we will deploy multiple discovery servers in different places.

In addition, the testnet will continue to run for about a week or two, and will soon run the mainnet after completion of the test. Everyone is welcome to focus on it.

The description of the block parameters and the logic behind are being collated and will be published as soon as possible.



Our rebate dog can participate in the test, rebate dog is a daily active miner 5000 website

Welcome to participate in the test. Thank you.

[moderator's note: consecutive posts merged]
98  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 06, 2020, 10:48:23 AM
Thank you very much for your participation in the testnet.
After nearly a week of testing, a total of 38 independent miner nodes have participated in the test. The current block data is as follows:

1 The testnet stable run for 10 days

2 Generate about 20961 blocks

3 The block parameters are verified to meet the logical expectations

4 We have received emails from 17 independent miners, here we reply to the following related questions:

  4.1 Are the test tokens included in the mainnet?
  The tokens of the testnet are only used for testing and are not included in the mainnet.

  4.2 When does the test end?
  The test will end in about a week or two.

  4.3 When is social media established?
  We will still run in a free and open manner. In principle, we do not actively establish social media channels. All fans are welcome to actively establish social media channels and participate in the communication, thank you very much.

  4.4 What happens when the mining process crashes occasionally?
  After our testing, the mining process occasionally crashed due to insufficient memory. There will be no crashes on mining devices with memory up to 4G.

  4.5 How did a large-scale outage occur in the entire network?
  There was a large-scale interruption of about 30 minutes on the entire testnet, which was caused by the fluctuation of the network where the discovery server of the test network is located. Before the main network goes online, we will deploy multiple discovery servers in different places.

In addition, the testnet will continue to run for about a week or two, and will soon run the mainnet after completion of the test. Everyone is welcome to focus on it.

The description of the block parameters and the logic behind are being collated and will be published as soon as possible.
99  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 02, 2020, 08:46:09 AM

Once you see what they have done you realize you can only beat them with governments that hurt them.
No algorithm will work to beat them.
And as long as they exist 3 to 10 large pools will always be.

The leverage they can do by having cloud mining as part of their business model is far greater than most understand.

Look at their bitdeer plans
https://www.bitdeer.com/pricing/?id=1

Try to understand there is zero account and inspection for what they offer.
Try to understand that the s19pro they offer does 110th and 29watts.
I am 99% certain they can be tuned to do 100th and 22watts
In their case they build the gear so that loss of 10 th is meaning less.

Now see that they offer.  Many complex contracts based on s17pro

Imagine that they simply use 100th 22 watt gear in their cloud and charge you for. 2 s17 pros at 38 watts a markup

this is a huge power over charge.


In fact, we are building a network without mining pools. We improved on the underlying consensus mechanism, making the mining pools unable to operate and manage effectively.

A lot of independent miners will be left in the network, not pools.
100  Bitcoin / Development & Technical Discussion / Re: How to eliminate Large mining pools on: July 02, 2020, 08:25:26 AM
Members A-D would work on the first phase, each on their own as if they were mining on their own account. Once one of the above members solved the first phase, they send the solution to a server, which sends it to one of members E-F who works on the second phase.

the idea of sharing work (pooling) is to have multiple workers that work in parallel to each other and not reply on other's solution. each worker gets its own work and submits the result of that work then gets the next parallel job.
if a worker has to wait for other worker to finish then it defeats the purpose and the optimization gained by parallel work.
The OP describes the first process to take longer than the second process. If for example, the first process takes twice as long as the second process, a mining pool can allocate 2/3 of miners to work on the first process and 1/3 on the second process, and given enough workers, there will be little 'downtime'.

As an alternative, workers could complete both the first and second processes, periodically send some type of verification they are working. Or a single entity could own many computers, each of which is a miner, and each of which is programmed to send the block reward to the same address controlled by the same entity.

I think you just misunderstood what I said. The difficulty of the first phase is greater than that of the second phase. It means that the difficulty of the first phase is greater than that of the node with the best luck in the second phase, not the node with medium luck.

The first phase of cooperation is not cost-effective. For example, if a miner has a node A, and he adds a new node, when the new node joins in a collaborative manner, their computing power is improved, but luck is not high. When new nodes join in a non-cooperative manner, their luck will increase. If the marginal effect of improved luck is greater than the marginal effect of increased computing power, then non-cooperation is the best choice for miners.

The cooperation in the second phase is meaningless. The work in the second phase needs to wait for all nodes in the first phase to be completed by an algorithm to select the best luck parameters before carrying out the tasks of the second phase. The difficulty of the second phase is very low for the best luck parameter, and the cooperation is meaningless.
Pages: « 1 2 3 4 [5] 6 7 8 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!