mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2023-02-26, 16:37   #89
factorn
 
Feb 2022

23×7 Posts
Default

Quote:
Originally Posted by NatureHacker View Post
Hello Factorn,


I have proposed about the exact same idea you have, I wonder if you saw this:


https://www.reddit.com/r/Monero/comments/grms1c/a_holy_grail_pow_for_monero_outlined_gnfs/



I also talked about it here on the forum under the name naturevault. The takeaway is if you read the comments that it is not a good method for a standard PoW. The person with the fastest supercomputer would win every block.



I have also done a lot of theorycrafting on what it would work in. I designed CollectBit, which would work but didn't get anyone interested in helping me code it.


https://web.archive.org/web/20210212011550/http://www.naturevault.org/wiki/pmwiki.php/NatureVault/DigitalCollectibleNetwork



Which basically uses a standard shared database.


But I believe I have found the holy grail application, a 3D blockchain I call an actionlattice. Basically everyone makes their own transaction and mines it by factoring a large number into two semiprimes just like you also came to the conclusion.


https://web.archive.org/web/20220929004452/https://www.naturevault.org/wiki/pmwiki.php/CryptoProjects/Actionlattice



(Just started with that one)



Anyhow there is nothing for me to gain in starting it myself. If coinbase wants to create it I will participate, I'm sure with millions of others. If you do want to pursue something like the actionlattice, I will help as much as I can.
I did take a look. The claim that a 745-bit number can be factored in 2 minutes is so out of touch with reality it is not worth spending much resources analyzing it; to the extent that it is, you are translating the computational power of Monero in units of work into integer factorization units of work....that's a rather crude analysis. Forget the actual factoring, setting up and syncing the Monero network to work together to factor this integer will take longer than that, let alone the actual GFNS 3-part algorithm.

Quote:
The person with the fastest supercomputer would win every block.
By that logic, the same would be true of Bitcoin. Also, FACT0RN has been live for almost a year....all miners that come in have mined coins. I do get the impression that this particular claim is being made because you have not read the whitepaper....the PoW is not just factoring brilliant numbers.....you have to find them first, in a very particular way that makes it hard to cheat...on average a miner has to factor tens of thousands of numbers of 287-bits in length before finding a briliiant number base 2 of that size; currently, the difficulty level is 287-bits.

Incidentally, FACT0RN was just listed on the exchange Xeggex. So, mining is no longer the only way to get FACT0RN coins.

The deadpool feature to place bounties on integers to be factored will be launched on the first year anniversary on 4/20/2023; at least, that is the goal.

Contrary to some non-constructive criticism here the project is doing well. I am grateful for the constructive criticism that has been provided to me here, it helps a lot and I hope it continues as it makes the project better.
factorn is offline   Reply With Quote
Old 2023-03-13, 02:43   #90
factorn
 
Feb 2022

23·7 Posts
Default

Quote:
Originally Posted by Batalov View Post
Do not create duplicate accounts. Log in as yourself and post your message about "Arm architectures or M1 architecture"

As you can probably tell...both these accounts were created around the same time over a year ago. I did not pay attention to the zero, sorry about that. The question, I understand, merits a separate thread nonetheless.
factorn is offline   Reply With Quote
Old 2023-03-13, 03:28   #91
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

37×157 Posts
Default

It has been at least ten years since any development was done on GGNFS. I know of no effort nor interest in porting to ARM.
CADO compiles on ARM, according to our EdH. CADO is actively developed, ggnfs is not.
VBCurtis is online now   Reply With Quote
Old 2023-03-13, 14:23   #92
jyb
 
jyb's Avatar
 
Aug 2005
Seattle, WA

26·29 Posts
Default

Quote:
Originally Posted by VBCurtis View Post
It has been at least ten years since any development was done on GGNFS. I know of no effort nor interest in porting to ARM.
CADO compiles on ARM, according to our EdH. CADO is actively developed, ggnfs is not.
That said, I have run the x86_64 ggnfs sievers on M1 processors in macOS, using Rosetta2. They were reasonably fast.
jyb is offline   Reply With Quote
Old 2023-03-13, 15:34   #93
factorn
 
Feb 2022

23·7 Posts
Default

Since this will be used for mining any hardware emulation will place mac users on a severe disadvantage. Hardware native execution is strongly desired.

Are the folks who created that software, or maintained it, still around? Is there a substitute for it? Is there a substitute with similar performance? I mean ggnfs itself......CADO is not an answer to this.
factorn is offline   Reply With Quote
Old 2023-03-13, 18:16   #94
jyb
 
jyb's Avatar
 
Aug 2005
Seattle, WA

26·29 Posts
Default

Quote:
Originally Posted by factorn View Post
Since this will be used for mining any hardware emulation will place mac users on a severe disadvantage. Hardware native execution is strongly desired.

[...]
Really? How "severe"? Have you actually tried benchmarking this? Worth noting that Rosetta2 is not an emulator (despite a lot of incorrect reporting). It's a translator. The first time you run x86 code, it will be translated to arm and the latter will be used from that point forward. Will it be as fast as hand-rolled arm assembly? I would venture to say no. But before lamenting the severe disadvantages, you may want to actually verify that severity.
jyb is offline   Reply With Quote
Old 2023-03-13, 21:15   #95
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

33×227 Posts
Default

What nobody has mentioned is that ggnfs probably compiles directly on ARM. At least the siever has a generic code path. Combined with msieve that is what someone sane would use anyway. From a brief look the only thing that I am not sure whether it would compile would be pol5.
That is ignoring that some of the ggnfs codebase probably hasn't been compiled in years. Might be interesting to see what is doable with modern amounts of memory.
henryzz is offline   Reply With Quote
Old 2023-03-13, 21:42   #96
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

1010010101102 Posts
Default

They're not actually using ggnfs afaict. They are only using lasieve4 from that repository. And they should move to lasieve5.

I do plan to try making an M1 Arm-native binary of lasieve5 for NFS@Home one day, but it's very low priority since I'm not convinced it will be faster than the translated x86_64 code.
frmky is offline   Reply With Quote
Old 2023-03-13, 21:48   #97
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

1,559 Posts
Default

With the latest CADO-NFS, on my Raspberry, I've got:
100% tests passed, 0 tests failed out of 508
So it's a valid way to go.
kruoli is offline   Reply With Quote
Old 2023-03-14, 07:50   #98
factorn
 
Feb 2022

23×7 Posts
Default

Quote:
Originally Posted by frmky View Post
They're not actually using ggnfs afaict. They are only using lasieve4 from that repository. And they should move to lasieve5.

I do plan to try making an M1 Arm-native binary of lasieve5 for NFS@Home one day, but it's very low priority since I'm not convinced it will be faster than the translated x86_64 code.
For those of us who are not as familiar, could you please elaborate on the difference between lasieve4 and lasieve5 ? Thank you.
factorn is offline   Reply With Quote
Old 2023-03-14, 18:52   #99
frmky
 
frmky's Avatar
 
Jul 2003
So Cal

2×33×72 Posts
Default

See https://www.mersenneforum.org/showthread.php?t=17963.
frmky 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 07:09.


Mon Jun 5 07:09:05 UTC 2023 up 291 days, 4:37, 0 users, load averages: 0.70, 1.02, 1.06

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.

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