Can I ask here what are the minimum system requirements to write smart contracts, and do some research on blockchains & cryptocurrency in general?
-For Dell is Vostro, say 3510, enough or I should go for Latitude or Inspiron?
-For Lenovo is IdeaPad 3 enough, or it must be ThinkPad?or Yoga?
-For Asus, VivoBook or must be ZenBook?
I mean I couldn't install docker in my old laptop, because it needs Windows 10 for a start, but there must be other requirements to make it run at ease?
-Is 16GB RAM enough?any min cache size?
(For example I was about to decide Dell Vostro 3510 is adequate then I saw a comment in the comparisons that "If you are not docking...", same worries for other brands )
-Also, I will probably need to do simulations like those papers about EIP-1559; or process the whole Blockchain status, sorry the example I had in mind from Bitcoin any runs on the UTXO set that's 5GB
-NFT research and projects are in my mind too
-If I ever decided to participate in a mining pool, do I need a GPU & what size? .... I think I should add what I've just noticed necessary for running docker on windows 10 or 11 is to successfully run WSL 2, which requires:
64-bit processor with Second Level Address Translation (SLAT) It turned out that not all processors are with SLAT, from https://en.m.wikipedia.org/wiki/Second_Level_Address_Translation
AMD has supported SLAT through the Rapid Virtualization Indexing (RVI) technology since the introduction of its third-generation Opteron processors (code name Barcelona). Intel's implementation of SLAT, known as Extended Page Table (EPT), was introduced in the Nehalem microarchitecture found in certain Core i7, Core i5, and Core i3 processors
I take it from what is written that all AMD after 3rd generation is SLAT, while I have to check the exact Intel model number to be sure???
From here https://www.thetechnobee.com/how-to-enable-virtualization-on-amd-ryzen/ It seems complicated somehow to run Virtualization on AMD Ryzen, not the default at least, and made me more confused whether I should care more about the Graphics card capabilities or what?
They talk about comparison bet i7 & Ryzen7: "while the number of cores undoubtedly influences performance, gamers will benefit more from a faster single-core clock speed." Now is Virtualization and consequently docker related to single processor speed?
About heat with Virtualization, they say: With virtualization increasing CPU utilization to 70%, “that generates a lot more heat,” says Turner, director of networks and systems at Brandeis. … We’re seeing heat dump into these rooms like never before.”
I found this too at Berkeley University where the course is offered https://bce.berkeley.edu/enabling-virtualization-in-your-pc-bios.html But does not name a processor kind; ie., I can't try all the steps they're saying before I buy the laptop?!