Bitcoin investors in South Africa lose millions in alleged

Making a Full Time income online (UK) + Offers + Money Bonuses

So first start by saying I have "Real" Online work but it requires me to work about 30 mins a day... I work on this other stuff 8-10 hours a day and earn a full-time income alone from this stuff alone... I do not include any ref links or other affiliate sign-ups I get.
I highly advise you get a cheap Laptop to work on... You cant use your phone ( for the work stuff )
I would recommend something like a Thinkpad 430i, I'm pretty sure I bought one for £85 as I needed a cheap laptop for something else and its been solid
normally they come with dud batteries, You can find a replacement HERE
Appen | non-ref ( I will get $25 if you work I think its 100 hours )
Neevo
Clickworker | non-Ref ( I will get 5 or 10 when you earn 5
Prolific.co
Populus Live
GG2U $1 Bonus | non-ref ( No Bonus ) - I will get 5% of what you earn
Timebucks(I think $1 bonus) | Non-Ref ( No Bonus ) - I will earn 15% of what you earn
Everything above this is what I use almost every day unless I have a lot of work on Appen I just keep on that
Panelbase - Sign up HERE ( Quidco £10 Bonus )| Non- Ref ( No Bonus ) - Quidco will pay you £0.80p to sign up and if you sign up through my link you will also get a £10 bonus on Quidco when you reach £5 cashback
Some decent surveys on here, I normally check and do them when they are over £1
-----
Here is also some good offers on a few different sites, They should be the highest paying for that offer
TopCashBack - REF (£5 BONUS ) | NON-REF( NO BONUS)
You will get the bonus once you reach £10 payable cashback
Once you have signed up, here are the offers
They also have a £15 Cashback on a Just Eat order of £15, Worth it for some free food
Betfair Poker - £50 Cashback for signing up and playing £10 of poker | £10 Spend
GiffGaff - £10 Cashback - Order and activate a new sim, The Cheapest package is £6
SearchLoto - £0.82 - Create your account, Make 25 Searched, and use Free Ticket.
Experian - £3 - Sign up for a new account
Graze - £2.47, Order your first box then cancel when it arrives
Totally Money - £2.10 - Make an account and get a free credit report
Tastecard - £3.30 - Free 2 Months trial
Booking buddy - 2p ( Can do 3x per day ) - Make a search.
Quidco - REF ( £10 Bonus ) | NON-REF ( NO BONUS )
Bonus is once you reach £5 cashback
Azimo - £25 Cashback - Make a Minimum Transfer of £151 ( Send the transfer to your other account )
Paddy Power Games £20 Cashback - Deposit and wager £10
Panelbase - £0.80p - Create an account and do a survey ( I highly recommend using this site )
Pick My Postcode - £.80p - Create an account.
booking buddy - 2p ( Can do 3x per day ) - Make a search.
----
Swagbucks - REF ( Around £4 BONUS ) | NON-REF ( NO BONUS )
To get the £4 bonus you need to earn 300SB in your first month, Since the offers at the bottom I would do the two offers listed, Then make the rest up by doing 3/4 Surveys but other than this please do not waste your time on Swagbucks doing surveys, I only do them if to complete swago or if they are pretty high paying.
AyeT- CyberGhost VPN Free Trial - 54SB
Adgem - Norton VPN Free Trial - 63SB
100SB Bonus - Install the Swagbutton
Rise of Kingdoms - 4000SB - Get to hall Level 17
Lottoland - 1300SB - Click the offer and it will take you to the sign-up and will cost £1 ( Make sure auto-renewal isn't on )
-----
GG2U - REF( I think you get $1 Bonus ) | NON-REF ( No $1 if there is a bonus )
William hill ( Find this under Gaming Offers ) - Deposit £10 and wager £10 - Around £27 Back
Normally the Gala offers pay higher but none of them are available anywhere, Normally pay around £40, on TCB or Quidco but they have no offers right now for them
---
Ysense - REF( Don't think there is a bonus |NON - REF
Click Offers, Then Offertory
Final Fantasy 100K Power - $10.16. I did this before and I spent £1 and completed really quickly, It was an XP reward I bought, It gave millions of Hero XP which gave enough power
I highly advise you don't waste time on this site doing surveys
----
Lionbridge - Like happen but this is more strict and I also found Appen paid more for the Project I am on.
Teamwork- Like Appen and Lionbridge, I have done some work for them in the past everything was fine and paid on time.
Apple at Home Advisor - Work at home Advisor for Apple. Pretty sure they send you an iMac to work on tho I could be wrong
Pretty sure Amazon has remote work also. If you google a company and then "Remote" or at home, It should let you see if they have work
-
I had these 3 on a list Its transcription work but Appen, Lionbridge, and Teamwork offer this and probably best going for them.
Rev
transcribeme
GoTranscript
----
Sites/Apps that are legit + my thoughts on them
Swagbucks ( Around £4 Bonus ) | non-ref ( No Bonus )
I only do offers on here but I always check other sites before doing them to see if better paying elsewhere and I do swago when it comes up - Do not do surveys unless they are offering a few £ as they normally DQ - Only do Offers, Don't waste your time on anything else
Serpclix| non-ref
You install the plugin and it pops up with a task to search for a website... I barely use it but I would say its worth using for some extra cash ( Some users say £10-£30 a month on here )
Branded Surveys| non-ref
Had a few payouts, Too many DQ would avoid unless nothing else
Life Points
Had some decent paying surveys, But too many DQ.. I would personally avoid
Qmee ( 50p Bonus ) | non-ref ( No Bonus )
In my opinion, it's not worth the time, I do probably 1 or 2 surveys per week and I only touch the ones 75p + unless they take to long... I don't think you should focus anytime on it unless you have nothing else.
Ysense
Don't waste your time, I listed an offer for it above other than them offers.. Don't bother, People only want sign-ups to this cause they pay like 15% of earnings and I think around £5 when someone reached a certain amount
SliceThePie- Don't bother, Its clearly about 10p an hour
HoneyGain ($5 Bonus I think ) | Non- Ref ( No Bonus )
It uses your unused internet in the background, it's perfectly safe personally for me I've not had much luck but it comes down to location and how many devices you are using
20Cogs ( £20 Bonus on cashout ) | Non-ref ( No Bonus )
This is legit but most offers do pay better elsewhere and you need to hit 20 confirmed cogs before they payout, I have done offers on here and have my 20cogs pending but make sure you always check other sites to make sure you are getting the most amount of profit... I mostly do offers on here that I have not seen anywhere else.
PrizeRebel - Don't waste your time.
Microworkers - Can pay decent if you can rattle off some fast task but - Its a pain to get paid, Customer service pretty much ignores you and a lot of the jobs and links are sketchy as hell
---
I know nothing about this stuff but you can also teach English online and get paid for it. You might need an ESL certificate. The pay is pretty decent if you can get work If this is something you are interested in I highly advise you do some research for it because its decent work
vipkid- Teach English to kids online, If you want to find more I would advise you to look through Reddit as a lot of users on here use this for work, There are more sites than just this that you can work for, I think they pay from $15-$25 per hour.
QKid- Same as vipkid teaching English online- I think this pays up to $20 per hour
gogokid- Teach English Online $14-25 per hour
There will be more sites than this but these are the ones I know of.
----
Amazon FBA
I don't recommend you bring crap in from china there is enough of that,,, My advise would start small, Start by Buying stock from Supermarkets or other online retailers this is called retail arbitrage and then sending that in but make sure you are allowed to sell in that category, also if your going down the video game route that you sell Used video games and older back catalog titles as these hold higher profit margins than new stock, Lego, Toys, etc are good things to keep an eye out for you can also look for this sort of stuff on the Facebook market place
There is very little profit in new stock unless you can pick it up and most of the time you'd be selling at a loss because the big retailers can sell it for the price you buy it
Use Amazons courier ( they use ups) it's like £5 to send in a 15KG Box
You need to start, Get the hang of it to figure out what works for YOU! Don't follow anyone on youtube and what they say to do... Of course, if you want to make serious money which you can do, You will need to get suppliers, etc but no one will tell you where to get these and the ones found easily through google search will make you very little if any money using... Here is also some things I recommend using ( I use them or have used them )
Amazon handmade is also good ( That's if you make stuff )
Barcode Scanner ( I only use my PC so need scanner )
Barcode Scanner With Stand
Epson XP-3100
FBA Labels
Bags - I use a mixture of different one but these are fine for smaller things.
You don't need to buy the best printer or anything like that these work perfectly fine... You only need that stuff if you're doing thousands of labels per day
As I said before, Don't be scared to try this its actually pretty fun and can make good money just please people on youtube UK and US, Try it see what works for you
-
Gambling
First, I recommend you don't touch anything to do with this stuff if you have any mental health problems, feel lonely, etc this can ruin your life if you go off the deep end
Matched Betting - You can make good money from this and I think everyone should do it, It's not complicated once you get the hang of it but don't use Profit Accumulator or the other one that charges £17 a month, in my opinion, it isn't worth it ... You could use something like Team Profit to get the hang of it and then take the £1 profit accumulator trial then get more info from there but cancel before the £17 month
People promote PA because they have a good affiliate program
Gambling CPA/RS
This is different and you need a website or social media platform, You would have deals with the casinos, Bookmakers, etc But the money, if you get it right, is absolutely ridiculous... This is why you see these guys on youtube spinning such high amount of cash, If you are good at building sites or have a boatload of cash to chuck at this
You would post them and when people sign up through your link you could be on CPA ( Cost per Acquisition ) RS= Revenue share, So you would get % of a player losses or you could be on a hybrid
This money is life-changing if you get it right but since there is so much cash it is not easy... These sites are spending 10s of thousands a month to be at the top search results.
----
There is a lot of people on here that don't post their links on threads and I don't know why
Trading212 (£3-£80 bonus) | non-ref ( no bonus )
Sign up and Verify your account, Then deposit £1 and you will get a free random share between £3-£80
the sign-ups have come from that thread, I have had 3 sign-ups and got £45, This is why you should your links in these threads.( I don't post it anywhere else )
Post it in HERE
----
Cashback Websites
JoinHoney | non-ref - Saves you money by searching for coupon codes, I place a monthly order on a website and it saves me between 20-40 each time, Well worth installing when you shop online
TopCashBack (£5 Bonus ) | nonref ( No Bonus )
£5 Bonus once you reach £10 payable cashback, I listed some good deals at the top of the post ( Check yourself for more on the site ) Also can save money when shopping online
Quidco (£10 Bonus) |non-ref ( No bonus )
You get the £10 bonus once you reach £5 cashback, Same as top cashback... Some offers listed above and you can also get cashback shopping online
--
My favorite Offer
Xendpay (£10 Bonus | non-ref( No bonus )
Sign up and Verify your account, Make a transfer of £100 and you will get £10 free.. You can just transfer the money to yourself but you will need an account that takes euros as you need to send £ to euro
-
Before you sign up to an offer on this sub, Please check on cashback sites to see if they pay more than a ref link, Example is the Azimo link it has been posted on this sub on the past few days, You only get £10 from that but you will get £25 through Quidco + £10 bonus if you are new to the site
Things I would avoid
Rebate Websites, Lazybucks (They use your personal Facebook and run ads)
There is also a scam that's posted a lot on Reddit, They claim to pay you $25 to sign up then $25 per person you sign up, This is a scam they go by a few different names sites all look the same with the same fake payouts
I hope this helps someone out.
submitted by StrangeDeal6 to RealOnlineWork [link] [comments]

MeWe: A trip report

Among the more frequently mentioned G+ alternatives at the Google+ Mass Migration community, and others, is MeWe with over 250 mentions. The site bills itself as "The Next-Gen Social Network" and the "anti-Facebook": "No Ads, No Political Bias, No Spyware. NO BS. It is headed by professed Libertarian CEO Mark Weinstein.
As the site reveals no public user-generated content to non-members, it's necessary to create an account in order to get a full impression. I thought I'd provide an overview based on recent explorations.
This report leads of with background on the company, though readers may find the report and analysis of specific groups on the site of interest.

Leadership

Founder & CEO Mark Weinstein.
Co-Founder & Chief Scientist, Jonathan Wolfe (no longer with company).
Weinstein previously founded SuperFamily and SuperFriends, "at the turn of the millennium". Weinstein's MeWe biography lists articles published by The Mirror (UK), Huffington Post, USA Today, InfoSecurity Magazine, Dark Reading, and the Nation. His media appearances include MarketWatch, PBS, Fox News, and CNN. He's also the author of several personal-success books.
His Crunchbase bio is a repeat of the MeWe content.

Advisory Board

Ownership & Investment

MeWe is the dba of Sgrouples, a private for-profit early-stage venture company based in Los Angeles, though with a Mountain View HQ and mailing address, 11-50 employees, with $10m in funding over five rounds, and a $20m valuation as of 2016.
Sgrouples, Inc., dba MeWe Trust & Safety - Legal Policy c/o Fenwick West 801 California Street Mountain View, CA 94041
Crunchbase Profile.
Founded: 2012 (source)
Secured $1.2M in seed funding in 2014.
2016 valuation: $20m (source]
Backers:
Despite the business address, the company claims to be based in Los Angeles County, California and is described by the Los Angeles Business Journal as a Culver City, CA, company.

Business

Policy

In an August 6, 2018 Twitter post, Weinstein promotes MeWe writing:
Do you have friends still on Facebook? Share this link with them about Facebook wanting their banking information - tell them to move to MeWe now! No Ads. No Spyware. No Political Agenda. No Bias Algorithms. No Shadow Banning. No Facial Recognition.
MeWe provide several policy-related links on the site:
Highlights of these follow.

Privacy

The privacy policy addresses:

Terms of Service

The ToS addresses:
Effective: November 6, 2018.

FAQ

The FAQ addresses:

Values

This emphasises that people are social cratures and private people by right. The service offers the power of self expression under an umbrella of safety. It notes that our innermost thoughts require privacy.
Under "We aspire...":
MeWe is here to empower and enrich your world. We challenge the status quo by making privacy, respect, and safety the foundations of an innovatively designed, easy-to-use social experience.
Totalling 182 words.

Privacy Bill of Rights

A ten-item statement of principles (possibly inspired by another document, it might appear):
  1. You own your personal information & content. It is explicitly not ours.
  2. You will never receive a targeted advertisement or 3rd party content based on what you do or say online. We think that's creepy.
  3. You see every post in timeline order from your friends, family & groups. We do not manipulate, filter, or change the order of your content or what you see.
  4. Permissions & privacy are your rights. You control them.
  5. You control who can access your content.
  6. You control what, if anything, others can see in member searches.
  7. Your privacy means we do not share your personal information with anyone.
  8. Your emojis are for you and your friends. We do not monitor or mine your data.
  9. Your face is your business. We do not use facial recognition technology.
  10. You have the right to delete your account and take your content with you at any time.

Press

There are a few mentions of MeWe in the press, some listed on the company's website, others via web search.

Self-reported articles

The following articles are linked directly from MeWe's Press page:
The page also lists a "Privacy Revolution Required Reading" list of 20 articles all addressing Facebook privacy gaffes in the mainstream press (Wired, TechCrunch, Fortune, Gizmodo, The Guardian, etc.).
There are further self-reported mentions in several of the company's PR releases over the years.

Other mentions

A DuckDuckGo search produces several other press mentions, including:

Technology

This section is a basic rundown of the user-visible site technology.

Mobile Web

The site is not natively accessible from a mobile Web browser as it is overlayed with a promotion for the mobile application instead. Selecting "Desktop View" in most mobile browsers should allow browser-based access.

Mobile App

There are both Android and iOS apps for MeWe. I've used neither of these, though the App store entries note:
Crunchbase cites 209,220 mobile downloads over the past 30 days (via Apptopia), an 80.78% monthly growth rate, from Google Play.

Desktop Web

Either selecting "View Desktop" or navigating with a Desktop browser to https://www.mewe.com your are presented with a registration screen, with the "About", "Privacy Bill of Rights", "MeWe Challenge", and a language selector across the top of the page. Information requested are first and last name, phone or email, and a password. Pseudonymous identities are permitted, though this isn't noted on the login screen. Returning members can use the "Member Log In" button.
The uMatrix Firefox extension reveals no third-party content: all page elements are served from mewe.com, img.mewe.com, cdn.mewe.com, or ws.mewe.com. (In subsequent browsing, you may find third-party plugins from, for example, YouTube, for videos, or Giphy, for animated GIFs.)
The web front-end is nginx. The site uses SSL v3, issued by DigiCert Inc. to Sgrouples, Inc.

Onboarding

The onboarding experience is stark. There is no default content presented. A set of unidentified icons spans the top of the screen, these turn out to be Home, Chats, Groups, Pages, and Events. New users have to, somehow, find groups or people to connect with, and there's little guidance as to how to do this.

Interface

Generally there is a three panel view, with left- and right-hand sidebars of largely navigational or status information, and a central panel with main content. There are also pop-up elements for chats, an omnipresent feature of the site.
Controls display labels on some devices and/or resolutions. Controls do not provide tooltips for navigational aid.

Features

Among the touted features of MeWe are:

Community

A key aspect of any social network is its community. Some of the available or ascertained information on this follows.

Size

Weinstein claims a "million+ following inside MeWe.com" on Twitter.
The largest visible groups appear to have a maximum of around 15,000 members , for "Awesome gifs". "Clean Comedy" rates 13,350, and the largest open political groups, 11,000+ members.
This compares to Google+ which has a staggering, though Android-registrations-inflated 3.3 billion profiles, and 7.9 million communities, though the largest of these come in at under 10 million members. It's likely that MeWe's membership is on the whole more more active than Google+'s, where generally-visible posting activity was limited to just over 9% of all profiles, and the active user base was well under 1% of the total nominal population.

Active Users

MeWe do not publish active users (e.g., MUA / monthly active users) statistics.

Groups

MeWe is principally a group-oriented discussion site -- interactions take place either between individuals or within group contexts. Virtually all discovery is group-oriented. The selection and dynamics of groups on the site will likely strongly affect user experience, so exploring the available groups and their characteristics is of interest.
"MeWe has over 60,000 open groups" according to its FAQ.
The Open groups -- visible to any registered MeWe user, though not to the general public Web -- are browsable, though sections and topics must be expanded to view the contents: an overview isn't immediately accessible. We provide a taste here.
A selection of ten featured topics spans the top of the browser. As I view these, they are:
Specific groups may appear in multiple categories.
The top Groups within these topics have, variously, 15,482, 7,738, 15,482 (dupe), 7,745, 8,223, 8,220, 1,713, 9,527, 2,716, and 1,516 members. Listings scroll at length -- the Music topic has 234 Groups, ranging in size from 5 to 5,738 members, with a median of 59, mean of 311.4, and a 90%ile of 743.5.
Below this is a grid of topics, 122 in all, ranging from Activism to Wellness, and including among them. A selected sample of these topics, with top groups listed members in (parens), follows:
To be clear: whilst I've not included every topic, I've sampled a majority of them above, and listed not an arbitrary selection, but the top few Groups under each topic.

Google+ Groups

The Google Plus expats group seems the most active of these by far.

Political Groups

It's curious that MeWe make a specific point in their FAQ that:
At MeWe we have absolutely no political agenda and we have a very straightforward Terms of Service. MeWe is for all law-abiding people everywhere in the world, regardless of political, ethnic, religious, sexual, and other preferences.
There are 403 political groups on MeWe. I won't list them all here, but the first 100 or so give a pretty clear idea of flavour. Again, membership is in (parentheses). Note that half the total political Groups memberships are in the first 21 groups listed here, the first 6 are 25% of the total.
  1. Donald J. Trump 2016 - Present (11486)
  2. The Conservative's Hangout (8345)
  3. Qanon Follow The White Rabbit (5600)
  4. Drain The Swamp (4978)
  5. Libertarians (4528)
  6. United We Stand Trump2020 (4216)
  7. The Right To Self Defense (3757)
  8. Alternative Media (3711)
  9. Hardcore Conservative Patriots for Trump (3192)
  10. Bastket Of Deplorables4Trump! (3032)
  11. Return of the Republic (2509)
  12. Infowars Chat Room Unofficial (2159)
  13. Donald Trump Our President 2017-2025 (2033)
  14. Berners for Progress (1963)
  15. Sean Hannity Fans (1901)
  16. The American Conservative (1839)
  17. I Am The NRA (1704)
  18. Tucker Carlson Fox News (1645)
  19. We Love Donald Trump (1611)
  20. MAGA - Make America Great Again (1512)
  21. Q (1396)
  22. ClashDaily.com (1384)
  23. news from the front (1337)
  24. Basket of Deplorables (1317)
  25. Payton's Park Bench (1283)
  26. Convention of States (1282)
  27. Britons For Brexit (1186)
  28. MoJo 5.0 Radio (1180)
  29. MeWe Free Press (1119)
  30. The Constitutionally Elite (1110)
  31. Libertarian (1097)
  32. WOMEN FOR PRESIDENT TRUMP (1032)
  33. AMERICANS AGAINST ISIS and OTHER ENEMIES (943)
  34. #WalkAway Campaign (894)
  35. ALEX JONES (877)
  36. The Lion Is Awake ! (854)
  37. We Support Donald Trump! (810)
  38. The Stratosphere Lounge (789)
  39. TRUMP-USA-HANDS OFF OUR PRESIDENT (767)
  40. Official Tea Party USA (749)
  41. Mojo50 Jackholes (739)
  42. Yes Scotland (697)
  43. "WE THE DEPLORABLE" - MOVE ON SNOWFLAKE! (688)
  44. Judge Jeanine Pirro Fans (671)
  45. Anarcho-Capitalism (658)
  46. Ted Cruz for President (650)
  47. No Lapdog Media (647)
  48. Q Chatter (647)
  49. Daily Brexit (636)
  50. Tucker Carlson Fox News (601)
  51. The Trumps Storm Group (600)
  52. QAnon-Patriots WWG1WGA (598)
  53. 100% American (569)
  54. Ladies For Donald Trump (566)
  55. Deep State (560)
  56. In the Name of Liberty (557)
  57. Material Planet (555)
  58. WikiUnderground (555)
  59. Trump NRA Free Speech Patriots on MeWe Gab.ai etc (546)
  60. Magna Carta Group (520)
  61. Constitutional Conservatives (506)
  62. Question Everything (503)
  63. Conspiracy Research (500)
  64. Bill O'Reilly Fans (481)
  65. Conservative Misfit's (479)
  66. Canadian politics (478)
  67. Anarchism (464)
  68. HARDCORE DEPLORABLES (454)
  69. Deplorable (450)
  70. Tampa Bay Trump Club (445)
  71. UK Politics (430)
  72. Bongino Fan Page (429)
  73. Radical Conservatives (429)
  74. RESIST THE RESISTANCE (419)
  75. The Deplorables (409)
  76. America's Freedom Fighters (401)
  77. Politically Incorrect & Proud (399)
  78. CONSERVATIVES FOR AMERICA ! (385)
  79. Political satire (383)
  80. RISE OF THE RIGHT (371)
  81. UK Sovereignty,Independence,Democracy -Everlasting (366)
  82. The Patriots Voting Coalition (359)
  83. End The Insanity (349)
  84. Coming American Civil War! (345)
  85. Constitutional Conservatives (343)
  86. United Nations Watch (342)
  87. A Revival Of The Critical Thinking Union (337)
  88. The New Libertarian (335)
  89. Libertarian Party (official ) (333)
  90. DDS United (Duterte Die-hard Supporters) (332)
  91. American Conservative Veterans (331)
  92. Anarchism/Agorism/Voluntaryism (328)
  93. America Needs Donald Trump (326)
  94. The UKIP Debating Society (321)
  95. Coalition For Trump (310)
  96. Egalitarianism (306)
  97. FRIENDS THAT LIKE JILL STEIN AND THE GREEN PARTY (292)
  98. 2nd Amendment (287)
  99. Never Forget #SethRich (286)
  100. Green Party Supporters 2020 (283)
It seems there is relatively little representation from the left wing, or even the centre, of the political spectrum. A case-insensitive match for "liberal" turns up:
Mainstream political parties are little represented, though again, the balance seems skewed searching on "(democrat|republic|gop)":
The terms "left" and "right" provide a few matches, not all strictly political-axis aligned:
Socialism and Communism also warrant a few mentions:
And there are some references to green, laboulabor parties:

Conclusion

Whilst there may not be a political agenda, there does appear to be at least a slight political bias to the site. And a distinctive skew on many other topical subjects.
Those seeking new homes online may wish to take this into account.

Updates

submitted by dredmorbius to plexodus [link] [comments]

Useful Idiots: A brief Guide to the conspiratard tradition of anti-Americanism and support for dictators

In honor of all the love for Assad, Putin, Hitler, and Gaddafi in the conspiracy community as of late I figured now would be a good time to compile a brief guide to their dabbles in anti-Americanism and support for oppressive dictators. We get a bizarre two way relationship where the nutjobs happily accept the exposure and the rogue states are happy to wheel out these useful idiots on their fully owned and controlled propaganda stations so that they can tell their people how evil America (and Jews) are. The big question of course being: why do the propaganda centers of oppressive states bring on libertarians and conspiracists? Is it so they can talk about freedom for Iranians and russians and Koreans? No. It's almost exclusively to whine about America (and Jews). Both sides are looking to blame America/The West for .. everything. Enter: false flags, "blowback" foreign policy, and banker conspiracies. While we all can agree America and The West in general have a lot of issues, the difference is most people ("sheeple, if you will), don't run off like little anklebiters to legitimize other monsters in the process. They don't mislead nations of people who may or may not have the same free access to information we do.
While I start with some isolated cases of this on reddit this trend is common all the way up to their thought leaders. It's quite depressing how incomplete this list is but I tried to get some of the better stuff.
The Reddit Bottomfeeders
/conspiracy quotes Gadaffi as being prophetic about the "zionist lobby", upvotes everywhere: http://np.reddit.com/conspiracy/comments/1mhlo8/the_americans_are_good_but_america_will_be_taken/
Flashback: /conspiracy fireball NineteenEightyTwo goes ape when Putin is dissed [edit: comments appear deleted, unfortunately] http://np.reddit.com/conspiratard/comments/1mbbqv/nineteeneightytwo_flips_his_shit_at_the/
/conspiracy expresses support for Assad for banning GMO's and running his own state bank: http://np.reddit.com/conspiracy/comments/1l8s5b/let_me_get_this_straight_the_united_states_is/
Major subreddit /news bans RT, Russian sponsored media and conspiracy outlet, for spamming, vote manipulation. Summary brought to you by SRD: http://np.reddit.com/SubredditDrama/comments/1lf3tx/recap_rnews_bans_rt_for_spamming_reddit_goes_wild/
Various conspiratards create a protest subreddit at /newsrebooted in response to RT's banning. Subreddit already largely dead. Most posts now submitted by someone named vagina_sprout ...
A League of Their Own
Dennis Rodman, named as one of Reason Magazine's "heroes of freedom", later goes to North Korea and becomes a Kim Jong apologist: http://townhall.com/tipsheet/katehicks/2013/03/01/dennis-rodman-to-kim-jong-un-you-have-a-friend-for-life-n1523937
9/11 truther defaces memorial with image of ex-U.S. president holding a remote control: http://www.katc.com/news/lafayette-man-arrested-on-criminal-damage-trespassing-charges/
Higher Level Anklebiters
Matt Drudge, libertarian & Alex Jones fan and owner of link aggregation web site says Putin is leader of free world: http://www.thedailysheeple.com/matt-drudge-putin-is-the-leader-of-the-free-world_092013
Paul Craig Roberts repeats "Putin as leader of free world" with glowing endorsement of NYT Op-ed: http://www.lewrockwell.com/2013/09/paul-craig-roberts/stuck-pigs/
Iranian TV brings on Mark Dankof, contributor to conspiracy oriented "American Free Press": http://www.presstv.idetail/216005.html
Jesse Ventura, famous conspiracist, criticizes gangster government in USA and then flees .... to Mexico: http://www.mediaite.com/online/jesse-ventura-loses-tsa-lawsuit-threatens-to-run-for-president-andor-flee-to-mexico/
Max Keiser (populist, conspiracy theorist, bitcoin shill) hosts programs on both Russia Today and Iranian Press TV: http://en.wikipedia.org/wiki/Max_Keiser
Assad idolized by nutjobs for banning GMO's: http://www.asheepnomore.net/2013/08/syrias-president-assad-bans-gmos-in.html
Iranian PressTV: Tsarnaev's were 9/11 truthers, not terrorists: http://www.presstv.com/detail/2013/08/09/317875/tsarnaevs-911-truthers-not-terrorists/
Tsarnaev brothers had foreign connections, became fans of Infowars, watched anti-American/conspiracy film "Zeitgeist": http://www.salon.com/2013/08/05/tamerlan_tsarnaev_21st_century_conspiracist/
Edward Snowden
Snowden is a Ron Paul supporter: http://www.washingtonpost.com/blogs/post-politics/wp/2013/06/10/edward-snowden-apparently-a-ron-paul-supporte
Snowden flees to libertarian paradise of Russia, becomes pawn of Putin, thanks Russia, says "law is winning": http://www.usatoday.com/story/news/nation/2013/08/01/nsa-edward-snowden-russia-temporary-asylum/2607737/
Totally unrelated: Russian artist seeks asylum in France for painting unflattering works of Putin and Medvedev: http://worldnews.nbcnews.com/_news/2013/08/29/20243996-russian-artist-seeks-asylum-in-france-after-painting-of-putin-in-lingerie?lite
RT: Ron Paul fears U.S. government will kill Snowden with a drone: http://rt.com/usa/drone-snowden-government-paul-592/
RT & Alex Jones
Alex Jones says Al-Qaeda created by CIA on RT: http://www.prisonplanet.com/alex-jones-on-rt-al-qaeda-created-by-cia.html
Alex Jones denies Bin Laden death on RT: http://www.politico.com/blogs/bensmith/0511/Alex_Jones_on_Russia_Today.html
RT: 911 reasons why 9/11 was (probably) an inside job: http://rt.com/usa/911-attack-job/
Conspiratards rejoice as RT once again implies 9/11 was an inside job in 2013: http://911blogger.com/news/2013-09-08/911-and-operation-gladio-russia-today-declares-911-inside-job-false-flag-attack
Alex Jones tweets that Boston Bombing likely an American false flag, turns out the perps were fans of his: https://twitter.com/RealAlexJones/status/323881158628761601
Ron Paul Totally Isn't a Conspiracist or Anti-Semite
Tehran TV loves Ron Paul and conspiracy theorists: http://www.aim.org/special-report/tehran-tv-loves-ron-paul/
Ron Paul refuses to even entertain the possibility Assad used chemical weapons, calls it "false flag": http://www.youtube.com/watch?v=S58wRrd3aeI
Iranian state TV brings on Ron Paul to talk about ... Israel, says Palestine is like a concentration camp: http://www.thegatewaypundit.com/2011/12/flashback-ron-paul-goes-on-iranian-tv-bashes-israel-and-defends-hamas-video/
Ron Paul takes time out of his busy day to remind us that 9/11 was America's fault, Rand forced to distance himself from comments: http://www.politico.com/story/2013/09/ron-paul-september-11-rand-paul-96729.html
submitted by fooser to conspiratard [link] [comments]

Bitcoin Core 0.10.0 released | Wladimir | Feb 16 2015

Wladimir on Feb 16 2015:
Bitcoin Core version 0.10.0 is now available from:
https://bitcoin.org/bin/0.10.0/
This is a new major version release, bringing both new features and
bug fixes.
Please report bugs using the issue tracker at github:
https://github.com/bitcoin/bitcoin/issues
The whole distribution is also available as torrent:
https://bitcoin.org/bin/0.10.0/bitcoin-0.10.0.torrent
magnet:?xt=urn:btih:170c61fe09dafecfbb97cb4dccd32173383f4e68&dn;=0.10.0&tr;=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.publicbt.com%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.ccc.de%3A80%2Fannounce&tr;=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr;=udp%3A%2F%2Fopen.demonii.com%3A1337&ws;=https%3A%2F%2Fbitcoin.org%2Fbin%2F
Upgrading and downgrading

How to Upgrade
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 (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or
bitcoind/bitcoin-qt (on Linux).
Downgrading warning
Because release 0.10.0 makes use of headers-first synchronization and parallel
block download (see further), the block files and databases are not
backwards-compatible with older versions of Bitcoin Core or other software:
  • Blocks will be stored on disk out of order (in the order they are
received, really), which makes it incompatible with some tools or
other programs. Reindexing using earlier versions will also not work
anymore as a result of this.
  • The block index database will now hold headers for which no block is
stored on disk, which earlier versions won't support.
If you want to be able to downgrade smoothly, make a backup of your entire data
directory. Without this your node will need start syncing (or importing from
bootstrap.dat) anew afterwards. It is possible that the data from a completely
synchronised 0.10 node may be usable in older versions as-is, but this is not
supported and may break as soon as the older version attempts to reindex.
This does not affect wallet forward or backward compatibility.
Notable changes

Faster synchronization
Bitcoin Core now uses 'headers-first synchronization'. This means that we first
ask peers for block headers (a total of 27 megabytes, as of December 2014) and
validate those. In a second stage, when the headers have been discovered, we
download the blocks. However, as we already know about the whole chain in
advance, the blocks can be downloaded in parallel from all available peers.
In practice, this means a much faster and more robust synchronization. On
recent hardware with a decent network link, it can be as little as 3 hours
for an initial full synchronization. You may notice a slower progress in the
very first few minutes, when headers are still being fetched and verified, but
it should gain speed afterwards.
A few RPCs were added/updated as a result of this:
  • getblockchaininfo now returns the number of validated headers in addition to
the number of validated blocks.
  • getpeerinfo lists both the number of blocks and headers we know we have in
common with each peer. While synchronizing, the heights of the blocks that we
have requested from peers (but haven't received yet) are also listed as
'inflight'.
  • A new RPC getchaintips lists all known branches of the block chain,
including those we only have headers for.
Transaction fee changes
This release automatically estimates how high a transaction fee (or how
high a priority) transactions require to be confirmed quickly. The default
settings will create transactions that confirm quickly; see the new
'txconfirmtarget' setting to control the tradeoff between fees and
confirmation times. Fees are added by default unless the 'sendfreetransactions'
setting is enabled.
Prior releases used hard-coded fees (and priorities), and would
sometimes create transactions that took a very long time to confirm.
Statistics used to estimate fees and priorities are saved in the
data directory in the fee_estimates.dat file just before
program shutdown, and are read in at startup.
New command line options for transaction fee changes:
  • -txconfirmtarget=n : create transactions that have enough fees (or priority)
so they are likely to begin confirmation within n blocks (default: 1). This setting
is over-ridden by the -paytxfee option.
  • -sendfreetransactions : Send transactions as zero-fee transactions if possible
(default: 0)
New RPC commands for fee estimation:
  • estimatefee nblocks : Returns approximate fee-per-1,000-bytes needed for
a transaction to begin confirmation within nblocks. Returns -1 if not enough
transactions have been observed to compute a good estimate.
  • estimatepriority nblocks : Returns approximate priority needed for
a zero-fee transaction to begin confirmation within nblocks. Returns -1 if not
enough free transactions have been observed to compute a good
estimate.
RPC access control changes
Subnet matching for the purpose of access control is now done
by matching the binary network address, instead of with string wildcard matching.
For the user this means that -rpcallowip takes a subnet specification, which can be
  • a single IP address (e.g. 1.2.3.4 or fe80::0012:3456:789a:bcde)
  • a network/CIDR (e.g. 1.2.3.0/24 or fe80::0000/64)
  • a network/netmask (e.g. 1.2.3.4/255.255.255.0 or fe80::0012:3456:789a:bcde/ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff)
An arbitrary number of -rpcallow arguments can be given. An incoming connection will be accepted if its origin address
matches one of them.
For example:
| 0.9.x and before | 0.10.x |
|--------------------------------------------|---------------------------------------|
| -rpcallowip=192.168.1.1 | -rpcallowip=192.168.1.1 (unchanged) |
| -rpcallowip=192.168.1.* | -rpcallowip=192.168.1.0/24 |
| -rpcallowip=192.168.* | -rpcallowip=192.168.0.0/16 |
| -rpcallowip=* (dangerous!) | -rpcallowip=::/0 (still dangerous!) |
Using wildcards will result in the rule being rejected with the following error in debug.log:
 Error: Invalid -rpcallowip subnet specification: *. Valid are a single IP (e.g. 1.2.3.4), a network/netmask (e.g. 1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). 
REST interface
A new HTTP API is exposed when running with the -rest flag, which allows
unauthenticated access to public node data.
It is served on the same port as RPC, but does not need a password, and uses
plain HTTP instead of JSON-RPC.
Assuming a local RPC server running on port 8332, it is possible to request:
In every case, EXT can be bin (for raw binary data), hex (for hex-encoded
binary) or json.
For more details, see the doc/REST-interface.md document in the repository.
RPC Server "Warm-Up" Mode
The RPC server is started earlier now, before most of the expensive
intialisations like loading the block index. It is available now almost
immediately after starting the process. However, until all initialisations
are done, it always returns an immediate error with code -28 to all calls.
This new behaviour can be useful for clients to know that a server is already
started and will be available soon (for instance, so that they do not
have to start it themselves).
Improved signing security
For 0.10 the security of signing against unusual attacks has been
improved by making the signatures constant time and deterministic.
This change is a result of switching signing to use libsecp256k1
instead of OpenSSL. Libsecp256k1 is a cryptographic library
optimized for the curve Bitcoin uses which was created by Bitcoin
Core developer Pieter Wuille.
There exist attacks[1] against most ECC implementations where an
attacker on shared virtual machine hardware could extract a private
key if they could cause a target to sign using the same key hundreds
of times. While using shared hosts and reusing keys are inadvisable
for other reasons, it's a better practice to avoid the exposure.
OpenSSL has code in their source repository for derandomization
and reduction in timing leaks that we've eagerly wanted to use for a
long time, but this functionality has still not made its
way into a released version of OpenSSL. Libsecp256k1 achieves
significantly stronger protection: As far as we're aware this is
the only deployed implementation of constant time signing for
the curve Bitcoin uses and we have reason to believe that
libsecp256k1 is better tested and more thoroughly reviewed
than the implementation in OpenSSL.
[1] https://eprint.iacr.org/2014/161.pdf
Watch-only wallet support
The wallet can now track transactions to and from wallets for which you know
all addresses (or scripts), even without the private keys.
This can be used to track payments without needing the private keys online on a
possibly vulnerable system. In addition, it can help for (manual) construction
of multisig transactions where you are only one of the signers.
One new RPC, importaddress, is added which functions similarly to
importprivkey, but instead takes an address or script (in hexadecimal) as
argument. After using it, outputs credited to this address or script are
considered to be received, and transactions consuming these outputs will be
considered to be sent.
The following RPCs have optional support for watch-only:
getbalance, listreceivedbyaddress, listreceivedbyaccount,
listtransactions, listaccounts, listsinceblock, gettransaction. See the
RPC documentation for those methods for more information.
Compared to using getrawtransaction, this mechanism does not require
-txindex, scales better, integrates better with the wallet, and is compatible
with future block chain pruning functionality. It does mean that all relevant
addresses need to added to the wallet before the payment, though.
Consensus library
Starting from 0.10.0, the Bitcoin Core distribution includes a consensus library.
The purpose of this library is to make the verification functionality that is
critical to Bitcoin's consensus available to other applications, e.g. to language
bindings such as [python-bitcoinlib](https://pypi.python.org/pypi/python-bitcoinlib) or
alternative node implementations.
This library is called libbitcoinconsensus.so (or, .dll for Windows).
Its interface is defined in the C header [bitcoinconsensus.h](https://github.com/bitcoin/bitcoin/blob/0.10/src/script/bitcoinconsensus.h).
In its initial version the API includes two functions:
  • bitcoinconsensus_verify_script verifies a script. It returns whether the indicated input of the provided serialized transaction
correctly spends the passed scriptPubKey under additional constraints indicated by flags
  • bitcoinconsensus_version returns the API version, currently at an experimental 0
The functionality is planned to be extended to e.g. UTXO management in upcoming releases, but the interface
for existing methods should remain stable.
Standard script rules relaxed for P2SH addresses
The IsStandard() rules have been almost completely removed for P2SH
redemption scripts, allowing applications to make use of any valid
script type, such as "n-of-m OR y", hash-locked oracle addresses, etc.
While the Bitcoin protocol has always supported these types of script,
actually using them on mainnet has been previously inconvenient as
standard Bitcoin Core nodes wouldn't relay them to miners, nor would
most miners include them in blocks they mined.
bitcoin-tx
It has been observed that many of the RPC functions offered by bitcoind are
"pure functions", and operate independently of the bitcoind wallet. This
included many of the RPC "raw transaction" API functions, such as
createrawtransaction.
bitcoin-tx is a newly introduced command line utility designed to enable easy
manipulation of bitcoin transactions. A summary of its operation may be
obtained via "bitcoin-tx --help" Transactions may be created or signed in a
manner similar to the RPC raw tx API. Transactions may be updated, deleting
inputs or outputs, or appending new inputs and outputs. Custom scripts may be
easily composed using a simple text notation, borrowed from the bitcoin test
suite.
This tool may be used for experimenting with new transaction types, signing
multi-party transactions, and many other uses. Long term, the goal is to
deprecate and remove "pure function" RPC API calls, as those do not require a
server round-trip to execute.
Other utilities "bitcoin-key" and "bitcoin-script" have been proposed, making
key and script operations easily accessible via command line.
Mining and relay policy enhancements
Bitcoin Core's block templates are now for version 3 blocks only, and any mining
software relying on its getblocktemplate must be updated in parallel to use
libblkmaker either version 0.4.2 or any version from 0.5.1 onward.
If you are solo mining, this will affect you the moment you upgrade Bitcoin
Core, which must be done prior to BIP66 achieving its 951/1001 status.
If you are mining with the stratum mining protocol: this does not affect you.
If you are mining with the getblocktemplate protocol to a pool: this will affect
you at the pool operator's discretion, which must be no later than BIP66
achieving its 951/1001 status.
The prioritisetransaction RPC method has been added to enable miners to
manipulate the priority of transactions on an individual basis.
Bitcoin Core now supports BIP 22 long polling, so mining software can be
notified immediately of new templates rather than having to poll periodically.
Support for BIP 23 block proposals is now available in Bitcoin Core's
getblocktemplate method. This enables miners to check the basic validity of
their next block before expending work on it, reducing risks of accidental
hardforks or mining invalid blocks.
Two new options to control mining policy:
  • -datacarrier=0/1 : Relay and mine "data carrier" (OP_RETURN) transactions
if this is 1.
  • -datacarriersize=n : Maximum size, in bytes, we consider acceptable for
"data carrier" outputs.
The relay policy has changed to more properly implement the desired behavior of not
relaying free (or very low fee) transactions unless they have a priority above the
AllowFreeThreshold(), in which case they are relayed subject to the rate limiter.
BIP 66: strict DER encoding for signatures
Bitcoin Core 0.10 implements BIP 66, which introduces block version 3, and a new
consensus rule, which prohibits non-DER signatures. Such transactions have been
non-standard since Bitcoin v0.8.0 (released in February 2013), but were
technically still permitted inside blocks.
This change breaks the dependency on OpenSSL's signature parsing, and is
required if implementations would want to remove all of OpenSSL from the
consensus code.
The same miner-voting mechanism as in BIP 34 is used: when 751 out of a
sequence of 1001 blocks have version number 3 or higher, the new consensus
rule becomes active for those blocks. When 951 out of a sequence of 1001
blocks have version number 3 or higher, it becomes mandatory for all blocks.
Backward compatibility with current mining software is NOT provided, thus miners
should read the first paragraph of "Mining and relay policy enhancements" above.
0.10.0 Change log

Detailed release notes follow. This overview includes changes that affect external
behavior, not code moves, refactors or string updates.
RPC:
  • f923c07 Support IPv6 lookup in bitcoin-cli even when IPv6 only bound on localhost
  • b641c9c Fix addnode "onetry": Connect with OpenNetworkConnection
  • 171ca77 estimatefee / estimatepriority RPC methods
  • b750cf1 Remove cli functionality from bitcoind
  • f6984e8 Add "chain" to getmininginfo, improve help in getblockchaininfo
  • 99ddc6c Add nLocalServices info to RPC getinfo
  • cf0c47b Remove getwork() RPC call
  • 2a72d45 prioritisetransaction
  • e44fea5 Add an option -datacarrier to allow users to disable relaying/mining data carrier transactions
  • 2ec5a3d Prevent easy RPC memory exhaustion attack
  • d4640d7 Added argument to getbalance to include watchonly addresses and fixed errors in balance calculation
  • 83f3543 Added argument to listaccounts to include watchonly addresses
  • 952877e Showing 'involvesWatchonly' property for transactions returned by 'listtransactions' and 'listsinceblock'. It is only appended when the transaction involves a watchonly address
  • d7d5d23 Added argument to listtransactions and listsinceblock to include watchonly addresses
  • f87ba3d added includeWatchonly argument to 'gettransaction' because it affects balance calculation
  • 0fa2f88 added includedWatchonly argument to listreceivedbyaddress/...account
  • 6c37f7f getrawchangeaddress: fail when keypool exhausted and wallet locked
  • ff6a7af getblocktemplate: longpolling support
  • c4a321f Add peerid to getpeerinfo to allow correlation with the logs
  • 1b4568c Add vout to ListTransactions output
  • b33bd7a Implement "getchaintips" RPC command to monitor blockchain forks
  • 733177e Remove size limit in RPC client, keep it in server
  • 6b5b7cb Categorize rpc help overview
  • 6f2c26a Closely track mempool byte total. Add "getmempoolinfo" RPC
  • aa82795 Add detailed network info to getnetworkinfo RPC
  • 01094bd Don't reveal whether password is <20 or >20 characters in RPC
  • 57153d4 rpc: Compute number of confirmations of a block from block height
  • ff36cbe getnetworkinfo: export local node's client sub-version string
  • d14d7de SanitizeString: allow '(' and ')'
  • 31d6390 Fixed setaccount accepting foreign address
  • b5ec5fe update getnetworkinfo help with subversion
  • ad6e601 RPC additions after headers-first
  • 33dfbf5 rpc: Fix leveldb iterator leak, and flush before gettxoutsetinfo
  • 2aa6329 Enable customising node policy for datacarrier data size with a -datacarriersize option
  • f877aaa submitblock: Use a temporary CValidationState to determine accurately the outcome of ProcessBlock
  • e69a587 submitblock: Support for returning specific rejection reasons
  • af82884 Add "warmup mode" for RPC server
  • e2655e0 Add unauthenticated HTTP REST interface to public blockchain data
  • 683dc40 Disable SSLv3 (in favor of TLS) for the RPC client and server
  • 44b4c0d signrawtransaction: validate private key
  • 9765a50 Implement BIP 23 Block Proposal
  • f9de17e Add warning comment to getinfo
Command-line options:
  • ee21912 Use netmasks instead of wildcards for IP address matching
  • deb3572 Add -rpcbind option to allow binding RPC port on a specific interface
  • 96b733e Add -version option to get just the version
  • 1569353 Add -stopafterblockimport option
  • 77cbd46 Let -zapwallettxes recover transaction meta data
  • 1c750db remove -tor compatibility code (only allow -onion)
  • 4aaa017 rework help messages for fee-related options
  • 4278b1d Clarify error message when invalid -rpcallowip
  • 6b407e4 -datadir is now allowed in config files
  • bdd5b58 Add option -sysperms to disable 077 umask (create new files with system default umask)
  • cbe39a3 Add "bitcoin-tx" command line utility and supporting modules
  • dbca89b Trigger -alertnotify if network is upgrading without you
  • ad96e7c Make -reindex cope with out-of-order blocks
  • 16d5194 Skip reindexed blocks individually
  • ec01243 --tracerpc option for regression tests
  • f654f00 Change -genproclimit default to 1
  • 3c77714 Make -proxy set all network types, avoiding a connect leak
  • 57be955 Remove -printblock, -printblocktree, and -printblockindex
  • ad3d208 remove -maxorphanblocks config parameter since it is no longer functional
Block and transaction handling:
  • 7a0e84d ProcessGetData(): abort if a block file is missing from disk
  • 8c93bf4 LoadBlockIndexDB(): Require block db reindex if any blk*.dat files are missing
  • 77339e5 Get rid of the static chainMostWork (optimization)
  • 4e0eed8 Allow ActivateBestChain to release its lock on cs_main
  • 18e7216 Push cs_mains down in ProcessBlock
  • fa126ef Avoid undefined behavior using CFlatData in CScript serialization
  • 7f3b4e9 Relax IsStandard rules for pay-to-script-hash transactions
  • c9a0918 Add a skiplist to the CBlockIndex structure
  • bc42503 Use unordered_map for CCoinsViewCache with salted hash (optimization)
  • d4d3fbd Do not flush the cache after every block outside of IBD (optimization)
  • ad08d0b Bugfix: make CCoinsViewMemPool support pruned entries in underlying cache
  • 5734d4d Only remove actualy failed blocks from setBlockIndexValid
  • d70bc52 Rework block processing benchmark code
  • 714a3e6 Only keep setBlockIndexValid entries that are possible improvements
  • ea100c7 Reduce maximum coinscache size during verification (reduce memory usage)
  • 4fad8e6 Reject transactions with excessive numbers of sigops
  • b0875eb Allow BatchWrite to destroy its input, reducing copying (optimization)
  • 92bb6f2 Bypass reloading blocks from disk (optimization)
  • 2e28031 Perform CVerifyDB on pcoinsdbview instead of pcoinsTip (reduce memory usage)
  • ab15b2e Avoid copying undo data (optimization)
  • 341735e Headers-first synchronization
  • afc32c5 Fix rebuild-chainstate feature and improve its performance
  • e11b2ce Fix large reorgs
  • ed6d1a2 Keep information about all block files in memory
  • a48f2d6 Abstract context-dependent block checking from acceptance
  • 7e615f5 Fixed mempool sync after sending a transaction
  • 51ce901 Improve chainstate/blockindex disk writing policy
  • a206950 Introduce separate flushing modes
  • 9ec75c5 Add a locking mechanism to IsInitialBlockDownload to ensure it never goes from false to true
  • 868d041 Remove coinbase-dependant transactions during reorg
  • 723d12c Remove txn which are invalidated by coinbase maturity during reorg
  • 0cb8763 Check against MANDATORY flags prior to accepting to mempool
  • 8446262 Reject headers that build on an invalid parent
  • 008138c Bugfix: only track UTXO modification after lookup
P2P protocol and network code:
  • f80cffa Do not trigger a DoS ban if SCRIPT_VERIFY_NULLDUMMY fails
  • c30329a Add testnet DNS seed of Alex Kotenko
  • 45a4baf Add testnet DNS seed of Andreas Schildbach
  • f1920e8 Ping automatically every 2 minutes (unconditionally)
  • 806fd19 Allocate receive buffers in on the fly
  • 6ecf3ed Display unknown commands received
  • aa81564 Track peers' available blocks
  • caf6150 Use async name resolving to improve net thread responsiveness
  • 9f4da19 Use pong receive time rather than processing time
  • 0127a9b remove SOCKS4 support from core and GUI, use SOCKS5
  • 40f5cb8 Send rejects and apply DoS scoring for errors in direct block validation
  • dc942e6 Introduce whitelisted peers
  • c994d2e prevent SOCKET leak in BindListenPort()
  • a60120e Add built-in seeds for .onion
  • 60dc8e4 Allow -onlynet=onion to be used
  • 3a56de7 addrman: Do not propagate obviously poor addresses onto the network
  • 6050ab6 netbase: Make SOCKS5 negotiation interruptible
  • 604ee2a Remove tx from AlreadyAskedFor list once we receive it, not when we process it
  • efad808 Avoid reject message feedback loops
  • 71697f9 Separate protocol versioning from clientversion
  • 20a5f61 Don't relay alerts to peers before version negotiation
  • b4ee0bd Introduce preferred download peers
  • 845c86d Do not use third party services for IP detection
  • 12a49ca Limit the number of new addressses to accumulate
  • 35e408f Regard connection failures as attempt for addrman
  • a3a7317 Introduce 10 minute block download timeout
  • 3022e7d Require sufficent priority for relay of free transactions
  • 58fda4d Update seed IPs, based on bitcoin.sipa.be crawler data
  • 18021d0 Remove bitnodes.io from dnsseeds.
Validation:
  • 6fd7ef2 Also switch the (unused) verification code to low-s instead of even-s
  • 584a358 Do merkle root and txid duplicates check simultaneously
  • 217a5c9 When transaction outputs exceed inputs, show the offending amounts so as to aid debugging
  • f74fc9b Print input index when signature validation fails, to aid debugging
  • 6fd59ee script.h: set_vch() should shift a >32 bit value
  • d752ba8 Add SCRIPT_VERIFY_SIGPUSHONLY (BIP62 rule 2) (test only)
  • 698c6ab Add SCRIPT_VERIFY_MINIMALDATA (BIP62 rules 3 and 4) (test only)
  • ab9edbd script: create sane error return codes for script validation and remove logging
  • 219a147 script: check ScriptError values in script tests
  • 0391423 Discourage NOPs reserved for soft-fork upgrades
  • 98b135f Make STRICTENC invalid pubkeys fail the script rather than the opcode
  • 307f7d4 Report script evaluation failures in log and reject messages
  • ace39db consensus: guard against openssl's new strict DER checks
  • 12b7c44 Improve robustness of DER recoding code
  • 76ce5c8 fail immediately on an empty signature
Build system:
  • f25e3ad Fix build in OS X 10.9
  • 65e8ba4 build: Switch to non-recursive make
  • 460b32d build: fix broken boost chrono check on some platforms
  • 9ce0774 build: Fix windows configure when using --with-qt-libdir
  • ea96475 build: Add mention of --disable-wallet to bdb48 error messages
  • 1dec09b depends: add shared dependency builder
  • c101c76 build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes). Help string consistency tweaks. Target sanity check fix
  • e432a5f build: add option for reducing exports (v2)
  • 6134b43 Fixing condition 'sabotaging' MSVC build
  • af0bd5e osx: fix signing to make Gatekeeper happy (again)
  • a7d1f03 build: fix dynamic boost check when --with-boost= is used
  • d5fd094 build: fix qt test build when libprotobuf is in a non-standard path
  • 2cf5f16 Add libbitcoinconsensus library
  • 914868a build: add a deterministic dmg signer
  • 2d375fe depends: bump openssl to 1.0.1k
  • b7a4ecc Build: Only check for boost when building code that requires it
Wallet:
  • b33d1f5 Use fee/priority estimates in wallet CreateTransaction
  • 4b7b1bb Sanity checks for estimates
  • c898846 Add support for watch-only addresses
  • d5087d1 Use script matching rather than destination matching for watch-only
  • d88af56 Fee fixes
  • a35b55b Dont run full check every time we decrypt wallet
  • 3a7c348 Fix make_change to not create half-satoshis
  • f606bb9 fix a possible memory leak in CWalletDB::Recover
  • 870da77 fix possible memory leaks in CWallet::EncryptWallet
  • ccca27a Watch-only fixes
  • 9b1627d [Wallet] Reduce minTxFee for transaction creation to 1000 satoshis
  • a53fd41 Deterministic signing
  • 15ad0b5 Apply AreSane() checks to the fees from the network
  • 11855c1 Enforce minRelayTxFee on wallet created tx and add a maxtxfee option
GUI:
  • c21c74b osx: Fix missing dock menu with qt5
  • b90711c Fix Transaction details shows wrong To:
  • 516053c Make links in 'About Bitcoin Core' clickable
  • bdc83e8 Ensure payment request network matches client network
  • 65f78a1 Add GUI view of peer information
  • 06a91d9 VerifyDB progress reporting
  • fe6bff2 Add BerkeleyDB version info to RPCConsole
  • b917555 PeerTableModel: Fix potential deadlock. #4296
  • dff0e3b Improve rpc console history behavior
  • 95a9383 Remove CENT-fee-rule from coin control completely
  • 56b07d2 Allow setting listen via GUI
  • d95ba75 Log messages with type>QtDebugMsg as non-debug
  • 8969828 New status bar Unit Display Control and related changes
  • 674c070 seed OpenSSL PNRG with Windows event data
  • 509f926 Payment request parsing on startup now only changes network if a valid network name is specified
  • acd432b Prevent balloon-spam after rescan
  • 7007402 Implement SI-style (thin space) thoudands separator
  • 91cce17 Use fixed-point arithmetic in amount spinbox
  • bdba2dd Remove an obscure option no-one cares about
  • bd0aa10 Replace the temporary file hack currently used to change Bitcoin-Qt's dock icon (OS X) with a buffer-based solution
  • 94e1b9e Re-work overviewpage UI
  • 8bfdc9a Better looking trayicon
  • b197bf3 disable tray interactions when client model set to 0
  • 1c5f0af Add column Watch-only to transactions list
  • 21f139b Fix tablet crash. closes #4854
  • e84843c Broken addresses on command line no longer trigger testnet
  • a49f11d Change splash screen to normal window
  • 1f9be98 Disable App Nap on OSX 10.9+
  • 27c3e91 Add proxy to options overridden if necessary
  • 4bd1185 Allow "emergency" shutdown during startup
  • d52f072 Don't show wallet options in the preferences menu when running with -disablewallet
  • 6093aa1 Qt: QProgressBar CPU-Issue workaround
  • 0ed9675 [Wallet] Add global boolean whether to send free transactions (default=true)
  • ed3e5e4 [Wallet] Add global boolean whether to pay at least the custom fee (default=true)
  • e7876b2 [Wallet] Prevent user from paying a non-sense fee
  • c1c9d5b Add Smartfee to GUI
  • e0a25c5 Make askpassphrase dialog behave more sanely
  • 94b362d On close of splashscreen interrupt verifyDB
  • b790d13 English translation update
  • 8543b0d Correct tooltip on address book page
Tests:
  • b41e594 Fix script test handling of empty scripts
  • d3a33fc Test CHECKMULTISIG with m == 0 and n == 0
  • 29c1749 Let tx (in)valid tests use any SCRIPT_VERIFY flag
  • 6380180 Add rejection of non-null CHECKMULTISIG dummy values
  • 21bf3d2 Add tests for BoostAsioToCNetAddr
  • b5ad5e7 Add Python test for -rpcbind and -rpcallowip
  • 9ec0306 Add CODESEPARATOFindAndDelete() tests
  • 75ebced Added many rpc wallet tests
  • 0193fb8 Allow multiple regression tests to run at once
  • 92a6220 Hook up sanity checks
  • 3820e01 Extend and move all crypto tests to crypto_tests.cpp
  • 3f9a019 added list/get received by address/ account tests
  • a90689f Remove timing-based signature cache unit test
  • 236982c Add skiplist unit tests
  • f4b00be Add CChain::GetLocator() unit test
  • b45a6e8 Add test for getblocktemplate longpolling
  • cdf305e Set -discover=0 in regtest framework
  • ed02282 additional test for OP_SIZE in script_valid.json
  • 0072d98 script tests: BOOLAND, BOOLOR decode to integer
  • 833ff16 script tests: values that overflow to 0 are true
  • 4cac5db script tests: value with trailing 0x00 is true
  • 89101c6 script test: test case for 5-byte bools
  • d2d9dc0 script tests: add tests for CHECKMULTISIG limits
  • d789386 Add "it works" test for bitcoin-tx
  • df4d61e Add bitcoin-tx tests
  • aa41ac2 Test IsPushOnly() with invalid push
  • 6022b5d Make script_{valid,invalid}.json validation flags configurable
  • 8138cbe Add automatic script test generation, and actual checksig tests
  • ed27e53 Add coins_tests with a large randomized CCoinViewCache test
  • 9df9cf5 Make SCRIPT_VERIFY_STRICTENC compatible with BIP62
  • dcb9846 Extend getchaintips RPC test
  • 554147a Ensure MINIMALDATA invalid tests can only fail one way
  • dfeec18 Test every numeric-accepting opcode for correct handling of the numeric minimal encoding rule
  • 2b62e17 Clearly separate PUSHDATA and numeric argument MINIMALDATA tests
  • 16d78bd Add valid invert of invalid every numeric opcode tests
  • f635269 tests: enable alertnotify test for Windows
  • 7a41614 tests: allow rpc-tests to get filenames for bitcoind and bitcoin-cli from the environment
  • 5122ea7 tests: fix forknotify.py on windows
  • fa7f8cd tests: remove old pull-tester scripts
  • 7667850 tests: replace the old (unused since Travis) tests with new rpc test scripts
  • f4e0aef Do signature-s negation inside the tests
  • 1837987 Optimize -regtest setgenerate block generation
  • 2db4c8a Fix node ranges in the test framework
  • a8b2ce5 regression test only setmocktime RPC call
  • daf03e7 RPC tests: create initial chain with specific timestamps
  • 8656dbb Port/fix txnmall.sh regression test
  • ca81587 Test the exact order of CHECKMULTISIG sig/pubkey evaluation
  • 7357893 Prioritize and display -testsafemode status in UI
  • f321d6b Add key generation/verification to ECC sanity check
  • 132ea9b miner_tests: Disable checkpoints so they don't fail the subsidy-change test
  • bc6cb41 QA RPC tests: Add tests block block proposals
  • f67a9ce Use deterministically generated script tests
  • 11d7a7d [RPC] add rpc-test for http keep-alive (persistent connections)
  • 34318d7 RPC-test based on invalidateblock for mempool coinbase spends
  • 76ec867 Use actually valid transactions for script tests
  • c8589bf Add actual signature tests
  • e2677d7 Fix smartfees test for change to relay policy
  • 263b65e tests: run sanity checks in tests too
Miscellaneous:
  • 122549f Fix incorrect checkpoint data for testnet3
  • 5bd02cf Log used config file to debug.log on startup
  • 68ba85f Updated Debian example bitcoin.conf with config from wiki + removed some cruft and updated comments
  • e5ee8f0 Remove -beta suffix
  • 38405ac Add comment regarding experimental-use service bits
  • be873f6 Issue warning if collecting RandSeed data failed
  • 8ae973c Allocate more space if necessary in RandSeedAddPerfMon
  • 675bcd5 Correct comment for 15-of-15 p2sh script size
  • fda3fed libsecp256k1 integration
  • 2e36866 Show nodeid instead of addresses in log (for anonymity) unless otherwise requested
  • cd01a5e Enable paranoid corruption checks in LevelDB >= 1.16
  • 9365937 Add comment about never updating nTimeOffset past 199 samples
  • 403c1bf contrib: remove getwork-based pyminer (as getwork API call has been removed)
  • 0c3e101 contrib: Added systemd .service file in order to help distributions integrate bitcoind
  • 0a0878d doc: Add new DNSseed policy
  • 2887bff Update coding style and add .clang-format
  • 5cbda4f Changed LevelDB cursors to use scoped pointers to ensure destruction when going out of scope
  • b4a72a7 contrib/linearize: split output files based on new-timestamp-year or max-file-size
  • e982b57 Use explicit fflush() instead of setvbuf()
  • 234bfbf contrib: Add init scripts and docs for Upstart and OpenRC
  • 01c2807 Add warning about the merkle-tree algorithm duplicate txid flaw
  • d6712db Also create pid file in non-daemon mode
  • 772ab0e contrib: use batched JSON-RPC in linarize-hashes (optimization)
  • 7ab4358 Update bash-completion for v0.10
  • 6e6a36c contrib: show pull # in prompt for github-merge script
  • 5b9f842 Upgrade leveldb to 1.18, make chainstate databases compatible between ARM and x86 (issue #2293)
  • 4e7c219 Catch UTXO set read errors and shutdown
  • 867c600 Catch LevelDB errors during flush
  • 06ca065 Fix CScriptID(const CScript& in) in empty script case
Credits

Thanks to everyone who contributed to this release:
  • 21E14
  • Adam Weiss
  • Aitor Pazos
  • Alexander Jeng
  • Alex Morcos
  • Alon Muroch
  • Andreas Schildbach
  • Andrew Poelstra
  • Andy Alness
  • Ashley Holman
  • Benedict Chan
  • Ben Holden-Crowther
  • Bryan Bishop
  • BtcDrak
  • Christian von Roques
  • Clinton Christian
  • Cory Fields
  • Cozz Lovan
  • daniel
  • Daniel Kraft
  • David Hill
  • Derek701
  • dexX7
  • dllud
  • Dominyk Tiller
  • Doug
  • elichai
  • elkingtowa
  • ENikS
  • Eric Shaw
  • Federico Bond
  • Francis GASCHET
  • Gavin Andresen
  • Giuseppe Mazzotta
  • Glenn Willen
  • Gregory Maxwell
  • gubatron
  • HarryWu
  • himynameismartin
  • Huang Le
  • Ian Carroll
  • imharrywu
  • Jameson Lopp
  • Janusz Lenar
  • JaSK
  • Jeff Garzik
  • JL2035
  • Johnathan Corgan
  • Jonas Schnelli
  • jtimon
  • Julian Haight
  • Kamil Domanski
  • kazcw
  • kevin
  • kiwigb
  • Kosta Zertsekel
  • LongShao007
  • Luke Dashjr
  • Mark Friedenbach
  • Mathy Vanvoorden
  • Matt Corallo
  • Matthew Bogosian
  • Micha
  • Michael Ford
  • Mike Hearn
  • mrbandrews
  • mruddy
  • ntrgn
  • Otto Allmendinger
  • paveljanik
  • Pavel Vasin
  • Peter Todd
  • phantomcircuit
  • Philip Kaufmann
  • Pieter Wuille
  • pryds
  • randy-waterhouse
  • R E Broadley
  • Rose Toomey
  • Ross Nicoll
  • Roy Badami
  • Ruben Dario Ponticelli
  • Rune K. Svendsen
  • Ryan X. Charles
  • Saivann
  • sandakersmann
  • SergioDemianLerner
  • shshshsh
  • sinetek
  • Stuart Cardall
  • Suhas Daftuar
  • Tawanda Kembo
  • Teran McKinney
  • tm314159
  • Tom Harding
  • Trevin Hofmann
  • Whit J
  • Wladimir J. van der Laan
  • Yoichi Hirai
  • Zak Wilcox
As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/).
Also lots of thanks to the bitcoin.org website team David A. Harding and Saivann Carignan.
Wladimir
original: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-February/007480.html
submitted by bitcoin-devlist-bot to bitcoin_devlist [link] [comments]

Bitcoin Brief - Bitconnect Scam Ends as Stelar Scam Starts & BTC Price Drop The Bitcoin Rut, Stock Market Correction, Bloomberg BTC Prediction, Bitcoin Post & Ethereum Spam Bitcoin Cash Network Being Flooded by Spam THE WORST SCAM IN BITCOIN AND CRYPTO... MUST SEE!!! Bitcoin Up Review: Is Bitcoin Up SCAM or LEGIT? Watch this LIVE demonstration and deposit!

This unique Bitcoin South African Rand Synthetic chart enables you to clearly notice the movenent of the pair. Spam and/or promotional messages and links within a comment will be removed; Your report has been sent to our moderators for review . Close. THE FOREX TRADING GUIDE BY. Bitcoin Union Scam – Read My Review Before You Think About Investing - July 23, 2020; Stansberry Research is arguably the most popular name associated with various newsletters promising reliable financial advice on a regular basis. The thing here is that these financial products charge you on a monthly basis and becomes important to first go •Prime Minister Jacinda Ardern's face used in Bitcoin spam Lending extra credibility to that scam was a CNN logo and the byline and twitter handle of Seth Fiegerman, a respected US-based tech The price of Bitcoin is measured in a currency like US Dollar (USD) or South African rand (ZAR) . Here’s a quick Bitcoin to rand price calculator and graph.. This price is set on Bitcoin exchanges all over the world by consumers buying and selling it. Bitcoin investors in South African exit scam suspect foul play. A group of over 2,000 Bitcoin investors decided to invest millions of South African rand in Breedt’s too-good-to-be-true yet unverified investment scheme. Despite not acquiring a valid operating license from the Financial Services Conduct Authority, one investor thought it to be a wise idea to plow in around R6 million in the

[index] [19244] [8935] [9388] [23133] [4752] [29344] [23519] [1720] [27108] [5697]

Bitcoin Brief - Bitconnect Scam Ends as Stelar Scam Starts & BTC Price Drop

Here are a few scenarios to look out for when buying your bitcoin on Paxful to avoid getting scammed! Buy your bitcoin on Paxful today: http://bit.ly/2ICCRAR... 🔴THE WORST SCAM IN BITCOIN AND CRYPTO... MUST SEE!!!🔴 sunny decree. ... Need to report the video? ... BITCOIN BREAKOUT!!? $6,000 PUMP IF THIS HAPPENS!! “$1,000,000 BTC NEXT HALVING ... The Bitcoin Rut, Stock Market Correction, Bloomberg BTC Prediction, Bitcoin Post & Ethereum Spam The Modern Investor. ... Sign in to report inappropriate content. ... Bitcoin Donations Address: Welcome to spotlight,just a share experienced on how to avoid some chances and possibility of not delaying the monitization ,this was proven of those monitiz... https://primedice.com/?c=bitillions As we see here, thousands of tiny transactions are being pushed through the Bitcoin Cash network, many going to the same ...

Flag Counter