Bitcoin Mining Guide - Getting started with Bitcoin mining
Mining noob, I have some questions
Hi everyone, a quick intro here: I come from a professional horticulture background. I've been learning about computers, networking, network security and Linux sys. admin for the last two years. I built a bunch of gaming computers for my kids and I with a bonus check I got in fall of 2017, right before the 2017 "bitcoin bubble". By luck I grabbed all my parts before the price of GPU's skyrocketed. All I've been doing though is learning about Linux and game development, learning digital art like 3D modeling, and streaming video games. I'm now learning to mine ZEC with tpruvot/ccminer 2.3.1 in Ubuntu 20.04 with Nvidia proprietary driver vers. 440 & CUDA toolkit 10.1. I'm just learning how to do this and understand I'm not making a profit. I'ts more a learning experience and a hobby sort of thing for now. I dont really care if the system breaks, I have another computer with AMD RX560 that I work and game on Linux with. I cant mine with the pollaris GPU because I cant install OpenCL. There is no support for 20.04 from catalyst driver as of now. TL;DR I'm a noob and wondering why my hashrate is what it is. I am only using 1 GPU as of now (Nvidia 1050Ti 4GB) and mining on a pool. I get an average of 140 Sol/s. Is this essentially the same as H/s and is that a normal number for my card? Should I add a 2nd GPU I have if it's only a 1050 2GB? Also, I am using nvtop & htop packages to monitor PC stats, it shows it's using 99% of GPU and 100% of a single core of my CPU (intel i5 6402P @ 3.2GHz) fans and temps are good. But it shows I'm only using .6GB / 4GB while mining, is that right? Shouldn't it be using more memory? Would it be overkill to mine with CPU miner at the same time as the 2 cards? Sorry about the essay, and thanks for your time
Urgent Advice Needed - Issues Refunding Money to a Client, Possible Money Laundering?
Hey everyone, so buckle up, this is a story. I'm a freelance translator with my name and contact info out on several sites to connect translators to clients. So, when I got an email from my customer, L, I didn't think anything of it when she asked me to translate a research paper from German to English. Prior to even opening the document she sent me, I told her I wanted a contract signed - nothing major, just run of the mill stuff. You know, to make sure both of us were protected. It entailed a 50% deposit for me (this paper was 46 pages and I have a policy that past X amount of words, I need a deposit for any time spent on a project. It's non-refundable, so I get paid even if the project gets canceled). She refused both of those things. Like most people, I'm in a pretty tough spot right now. I knew I shouldn't have even continued speaking with her, but with my fee agreed upon, I was looking at almost $10,000 for the entire projected when all three phases were complete. After refusing to sign a contract and agree to a deposit, she told me, and this is a direct quote "the money will be our contract". I was willing to operate on good faith, so I told her I'd get to work when the payment processed. The amount we agreed on for Phase One was 1150.00, but she sent me - via her "sponsor", some random account in Arizona, even though she claims to be overseas - 7,176.00. There was no warning, no notice telling me that they were sending me more than we agreed, or that the payment would be coming from Arizona. I contacted L and asked for clarification. She told me it was for payment for the next 2 phases due to start in the fall. I accepted that and kept working. I finished the project 2 weeks before it was due and sent her the final document. Two days later, she sends at email telling me that the final 2 phases have been postponed and she needs the extra 6 grand or so back, asap. Well, things happen, whatever. So I asked her how she wanted it returned to her. This is where shit gets weird. First, she tells me she wants it done via Zelle, which is connected directly to my bank. She sends me a contact and asks for all of the money to be sent at once. I tell her that since it's a new recipient, I can only send $500 and there's monthly limits on my account as to how much I can send in a 30 day period. Now, her name is Lara, that's the only person I've been talking to directly. But the name on the Zelle account was Caldon H. I thought that was the name of her sponsor. She proceeds to ignore my telling her about sending limits and demands a refund. I explain to her again, with screenshots from my banking app backing me up, that I'm limited by sending limits. I tell her that I'll repay her in $500 installments until all the surplus funds are returned. Not fast enough. She then demands I use Cashapp. Oiy. This was a mess. I did reading and research on the app, since I'd never heard of it before and was alarmed to say the least. But she was sending text after text, email after email demanding a status update. She sends me another account to transfer the money to: Linda. So, so far we have Lara, Caldon, Linda. Keep count of those names. I ask who Linda is, no answer, just more demands. Cashapp, true to fashion, fails. I'm unable to add so much as a dollar to my account to send "Linda" and while I wrestle with this and try and find support to contact - HAH - I get payment requests via Cashapp and yet more emails and texts from Lara. I explain to Lara, once again with screenshots showing that the app isn't working despite my linking both my debit card and checking account to it. She ignores that. Linda sends more payment requests. I tell her, hey this isn't working. What about Venmo? Paypal? She ignores that and demands wire transfer. She sends account info for someone named Mark. I ask who Mark is, no response. I attempt to send the wire transfer via my banking website and the bank legit tells me that that account does not accept wire transfers. What... So, more screenshots and then I ask her to double check account and routing numbers. She gets back to me with "the information is correct. Be patient when entering numbers." As if it's my fault. So I try it again and it fails, again. After that I contact my bank directly and speak with their support line. We do the whole song and dance and they tell me that everything is kosher on my end, but the issue lies with the information I was given, confirming my suspicions. I send her another email explaining everything, that I'd spoken directly with bank support. She tells me, once again, that the fault is mine and to just go to the post office and get money orders in $1000.00 amounts, leaving the recipient blank... Yeah you read that right. Leave it blank. Overnight it via Fedex to some guy named James, in Georgia. Arizona, Georgia, Germany. James, Caldon, Linda, Matthew, Lara. I tell her point blank, I can't go to the post office. I'm in Idaho and COVID cases are skyrocketing. I'm high risk, so is my partner and one of my two roommates. Like, die for sure, high risk. I try a wire transfer via Western Union instead. At this point, this has been going on for a week. I've been getting 4am texts and 6am phone calls for a week. She's on me for about 10-12 hours a day. I'm a full-time student on top of this, with one more semester of undergrad. But classes have taken a back seat so I can deal with this. Western Union holds the transfer under review and tells me that it will take 6 business days to show up in James' account. I tell Lara and assume that we're on the final leg of this mess. Surprise, WU cancels the wire transfer. I call support and they tell me it's issues with the account I'm sending money to. I tell Lara and she starts getting snappy. We try wire transfers for the last time, this time to someone named Matthew Green, different Matthew than the first, in Dallas. It fails. I spend $60 trying to send them. My bank calls ME and says they're concerned about fraud. I tell them I'm trying to send money and confirm info I was given. Once again, everything is fine with me, but it's issues with the account Lara wants me to send money to. I tell her and once again she changes her track. She demands, again, money orders, same rules as last time and I tell her no, again and explain why. She ignores that and tells me to do Cashapp, again. We spend an entire day with me telling that I'm not comfortable with Cashapp. It's not dependabe, it doesn't work. There's no support for me to contact if things go wrong - which of course it will - and she insists. She ignores my concerns and insists. I tell her, fine, but I want a written and signed statement from you that you are demanding this and that I'm not responsible if things get messed up and you never get the money. She signs a statement and the I try again. Same issues. I tell that, in another long email. By this point, it's been 2 weeks. I'm stressed, drained and tired of her weird behavior. I tell her that I've been understanding and patient with her. I've tried to help her fix her mistake of sending too much money too soon. That we never agreed on that much money and reminding her that SHE refused to sign a contact that would have protected us both. I tell her, Paypal or Venmo. No cashapp, no wire transfers (which I'm out $60 trying to send fyi). Paypal or venmo. If she doesn't have an account, find someone that does. She sends me a Paypal account url for someone named Micheal. A new name. I ask who Micheal is, who are these people? Why are they all over the US? She ignores that, demands the money. I try to send payments, but I can't send more than $5 to MIcheal at a time. I tell Lara and she blames me. Says I'm not doing it right. I'm supposed to send payments in multiple transactions of varying amounts, small to large. "No Tracking info", whatever that means. I tell her, look, I can't send you anything. Check your account info, I'm tired of this BS. She sends the same info again, nothing about her contacting support for once. I try again. It fails, same issues. I contact support myself and they tell me - - you guessed it, my account is solid. Hers is not. She is why the money isn't going through. I tell her that and suggest Venmo. At this point, I can't think of anything else and I'm planning on contacting my bank to ask advice, but my last request for Venmo was made at 11:30pm MST. I'd been dealing with this since 8am MST. I was tired, done. I sent that email and screencaps and turned my phone off for the night. I get up this morning, make my coffee and check my work email. I get an email form Lara saying that I'm the reason the payments are failing "once again" and "following my instructions, now. Send it via Venmo, no tracking info. Do it now." I decide to be a sport one last time. I try Venmo. It fails. I'm writing this post to ask for what other steps, legally, I need to take to protect myself. Once again, she didn't sign a contract. I've saved all emails and texts, and all of them show they we agreed on 1150.00 as payment for this job. They show that I've tried to return the money to her over the course of 2 weeks. She refuses to let me speak to Coldon, Linda, Matthew Green, Matthew M, James (who she claims died yesterday), or Micheal Brown. She answers none of my questions. She sends aggressive emails and so many texts that I had to block her number on my phone. I'm completely at a loss. The longer this goes on, the less legit it seems and I need some advice. I plan to speak to my bank today and ask if they can refund the money to the account that paid me. I can't get info on that account from Lara, no routing or account numbers. So my hopes are slim. I have no idea if Lara has any legal recourse or ground to stand on, since she refused to sign a contract and all attempts to return the money to her have failed. As I said, I've saved all emails and texts showing that I tried to work with her. Any ideas? Anything would help. I want this to be over and done with. UPDATE: I contacted the fraud department at my bank, explained everything and they said that we see that you've attempted to return the money multiple times and none of it has worked. They said I have 2 more options: "If they really want that money, offer to send a personal check. We'll start a research claim in the meantime and that will take up to 10 business days to either be resolved, or you will be contacted by a member of the Research Claims department." I asked what my options are if they refuse a personal check and the banker said "Then you've done everything you can. Wait for the research claim to be resolved or to be contacted. You've done everything you can up to this point and we can see that clearly." Lara has refused a personal check, demanding a cashier's check instead. I told her "My bank advised me to only send personal checks, not cashier's check. There must be a name and a legit address. I will not leave it blank." She asked me to send it via bitcoin. My reply: No. I have filed a research claim with the fraud department of my bank to get to the bottom of this. They will resolve it as they see fit. That will be my last communication with her.
Namecoin and the future of self-sovereign digital identity.
Namecoin's motto is "Bitcoin frees money – Namecoin frees DNS, identities, and other technologies." biolizard89 has done fantastic work on the DNS part, but let's focus on the identity use case here. Recent events have convinced me that digital identity on the internet is broken. Consider:
Twitter hack. Twitter's internal admin tool was compromised by hackers to commandeer ~130 top verified users including Biden, Obama, Buffet, Musk, Bezos, Apple, Uber, etc. to tweet out crypto scams on these users accounts.
GPT-3 is ready for release and will allow bad actors to AstroTurf and control the narrative on social networks for monetary and political gain at massive scale. Also take a peek at /SubSimulatorGPT2/ which is solely populated by GPT bots to get a taste.
ARTBreeder can create user profile images that are indistinguishable from real users.
Deepfakes can twist reality and manipulate faces and voices to turn real actors into puppets promoting false narratives.
What was true in 1993 when cartoonist Peter Steiner wrote "On the internet, nobody knows you are a dog" is still true today. The only difference is that identity is increasingly being weaponized using AI/ML so "On the internet, nobody knows you are a bot" would perhaps be more apt. I read the following comment from a user on slashdot yesterday:
For the time being, you can assume that this comment was written by a human being. You can click on my username, look back at my history of posts, and go, "OK, here's a bunch of posts, by a person, going back more than a decade, to the TIME BEFORE BOTS." That is, before the first year of 2020.
Since humans are likely to adopt the majority opinion, bad actors find real value in being able to control the narrative online by surrounding the reader with manufactured opinions by bots that due to advances in ML/AI are quickly becoming indistinguishable from real users. This amounts to a Sybil attack on the minds of digital content consumers and poses major threat to the integrity of our social fabric. Apart from the recent twitter incident used for scamming, nation states have been known to create massive bot armies of fake and hijacked user accounts to try and shift the narratives regarding the Hong Kong independence protests as well as national elections. This will only increase. Currently, our digital identity is fragmented into silo's largely controlled by government institutions and mega corporations (FAANG) based on a "Trust us" model. As recent events have proven, this is a bad model and in dire need of improvement/replacement. IMHO we need to move from "Trust us" to a "Trust but verify" model where the user is in full control of their digital identity. Namecoin can and should play an important role in building this 'web of trust composed of self-sovereign identities" as it is neutral (no owner), permissionless and secure (merge-mined). Daniel already developed a proof of concept with NameID but what can we do to take this further? Personally I'd like to see users create Namecoin identities and link them to their social identities (e.g. Google, Facebook, Twitter, Reddit, etc). Then whenever they create content, they sign it with their private keys. This would allow a reader to verify the content was created by the user. Content verification would have stopped the recent twitter hack, because even if the hackers would have access to internal admin tools they would not have the private keys that the users produce valid content with. "Not your keys, not your content" Content verification is only one part. Ideally a user would like to verify the integrity of the content creator as well. E.g. has this user passed human verification in any of the linked platforms? Does a trusted linked entity vouch for the reputation or integrity of this user (e.g. a government entity, financial entity or non-governmental organization?). This would require those platforms to allow linking of Namecoin ID with their Platform ID and allow lookup and signing of metadata provided by these platforms. (e.g. UserID Y is linked to PlatformID X and completed human verification on date Z, signed Twitter). I image users could install an extension similar to uBlock or Privacy Badger that contains human curated blacklists and heuristics that operate on Namecoin entities to perform these checks and flag or filter content and users that fail integrity checks. This would allow a users to automatically weed out potential bots and trolls but keep full control of this process themselves, avoiding potential censorship if this task would fall on the platform owners themselves (something governments are pushing for). We could take this even further and integrate Namecoin ID's in software and hardware devices as well. This could create chains of trust to verify the entire chain of content creation and manipulation to the final content posted on a social platform. Where every entity signs the resulting content. (E.g. camera -> photoshop -> twitter post) Apart from signing content/messages (PGP style). Namecoin could perhaps also be used for managing identity tokens in a users 'Identity wallet'. Looking into my physical wallet this could include things like credit cards, insurance cards, government issued IDs, membership cards, transportation cards, key cards, etc. This could be done similar to 'colored coins' on Bitcoin. But would have to support some type of smart contract functionality to be useful (e.g. expiring tokens, etc). I'm not a developer nor a technical writer, but I do think we need to think long and hard about how we can solve digital identity in a way that empowers users to trust and verify the content and identities of the peers we interact with online while also respecting privacy and preventing censorship by external parties. Namecoin could be the better path to building this web of trust, but given the current pace of AI/ML and the willingness by bad actors to weaponize it at scale against users interests we might not have much time. (Apologies for the rant!)
Let's put our extra CPU cycles to use for a good cause. Help RIT fold at home. If you're unfamiliar with Folding at Home, it is an application from Stanford that uses spare CPU cycles to solve protein folding problems. What's cool about that? Understanding how proteins fold and interact is key to learning about the underlying mechanisms responsible for diseases like Alzheimer's, Mad Cow (BSE), CJD, ALS, Huntington's, Parkinson's disease, and many Cancers. Computer CPUs are often underutilized. The Folding at Home program executes its operations when a CPU has spare time. Every computer running Folding at Home contributes compute capacity to the cause. Check it out: http://folding.stanford.edu/ Interested in helping? Here's what to do: Download the client for your OS from the folding website, and set it up on your machine. Set it up with a new username. Enter the RIT team ID (11534) to join the cause and help push the Institute up the ranks. If you're on Windows, specify the fraction of extra CPU cycles it can use. Check back on the stats page to track your score! Here is the RIT team page: http://fah-web.stanford.edu/cgi-bin/main.py?qtype=teampage&teamnum=11534 If you're on 64-bit Ubuntu, you can install [email protected] as a service with this shell script: http://www.takeitapart.com/downloads/fah.sh A few things to note: If you are a laptop, it may be wise to disable [email protected] when running on battery power. [email protected] can make a machine run hot. Running [email protected] does cause your machine to use more energy. Be aware of this if you are not on RIT power. Let's see how high we can push the RIT score!
What are some other ways you guys have heard to help?
Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything. The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years. In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.
UPDATED - Groestlcoin Core 2.18.2
This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables. NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.
Builds are now done through Gitian
Calls to getblocktemplate will fail if the segwit rule is not specified. Calling getblocktemplate without segwit specified is almost certainly a misconfiguration since doing so results in lower rewards for the miner. Failed calls will produce an error message describing how to enable the segwit rule.
A warning is printed if an unrecognized section name is used in the configuration file. Recognized sections are [test], [main], and [regtest].
Four new options are available for configuring the maximum number of messages that ZMQ will queue in memory (the "high water mark") before dropping additional messages. The default value is 1,000, the same as was used for previous releases.
The rpcallowip option can no longer be used to automatically listen on all network interfaces. Instead, the rpcbind parameter must be used to specify the IP addresses to listen on. Listening for RPC commands over a public network connection is insecure and should be disabled, so a warning is now printed if a user selects such a configuration. If you need to expose RPC in order to use a tool like Docker, ensure you only bind RPC to your localhost, e.g. docker run [...] -p 127.0.0.1:1441:1441 (this is an extra :1441 over the normal Docker port specification).
The rpcpassword option now causes a startup error if the password set in the configuration file contains a hash character (#), as it's ambiguous whether the hash character is meant for the password or as a comment.
The whitelistforcerelay option is used to relay transactions from whitelisted peers even when not accepted to the mempool. This option now defaults to being off, so that changes in policy and disconnect/ban behavior will not cause a node that is whitelisting another to be dropped by peers.
A new short about the JSON-RPC interface describes cases where the results of anRPC might contain inconsistencies between data sourced from differentsubsystems, such as wallet state and mempool state.
A new document introduces Groestlcoin Core's BIP174 interface, which is used to allow multiple programs to collaboratively work to create, sign, and broadcast new transactions. This is useful for offline (cold storage) wallets, multisig wallets, coinjoin implementations, and many other cases where two or more programs need to interact to generate a complete transaction.
The output script descriptor (https://github.com/groestlcoin/groestlcoin/blob/mastedoc/descriptors.md) documentation has been updated with information about new features in this still-developing language for describing the output scripts that a wallet or other program wants to receive notifications for, such as which addresses it wants to know received payments. The language is currently used in multiple new and updated RPCs described in these release notes and is expected to be adapted to other RPCs and to the underlying wallet structure.
A new --disable-bip70 option may be passed to ./configure to prevent Groestlcoin-Qt from being built with support for the BIP70 payment protocol or from linking libssl. As the payment protocol has exposed Groestlcoin Core to libssl vulnerabilities in the past, builders who don't need BIP70 support are encouraged to use this option to reduce their exposure to future vulnerabilities.
The minimum required version of Qt (when building the GUI) has been increased from 5.2 to 5.5.1 (the depends system provides 5.9.7)
getnodeaddresses returns peer addresses known to this node. It may be used to find nodes to connect to without using a DNS seeder.
listwalletdir returns a list of wallets in the wallet directory (either the default wallet directory or the directory configured bythe -walletdir parameter).
getrpcinfo returns runtime details of the RPC server. Currently, it returns an array of the currently active commands and how long they've been running.
deriveaddresses returns one or more addresses corresponding to an output descriptor.
getdescriptorinfo accepts a descriptor and returns information aboutit, including its computed checksum.
joinpsbts merges multiple distinct PSBTs into a single PSBT. The multiple PSBTs must have different inputs. The resulting PSBT will contain every input and output from all the PSBTs. Any signatures provided in any of the PSBTs will be dropped.
analyzepsbt examines a PSBT and provides information about what the PSBT contains and the next steps that need to be taken in order to complete the transaction. For each input of a PSBT, analyze psbt provides information about what information is missing for that input, including whether a UTXO needs to be provided, what pubkeys still need to be provided, which scripts need to be provided, and what signatures are still needed. Every input will also list which role is needed to complete that input, and analyzepsbt will also list the next role in general needed to complete the PSBT. analyzepsbt will also provide the estimated fee rate and estimated virtual size of the completed transaction if it has enough information to do so.
utxoupdatepsbt searches the set of Unspent Transaction Outputs (UTXOs) to find the outputs being spent by the partial transaction. PSBTs need to have the UTXOs being spent to be provided because the signing algorithm requires information from the UTXO being spent. For segwit inputs, only the UTXO itself is necessary. For non-segwit outputs, the entire previous transaction is needed so that signers can be sure that they are signing the correct thing. Unfortunately, because the UTXO set only contains UTXOs and not full transactions, utxoupdatepsbt will only add the UTXO for segwit inputs.
getpeerinfo now returns an additional minfeefilter field set to the peer's BIP133 fee filter. You can use this to detect that you have peers that are willing to accept transactions below the default minimum relay fee.
The mempool RPCs, such as getrawmempool with verbose=true, now return an additional "bip125-replaceable" value indicating whether thetransaction (or its unconfirmed ancestors) opts-in to asking nodes and miners to replace it with a higher-feerate transaction spending any of the same inputs.
settxfee previously silently ignored attempts to set the fee below the allowed minimums. It now prints a warning. The special value of"0" may still be used to request the minimum value.
getaddressinfo now provides an ischange field indicating whether the wallet used the address in a change output.
importmulti has been updated to support P2WSH, P2WPKH, P2SH-P2WPKH, and P2SH-P2WSH. Requests for P2WSH and P2SH-P2WSH accept an additional witnessscript parameter.
importmulti now returns an additional warnings field for each request with an array of strings explaining when fields are being ignored or are inconsistent, if there are any.
getaddressinfo now returns an additional solvable Boolean field when Groestlcoin Core knows enough about the address's scriptPubKey, optional redeemScript, and optional witnessScript for the wallet to be able to generate an unsigned input spending funds sent to that address.
The getaddressinfo, listunspent, and scantxoutset RPCs now return an additional desc field that contains an output descriptor containing all key paths and signing information for the address (except for the private key). The desc field is only returned for getaddressinfo and listunspent when the address is solvable.
importprivkey will preserve previously-set labels for addresses or public keys corresponding to the private key being imported. For example, if you imported a watch-only address with the label "coldwallet" in earlier releases of Groestlcoin Core, subsequently importing the private key would default to resetting the address's label to the default empty-string label (""). In this release, the previous label of "cold wallet" will be retained. If you optionally specify any label besides the default when calling importprivkey, the new label will be applied to the address.
getmininginfo now omits currentblockweight and currentblocktx when a block was never assembled via RPC on this node.
The getrawtransaction RPC & REST endpoints no longer check the unspent UTXO set for a transaction. The remaining behaviors are as follows:
If a blockhash is provided, check the corresponding block.
If no blockhash is provided, check the mempool.
If no blockhash is provided but txindex is enabled, also check txindex.
unloadwallet is now synchronous, meaning it will not return until the wallet is fully unloaded.
importmulti now supports importing of addresses from descriptors. A desc parameter can be provided instead of the "scriptPubKey" in are quest, as well as an optional range for ranged descriptors to specify the start and end of the range to import. Descriptors with key origin information imported through importmulti will have their key origin information stored in the wallet for use with creating PSBTs.
listunspent has been modified so that it also returns witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output.
createwallet now has an optional blank argument that can be used to create a blank wallet. Blank wallets do not have any keys or HDseed. They cannot be opened in software older than 2.18.2. Once a blank wallet has a HD seed set (by using sethdseed) or private keys, scripts, addresses, and other watch only things have been imported, the wallet is no longer blank and can be opened in 2.17.2. Encrypting a blank wallet will also set a HD seed for it.
signrawtransaction is removed after being deprecated and hidden behind a special configuration option in version 2.17.2.
The 'account' API is removed after being deprecated in v2.17.2 The 'label' API was introduced in v2.17.2 as a replacement for accounts. See the release notes from v2.17.2 for a full description of the changes from the 'account' API to the 'label' API.
addwitnessaddress is removed after being deprecated in version 2.16.0.
generate is deprecated and will be fully removed in a subsequent major version. This RPC is only used for testing, but its implementation reached across multiple subsystems (wallet and mining), so it is being deprecated to simplify the wallet-node interface. Projects that are using generate for testing purposes should transition to using the generatetoaddress RPC, which does not require or use the wallet component. Calling generatetoaddress with an address returned by the getnewaddress RPC gives the same functionality as the old generate RPC. To continue using generate in this version, restart groestlcoind with the -deprecatedrpc=generate configuration option.
Be reminded that parts of the validateaddress command have been deprecated and moved to getaddressinfo. The following deprecated fields have moved to getaddressinfo: ismine, iswatchonly,script, hex, pubkeys, sigsrequired, pubkey, embedded,iscompressed, label, timestamp, hdkeypath, hdmasterkeyid.
The addresses field has been removed from the validateaddressand getaddressinfo RPC methods. This field was confusing since it referred to public keys using their P2PKH address. Clients should use the embedded.address field for P2SH or P2WSH wrapped addresses, and pubkeys for inspecting multisig participants.
A new /rest/blockhashbyheight/ endpoint is added for fetching the hash of the block in the current best blockchain based on its height (how many blocks it is after the Genesis Block).
A new Window menu is added alongside the existing File, Settings, and Help menus. Several items from the other menus that opened new windows have been moved to this new Window menu.
In the Send tab, the checkbox for "pay only the required fee" has been removed. Instead, the user can simply decrease the value in the Custom Fee rate field all the way down to the node's configured minimumrelay fee.
In the Overview tab, the watch-only balance will be the only balance shown if the wallet was created using the createwallet RPC and thedisable_private_keys parameter was set to true.
The launch-on-startup option is no longer available on macOS if compiled with macosx min version greater than 10.11 (useCXXFLAGS="-mmacosx-version-min=10.11" CFLAGS="-mmacosx-version-min=10.11" for setting the deployment sdkversion)
A new groestlcoin-wallet tool is now distributed alongside Groestlcoin Core's other executables. Without needing to use any RPCs, this tool can currently create a new wallet file or display some basic information about an existing wallet, such as whether the wallet is encrypted, whether it uses an HD seed, how many transactions it contains, and how many address book entries it has.
Since version 2.16.0, Groestlcoin Core's built-in wallet has defaulted to generating P2SH-wrapped segwit addresses when users want to receive payments. These addresses are backwards compatible with all widely used software. Starting with Groestlcoin Core 2.20.1 (expected about a year after 2.18.2), Groestlcoin Core will default to native segwitaddresses (bech32) that provide additional fee savings and other benefits. Currently, many wallets and services already support sending to bech32 addresses, and if the Groestlcoin Core project sees enough additional adoption, it will instead default to bech32 receiving addresses in Groestlcoin Core 2.19.1. P2SH-wrapped segwit addresses will continue to be provided if the user requests them in the GUI or by RPC, and anyone who doesn't want the update will be able to configure their default address type. (Similarly, pioneering users who want to change their default now may set the addresstype=bech32 configuration option in any Groestlcoin Core release from 2.16.0 up.)
BIP 61 reject messages are now deprecated. Reject messages have no use case on the P2P network and are only logged for debugging by most network nodes. Furthermore, they increase bandwidth and can be harmful for privacy and security. It has been possible to disable BIP 61 messages since v2.17.2 with the -enablebip61=0 option. BIP 61 messages will be disabled by default in a future version, before being removed entirely.
The submitblock RPC previously returned the reason a rejected block was invalid the first time it processed that block but returned a generic "duplicate" rejection message on subsequent occasions it processed the same block. It now always returns the fundamental reason for rejecting an invalid block and only returns "duplicate" for valid blocks it has already accepted.
A new submitheader RPC allows submitting block headers independently from their block. This is likely only useful for testing.
The signrawtransactionwithkey and signrawtransactionwithwallet RPCs have been modified so that they also optionally accept a witnessScript, the witness script in the case of a P2WSH orP2SH-P2WSH output. This is compatible with the change to listunspent.
For the walletprocesspsbt and walletcreatefundedpsbt RPCs, if thebip32derivs parameter is set to true but the key metadata for a public key has not been updated yet, then that key will have a derivation path as if it were just an independent key (i.e. no derivation path and its master fingerprint is itself).
The -usehd configuration option was removed in version 2.16.0 From that version onwards, all new wallets created are hierarchical deterministic wallets. This release makes specifying -usehd an invalid configuration option.
This release allows peers that your node automatically disconnected for misbehaviour (e.g. sending invalid data) to reconnect to your node if you have unused incoming connection slots. If your slots fill up, a misbehaving node will be disconnected to make room for nodes without a history of problems (unless the misbehaving node helps your node in some other way, such as by connecting to a part of the Internet from which you don't have many other peers). Previously, Groestlcoin Core banned the IP addresses of misbehaving peers for a period (default of 1 day); this was easily circumvented by attackers with multiple IP addresses. If you manually ban a peer, such as by using the setban RPC, all connections from that peer will still be rejected.
The key metadata will need to be upgraded the first time that the HDseed is available. For unencrypted wallets this will occur on wallet loading. For encrypted wallets this will occur the first time the wallet is unlocked.
Newly encrypted wallets will no longer require restarting the software. Instead such wallets will be completely unloaded and reloaded to achieve the same effect.
A sub-project of Bitcoin Core now provides Hardware Wallet Interaction (HWI) scripts that allow command-line users to use several popular hardware key management devices with Groestlcoin Core. See their project page for details.
This release changes the Random Number Generator (RNG) used from OpenSSL to Groestlcoin Core's own implementation, although entropy gathered by Groestlcoin Core is fed out to OpenSSL and then read back in when the program needs strong randomness. This moves Groestlcoin Core a little closer to no longer needing to depend on OpenSSL, a dependency that has caused security issues in the past. The new implementation gathers entropy from multiple sources, including from hardware supporting the rdseed CPU instruction.
On macOS, Groestlcoin Core now opts out of application CPU throttling ("app nap") during initial blockchain download, when catching up from over 100 blocks behind the current chain tip, or when reindexing chain data. This helps prevent these operations from taking an excessively long time because the operating system is attempting to conserve power.
How to Upgrade?
Windows If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer. OSX If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications. Ubuntu http://groestlcoin.org/forum/index.php?topic=441.0
ALL NEW - Groestlcoin Moonshine iOS/Android Wallet
Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network. GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.
Groestlcoin Mainnet & Testnet supported
Multiple wallet support
Electrum - Support for both random and custom peers
Biometric + Pin authentication
Custom fee selection
Import mnemonic phrases via manual entry or scanning
BIP39 Passphrase functionality
Support for Segwit-compatible & legacy addresses in settings
Support individual private key sweeping
UTXO blacklisting - Accessible via the Transaction Detail view, this allows users to blacklist any utxo that they do not wish to include in their list of available utxo's when sending transactions. Blacklisting a utxo excludes its amount from the wallet's total balance.
Ability to Sign & Verify Messages
Support BitID for password-free authentication
Coin Control - This can be accessed from the Send Transaction view and basically allows users to select from a list of available UTXO's to include in their transaction.
HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled. HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user. Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.
Simplified payment verification for fast mobile performance
Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases. This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats. To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.
If a word is wrong, the tool will try to suggest the closest option.
If a word is missing or unknown, please type "?" instead and the tool will find all relevant options.
NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator. VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline. If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address. VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase. VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).
Fixed size arithmetic
Fast Modular Inversion (Delayed Right Shift 62 bits)
SecpK1 Fast modular multiplication (2 steps folding 512bits to 256bits using 64 bits digits)
Use some properties of elliptic curve to generate more keys
SSE Secure Hash Algorithm SHA256 and RIPEMD160 (CPU)
Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet. If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).
Ability to continue finding keys after first one is found
Includes warning on start-up if connected to the internet
Ability to output keys to a text file (And shows button to open that directory)
Show and hide the private key with a simple toggle switch
Show full output of commands
Ability to choose between Processor (CPU) and Graphics Card (GPU) ( NVidia ONLY! )
Features both a Light and Dark Material Design-Style Themes
Free software - MIT. Anyone can audit the code.
Written in C# - The code is short, and easy to review.
Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode. This wallet was previously deprecated but has been brought back to life with modern standards.
Works via TOR or SOCKS5 proxy
Can use bootstrap.dat format as blockchain database
Import/Export blockchain to/from bootstrap.dat
Import wallet.dat from Groestlcoin-qt wallet
Export wallet to wallet.dat
Use both groestlcoin-wpf and groestlcoin-qt with the same addresses in parallel. When you send money from one program, the transaction will automatically be visible on the other wallet.
Rescan blockchain with a simple mouse click
Works as a full node and listens to port 1331 (listening port can be changed)
Fast Block verifying, parallel processing on multi-core CPUs
Mine Groestlcoins with your CPU by a simple mouse click
All private keys are kept encrypted on your local machine (or on a USB stick)
Lite - Has a lightweight "thin client" mode which does not require a new user to download the entire Groestlcoin chain and store it
Free and decentralised - Open Source under GNU license
Fixed Import/Export to wallet.dat
Rescan wallet option
Change wallet password option
Address type and Change type options through *.conf file
Import from bootstrap.dat - It is a flat, binary file containing Groestlcoin blockchain data, from the genesis block through a recent height. All versions automatically validate and import the file "grs.bootstrap.dat" in the GRS directory. Grs.bootstrap.dat is compatible with Qt wallet. GroestlCoin-Qt can load from it.
In Full mode file %APPDATA%\Groestlcoin-WPF\GRS\GRS.bootstrap.dat is full blockchain in standard bootstrap.dat format and can be used with other clients.
Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node. It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node. Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine. Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in. Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet. Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.
Use your own node
Uses less CPU and RAM than ElectrumX
Used intermittently rather than needing to be always-on
Doesn't require an index of every Groestlcoin address ever used like on ElectrumX
UPDATED – Android Wallet 7.38.1 - Main Net + Test Net
The app allows you to send and receive Groestlcoin on your device using QR codes and URI links. When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.
Add confidence messages, helping users to understand the confidence state of their payments.
Handle edge case when restoring via an external app.
Count devices with a memory class of 128 MB as low ram.
Introduce dark mode on Android 10 devices.
Reduce memory usage of PIN-protected wallets.
Tapping on the app's version will reveal a checksum of the APK that was installed.
Fix issue with confirmation of transactions that empty your wallet.
Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets). Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet. Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.
An old friend of mine emailed this to me a while back with the subject line “Hide and Seek” and I’ve been hesitant to post it for reasons that should become obvious as you read it. That said, I feel that enough time has gone by for this to be safe so I’m going to post it here. The only edits I’ve made were swapping out names and formatting, otherwise it’s all exactly as he sent it. T, if you’re reading this then message me. I want to know if you’re alright, and if you are I know you’ll be looking for this story to show up. This is what the email said: Rijento, I’m writing this story because I feel like I need an outlet. I swear to god that you better actually check your email for once in your damn life! Please… As for if you actually are reading this, I want you to wait as long as your (admittedly) better judgment tells you to wait and then post this story online. I know it’s a bit vain, but I want people to know my story. Hell, it might be the last one I ever tell. Double hell, it might actually even help some poor soul out. I’m going to disappear after sending this, hopefully the good kind of disappear and not the death kind. I know nobody but you is going to believe this story but damn if typing this out didn’t make my sorry ass feel better. You were right about that man, I’m sorry for giving you shit for writing so much…
This is the attached file. “Hide and Seek”: Before I get in to the ‘hiding’ and ‘seeking’ I have a bit of a confession that needs to be made. I work as a transporter for a deep web black market site… I hope it doesn’t change your opinion of me too much, sorry for not telling you sooner. I’m the guy they call when they get an order for something they can’t send through the mail. Guns and live animals are two good examples. You’d be pretty hyped to know how many rich assholes just order lions and tigers from the dark web. For obvious reasons, I can’t go in to too much detail, I don’t want to make any dangerous enemies and even after this I still don’t want to lose my job. It’s a pretty sweet gig all things considered, all I have to do is pick up from the seller and deliver to the buyer. I can even choose what jobs I want to take, lets me cling to what little principles I still have. And I DO have principles. After a few years working for the site, my two rules were: no people and no crossing borders. Anyways, I got into a bit of a bind with the cryptocurrency crash that happened early this year. The site mostly pays in Bitcoin and, well, I decided to let my wallet sit and grow. By the time I realized what happened, my savings were destroyed. Nobody expected it to crash that hard… And it probably wouldn’t have been as much of a problem if I hadn’t also gotten used to living a life full of the finer things. I didn’t really ‘save’ all that much to begin with either. So when my savings finally ran dry and the market was still down, I decided to… Lower my standards a bit and take a riskier, higher paying job. Organ transport. I haven’t done it before… I hadn’t been that broke in a long time. Organ jobs pay well too, and I figured I still wasn’t strictly breaking my ‘no people’ rule if it was just their organs. So, I hopped on the site and browsed through the pitiful number of requests in my area till I found what I was looking for. A rich buyer who: had shady connections, was in need of some organs, and lacked either the time or patience to wait for them to come legally. As far as these sort of requests went, this was pretty much the norm from what I’d heard. So I accepted the job and got an email with some additional details about the order: the customer needed two kidneys (which was what I was to transport) and a liver (which they had made a separate request for). From what other people on the site have told me, what should have happened was the job would move to the ‘seeking seller’ section and I’d be on hold till someone… ‘_acquired_’ the kidneys. What actually happened probably should have tipped me off to use my monthly free withdraw… I got a notification two hours later that there was a seller. Rijento, I don’t know how much you know about medicine, but if you do know anything then you’re probably squirming in your own skin about right now. For those who may or may not be reading this that are not in the know, not only do the donor and receiver have to have compatible blood types but kidneys only last about a day outside of a warm body. Not exactly a product you can stockpile. I got another email, about the pickup this time, and began the internal debate between the bad feeling in my gut and my empty wallet… You can probably guess which one of them won out… Anyways, I planned my route; one hour to get to the seller and four hours to get from there to the buyer. I sent the site my plan and within minutes they approve of it and set up an actual meeting point. I sighed and grabbed my things, trying to swallow my nerves the entire hour it took me to reach the meeting point. I sat down on a bench in a city park and waited for what seemed like ages before I felt someone staring at me. It took me a solid minute to pick out who it was even though there were only a few people around. He was sitting with his back to me at a picnic table about ten yards away from me and whenever I looked away I could feel his eyes on me. When we eventually did make eye-contact he bounced excitedly in his seat and waved me over; my heart sank as he also slid a small case into my line of sight. I forced myself to smile, walked over, sat down, and hid my annoyance. Most of the buyers on the site were practically carbon copies of each other. Probably because you could only become a buyer if another buyer knew and endorsed you. The sellers, on the other hand, were all certifiably insane. None of the other transporters I’d chatted with had ever met with a ‘normal’ seller. Because of this, all of them quickly learned to keep conversation to a minimum and to not under any circumstances piss any of them off. I decided to follow in their example. The man sitting in front of me looked friendly enough, overly so if anything. He was scrawny, didn’t look like he would be strong enough to… well… kill someone and harvest their insides. He had a strange smile on his face, and even now I can’t get it out of my head. The kind of overly friendly, wide toothed smile that mothers warned their children to stay away from. It somehow managed to be both inviting and creepy at the same time. I smiled back and spoke up, “So you’re the seller then?” I asked, and the man nodded. He nodded and responded in a sickeningly sweet voice… He sounded like a child in a toy store, his voice strained with excitement and wonder as he droned on to his parents about what toys he wanted. “Oh I’m so glad you found me. For a minute there I thought I’d have to call ‘olly olly oxen free.’” He said with a pleased sigh, pushing the case to my side of the table. “You know… Over the years I’ve gotten quite good at playing hide and seek. So good, in fact, that I’ve never been found. Not. Even. Once. Do you want to know my secret?” the man asked, his voice still just as unsettlingly sweet as his smile. “Sure, what’s your secret?” I asked. I really, really didn’t want to know what the hell he was talking about; but if it kept him happy then… He clapped rapidly and bounced in place, “Oh I’m so glad that you’re a curious one. My secret is that the seekers never know that they’re playing.” “Makes sense…” I said, opening the case momentarily to verify. Two kidneys in pristine condition, doused with preserving fluid, wrapped in plastic. and packed in ice. “If the seeker doesn’t know they’re playing then how would they know to start looking?” I said, leaving out the fact that it would just be stalking at that point before swallowing hard when I thought about where these kidneys came from. “You’re a smart one…” he said with a smile as I sent a message confirming the pickup. All that was left was to wait for the transaction to process. “I was worried about this last one though… she came right up to me. This. Close.” he said, leaning in till our faces almost touched. I struggled to keep my composure, and managed to keep from jumping or pushing him away. “So what did you do?” I asked as he leaned back, my suspicions about these kidneys being all but confirmed. “Why, nothing of course…” He said, a slightly bewildered expression on his face. He looked as though I just asked him how to breathe. I glanced down at my phone to see if the transaction had been verified yet and he snapped his fingers like he remembered something. “Oh I must apologize!” he said, making me look up, “I forgot that you don’t play much… I simply held my breath, closed my eyes, and wished that she would just… go away.” “You’re right… You are good at hide and seek...” I said, wishing to myself that he would just go away and hearing the familiar ding of a successful transaction sound on both of our phones as if to answer my prayers. I reached out my hand as a formality and he grabbed it and shook it vigorously. I forced a smile and stood, although what he said next made my blood nearly freeze. “You’re the first person to find me in oh so long…” He trailed off as he said it, his voice slowly shifting from that of an exited child to the cold blooded maniac that he was. “Maybe my games won’t be so one sided from now on,” He said, his voice disturbingly normal. Although, even without looking back I could tell that the same sickeningly sweet smile was glued to his face. I kept walking but waved my arm as though saying goodbye. The worst part was that I could feel him watching me as I walked back to my car… Not just at first, like if he was watching me leave, but the entire way back, and even as I got in my car. I took a moment to look around and sighed as I saw nothing. It might not sound like much to you. I don’t know, I can still hardly describe it myself, but he had this… creepy way of getting under your skin just by talking to you. I wrote it off as me just being paranoid, the guy harvests organs from people for a living so of course everything he says is creepy. I groaned and started my car, but it wasn’t until I hit the freeway that I was finally able to shake the feeling of his gaze. It’s not like he could’ve been following me, by then I was already paranoid enough to be checking for that, making a few detours just to be sure of it. And because of my detours, I ended up being about an hour past the scheduled drop off with the buyer… Lost my chance at a tip for sure, guy was furious and there was nothing I could tell him to calm him down. I’m pretty sure, ‘sorry I’m late, but the seller was a total psycho and I wanted to make sure he wasn’t following me,’ wouldn’t have been a very good excuse. Whatever, I had my money and the buyer had his organs and plenty of time for whatever operation that used them. Not much to complain about on either side, well except for the fact that I already knew I wouldn’t be sleeping that night. Especially because the feeling of being watched had returned as soon as I set foot out of my car which was, again, impossible. The site never tells the sellers anything about the buyers or transporters, so there’s no way he could have known where I was headed to and no way that he could have followed me. I hopped back in my car and started to head for home, hoping that a few tabs of melatonin would be enough for at least a few hours of sleep. And again, I could feel eyes on me as I drove and I saw his eerie smile everywhere until I hit the highway. I felt a weight lift off of my shoulders then, although I made sure to take the most winding path home that I could afford gas for (which was quite a bit after a job like that). By the time I did get home it was starting to get dark, and I had made a few loops around my apartment just to be sure I didn’t still feel his eyes on me. Luckily, my apartment building has a public parking garage attached to it so even if I was being followed I felt safe enough that nobody would be able to find my room. But Just to be sure, I took the stairs for the first time in months. Have any of you ever climbed seven flights of stairs out of paranoia before Rijento? Well in case you haven’t let me tell you what it’s like. Do you remember running up the stairs from the basement after turning off the lights as a kid? That feeling of unease and terror? Well it’s like that, but you aren’t a kid anymore. It’s not the dark or what imaginary monsters could be lurking in it that frightens you anymore. Instead, you’re worried about who could be hiding in the darkness, what real monster could be following you up those stairs… I’m no slouch when it comes to exercise but it still drained everything out of me hauling my body up those stairs on my hands and feet like an animal as fast as I could. I got inside and locked the door securely behind me, panting, covered in sweat, but I sighed in relief with the fact that I hadn’t felt anyone watching me at all during my climb. I took a moment to catch my breath, slumping down by the door and chuckling to myself while shaking my head. I couldn’t believe that I’d let that freak get so deep under my skin. Once I had caught my breath, I stood up and made my way to my couch before flopping onto it. I wanted nothing more than to go to sleep then and there, but I had to be smart with my money this time. I immediately cashed the Bitcoin out. Better to pay myself out in small increments, but I had bills to pay and I’d already learned my lesson about leaving things in Bitcoin. Once business was taken care of, I grabbed the remote control and flicked on the TV. The familiar faces of the local news anchors greeted me and I began drifting off to sleep while listening to the happenings of our city. It was around seven a.m. when I was woken up by the sound of the ‘breaking news’ alert coming on. “We are just receiving reports of a ghastly murder of one [yeah, I’m not gonna put her name or age here] year old college student living on her own. Police investigators say that several of her organs were found to be missing and that they found evidence of someone living in her home without her knowledge for quite some time before the murder…” The reporters kept talking about how much of a tragedy the situation was… But I wasn’t listening. How could I listen… I’ve never been less happy to be right then I was at that moment. I shuddered thinking about it. My thoughts and paranoia regarding the man I’d met the other day bubbling back up to the surface. It was then that the reality of what I’d done hit me like a freight train. By accepting that contract I doomed that girl to die… All because I needed some quick cash. I stood up and went to the kitchen and opened my liquor cabinet. Without looking, I grabbed a bottle of something with shaking hands and fumbled with the top while trying to keep my mind clear of thoughts. Once I had the cap off I took several deep swigs from the bottle, spilling quite a bit down my chin before I set it down and gasped for air. The burn of the alcohol in my throat gave me something to focus on while it worked its magic on the rest of my body. As my mind slowly clouded I found my way to a chair and found it easier to think about what happened without panicking. My first thought was that I needed to do something. I knew the guy’s face, I should go to the cops! It was at this moment that the… Less impulsive side of my brain kicked in. I go to the cops and all I do is give myself a one way ticket to an early grave. My employers don’t take kindly to police interactions. I slowly resigned myself to the fact that I was going to have to live with the consequences of this job for the rest of my life… I’m a coward, I know. Anyways, the next few days passed by slowly. I was… Not in a good place mentally and I’m sure you remember how much alcohol my cabinets were stocked with. I blacked out more than once only to wake up gasping for breath from drinking too much. It was honestly a miracle that I didn’t kill myself through alcohol poisoning. But I… Managed to come to terms with everything. Don’t get me wrong, I still had nightmares where I was the guy hiding in that girls closet… But I wasn’t drinking my problems away anymore, although I think that was more because of the fact that I’d run out of liquor than any meaningful character development. It was about a week later that I was able to get my first night of actual sleep. I didn’t dream about anything either so that was a plus. I know it probably sounds bad, but I was starting to feel normal again… Like I could maybe find a way to just be myself… Either way, even after all that I still wanted to keep my job. I just added a new rule: no organs. From there I fell back into more or less my old routine. I went to eat out almost every day though, I thought any excuse that got me cleaned up and out of my place was worth taking… And then, I began to feel it again. That skin-crawling sensation of eyes on me from somewhere that I felt the day I met Mr. Hide&Seek. I didn’t think much of it at first, I only felt the eyes when I was surrounded by other people so of course one or two would be looking my way right? I thought I was just guilty and paranoid. But no matter what I did, I would always feel like I was being watched whenever other people were around. So I started driving more and more and eating out less and less. Not driving anywhere in particular, just driving… I felt safe on the open road, I couldn’t feel any eyes on me… For about a week. It started small. A shiver down my spine here and there. A sharp sensation that made my eyes snap to one car or another. Then it came more frequently, and I began to get more and more paranoid as the feeling became stronger and stronger. I started driving less and less, and whenever I did, I kept my eyes on the cars around me. Trying desperately to find where that feeling was coming from. To find who was watching me… Trying to catch a glimpse of his face in a passing car. I even thought I did see him a few times… Except that was just paranoia… I hope. Eventually, I stopped driving unless I had to. I shut myself in my apartment, only going out to get groceries and always, always making sure that I didn’t feel anyone watching me before I parked. But that feeling would always find me whenever I went out. This went on for about a month. I started to drink again, I didn’t go out to eat or drive anymore. I paid someone to deliver my groceries to the garage of my building. All I did was eat, sleep, drink, and watch movies or play games… I’d be living the dream, if I didn’t think a serial killer was stalking me. Part of me believed that I was just being paranoid and to be honest I desperately wanted to believe that part of me… But not enough to stake my life on it. And after another week of living like a shut-in the feeling of being watched started to re-surface. Like before it started off small. I felt a ping of eyes on me and from then on I kept the blinds securely closed. Even then, the feeling persisted for days, gradually gathering in strength. So I emptied out all of my closets and cabinets daily… Eventually I just left all of the doors open and everything on the floor so that I could look in to any hiding spot in an instant… But that feeling still persisted. I stopped drinking because I was terrified of being attacked. I started sleeping less and less and when I had to sleep, I slept inside of my closet and barred the doors shut from the inside. I ate and drank only when I felt hungry and always with my back to a corner of the room or locked in my closet… But I could still feel eyes on me, feel His eyes on me the same way I had back at the park. It was about a month later when I finally discovered my haven. The one place left that I didn’t feel watched. The stairwell of my building. I found that whenever I went down and back up the stars to get my groceries – as I’d long since stopped using the elevator – that I would have a brief respite from the feeling of being watched. I started to spend all of my waking hours there, sat on one of the stairs without a care in the world. I only left them to eat and sleep and whenever I entered the building proper I would feel eyes on me almost immediately. But having those stairs to return to made my life almost bearable. It had been a long time since I had anywhere I felt safe, and like every place before it I kept waiting form the feeling of being watched to follow me into the stairwell… But it never did. For another month, I fell into a somewhat bearable rhythm. I’d wake up in my closet feeling watched, I’d eat in the corner of my kitchen feeling watched, and then I’d scurry off to the stairwell where I could blessedly feel alone – Especially near the top floors where the stairs were seldom used. But all good things must come to an end and all that, and while I never did feel watched in the stairs, I did run out of money. Apartments and cars don’t pay for themselves after all, and while I managed a few months on the blood money from my last job it was finally time to get back to work. In the months since I last logged on to the site, things had calmed down significantly and there were now plenty of jobs that didn’t break any of my rules… So I decided to go with a route that I’d done before a couple of times. A gun run. The seller always treated me to a drink or two at his bar and was also always well armed so I felt that it would be a nice and easy job that I could feel safe doing. After confirming the job I closed my laptop, pulled on a fresh set of clothing, and headed out the door. I wanted to get this over and done with, and thankfully the feeling of being watched was rather light that day. I do admit, however, that I lingered in the stairwell for a bit before heading out. I wanted a bit of time alone before being out in the open for the first time in months. Anyways, I hopped in my car after about thirty minutes of blessed stairwell time and headed to the bar. After about two hours of paranoid and twisting driving I managed to make it just on time and pulled my car into the alleyway behind the bar. The owner greeted me with a smile as I got out of my car, “T, long time no see!” he said, his smile fading as I walked up and he got a better look at me. “Holy shit man, are you feeling okay?” he asked, genuine worry in the eyes of the large man. “No… I’m pretty far from okay…” I said with an exhausted sigh. I could still feel the faintest hint of eyes on me even now, though I know that the owner wouldn’t let me be jumped at his bar. “It’s a long story,” I offered, realizing for the first time that it might be nice to actually tell someone what happened. “Is that so.” he said with a hint of a smile and a shake of his head. “Well, hows about we get you a drink while the boys get ready to load up your car.” He offered in return, making me smile. “There’s always plenty of time for stories at my bar.” He said proudly. “I’d like that…” I said with another exhausted sigh, managing to keep the smile up as he put an arm around me and lead me in the back door of the bar. “Oh, by the way, how did you hold up during the bitcoin crash? I heard it hit a couple of transporters pretty hard.” he said, making me chuckle as we made our way through the kitchen. “Funny you should mention that,” I said, making him raise an eyebrow, “because that’s how my long story star—” I began, only to stop short when I looked at the bar. HE was siting there, sipping on a beer without a care in the world. He noticed me out of the corner of his eye and that same sickeningly sweet smile crept onto his face as his eyes met mine. I froze. There was no way that this was a coincidence. There was no way that he just happened to be at this bar at this time. I was broken from my trance by the bar owner waving his hand in front of my face and saying my name, “Hello? T, you alright?” I quickly ducked back into the kitchen and started to hyperventilate. How did he know? How could he possibly have known that I would be here? Did he follow me? “Did who follow you?” The owner’s voice brought me back to reality once again as I realized I’d been thinking out loud. His face was concerned, bordering on scared. “How long has that guy been at the bar?” I asked, hoping that the owner knew who I was talking about. “If you mean tall, thin, and creepy then about an hour… What is going on T?” He asked, as I slumped against the wall. I started crying. I broke down and burst back into the bar only to see that Mr. Hide&Seek he was already gone. “I… I need to go. I need to get home!” I said, pushing past the owner and running to my car. He called after me, trying to get me to stay and explain what the hell was happening but I wasn’t listening. For all I know, Mr. Hide&Seek could be breaking in to my apartment already. I drove straight home and threw open the door to my apartment. It had still been locked, but I wasn’t taking any chances. I grabbed a knife from the kitchen and checked everywhere. But he wasn’t there. Then, my phone rang and scared the living hell out of me. I checked the number and gulped when I saw that it was blocked. I considered not answering but in the end I picked up the call. “H-Hello?” I asked tentatively. “T… What the hell happened at the bar?” a modulated voice rang through the speaker in my ear, making me wince. It was one of the site admins for sure. I was silent for a moment before telling the admin everything. I couldn’t see the man, but I could feel a sudden change when I mentioned seeing Mr. Hide&Seek at the bar. “T,” the admin began, a serious edge to his voice. “I need you to log in to the site… _Now_” he said, and something in me told me to listen. I booted up my laptop and hopped on to the site. As soon as I logged in a dialog appeared that I’d never seen before. ‘ADMIN would like to take control of this computer. Do you consent to this?’ With two buttons. One for yes. One for no. I clicked yes and watched as my cursor began to move on it’s own. “Thank you T. This will only take a moment…” the admin said, a practiced calm in his voice as he downloaded several files and began to do… Something on my laptop. A minute later a dialog box popped up that said, ‘Threat detected!’ and the admin sighed and his voice sharpened as he spoke. “T… You’ve been compromised. You’ve had a nasty piece of spyware installed on your machine, for about a month by the looks of things. It’s been recording your keystrokes and giving someone remote access to your camera…” the admin explained, making me gulp as I realized that all of my information was insecure. “B-but, there’s no way! I haven’t download anything!” I said, making the admin mutter something as a bout of typing could be heard coming through the phone. The admin’s voice was cold and calculated when he spoke next. “No… No you didn’t…” he said, making me gulp. “This software was installed via _USB_…” the admin said, making my heart nearly stop. Hide&Seek had been in my home! He had been here without me noticing and put that program on my laptop. Even after all of my paranoia, he still found his way into my room without me knowing. “I’m going to delete the program,” the admin said, and a few keystrokes later, “done… What the—” As the admin deleted the program, thousands of windows began popping up on the screen of my laptop. All of them saying the same thing… ‘olly olly oxen free’ After that, I threw my laptop in the trash and got a new one as well as a new phone, sim card and all. I was taking no chances. I got all new accounts for everything and the admin told me he revoked Mr. Hide&Seek’s membership personally. But I’m going to disappear all the same, I have a plane ticket to somewhere and my bags are already packed. Don’t look for me, and if you ever start to feel like you’re being watched… It’s because you are.
I think that based on policy precedents in Western societies, it's bizarre that Proof of Work as a system hasn't been faced with any legal prohibition yet. The main argument I can imagine is that governments fear a public opinion backlash. However, a ban on proof of work would fit completely within a trend of governments banning the use of technologies that are excessively wasteful when perfectly valid alternatives are available. Consider some examples of legal requirements the European Union has placed on products to reduce our waste of electricity: -The EU banned incandescent light bulbs, to reduce electricity use. These light bulbs convert less than 5% of electricity consumed into light, so the EU mandated that people would resort to more efficient light bulbs. The new light bulbs have various downsides, but the need to reduce electricity use was considered significant enough to mandate the phase-out of incandescent light bulbs. -The EU has implemented a ban on vacuum cleaners that consume more than 900 watts. Vacuum cleaners have to abide by strict regulation in regards to how much noise they produce, how much dust they pick up and how much electricity they use. The EU expects their rules will reduce electricity use by 20Twh per year, equivalent to the annual energy use of Belgium. So, I'd say there's a good policy precedent that processes that consume excessive amounts of resources end up facing legal prohibitions in the European Union. But then I'm confronted with a bizarre situation, where an online digital currency that consumes three times as much electricity as these inefficient vacuum cleaners waste, is simply ignored. From the perspective of energy-efficiency, Bitcoin doesn't do anything better than the regular financial system. It consumes more electricity, to make three orders of magnitude fewer transactions than credit cards do. The problem with proof of work is intrinsic: It generates an artificial financial incentive for the waste of electricity. It creates a bounty, equivalent to the inflation rate of the currency, that serves to generate a competition over who can prove the waste of more electricity than others. Most important however, is the fact that it incentivizes the use of stolen electricity in a manner that was previously unheard of. After all, if you're mining Monero with your own equipment, you're doing it wrong. The clever Monero miner doesn't mine using his own device, he hacks into other people's computers and installs programs that make those computers devote as much electricity as possible to performing arbitrary calculations that serve merely to demonstrate someone has a lot of resources at his disposal. In other words, there's no real limit to how much electricity people are willing to waste on mining Monero, the only thing that stops these criminals is the fact that alternative scams are more lucrative to them. In the absence of cryptocurrencies, someone who has gained unauthorized access to other people's computers has no incentive to make those computers waste electricity, except for sheer malice. The creation of an anonymous cryptocurrency that awards new units based on anonymous evidence of the ability to waste electricity, should be recognized for what it is: A bounty on pollution. Monero and assorted cryptocurrencies, exist as bounties that serve to incentivize pollution. The nations of the world agreed to take effort to keep global warming beneath 1.5 degree Celsius. Eighteen EU countries want to move to net zero emissions by 2050. The goals nations have set for themselves will require a very rapid energy transition, yet there's serious reason to expect that these goals will require enormous herculean efforts to achieve. So why then, I ask as a European citizen, is a free lunch being ignored? European consumers, through their purchase of proof of work cryptocurrencies, incentivize the existence of a negative-sum game of endless competitive energy consumption. I'm not allowed to purchase incandescent light bulbs because they waste electricity, so why am I allowed to buy tokens of a decentralized bounty on electricity-theft? "We can't just knock people's doors down and check whether anyone has a Monero wallet on his computer, that's tyrannical" The critic says. And I agree, but that's a straw man argument. You don't have to treat possession of cryptocurrency the way you treat possession of child pornography. You can instead treat it the way we treat chlorofluorocarbons, ivory, incandescent light bulbs and inefficient vacuum cleaners. European companies are not allowed to mine cryptocurrencies, the import of cryptocurrency mining devices and "hardware wallets" can be subject to legal prohibitions and companies that offer the opportunity to buy or sell cryptocurrencies can be forbidden. This would be sufficient to remove most of the incentive to participate in the cryptocurrency economy and lead to a subsequent price crash of most cryptocurrencies, which then results in a dramatic reduction in electricity use. Please note that there are perfectly valid arguments to make that cryptocurrencies as an asset class should be banned (hint: endless fraud). I'm focussing here on the most perplexing aspect of this situation, the fact that governments faced with extremely difficult to achieve climate targets and even growing risks of electricity shortages are missing a free lunch.
Hi, I have tried to build my own, but it appears like I've gotten rusty in this. It has also reached prices beyond my expectations. But I want to keep it for about 7-10 years. What will you be doing with this PC? Be as specific as possible, and include specific games or programs you will be using. I don't plan to use this for gaming or bitcoin mining. I will process a lot of text from external sources, compute numbers, and train some deep learning models. What is your maximum budget before rebates/shipping/taxes? 4000 USD / 36000 NOK. 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. ASAP What, exactly, do you need included in the budget? (ToweOS/monitokeyboard/mouse/etc) Things I would want: CPU: AMD Ryzen 9 3950X (or something fast that has 16+ cores; I will run highly parallel jobs) GPU: GeForce RTX 2080 Ti (large memory is preferred) Memory: 32GB (or more) Motherboard: Preferably an X570 with PCIe 4.0 NVMe support. WiFi would be nice, because there is no network cabling around that area. USB-C heads would be nice, but not required. Case: USB-C is required. I prefer white, silvegrey, but black would be fine as well. No disc drive needed. Storage: NVMe (1 TB should be enough for me, I suppose). I already have an SSD inside my old machine. PSU: 850W or higher would be good. I have plans to install another card in that. Fans: I have no idea how many I need, nor where to mount them. Something less noisy would be nice. If water cooling is less-noisy and comparable in terms of pricing, I can go for water cooling. 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? Norway If reusing any parts (including monitor(s)/keyboard/mouse/etc), what parts will you be reusing? Brands and models are appreciated. SSD (Samsung evo 850), keyboard, mouse, monitor. Brands of those don't matter. Will you be overclocking? If yes, are you interested in overclocking right away, or down the line? CPU and/or GPU? Most likely, no. However, it appears like both the CPU and the GPU can be overclocked to a certain extent. 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) CUDA and OpenCL support would be required. I already have an SSD. But an NVMe drive is needed. 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? I don't like LED lighting. I prefer white, silver or grey cases. Size doesn't matter as long as I can place 2 full size PCIe cards in that. I don't like window, but don't mind if a cheap model has that. Do you need a copy of Windows included in the budget? If you do need one included, do you have a preference? No. It will run Linux. Extra info or particulars: Nothing apart from those. I would be very happy, if you could help me build something along these lines.
I'm making minimum $100 per month...doing NOTHING. Tips on gaining a LOT more referrals! Plus, tips for other apps and sites to earn an extra $100-300. Info inside!
Hi all! So as the title states, here's how to get yourself around $100-500 per month (i'm from the UK, but will use USD for reference!) just for installing a few apps and leaving them running, plus with referrals, you can earn a LOT more. It's what I like to call 'the passive trio'. I'm getting around $100-200 from the (completely) passive apps, plus an additional $200-300 from the sites below. All legit, no scammy bulls*** here. These apps can be used worldwide. Happy to provide more info in DM's if you need it! The Passive Trio https://www.pennygen.com/pro/passivex All info can be found on the above link, but here's a quick rundown: Honeygain (desktop/laptop/android/IOS) Quick, easy signup process. Excellent customer support. 3 devices per IP. More IP's, more devices, more referrals = higher earning $5 on signing up to start you off, minimum $20 cashout. I reached my cashout in 2 weeks. PayPal only, and be sure to add the same email address as your PayPal account when signing up! My first cashout arrived in 3 days. I have this on my (very basic) laptop and 2 phones, keep them on 24/7 to earn more! FluidStack (desktop/laptop only) Download, install the node, choose your settings, enable upnp on your router (this is very easy to do), leave it running and earn. Simple as that. Maximum $50 payout per month (I made this in my first month, and have another $50 on the way!) Ok, so the beauty of FluidStack is in the referrals... $5 per referral! If you have a balance over $50 (which you will, using the referral service as I will explain shortly), this will simply roll over to the following month. Even if the node doesn't work for you, you still receive the referral money. It gets paid out on the last day of every month, again to PayPal. CryptoTab Browser (desktop/laptop/android/ios) This thing is great, and has the best referral system i've ever seen. Check it out on their site.It's similar to Brave Browser (this is also great!). Install, turn on the Bitcoin mining feature and earn. With their referral system, you can do VERY well. For those unaware of how to convert Bitcoin to cash and deposit to your bank account, i'd recommend Coinbase. Super easy to signup and use, and pay to your bank account very rapidly. Coinbase referral: https://www.coinbase.com/join/stacey_2 non-ref: www.coinbase.com For those who want a decent amount of quick and easy cash - take full advantage of Coinbase Earn offers. non-ref: https://www.coinbase.com/earn For anyone needing a referral for EOS, feel free to use mine, still got 4 spaces left: https://coinbase.com/earn/eos/invite/ysrkq54z So, a lot of the extra cash with the above passive earning apps is coming in from referrals via PennyGen https://www.pennygen.com/pro/passivex I was recommended this by someone on Reddit. Can confirm that it is completely legit, i'd highly recommend having a chat with the guy who runs it (Cuzco) if you want any additional info, or if you just want reassurance, but in summary - PennyGen offers a 'Boost' feature, at a cost of $8. This gives you 10,000 views within a 24 hour cycle, and got me a ton of referrals for the above apps. There is also a 'Daily Drive' feature. This will give you 500 views on your referral links per day, for 30 days, and costs $10. Both of these combined have got me a LOT of referrals, therefore, extra cash. In addition to this, there are membership features which I would HIGHLY recommend. Have a a browse through the site, go to live chat and contact Cuzco if you want to know more. I'm convinced he is a wizard. You can Boost/Drive pretty much anything. Your Youtube channel, your website, blog - whatever. I've gained back what I paid for Boosts/Drives rapidly, so that hasn't been an issue. Ok, so that's the passive trio out of the way! Here's how i'm getting the rest of the cash: #1 for me has got to be Swagbucks. This is an excellent source of extra income, beer money, whatever you wanna call it! Just with surveys alone, i'm getting around $50-100 month. Top up your Swagbucks (SB) by signing up to Hideout.tv (you can find that in https://www.pennygen.com/pro/passivex) and just leave it running on your devices overnight. Plenty of ways to earn those delicious Swagbucks, I imagine most here have accounts on it already but if not, sign up! non-ref: www.swagbucks.com IMPORTANT NOTE: DO NOT USE PENNYGEN FOR BOOSTS OR DAILY DRIVES ON SWAGBUCKS! This got me temporarily banned (I didn't read their terms and conditions correctly) and was very lucky they gave me my account back! Others listed on https://www.pennygen.com/pro/passivex : hideout.tv - great way to get extra swagbucks Qmee - I love this survey site/app, I was amazed at how quick they pay out to PayPal. Well paying surveys, and a very generous referral system. Also, no minimum payout. Others not listed: Gener8: This is just a button you install on your browser. Every time you open a tab, you earn pointswhich can be redeemed for many different things (I choose Amazon vouchers personally). Install this alongside CryptoTab Browser or Brave Browser, and you have a winner. ref: https://refer.gener8ads.com/uk6mv9 non-ref: www.gener8ads.com OhMyDosh - another great survey site, easy source of extra cash. Non-ref: www.ohmydosh.co.uk Ref: https://ohmydosh.co.uk/validate/refer_a_friend/welcome/501958?keyword=referred Here's a bunch of other great survey sites/apps: Panelist Portal MobRog 20Cogs - £10 signup offer with these Maximiles Branded Surveys PopulusLive LifePoints So, to summarise - with the passive trio + pennygen boosts/drives/membership + referrals = $100-200 average per month The rest - It really comes down to how much time you're willing to spend on survey sites. If you commute to work as I do (1 hour each way), or you just generally have any free time - the more you will earn. I'd say on an average day I spend about 2 hours on survey sites, but put in more hours on days off/when i'm free. It's all down to you really. Anyhow, this all took a little longer to type up than i'd anticipated, but I hope you all earn some decent cash out of this. Post your referrals in the comments if you wish, or use https://www.pennygen.com/pro/passivex if you really want to max your referrals. Good luck all! Any questions, please feel free to inbox me! Cheers! Bonus mention! Trading212: This one is great, although I still have 20 referrals left! You simply sign up, deposit the minimum (£1 here in the UK), and receive a bonus share of up to £100, which can be cashed out directly to your card/bank account after around 30 days. I signed up to this using someone elses referral, and received a share worth £22. Was very happy with that. Well, technically £23 which included the £1 I deposited. Please note, you get 20 referrals max, so once used (if you get lucky!), please delete your ref link. Can be used on desktop/laptop/phone app. Ref: www.trading212.com/invite/FMA6sUkc Non-ref: www.trading212.com
Re-Launching The Borderless, Unkillable Crypto-Fiat Gateway, DAIHard. Enter or Exit Crypto via Any Fiat and Any Payment Method, Anywhere in the World, Without KYC. All you need is a little Dai.
Some of you might recall recall our initial facepalm failed launch about 3 months ago (post-mortem here). Well, we're back--this time with an audit and some new features. This version of DAIHard should should die a little harder this time ;)
After shopping around a bit in the auditor space, we decided to go with Adam Dossa--the very same Adam Dossa that actually found our launch vulnerability and responsibly disclosed it to us! You can see his report here. By the way, Adam has been a gem: friendly, professional, timely, and flexible. Definitely keep him in mind if you need an audit!
Following is an updated version of our original launch post. If you've already read that, you might want to skip to the heading What's New in v0.9.2. Or you can go straight to the app or go to our info site for more info! Here is a legitimate concern most of us are familiar with:
To enter or exit the crypto economy, we rely on centralized exchanges such as Coinbase, which track their users, impose limits, and are tightly coupled to their jurisdiction and its banking system. And for all we know, any day now regulations could start tightening these controls further (*we've actually seen some of this play out in the two months since our first launch post). In light of this, can we say in any meaningful sense that crypto is anonymous, limtiless, borderless, immune to regulation, and (most importantly) unstoppable?
To really address this concern, we need a completely decentralized gateway between fiat and crypto: something that extends the benefits of crypto to the very act of moving between the old and new economies. But the design of such a platform is far from obvious. (Localethereum comes close, but as discussed under Unkillable, it doesn't quite cut it. And Bisq is decentralized, but has significant UX hurdles.) We believe we've found a solution. We are proud to present:
DAIHard v0.9.2 - Almost Definitely Not Broken This Time
If you want to jump right in, we recommend first watching our latest usage demo (7 min), then diving in and giving it a shot with a small amount of Dai. (Try it on Kovan first if mainnet is too scary!) DAIHard extends many of the promises of crypto (borderless, anonymous, limitless, unstoppable) into the exchange mechanism itself, allowing anyone, anywhere to bypass centralized exchanges and the control they impose. More concretely, DAIHard is a platform, run on smart contracts, for forming one-off crypto/fiat exchanges with other users, in which:
The method of fiat transfer is open-ended, but agreed upon up-front (for example: bank transfer, cash handoff, transfer of online credit, cash drop...).
You and the counterparty can communicate via end-to-end encrypted chat to coordinate the fiat transfer (i.e. communicate bank account number or reveal a cash drop location).
Crucially, in the last phase, the Seller can choose to burn the Dai instead of releasing it to the Buyer (but he can't get it back). This credible threat of burn is what makes the platform reliable in the absence of a centralized group of arbitrators or moderators. For more on this see the DAIHard Game Theory medium article (10 min read).
You Need either xDai, or both Dai and Ether, to Use The Tool (At Least For Now)
If you want to buy Dai on DAIHard, you must already have Dai--1/3 of the amount you want to purchase--to put up as a burnable deposit. For example, if you only have 10 Dai now, you can only commit to buying 30 Dai, and must complete that trade before using the newly bought Dai to open up a bigger offer (for up to 120 Dai that time). Most tragically of course, this means that if you don't already have some crypto, you can't use this tool to get crypto--this is why we avoid calling DAIHard an onramp specifically. This comes from the fact that both parties must have "skin in the game" for the game theory to work, and a smart contract can only threaten to burn crypto. We have some ideas on how to address this drawback in the not-too-distant future, which we'll write about soon. For now it's time to launch this thing and get some users!
Dangerous and Scary To Use
In rare cases, a user may have to burn Dai and face a loss on the entire trade amount. The necessity of this ever-present risk is explained in detail in DAIHard Game Theory. However, a cautious, rational user can gather information (possibly via our [subreddit](daihard)!) about how people have used the tool, successfully and unsuccessfully. They can then create a buy or sell offer with wisely chosen settings based on what has worked for others. Other cautious, rational users can find this offer and commit to the trade if they dare. We expect the vast majority of committed trades should involve rational, cautious users, and should therefore resolve happily. Still, inevitably there will be sloppy trades that result in burns. As the tool is used, we'll be keeping a close eye on the frequency of burns and keeping you guys updated (perhaps via a "System Status" utility similar to the one found on MakerDao's explorer). In the end, though, we expect the risk in using DAIHard to be comparable to the risk of using any exchange or DNM: ever-present but low enough for the platform to be useful as whole. So, while DAIHard will never shut down and can't perform an exit scam, the bad news is it's not risk-free. Users will have to approach DAIhard with the same level of caution they would with any new exchange (albeit for different reasons and with a different approach). So what's the good news?
The Good News
While these drawbacks are significant, they enable some remarkable features that no other crypto/fiat exchange mechanism can boast.
(Correction: Bisq seems to have a decentralized arbitration system) We are aware of no other crypto/fiat exchange platform that is truly unkillable. Bisq and localethereum comes close, but both localethereum relies on centralized processes of arbitration. This means their fraud-and-scam-prevention system can be sued, jailed, or otherwise harrassed--and if that part stops working, it doesn't matter how decentralized the rest of the system was. DAIHard, in contrast, gives the users the power to police and punish each other, via the aforementioned credible threat of burn. This is simple game theory, and the rules of this game are etched permanently into the DAIHard Factory and Trade contract code: impervious to litigation, regulation, and political pressure. This Factory contract has no owner and no suicide or pause code. It cannot be stopped by us or anyone else. Like Toastycoin, this thing was immortal the moment it was deployed (even more immortal than RadarRelay, for example, which does rely on an ownership role). Both DAIHard and Toastycoin (and probably whatever we build next) will last for as long as a single Ethereum node continues mining, and it will remain easy to use as long as someone can find the HTML/JS front-end and a web3 wallet. (The HTML/JS front-end (built in Elm, by the way, with the lovely elm-ethereum!) is currently hosted on Github pages, which is centralized--but even if Github takes down the page and deletes the code, it's a minor step to get the page hosted on IPFS, something that is on our near-term roadmap in any case)
No KYC, No Limits
It's smart contracts all the way down, so DAIHard never asks any nosy questions--if you have Metamask or some other web3 wallet installed and set up, with some ETH and Dai (or just xDai), you can immediately open or commit to a trade. You don't even need a username! (In fact, we're so inclusive, even machines are allowed--no CAPTCHA here!) You're limited only by the collateral you put up, so if you have 10,000 Dai you could open up a buy offer for 30,000 Dai (or a sell offer for 10,000 Dai) right now. We do reccommend trying the tool out first with a small amount of Dai... But we're not your mom! Do what you want!
It simply doesn't matter where you are, because DAIHard doesn't need to interface with any particular jurisdiction or payment system to work. DIAHard works by incentivizing people (or robots?) to navigate the particular real-world hurdles of bank transfers, cash drops, or other fiat transfer methods. These incentives work whether you're in America, Zimbabwe, or the Atlantic; they work whether the fiat is USD, EUR, ZAR, seashells, or Rai Stones; and they work whether your counterparty is a human, an organization, a script, or a particularly intelligent dog with Internet access.
Any Fiat Type, and Highly Customizeable
Here are some examples of the types of trades you might create or find on DAIHard.
Sell 5 xDai for $5 USD, sent via TransferWise.
Sell 200 Dai for $180 USD, granted they bring the cash to you by tomorrow afternoon in Central Park, NYC.
Buy 20 Dai with a $30 gift card for Amazon AWS that you were never going to use.
Sell 20 Dai in exchange for a $20 Steam game.
While in Vietnam, sell 200 Dai to someone for €180 anytime in the next two weeks, provided they deposit it into your German bank account.
While in Germany, sell 20 Dai to someone in exchange for them refilling your pre-paid Vietnamese phone plan.
Buy 500 Dai for $550 via PayPal, but wait 3 weeks for before the Dai is released (so the paypal transaction can't be reversed).
As the DAIHard community grows, users will doubtless find much more creative ways to use the system, and we will discover together which types of trades are reliable and which are more risky. Because users can set their own prices and phase timeout settings, we expect the risky trades to charge a premium or have longer time windows, while the reliable ones rapidly multiply at close to a 1:1 price ratio, with quick turnaround times.
Extensible (with profit) by Third Parties
Not satisfied with our interface? Do you have some nifty idea for how to display and organize user reputation? Or maybe some idea for how trades could be chained togeher? Maybe you'd like to design a notification system for DAIHard? Maybe you just want a different color scheme! Well, you won't need our permission to do any of this. Any tool that watches the same Factory contract will share the pool of trades, regardless of which tool actually creates the trade. This means we don't even have to fight over network effects! And if you look closely at our fee structure, you might notice that only half of the 1% DAIHard fee is "hardcoded" into the Factory contract. The other half is set and charged by our interface. What does this mean for you? If you go out and make a better interface, you can essentially replace half of our 1% fee with your own fee--it's up to you whether it's smaller or larger than the replaced 0.5%. The reason for this is to explicitly welcome other developers to extend what we've built. For as long as our team is the only one improving the platform, a threat to us is a threat to future upgrades. But if others begin extending the DAIHard platform too, then DAIHard will not only be unstoppable as it is today, but also grow unstoppably.
(For Real This Time) This Is a Big Fucking Deal
DAIHard is a turning point in crypto and a breakthrough in decentralized markets, and is an irreversible augmentation of the Ethereum platform. What we've built is a gateway to crypto completely devoid of centralized components--rendering entry and exit to crypto unkillable, flexible, borderless, and private. Centralized exchanges, and the control they impose, can now be bypassed by anyone with Dai and a web3 wallet.
What's New in v0.9.2
There have been many changes made since our first failed launch, but there are two rather important ones: xDai support and reputation tools.
DAIHard is now operational on xDai, a sidechain whose native token (xDai) is pegged to the Dai (and therefore $1). Add the xDai network to your Metamask (or just install Nifty Wallet), then switch to the xDai network in your wallet, to try it out. xDai has some pretty incredible benefits, compared to vanilla Ethereum:
Price: On xDai, a single DAIHard trade costs on the order of $0.01 to run start-to-finish, rather than the accumulated $2.40 (with the best-case-scenario 1gwei gas price) you'll spend on vanilla Ethereum.
Speed: Trade actions mine much faster, and don't require ERC20 'approve' transactions, making the whole process way snappier.
Gas priced in xDai: the main benefit here is that you only need one token (xDai) rather than two (Dai and Eth). Also, it's just nice having the gas cost expressed in (essentially) USD!
We now have a few reputation tools. First, on any open trade, there is a widget showing the number of releases, aborts, and burns the given address has been involved in as that role (buyer or seller). Clicking on this expands the widget to show more detailed information, and also provides a link to a page that lists each trade this user has been or is involved in.
We have tons of ideas on how to improve the product--too many, in fact, to commit to any before we get a good chunk of user feedback. Here are some of our favorite ideas:
A "QuickTrade" page, offering Trade Templates as an alternative to the current Create Offer page.
Big Exciting Features
Bootstrapping people with no DAI via other mechanisms and community outreach.
Partial commits to trades. eg. Place a 10,000 DAI trade and allow it to be picked up in blocks larger than 500 DAI at a time.
More chains, get this thing working on Bitcoin via Rootstock, on Ethereum Classic and Binance Chain.
A lot of the above features will be prioritized more clearly as we get user feedback, and we will be posting fairly frequent updates and articles on our info site. If you don't want to miss anything, note the subscribe widget and sign up!
Bitcoin Core is a community-driven free software project, released under the MIT license. Verify release signatures Download torrent Source code Show version history. Bitcoin Core Release Signing Keys v0.8.6 - 0.9.2.1 v0.9.3 - 0.10.2 v0.11.0+ Or choose your operating system. Windows exe - zip. Ethereum mining is the process of maintaining the Ethereum ledger through solving complex mathematical problems. Unlike Bitcoin mining, Ethereum mining can be done with a Graphical Processing Unit (GPU) only. How to Start Mining Ethereum. Step 1 – Install your GPUs and set up your computer; Step 2 – Get an Ethereum wallet (Mist or Based on this, when using AMD equipment, it is recommended to install Windows 7 or 10. How to install the driver when building a farm. To properly install the AMD Radeon drivers for mining, you must completely remove the old drivers. To do this, it is better to use the standard AMDCleanupUtility.exe utility to clean the system. Step 1 - Get The Best Bitcoin Mining Hardware. Purchasing Bitcoins - In some cases, you may need to purchase mining hardware with bitcoins. Today, you can purchase most hardware on Amazon.You also may want to check the bitcoin charts. How To Start Bitcoin Mining. To begin mining bitcoins, you'll need to acquire bitcoin mining hardware.In the early days of bitcoin, it was possible to mine with Bitcoin ATM kiosks are machines which are connected to the Internet, allowing the insertion of cash or a credit card in exchange for Bitcoin. They look like traditional ATMs, but they do not connect to a bank account and instead connect the customer directly to a Bitcoin exchange for a localized and convenient way to purchase Bitcoin in person.
MAKE $700 BY MINING BITCOINS ON YOUR PC AND SMARTPHONE IN 2020!! (PROOF!) - Duration: 8:36. Mobile Merchant 75,567 views. 8:36. Language: English Location: United States Today I show you how to mine the worlds #1 cryptocurrency - Bitcoin. Mining bitcoin is actually incredibly easy. This tutorial will tell you everything there is to know about bitcoin. Here are three actions to assist you get going utilizing Bitcoin Cash today: A Bitcoin wallet is an app or program that allows you send and receive BCH. Wallets also track your BTC balance which ... This Nicehash mining tutorial is for AMD+Nvidia and one of the best bitcoin mining or btc mining softwares in the industry. nicehash mining pool never been better than today in 2019. 📒A Link To ... What It Was Like MINING Cryptocurrency Full-Time For A Year Tails Health Update VoskCoin Rebrand - Duration: 23:44. VoskCoin 347,519 views