r/Bitcoin - I was curious, so I (briefly) setup a miner in ...

QuarkChain Testnet 2.0 Mining.

QuarkChain Testnet 1.0 was built based on standardized blockchain system requirements, which included network, wallet, browser, and virtual machine functionalities. Other than the fact that the token was a test currency, the environment was completely compatible with the main network. By enhancing the communication efficiency and security of the network, Testnet 2.0 further improves the openness of the network. In addition, Testnet 2.0 will allow community members (other than citizens or residents of the United States) to contribute directly to the network, i.e. running a full node and mining, and receive testnet tokens as rewards.
QuarkChain Testnet 2.0 will support multiple mining algorithms, including two typical algorithms: Ethash and Double SHA256, as well as QuarkChain’s unique algorithm called Qkchash – a customized ASIC-resistant, CPU mining algorithm, exclusively developed by QuarkChain. Mining is available both on the root chain and on shards due to QuarkChain’s two-layered blockchain structure. Miners can flexibly choose to mine on the root chain with higher computing power requirements or on shards based on their own computing power levels. Our Goal By allowing community members to participate in mining on Testnet 2.0, our goal is to enhance QuarkChain’s community consensus, encourage community members to participate in testing and building the QuarkChain network, and gain first-hand experience of QuarkChain’s high flexibility and usability. During this time, we hope that the community can develop a better understanding about our mining algorithms, sharding technologies, and governance structures, etc. Furthermore, this will be a more thorough challenge to QuarkChain’s design before the launch of mainnet! Thus, we sincerely invite you to join the Testnet 2.0 mining event and build QuarkChain’s infrastructure together!
Today, we’re pleased to announce that we are officially providing the CPU mining demo to the public (other than citizens and residents of the United States)! Everyone can participate in our mining event, and earn tQKC, which can be exchanged to real rewards by non-U.S. persons after the launch of our mainnet. Also, we expect to upgrade our testnet over time, and expect to allow GPU mining for Ethash, and ASIC mining for Double SHA256 in the future. In addition, in the near future, a mining pool that is compatible with all mining algorithms of QuarkChain is also expected to be supported.
We hope all the community members can join in with us, and work together to complete this milestone! 2 Introduction to Mining Algorithms 2.1 What is mining? Mining is the process of generating the new blocks, in which the records of current transactions are added to the record of past transactions. Miners use software that contribute their mining power to participate in the maintenance of a blockchain. In return, they obtain a certain amount of QKC per block, which is called coinbase reward. Like many other blockchain technologies, QuarkChain adopts the most widely used Proof of Work (PoW) consensus algorithm to secure the network.
A cryptographically-secure PoW is a costly and time-consuming process which is difficult to solve due to computation-intensity or memory intensity but easy for others to verify. For a block to be valid it must satisfy certain requirements and hash to a value less than the current target threshold. Reverting a block requires recreating all successor blocks and redoing the work they contain, which is costly.
By running a cluster, everyone can become a miner and participate in the mining process. The mining rewards are proportional to the number of blocks mined by each individual.
2.2 Introduction to QuarkChain Algorithms and Mining setup According to QuarkChain’s two-layered blockchain structure and Boson consensus, different shards can apply different consensus and mining algorithms. As part of the Boson consensus, each shard can adjust the difficulty dynamically to increase or decrease the hash power of each shard chain.
In order to fully test QuarkChain testnet 2.0, we adopt three different types of mining algorithms” Ethash, Double SHA256, and Qkchash, which is ASIC resistant and exclusively developed by QuarkChain founder Qi Zhou. These first two hash algorithms correspond to the mining algorithms dominantly conducted on the graphics processing unit (GPU) and application-specific integrated circuits (ASIC), respectively.
I. Ethash Ethash is the PoW mining algorithm for Ethereum. It is the latest version of earlier Dagger-Hashimoto. Ethash is memory intensive, which makes it require large amounts of memory space in the process of mining. The efficiency of mining is basically independent of the CPU, but directly related to memory size and bandwidth. Therefore, by design, building Ethash ASIC is relatively difficult. Currently, the Ethash mining is dominantly conducted on the GPU machines. Read more about Ethash: https://github.com/ethereum/wiki/wiki/Ethash
II. Double SHA256 Double SHA256 is the PoW mining algorithms for Bitcoin. It is computational intensive hash algorithm, which uses two SHA256 iterations for the block header. If the hash result is less than the specific target, the mining is successful. ASIC machine has been developed by Bitmain to find more hashes with less electrical power usage. Read more about Double SHA256: https://en.bitcoin.it/wiki/Block_hashing_algorithm
III. Qkchash Originally, Bitcoin mining was conducted on the CPU of individual computers, with more cores and greater speed resulting in more profitability. After that, the mining process became dominated by GPU machines, then field-programmable gate arrays (FPGA) and finally ASIC, in a race to achieve more hash rates with less electrical power usage. Due to this arms race, it has become increasingly harder for prospective new miners to join. This raises centralization concerns because the manufacturers of the high-performance ASIC are concentrated in a small few.
To solve this, after extensive research and development, QuarkChain founder Dr. Qi Zhou has developed mining algorithm — Qkchash, that is expected to be ASIC-resistant. The idea is motivated by the famous date structure orders-statistic tree. Based on this data structure, Qkchash requires to perform multiple search, insert, and delete operations in the tree, which tries to break the ASIC pipeline and makes the code execution path to be data-dependent and unpredictable besides random memory-access patterns. Thus, the mining efficiency is closely related to the CPU, which ensures the security of Boston consensus and encourges the mining decentralization.
Please refer to Dr. Qi’s paper for more details: https://medium.com/quarkchain-official/order-statistics-based-hash-algorithm-e40f108563c4
2.3 Testnet 2.0 mining configuration Numbers of Shards: 8 Cluster: According to the real-time online mining node The corresponding mining algorithm is Read more about Ethash with Guardian: https://github.com/QuarkChain/pyquarkchain/wiki/Ethash-with-Guardian)
We will provide cluster software and the demo implementation of CPU mining to the public. Miners are able to arbitrarily select one shard or multiple shards to mine according to the mining difficulty and rewards of different shards. GPU / ASIC mining is allowed if the public manages to get it working with the current testnet. With the upgrade of our testnet, we will further provide the corresponding GPU / ASIC software.
QuarkChain’s two-layered blockchain structure, new P2P mode, and Boson consensus algorithm are expected tobe fully tested and verified in the QuarkChain testnet 2.0. 3 Mining Guidance In order to encourage all community members to participate in QuarkChain Testnet 2.0 mining event, we have prepared three mining guidances for community members of different backgrounds.
Today we are releasing the Docker Mining Tutorial first. This tutorial provides a command line configuration guide for developers and a docker image for multiple platforms, including a concise introduction of nodes and mining settings. Follow the instructions here: Quick Start with QuarkChain Mining.
Next we will continue to release: A tutorial for community members who don’t have programming background. In this tutorial, we will teach how to create private QuarkChain nodes using AWS, and how to mine QKC step by step. This tutorial is expected to be released in the next few days. Programs and APIs integrated with GPU / ASIC mining. This is expected to allow existing miners to switch to QKC mining more seamlessly. Frequently Asked Questions: 1. Can I use my laptop or personal computer to mine? Yes, we will provide cluster software and the demo implementation of CPU mining to the public. Miners will be able to arbitrarily select one shard or multiple shards to mine according to the work difficulty and rewards of different shards. 2. What is the minimum requirements for my laptop or personal computer to mine? Please prepare a Linux or MacOs machine with public IP address or port forwarding set up. 3. Can I mine with my GPU or an ASIC machine? For now, we will only be providing the demo implementation of CPU mining as our first step. Interested miners/developers can rewrite the corresponding GPU / ASIC mining program, according to the JSON RPC API we provided. With the upgrade of our testnet, we expect to provide the corresponding GPU / ASIC interface at a later date. 4. What is the difference among the different mining algorithms? Which one should I choose? Double SHA256 is a computational intensive algorithm, but Ethash and Qkchash are memory intensive algorithms, which have certain requirements on the computer’s memory. Since currently we only support CPU mining, the mining efficiency entirely depends on the cores and speed of CPU. 5. For testnet mining, what else should I know? First, the mining process will occupy a computer’s memory. Thus, it is recommended to use an idle computer for mining. In Testnet 2.0 settings, the target block time of root chain is 60 seconds, and the target block time of shard chain is 10 seconds. The mining is a completely random process, which will take some time and consume a certain amount of electricity. 6. What are the risks of testnet mining? Currently our testnet is still under the development stage and may not be 100% stable. Thus, there would be some risks for QuarkChain main chain forks in testnet, software upgrades and system reboots. These may cause your tQKC or block record to be lost despite our best efforts to ensure the stability and security of the testnet.
For more technical questions, welcome to join our developer community on Discard: https://discord.me/quarkchain. 4 Reward Mechanism Testnet 2.0 and all rewards described herein, including mining, are not being offered and will not be available to any citizens or residents of the United States and certain other jurisdictions. All rewards will only be payable following the mainnet launch of QuarkChain. In order to claim or receive any of the following rewards after mainnet launch, you will be required to provide certain identifying documentation and information about yourself. Failure to provide such information or demonstrate compliance with the restrictions herein may result in forfeiture of all rewards, prohibition from participating in future QuarkChain programs, and other sanctions.
NO U.S. PERSONS MAY PARTICIPATE IN TESTNET 2.0 AND QUARKCHAIN WILL STRICTLY ENFORCE THIS VIA OUR KYC PROCEDURES. IF YOU ARE A CITIZEN OR RESIDENT OF THE UNITED STATES, DO NOT PARTICIPATE IN TESTNET 2.0. YOU WILL NOT RECEIVE ANY REWARDS FOR YOUR PARTICIPATION.
4.1 Mining Rewards
  1. Prize Pool A total of 5 million QKC prize pool have been reserved to motivate all miners to participate in the testnet 2.0 mining event. According to the different mining algorithms, the prize pool is allocated as follows:
Total Prize Pool: 5,000,000 QKC Prize Pool for Ethash Algorithm: 2,000,000 QKC Prize Pool for Double SHA256 Algorithm: 1,000,000 QKC Prize Pool for Qkchash Algorithm: 2,000,000 QKC
The number of QKC each miner is eligible to receive upon mainnet launch will be calculated on a pro rata basis for each mining algorithm set forth above, based on the ratio of sharded block mined by each miner to the total number of sharded block mined by all miners employing such mining algorithm in Testnet 2.0.
  1. Early-bird Rewards To encourage more people to participate early, we will provide early bird rewards. Miners who participate in the first month (December 2018, PST) will enjoy double points. This additional point reward will be ended on December 31, 2018, 11:59pm (PST).
4.2 Bonus for Bug Submission: If you find any bugs for QuarkChain testnet, please feel free to create an issue on our Github page: https://github.com/QuarkChain/pyquarkchain/issues, or send us an email to [email protected]. We may provide related rewards based on the importance and difficulty of the bugs.
4.3 Reward Rules: QuarkChain reserves the right to review the qualifications of the participants in this event. If any cheating behaviors were to be found, the participant will be immediately disqualified from any rewards. QuarkChain further reserves the right to update the rules of the event, to stop the event/network, or to restart the event/network in its sole discretion, including the right to interpret any rules, terms or conditions. For the latest information, please visit our official website or follow us on Telegram/Twitter. About QuarkChain QuarkChain is a flexible, scalable, and user-oriented blockchain infrastructure by applying blockchain sharding technology. It is one of the first public chains that successfully implemented state sharding technology for blockchain in the world. QuarkChain aims to deliver 100,000+ on-chain TPS. Currently, 14,000+ peak TPS has already been achieved by an early stage testnet. QuarkChain already has over 50 partners in its ecosystem. With flexibility, scalability, and usability, QuarkChain is enabling EVERYONE to enjoy blockchain technology at ANYTIME and ANYWHERE.
Testnet 2.0 and all rewards described herein are not being and will not be offered in the United States or to any U.S. persons (as defined in Regulation S promulgated under the U.S. Securities Act of 1933, as amended) or any citizens or residents of countries subject to sanctions including the Balkans, Belarus, Burma, Cote D’Ivoire, Cuba, Democratic Republic of Congo, Iran, Iraq, Liberia, North Korea, Sudan, Syria, Zimbabwe, Central African Republic, Crimea, Lebanon, Libya, Somalia, South Suda, Venezuela and Yemen. QuarkChain reserves the right to terminate, suspend or prohibit participation of any user in Testnet 2.0 at any time.
In order to claim or receive any rewards, including mining rewards, you will be required to provide certain identifying documentation and information. Failure to provide such information or demonstrate compliance with the restrictions herein may result in termination of your participation, forfeiture of all rewards, prohibition from participating in future QuarkChain programs, and other actions.
This announcement is provided for informational purposes only and does not guarantee anyone a right to participate in or receive any rewards in connection with Testnet 2.0.
Note: The use of Testnet 2.0 is subject to our terms and conditions available at: https://quarkchain.io/testnet-2-0-terms-and-conditions/
more about qurakchain: Website: https://quarkchain.io/cn/ Facebook: https://www.facebook.com/quarkchainofficial/ Twitter: https://twitter.com/Quark_Chain Telegram: https://t.me/quarkchainio
submitted by Rahadsr to u/Rahadsr [link] [comments]

SR1 trial: DPR's private key

One of the released evidence exhibits (torrent, 538MB) is GX 296.pdf (mirror), which is a PGP private key, specifically: SilkRoad.asc, "dated modified 11/22/2011 8:21:46 AM".
This is the ASCII-armored private key of the main DPR public key, the one he signed forum posts with and messaged with people. I was surprised to see it screenshotted like that, and I thought it would be hilarious if I could take the private key and announce that I was actually the real DPR by signing it with his key (since I've occasionally been accused of it).
But it's a screenshot and not something one can copy-paste, which makes things difficult since every letter has to be perfect for the key to be valid. So I took an evening to carefully transcribe it; it took multiple passes to figure out each and every transcription error (mostly 1/l, O/0, which look nearly identical in the font*), but I finally did it:
-----BEGIN PGP PRIVATE KEY BLOCK----- Version: GnuPG v1.4.11 (GNU/Linux) lQO+BE2VWMwBCADcoI5qldde46EI80fHSTCS4CuJn1Py4AQjJvpAqFColeAm9xb1 /hb0ZUsG3vwod7uiPJdMlq3+1o3TSv9JlO3DPf7I50owQ9+S1ixXebouTvfpEKSb dq1IWAu+O4PtlmFEb76MOmjOzoeV8We8kCRFq8ThoK979A1DR09KsaDfSjCITdsU mQyVaRN0dCaj33V/QAPQybYAjNDEiNd0e1tV22n1dl6z2oVUgfJiuTVI5C0FhSKP c3odexbKUSVk9tkUWcfnk8+9HF5jGNHnUSjWxMkG1uZUDdWKl4yJqQhBHdYqcz8A hcJ6xADbFeoYEO6z5NEjXV0KmoDRCi4C7gdfABEBAAH+AgMC7Hbd7rIjH9vHfrZp /lhwGpLJknlcg/xD4nhaFtrlAVW5Lqn/oL/JqXKX6buPMGWsqrc+E/7A1ZMMHTl0 bn99MSQi1mTkCVyJP4xTpKouLmLIxvzy2/GOMGS03QX8iSzbE4j0el/c5YlYEQr4 genr8Xq9Iyv73W+1n+yOQvJ9PqaMFdyAZLIdNuEgBzvXSt00a5bLKjbL/KuoTdrA C3D1bc0HDlKnzVLcSAFat+y6A5B4EuI/d1oW2Id1tq3azuUpEb9ctG26sYtw7ipE edNjcwsO9XA+vNTnPy9ms698yf615Bwioih5FYNM3Vsqc1zLpv5XwdYWWRW4WRIW xiqqgv6oGh6+HU9XMV937+1VNDf4k4sNXECjxQ4B0MX/F5eWEsfIlqt4V2HMEDE/ eQ0zQbVRhf2MBJ6n6Vw6DDEUEv+4Dn9CUdYSyJPsK7/0JLO/VnKoPqvwhq+p7hZ4 JMHPWwFoMsT3Nuj15Nk3CrgDGE9C6GSyP88BTnSbgyqe9erFHXTOm80r6OfKpDVB h8/nt7iCFxlPcTLqkUoZf1ZwmlJCSD5fB9/yaAwTc3klFdkiPe0ZFODa/aLOqZrG AoYLsPMt9fntzrnXfwsTthkBxDSFiTxxxlRe1eQeRlALO2Bm5Qfn6jRGhrIraX RksscWcFWptjVlm9CDr2al7otX/RPqFjX3uiJMZfBFoYDmb49xdGaptlMCHaD6Wm XJFb4Wiu1ovERN38AT6IxXFPmPJw6SKrSmVeV5Pmn9+SHtfjAA+st0EMGhzBtW2N uZr0wwO1/EcrzaOP4So7n7IqmG3nKafibY2q5Occn/BHqvTKaik+q4b6a/vVdTtl Erp3hXlGk/6UpBLT5RYbU4p7WLGAj5r8DAyH0kI1+tcCxBKD9WVLSFzYqH9Ea59g 77QkU2lsayBSb2FkIDxzdGFmZkBzaWxrcm9hZG1hcmtldC5vcmc+iQE4BBMBAgAi BQJNlVjMAhsPBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRACIkI7Z7f6JV/P B/92DrCPpqfzF6EPu1g6Mxt/39EAosKr4YwmVE5DuY+g6pR2dOtDfvkt3QxQkURB QeyaKOQNuXus4vDQi4kcmzHD3DLmc0A0wQzGOyl0a+LwdqUOtckL4SIPbEzSDP9e sOZOweGkBkSDB13KBkW4fFbDGkEcYHZyUt/jFgxflMLtnxAksR1fH0NbmZnUr1e4 L7p+QylRuXOhGLObOTU0n7KDbuZijgqKDKyV6yEXfLJDrZqzlqmoh+DJisn+53Br glDwt7p3MHR3ejyausNeodK7FJ0sY0uHUHuUOmF2xDGvHVb/jrwS5sb7k8YMuq ptRgsMLFLebgM3jrCg78g23k =D+ez -----END PGP PRIVATE KEY BLOCK----- 
This imports into my GPG without any CRC problems and with correct metadata, so it should be right. But it turns out to be passphrase-protected! Dammit! My first try to decrypt it was to take the server exhibit, write down every password given in it, and try those:
109j7IAier 2n3fh4n3o 2t31fKF5hm 2WBx5obj 34534r3f 384jdridh 3j483r87yfn38 _47JB+p1\j}[email protected](L[nZ)#W- 4B5HMiJYy0N0bbK5 4pVAW9bv 4W8IWDjInLguJD8T 83drj3984 8pz2PGGEmn3h3hGJ 8sa7dhf8a7 938ru39 9MPGCtBK abrault66 abstractapproachfillsthemindwithjoy acharlton66 achrlton66 ameeraissa66 [email protected] [email protected] bTyL5RbC cbrady66 cdigby66 dboone66 dFDrN345DSftX dQsQRighnXczcphJ dsmith66 dwallace66 dwiurhi37n EgXcn1ANYF eK5nJgfDqERQ3K96 fahu6wq4ue fwarren66 gboyle66 gtilly66 hallahaa hR6vpCxaGY HuKKtaoLLa hulluh832 J39hlF4n Je)pae]yuxeif7xi jknCRfR3yq3hbtzp k8JqM7Cijw kborunda66 kclark66 LaQXhcURAGMME3gq lmackrell66 lzielinski66 mgatewood66 nlbosm42093 nsj8jdke oh3bdc8wcn rlvrGdex RPGLdgjjveBtHpEN SD8rcicL sfa76ht7 sofas-qxsch sums-XATq86P the2Fieshaqu tkiW23GL U5f305OX Uha4zFYo v6ay080942 w732ihrw7e w8j374847dhw wefi7y4mwh wjBSGHvfEQdfh9oZ x4TiJfRE XUVYNGBgvu7fb5Hw yMrEATSQ7BsBEouV zFAvzSBUXcC0 zS08HbISvSZcB5Ex 
None of these seemed to work for me. (imposter also tried the Elcom dictionary +0-9, 6-9 characters, alphabet, lowercase.)
So then I turned to a password cracker, specifically John the Ripper (WP), whose bleeding-jumbo edition I compiled with OpenCL (so it could use my wimpy GPU, which for Bitcoin mining could do something like 50mh/s); John doesn't handle GPG natively, but it apparently does ship with a tool gpg2john to convert the passphrase hash to something it can work with, which yields:
Silk Road:$gpg$*1*668*2048*c992795c83fc43e2785a16dae50155b92ea9ffa0bfc9a97297e9bb8f3065acaab73e13fec0d5930c1d39746e7f7d312422d664e4095c893f8c53a4aa2e2e62c8c6fcf2dbf18e3064b4dd05fc892cdb1388f47a5fdce58958110af881e9ebf17abd232bfbdd6fb59fec8e42f27d3ea68c15dc8064b21d36e120073bd74add346b96cb2a36cbfcaba84ddac00b70f56dcd070e52a7cd52dc48015ab7ecba03907812e23f775a16d88775b6addacee52911bf5cb46dbab18b70ee2a4479d363730b0ef5703ebcd4e73f2f66b3af7cc9feb5e41c22a2287915834cdd5b2a735ccba6fe57c1d6165915b8591216c62aaa82fea81a1ebe1d4f57315f77efed553437f8938b0d5c40a3c50e01d0c5ff17979612c7c896ab785761cc10313f790d3341b55185fd8c049ea7e95c3a0c311412ffb80e7f4251d612c893ec2bbff424b3bf5672a83eabf086afa9ee167824c1cf5b016832c4f736e8f5e4d9370ab803184f42e864b23fcf014e749b832a9ef5eac51d74ce9bcd2be8e7caa4354187cfe7b7b88217194f7132ea914a197f56709a5242483e5f07dff2680c1373792515d9223ded1914e0dafda2cea99ac602860bb0f32df5f9edceb9d77f0b13b61901c43485893c71c6545ed5e41e46500b3b6066e507e7ea344686b22b697aff464b2c7167055a9b635659bd083af66a5ee8b57fd13ea1635f7ba224c65f045a180e66f8f717466a9b653021da0fa5a65c915be168aed68bc444ddfc013e88c5714f98f270e922ab4a655e5793e69fdf921ed7e3000facb7410c1a1cc1b56d8db99af4c303b5fc472bcda38fe12a3b9fb22a986de729a7e26d8daae4e71c9ff047aaf4ca6a293eab86fa6bfbd5753b6512ba7785794693fe94a412d3e5161b538a7b58b1808f9afc0c0c87d24235fad702c41283f5654b485cd8a87f446b9f60ef*3*254*2*2*8*7eb669fe58701a92*6029312*ec76ddeeb2231fdb:::Silk Road ::/home/gwern/sr.asc 
I think one could also try pgpry but I didn't since I got john up and running before I saw it.
Since the server passwords failed, and I saw a variety of characters and capitalizations, I had john do bruteforce:
john --format=gpg-opencl --incremental=ASCII sr-hash 
I ran it for about a week, and finally lost my patience. I was hoping it'd be like one of the short passphrases in the server password list, which would have been bruteforced by now. I wound up ending john at
0g 9:13:13:11 0g/s 74.14p/s 74.14c/s 74.14C/s dsssii..dlshk2 
(john.log, john.rec)
Oh well. It was worth a shot. Not everything pans out.
But maybe someone with a GPU cluster or better at password cracking wants to give it a shot and reveal the passphrase? I can't pretend to be DPR after posting this, but it would still be interesting to go back and decrypt some of the messages to DPR on the SR1 forums. (Why should LE have all the snooping fun?)
* these characters also mean OCR is not very useful for transcribing crypto keys; every character has to be perfect, so since you're going to be going character-by-character anyway... One thought I had was that the right key was only maybe 5-10 edits away from the OCR version or my first hand-draft, so it should be feasible to brute-force all versions within a certain edit distance to see if their CRC is right or brute-force specific transpositions. But I don't transcribe keys nearly often enough to bother writing such a tool.
submitted by gwern to SilkRoad [link] [comments]

General Advice Request - Kubernetes?

Current Equipment:
1 x Old laptop: 750 GB HD 8 GB RAM i-5 Quad-core GeForce GT 630m GPU
1 x Raspberry Pi
~7 x super old computers with floppy disk drives and that sort of stuff (probably useless)
Desired Equipment
Absolutely no idea. I really need to research this. I browser /homelab and I'm like 'what's the thingy with tonnes of ports for if they only need 4 of them', so I'm super new at this area.
Desired Features (To work towards)
Kubernetes Cluster
I'm hoping to run a (custom?) Kubernetes cluster at home - for practice and fun. I work as a software engineer and our stuff is all on a Kubernetes cluster, but I mostly do programming, with only small bits of my own DevOps here and there, so I'm pretty rubbish at Kubernetes at the minute. This project should bring me up to speed.
AI Experiments
I'm super into artificial intelligence / machine learning, and I've dabbled in all sorts of areas (data mining with the Weka API - KNN / J48 (C4.5) | Home grown (variational) autoencoders with Tensorflow and Caffe | Image producing GANs etc.) and I'd like to do more, only with several projects I've had to leave it running for days in a row, or spend money on an AWS instance to get it running there. So ideally I'll use a super basic old laptop / raspberry pi combination to get my homelab started, then branch out and migrate to better hardware once I figure out what to get, and then when I have some good specs behind me I'll be able to run some machine learning projects on it all. Even with limited processing power, training a classifier could be left to do its thing for a week rather than running on my main laptop all night long.
Bitcoin Mining?
I'm not too fussed about this one, but I was thinking - if I'm going to sort out a homelab, and it'll be doing its thing, I probably won't have all of its capacity maxed out at any one time, so would it be worthwhile finding a way of making it do bitcoin mining with 'spare resources'? No idea how easy / feasible this is, just a thought.
Super Awesome Dashboard Stuff
I like a good dashboard.
Current Status
I wiped my old laptop, put Ubunutu server edition on it, got half way through setting it up so I can SSH into it from my main laptop, and then stopped to figure out what a Hypervisor was and whether I need to re-think everything based on that.
My Questions
  1. Does anyone here have experience running Kubernetes on a homelab? If so what challenges / useful resources / any info at all can you share?
  2. Do my projects sound feasible / suitable for a homelab?
  3. Any suggestions or improvements on my ideas so far?
Thanks for reading my wall of text! Here's a picture of my dog.
submitted by attemptedlyrational to homelab [link] [comments]

Cheap headless server

What will you be doing with this PC? Be as specific as possible, and include specific games or programs you will be using.
What is your maximum budget before rebates/shipping/taxes?
When do you plan on building/buying the PC? Note: beyond a week or two from today means any build you receive will be out of date when you want to buy.
What, exactly, do you need included in the budget? (ToweOS/monitokeyboard/mouse/etc)
Which country (and state/province) will you be purchasing the parts in? If you're in US, do you have access to a Microcenter location?
If reusing any parts (including monitor(s)/keyboard/mouse/etc), what parts will you be reusing? Brands and models are appreciated.
Will you be overclocking? If yes, are you interested in overclocking right away, or down the line? CPU and/or GPU?
Are there any specific features or items you want/need in the build? (ex: SSD, large amount of storage or a RAID setup, CUDA or OpenCL support, etc)
Do you have any specific case preferences (Size like ITX/microATX/mid-towefull-tower, styles, colors, window or not, LED lighting, etc), or a particular color theme preference for the components?
Do you need a copy of Windows 7 or 8.1 included in the budget? If you do need one included, do you have a preference for one or the other?
Extra info or particulars:
It should support Hi-speed Ethernet: I've got a 1 Gbps FTTH connection, and I want my server to go full speed.
Bonus point if I can get a WiFi card that supports packet injection for training purposes.
What I need the most:
I'm in France, so here's a list of retailers:
None of these support english so feel free to pretend you're buying the parts in your region and just post the parts list, your help is already greatly appreciated.
submitted by Allezxandre to buildapcforme [link] [comments]

How to mine ProtoShares using Amazon AWS Fixed Pipeline GPU on Altera FPGA Bitcoin: How Cryptocurrencies Work - YouTube CPU's vs GPU's vs ASIC -gpu, asic mining -minebox 12 ... Latest Mining Craze is Here?!?

bitcoin mining Free BTC Loader free bitcoin pool cryptocurrency mining crypto mining cloud mining asic miner honeyminer btc miner bitminer bitcoin mining machine bitcoin mining rig bitcoin mining hardware bitcoin cloud mining gpu mining btc pool bitcoin mining pool bitcoin cloud pi cryptocurrency antminer s15 best bitcoin miner asic miner value free cloud mining bitcoin pool best gpu for ... Thus I tried to do mining using one of the GPU (Graphical Processing Unit) machines from AWS ( Amazon Web Service). In this part of the blog I will explain how to get the GPU from AWS. I assume you have a AWS account set up and available to login. If not please follow this link to create one. AWS Once login then go to Services->EC2-> launch Instances -> AWS Marketplace and look for a Ubuntu ... Bitcoin is a distributed, worldwide, decentralized digital money. Bitcoins are issued and managed without any central authority whatsoever: there is no government, company, or bank in charge of Bitcoin. You might be interested in Bitcoin if you like cryptography, distributed peer-to-peer systems, or economics. A large percentage of Bitcoin enthusiasts are libertarians, though people of all ... Click the large blue Download Bitcoin Core button to download the Bitcoin Core installer to your Downloads folder. Optional: Verify the release signatures. If you know how to use PGP, you should also click the Verify Release Signatures link on the download page to download a signed list of SHA256 file hashes. The 0.11 and later releases are signed by Wladimir J. van der Laan’s releases key w Our servers can be connected in computing cluster of up to 1200 Nvidia 1060 GPUs, total of 1,382,400 CUDA cores, allowing high performance distributed parallel computation. Our GPU dedicated servers cost 5x times less than AWS instances and 3x times less than GPU servers at smaller competitors! HOW IT WORKS. Contact Us. Tell us what server you need and intended duration. Payment. Pay safe with ...

[index] [841] [20701] [22413] [3851] [11093] [37378] [14298] [17920] [44466] [13748]

How to mine ProtoShares using Amazon AWS

You'll learn how they leverage Amazon EC2 Spot instances and Amazon S3 to create cost-effective, scalable clusters that power tNavigator, Rock Flow Dynamics' solution for running dynamic reservoir ... Lancelot FPGA Bitcoin Miner Unboxing Feel free to donate to keep more Tutorials coming: BTC:1Bv4XhVRZyNfBWuyFbqS8HwYwB3STJXdQA LTC:LWmXeH9Ur2xEbfoS8eiQJSxnra... Demonstration of how mining of ProtoShares (PTS) can be done using Amazon's cloud cluster. In this demo I am only using 32 cores and 60 GiB RAM, but I have used up to 96 cores and it works great ... A fixed pipeline GPU is implemented on Altera DE2 board using verilog. Deploy Toshi Bitcoin Node with Docker on AWS in 30 minutes. Beginner Friendly! - Duration: 30:11. Alexander Leishman 4,285 views. 30:11. MINE MONERO using your CPU in MINUTES! - Duration: 14:30 ...

#