mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2022-05-29, 16:59   #67
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

3·37·61 Posts
Default It is a very tenuous benefit that is being proffered

Factoring random numbers doesn't give answers anyone cares about. The numbers themselves, or their factors, have no value.

The only potential upside is to encourage people to develop better/faster/easier/whateverer factoring methods that can then be applied to other numbers that are interesting.

But I don't see it ever happening. The greedy folks doing blockchain coins stuff are not likely to be mathematicians. And the mathematicians doing the real factoring advancement work aren't likely to care about, or be motivated by, blockchain coin needs.

But no matter, it's your electricity bill to pay, not mine.

I think I should start a power generation company and then promote blockchain coins as being the saviour of humanity.
retina is online now   Reply With Quote
Old 2022-05-29, 17:34   #68
charybdis
 
charybdis's Avatar
 
Apr 2020

3×11×31 Posts
Default

Quote:
Originally Posted by retina View Post
But I don't see it ever happening. The greedy folks doing blockchain coins stuff are not likely to be mathematicians. And the mathematicians doing the real factoring advancement work aren't likely to care about, or be motivated by, blockchain coin needs.
Personally I think that if blockchain-factoring becomes big then improvements are most likely to be technological - that is, the development of ASICs for lattice sieving and block Lanczos/Wiedemann - rather than algorithmic. Partly because, as you say, the interests align more. I wouldn't be surprised if the NSA etc already have such ASICs.
charybdis is offline   Reply With Quote
Old 2022-05-29, 20:48   #69
a1call
 
a1call's Avatar
 
"Rashid Naimi"
Oct 2015
Remote to Here/There

237710 Posts
Default

Quote:
Originally Posted by factorn View Post
Correct. The miner's job is to find semiprimes by way of factoring/sieving within some parameters rather than factoring a given semiprime or simply generating a semiprime.
Thank you factorn for the enlightenment/clarification.
As for interest in performing the mining, it is no worse that what Bitcoin miners achieve/contribute.
One thing that is probably undeniable is that not being the 1st in IT related endeavors is a major roadblock.
Very many high school graduates can write codes which can mimic/surpass the mechanics of say Wikipedia, Twitter or Bitcoin and many already have, but somehow they can never move beyond being the underdog regardless of how much better they may be. Not quite sure why.
Perhaps google has to tweak its algo to allow the rivals land the 1st search spot once in a while rather than giving the across-the-board monopoly to Wikipedia.
Ok google, did you hear that? I’m sure you did.
a1call is offline   Reply With Quote
Old 2022-05-30, 06:01   #70
factorn
 
Feb 2022

23×7 Posts
Default

@chalsall
Quote:
The more I read people's questions, and the answers you (sometimes) give, the less and less I think your idea will ever be useful. To anyone.
The deadpool will allow you and anyone else to submit numbers to be factored to the blockchain by a FACT coin fee. Given what I have seen on this forum already, there is a market for such a thing. Blockchain technology adds a financial incentive for people to do it.
Quote:
Also, it is not useful to get emotional when defending an idea. Particularly when more and more holes are pointed out in said idea.
I agree.


@retina

Quote:
Factoring random numbers doesn't give answers anyone cares about. The numbers themselves, or their factors, have no value.
Before you can a deadpool to allow you to submit numbers that are of interest to factorization you must first have a blockchain to begin with. And even more powerful, have a blockchain where the PoW is factoring.
Quote:

The only potential upside is to encourage people to develop better/faster/easier/whateverer factoring methods that can then be applied to other numbers that are interesting.
Well, yes.
Quote:

But I don't see it ever happening. The greedy folks doing blockchain coins stuff are not likely to be mathematicians.
I do not share this view. In particular, I am a mathematician...I developed this blockchain. Counter example 1. I can actually point to others, but let's not name names.


Quote:
And the mathematicians doing the real factoring advancement work aren't likely to care about, or be motivated by, blockchain coin needs.
True though this may be, should this blockchain become financially viable it will literally fund their efforts. It takes all types. The mathematical community has a strong self-interest in promoting endeavors that advance knowledge and research, and if there appears an opportunity where greedy blockchain people and financial interests align with the mathematicians, and they want to help mathematicians develop better mathematical theory for their own selfish reasons......why should the mathematical community reject this? This sounds like synergy to me and a win-win situation.


I do recommend you read the whitepaper: https://fact0rn.io


@charybdis
Quote:
Personally I think that if blockchain-factoring becomes big then improvements are most likely to be technological - that is, the development of ASICs for lattice sieving and block Lanczos/Wiedemann - rather than algorithmic.
I strongly disagree. From a business perspective if you are going to invest 1 million dollar into mining FACT0RN coin and there is a nontrivial probability that some researcher in his basement can come up with a factoring algorithm that is better than NFS to factor, or even gain a 10% advantage using some new trick within NFS, the businessman will hedge against this by having his own group of researchers or a community of such researchers working this problem. Otherwise, he is exposing himself to unnecessary risk on his investment.



@a1call: you are welcomed.
Quote:
Very many high school graduates can write codes which can mimic/surpass the mechanics of say Wikipedia, Twitter or Bitcoin and many already have, but somehow they can never move beyond being the underdog regardless of how much better they may be. Not quite sure why.
The utility of FACT0RN coin beyond measuring progress in factoring "technology", accelerating advancements in knowledge/theory/implementations of factoring is that the deadpool allows you to ask folks who are financially motivated to factor to offer factoring as a service through the blockchain. If there is a market for such a thing then FACT0RN will grow just fine.
factorn is offline   Reply With Quote
Old 2022-05-30, 13:23   #71
charybdis
 
charybdis's Avatar
 
Apr 2020

11111111112 Posts
Default

Quote:
Originally Posted by factorn View Post
@charybdis
I strongly disagree. From a business perspective if you are going to invest 1 million dollar into mining FACT0RN coin and there is a nontrivial probability that some researcher in his basement can come up with a factoring algorithm that is better than NFS to factor, or even gain a 10% advantage using some new trick within NFS, the businessman will hedge against this by having his own group of researchers or a community of such researchers working this problem. Otherwise, he is exposing himself to unnecessary risk on his investment.
But surely by the same argument the business should hire engineers to design and build ASICs? Okay, it's not researchers in their basements (lol, who does their research in their basement?) but other businesses that are the worry here, but that's still a risk that one should hedge against. Plus it would counter the risk of a small improvement to NFS that you mention. And at least in my opinion working ASICs for NFS are more likely than a faster-than-NFS algorithm.
charybdis is offline   Reply With Quote
Old 2022-05-30, 14:11   #72
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

11·13·79 Posts
Default

Quote:
Originally Posted by factorn View Post
@chalsall The deadpool will allow you and anyone else to submit numbers to be factored to the blockchain by a FACT coin fee. Given what I have seen on this forum already, there is a market for such a thing. Blockchain technology adds a financial incentive for people to do it.
Again, I (and many) don't think your idea will work. At _best_ it *might* be able to maintain a chain by finding factors that no one cares about. This eliminates your "market".

But, just as a thought experiment...

Could you please give me the exact process that would be involved in submitting 2^1277-1 to be factored? We already know it's composite, but we don't (yet) know any factors. How would the "cost" be determined?

This also brings up the question of how you will be dealing with Candidates of a special form.

Last fiddled with by chalsall on 2022-05-30 at 14:12 Reason: Small correction.
chalsall is offline   Reply With Quote
Old 2022-05-30, 14:29   #73
factorn
 
Feb 2022

23·7 Posts
Default

@charybdis
Quote:
But surely by the same argument the business should hire engineers to design and build ASICs?
Correct.


Quote:
And at least in my opinion working ASICs for NFS are more likely than a faster-than-NFS algorithm.
ASICS will certainly be a thing. Simultaneously, faster-than-NFS is a real posibility. It is not an either-or situation.


@chalsall

Quote:
Could you please give me the exact process that would be involved in submitting 2^1277-1 to be factored?
Numbers of a special form, say a*b^c+d, can be added to the deadpool feature. So instead of submitting the number, you submit a,b,c,d along with the special form to which it refers to, and this would take very little space on the blockchain. The answer might be "very long" as far numbers go and not have a special form, but the blockchain charges per kylobytes in the transaction so that cost is built in as far as storage.
Quote:
We already know it's composite, but we don't (yet) know any factors. How would the "cost" be determined?
The coins paid to this problem in the deadpool will be rewarded to anyone who finds ANY non-trivial factor of this number. Mind you, if you submit a prime, your coins will be locked forever. The cost for the job will be a constant value, a minimum, that will be relatively close to the transaction cost of the blockchain, very likely 10x-100x of a transaction cost. From there the market takes over, if no one wants to factor that number for the reward offered you can always add more reward for that job on the deadpool -- anyone, from any wallet, can add more. So, if other people are interested they can add coins to YOUR number in the deadpool.
Quote:
This also brings up the question of how you will be dealing with Candidates of a special form.
At this point, this is just simple software engineering to handle special forms, but support for them can be added as they come up. A simple system to have a set of special forms of interest can be created and implemented. This is not really big deal.

Last fiddled with by factorn on 2022-05-30 at 14:29
factorn is offline   Reply With Quote
Old 2022-05-30, 15:06   #74
charybdis
 
charybdis's Avatar
 
Apr 2020

102310 Posts
Default

Quote:
Originally Posted by factorn View Post
ASICS will certainly be a thing. Simultaneously, faster-than-NFS is a real posibility. It is not an either-or situation.
Where did I say it was?
In fact, you seem to have implicitly acknowledged my earlier claim that ASICs would be a more likely development for blockchain-factoring than new algorithms, by your use of language ("certainly" vs "real possibility").

As I understand it, the reason we don't already have ASICs for NFS is that no-one has been willing to provide the large-scale investments that would be needed, and for good reason, because it wouldn't be profitable. Blockchain factoring would change that. On the other hand, number theorists do not need millions of $$ of support to work on discovering new factoring algorithms, so such research has been ongoing since the development of NFS 30 years ago... and as you know, all we've got is small incremental improvements to NFS. What this tells me is that developing a faster-than-NFS algorithm is difficult - after all, we have no proof that such an algorithm exists! - and there is no guarantee that throwing huge sums of money at funding research in this area will be successful.
charybdis is offline   Reply With Quote
Old 2022-05-30, 15:47   #75
chris2be8
 
chris2be8's Avatar
 
Sep 2009

11×223 Posts
Default

Interesting numbers like 2^1277-1 are *much* harder than the numbers you are proposing as challenges. So it would need a *lot* of coins in the deadpool to make it worth factoring.

A more practical design for factoring interesting numbers would ask people to earn coins by sieving NFS relations for the current challenge (probably a job that would otherwise go on the 16e queue). Although this would need a completely different blockchain design.

Finding someone to solve that matrix once we had enough relations would be another issue. Though probably not a show-stopper.
chris2be8 is offline   Reply With Quote
Old 2022-05-30, 16:57   #76
factorn
 
Feb 2022

23·7 Posts
Default

@charybdis
Quote:

Where did I say it was?
In fact, you seem to have implicitly acknowledged my earlier claim that ASICs would be a more likely development for blockchain-factoring than new algorithms, by your use of language ("certainly" vs "real possibility").
Again, it is not an either-or situation. They both have posibilities, ASICs are likely to happen sooner, but do not exclude faster-than-NFS algorithm discoveries.
Quote:
As I understand it, the reason we don't already have ASICs for NFS is that no-one has been willing to provide the large-scale investments that would be needed, and for good reason, because it wouldn't be profitable. Blockchain factoring would change that.
Correct.


Quote:
What this tells me is that developing a faster-than-NFS algorithm is difficult - after all, we have no proof that such an algorithm exists!
Nor do we have proofs that such algorithms do not exist.


Quote:
and there is no guarantee that throwing huge sums of money at funding research in this area will be successful.
It would certainly accelerate the discovery process.



@chris2be8

Quote:
Interesting numbers like 2^1277-1 are *much* harder than the numbers you are proposing as challenges. So it would need a *lot* of coins in the deadpool to make it worth factoring.
This is what a market does, it finds the right price for it. If that price happens to be a lot of coins, then that's what it is.


Quote:
A more practical design for factoring interesting numbers would ask people to earn coins by sieving NFS relations for the current challenge (probably a job that would otherwise go on the 16e queue). Although this would need a completely different blockchain design.
Funny you should mention this. The original blockchain had a partial-work mechanism to allow for exactly this. You don't need a new blockchain. I decided not to include this one because it is wise to walk before running. But, this feature is coming. It does need be thought out more deeply though, and it does need a more expertise than I currently posses to work out some technical details that come up. But, I will submit a proposal for that feature after the blockchain is running and we have the deadpool implemented and working.


Quote:
Finding someone to solve that matrix once we had enough relations would be another issue. Though probably not a show-stopper.
Correct. We can come up with a way to do this.

Last fiddled with by factorn on 2022-05-30 at 17:00
factorn is offline   Reply With Quote
Old 2022-05-30, 17:26   #77
a1call
 
a1call's Avatar
 
"Rashid Naimi"
Oct 2015
Remote to Here/There

2,377 Posts
Default

Just in case you did not know, there are ready made solutions for such market place. You can access them by googling the phrase:
Reverse Auction Software

ETA You might also want to google the phrase
Factoring Services
and research why there are no explicit such Integer related services available already, even though the tools for it have been available for years. I do not know myself but suspect there might be legal reasons.

Last fiddled with by a1call on 2022-05-30 at 17:39
a1call is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Why integer factorization is in P/FP? tetramur Factoring 4 2019-01-23 20:51
Integer factorization? bearnol2 Information & Answers 7 2010-12-09 02:50
Integer factorization with q < 2p mgb Math 36 2009-11-07 15:59
Integer Factorization mgb Math 16 2007-12-17 10:43
Integer Factorization 2 mgb Math 5 2007-07-23 12:55

All times are UTC. The time now is 06:03.


Mon Jun 5 06:03:35 UTC 2023 up 291 days, 3:32, 0 users, load averages: 1.69, 1.15, 1.11

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔