Testing of crypto mining script on TR Emeritus (completed)

Please be informed that we are currently beta-testing an authentic and non-malicious version of a crypto mining script on TR Emeritus (TRE) to assess its suitability and feasibility in generating sufficient revenues to sustain TRE, in the hope that we can ditch most of our non-performing and intruding advertisements.

The idea was suggested by a few of our concerned readers a few months back, but was only visited recently as we need to fully understand the concept of crypto mining. It was only after the script has been extensively tested by our techie on a seperate server (to ensure it is safe to implement) that we decided to beta test it “live” on TRE recently.

Contrary to some misguided beliefs* that all such mining scripts are malicious, TRE’s crypto mining script is a simple Java script that DOES NOT harvest any of our reader’s private information and is NOT “injected” into the desktop’s system. The script runs like any other Java scripts in a controlled browser environment and only utilizes a small percentage of the system’s CPU resources to help solve “mathematical problems” and in the process enable TRE to earn crypto currencies. The script terminates when readers navigates away from the website running it.

For more information on crypto mining, please refer to this excellent article.

To block crypto mining from ALL websites, please read this article.

During the test period (till end April or early May), the CPU usage is set to a very low threshold of 10% and should not have any significant effect on readers’ desktop. An exception would be readers who are still surfing the web on the old Dinosaurs Celeron, Pentium 4 or AMD (single-core) desktops.

Screen grab stats from our techie's X5570 desktop

In comparison, playing an online Java game or even the older DOS-based Red Alert II would probably consume much more CPU resources than the crypto mining script.

The script is DISABLED on pads, mobiles and tablets.

Once the test period is over and should we decide to continue using the script, we will implement an opt-in system for readers who are willing to support TRE via crypto mining. An opt-in is currently not implemented as we need to assess how the script will perform on TRE when it is under “full load”.

Please feel free to discuss, offer suggestion and share experience in this thread.

Thank you for your kind  understanding and continued support.

 

[email protected]

 

* Some agencies (for example AVG) are flagging all crypto mining scripts as Malware (that is injected into a user’s computer system), which is technically incorrect. While there are some Malwares that does malicious crypto mining as well, ours is a WordPress plugin which is well-behaved and operates in a controlled environment in a browser.

** TRE’s website and emails are scanned for Malware and Virus on a daily basis by ClamAV,  Any suspicious or malicious activities are logged and reported to our techie immediately for his necessary action.

*** If you would like to contact TRE via email, please DO NOT use a Hotmail or Outlook email account as our reply will bounce off the ‘smart mail servers’ that they deploy.

 

 

Sponsored Content

16 Responses to “Testing of crypto mining script on TR Emeritus (completed)”

  • Background Thousands of Proces:

    What TRE avoid telling you is that it will spun a lot of background processes [7804 processes as recorded], running simultaneously, thereby eating up the CPU that may result in overheating and premature hardware damage.

    Tech: That is not entirely true. From the screen grab you furnished me via email, 7804 is a PID, not the number of processes. PIDs are unique and is assigned to every processes, even if it is from the same application, e.g browser. So if you have 7804 processes running in the background as claimed, then your screen grab should show 7806 number of PIDs for every instance of your browser, not consolidated into a single 7804 PID*.

    As mentioned in the announcement, CPU resources is capped at 10% max utilization for that particular script, so there is no possibility for the script to “eat” more than 10% of your CPU’s resources.

    It is a fact that when CPU peaks (100% per core/threads) for a long period of time, excess heat is generated and may damage the CPU. That is NOT disputed.

    However, there is again no possibility of the script peaking the CPU as it is capped at only 10% – normal by any standards. Currently, I am not aware of any CPUs on the market that will fry when utilization spikes to 100% (short period) or is constantly utilized at 50% or so (normal if playing HUGE online games for an extended period of time).

    If any CPUs do fry under the circumstances mentioned above, then I would strongly suggest upgrading the desktop’s cooling system to liquid cooling or get a faster cooling fan of at least 3600 rpms.

    On a side note:

    In case you are interested, before implementation of the script on TRE, I setup another server to run the crypto mining script and pointed my experimental local desktop’s browser to the script and left it running 24/7 for an entire week. There were spikes of up to 50% during the initial loading of the website (many scripts need to be loaded), but the utilization hovered down to approx 10% after the entire website has been loaded with the crypto mining script running in the background.

    It is a well-known fact that AMD CPUs are extremely hot and the experimental desktop used was my old AMD Bulldozer 4100 (4 cores) with 4GB of DDR 3. The CPU cooler was a conventional standard AMD cooler which comes with the CPU running at close to 4000 rpms.

    The result was that the experimental desktop did not catch fire nor did the CPU fry. The CPU temperature during the week averages around 30C – 40C maximum.

    * I stand corrected.

    GD Star Rating
    loading...
  • Yes / No Question:

    TR Emeritus – Are you in control of how many Processes will be spun in User computers? Yes / NO

    Tech: Yes. Technically, a maximum overall threshold of 10% on CPU is set.

    TR Emeritus – Are you in control of how much user computer memory will be used up by the Coinive processes? Yes / No

    Tech: Yes. Technically, with 10% limit cap on CPU, only a handful of processes can be created, which would in turn limit the amount of memory used.

    TR Emeritus – Are you the creator of [therefore in control] of the Coinive JS Script? Yes / No

    Tech: No and Yes. We are not the creator, but the script can be served on our server, therefore we have oversight and control, should the need arises to intervene.

    TR Emeritus – if one day Coinive is in criminal fraud, are you equally to be held responsible for it? Yes / No

    Tech: Cannot answer that, your question is too vague and I am not legally trained. As far as I know, crypto mining is not illegal worldwide, with a few exceptions in a hand full of countries.

    GD Star Rating
    loading...
  • Miner:

    You have a server, it’s good to utilise it during off peak.

    But my understanding of the mining is once started the process, the server cannot be shut down or the process cannot be shut down without having to restart the search for coins all over again if you were to end the program and restart it.

    Tech: You are not wrong on the script running on a dedicated server aspect. However for the website, we use a Java script which WILL BE shut down once the browser is not pointing to our website.

    The script is not running its processes on our server but on the client’s desktop (Java is a client-side application), so it WILL BE shut down when the browser is closed or navigated away since it is the browser that controls the processes.

    GD Star Rating
    loading...
  • Answer Seriously:

    Tech, please answer the question seriously and not repeating the CPU capping at 10%.

    Yes / No Question:
    TR Emeritus – Are you in control of how many Processes will be spun in User computers? Yes / NO

    Tech: Yes. Technically, a maximum overall threshold of 10% on CPU is set.

    TR Emeritus – Are you in control of how much user computer memory will be used up by the Coinive processes? Yes / No

    Tech: Yes. Technically, with 10% limit cap on CPU, only a handful of processes can be created, which would in turn limit the amount of memory used.

    GD Star Rating
    loading...
  • Answer Seriously:
    Tech, please answer the question seriously and not repeating the CPU capping at 10%.

    I did answer the questions as serious as I can get. If you are expecting me to quantify the resources in numbers, then you will be disappointed because I cannot.

    Every user’s system config is different, e.g. CPU, RAM, OS, etc. So the best I can ever give is percentage.

    There is a whole world of difference between Pentium 4, Core2Duo, Xeon and I7s. I am sure you already know that.

    GD Star Rating
    loading...
  • Dead Lee:

    I have seen a person running the mining in his own house.

    It overheats easily if no aircon.

    No joke.

    It’s cpu intensive.

    The money earned could pay for a new server.

    Tech: I do not disagree. Anyone playing with mining has to know what he is doing or else CPU will fry. If mining Bitcoins, always use a dedicated miner like AntMiner as opposed to GPU or CPU mining as Bitcoin is very competitive and requires a lot of processing power.

    The mining script deployed on TRE in comparison is very mild and utilizes only 10% of a user’s CPU. It is also browser based, hence it is run in a protected environment and there is no possibility of frying the CPU unless the desktops are with oldies and goodies CPUs.

    GD Star Rating
    loading...
  • HotJinx Lost another 61B:

    I got a message sent to me by a friend saying that stupid HotJinx lost another $61B.

    Assuming 3million sgreans are adults, this money equally distributed to them each household adult gets $20.3k . This money could have paid for TRE bills.

    Shit! No accountability!

    Sinkies asked for it!!

    GD Star Rating
    loading...
  • HotJinx Lost another 61B:

    Miner:
    You have a server, it’s good to utilise it during off peak.

    But my understanding of the mining is once started the process, the server cannot be shut down or the process cannot be shut down without having to restart the search for coins all over again if you were to end the program and restart it.

    Tech: You are not wrong on the script running on a dedicated server aspect. However for the website, we use a Java script which WILL BE shut down once the browser is not pointing to our website.

    The script is not running its processes on our server but on the client’s desktop (Java is a client-side application), so it WILL BE shut down when the browser is closed or navigated away since it is the browser that controls the processes.

    So you have a separate server launching many processes in different machines operating remotely or geographically different locations and that’s why the mother process is still running but the process running in TRE server can be killed at any time without the main process on the mother server having to shutdown?

    That’s great!

    GD Star Rating
    loading...
  • rftvgybhuj:

    I think this kind of thing should have an option and not to be turn on automatically. Unless the web browser and WWW creators standardize this by allowing it as normal ads revenue thingy, then will be acceptable.

    GD Star Rating
    loading...
  • rftvgybhuj:
    I think this kind of thing should have an option and not to be turn on automatically. Unless the web browser and WWW creators standardize this by allowing it as normal ads revenue thingy, then will be acceptable.

    Standardize is subjective, depending which side of the fence you are sitting on. As for options, we will implement an opt-out system once it has been accessed to be suitable for TRE.

    Thank you for your feedback.

    GD Star Rating
    loading...
  • HELL ON EARTH!:

    Dead Lee:
    I have seen a person running the mining in his own house.

    It overheats easily if no aircon.

    No joke.

    It’s cpu intensive.

    The money earned could pay for a new server.

    Tech: I do not disagree. Anyone playing with mining has to know what he is doing or else CPU will fry. If mining Bitcoins, always use a dedicated miner like AntMiner as opposed to GPU or CPU mining as Bitcoin is very competitive and requires a lot of processing power.

    The mining script deployed on TRE in comparison is very mild and utilizes only 10% of a user’s CPU. It is also browser based, hence it is run in a protected environment and there is no possibility of frying the CPU unless the desktops are with oldies and goodies CPUs.

    I caution that while CPU utilisation can be limited to 10%, a server can hang if that process or spawned processes take up all the server memory .

    All it takes is a single point of failure.

    I wish you well.

    GD Star Rating
    loading...
  • “I caution that while CPU utilisation can be limited to 10%, a server can hang if that process or spawned processes take up all the server memory .
    All it takes is a single point of failure.”

    Again, I do not disagree. Its all about optimizing and balancing the server’s resources and then monitoring it to force a reboot if the resources reaches a certain percentage, say 90% to 95%.

    Thank you for your feedback.

    GD Star Rating
    loading...
  • Cynical Investor:

    TRE Tech, I can access TRE again. As I emailed u via my hotmail acct, the latest AVG software disconnected me from TRE because of the test mining. U stopped testing or overcame my protection? Btw,I have no problems mining for u in the way U were thinking of.

    Tech: Thank you for the feedback, we have completed the test and noticed that the mining script by itself is not a good idea as most of our visitors’ AV programs are wrongly detecting it as Malware. We are currently consulting with the developer on how to overcome this and will probably implement a safer version in the future.

    If you wish to help mine with your spare CPU power, you are welcome to play around with our test page at http://www.tremeritus.com/crypto.html (its a working copy of our test script).

    GD Star Rating
    loading...
  • Cynical Investor:

    Tech TRE Cannot leh. Virus protection disconnects me. LOL. Should u do something, tell us how to make sure we can allow u to mine.

    Tech: Put our domain in your AV’s ignore or white list, thats what I can think of.

    GD Star Rating
    loading...
  • Cynical Investor:

    Bit drastic. ((((

    GD Star Rating
    loading...
  • $ bait death trap:

    All it takes is PAP.IB as TRE tech to lure TRE into the $ bait death trap.

    Hence, all the techs contribution or free participation should be monitored and reviewed on regular basis for the safety of TRE and all its contributors.

    GD Star Rating
    loading...

Leave a Reply

 characters available

Loading...
Member Services
Members LoginSelf-ClassifiedsSelf-Support
Sponsored Advertisement
Search On TR Emeritus
Sponsored Advertisement



Most Recent Comments
  • Trust only myself: rukidding: Its been MONTHs NOW…..my elder brother ( age 65 ) has NOT EVEN a SINGLE VIEWER for his...
  • Beyond control: Looony brought it unto himself coz he could trust no one. There’re just too many ‘skeletons in the...
  • have oreadi: The successor? His son lor.
  • LIONS: What about Ho Ching? She has already been PM last decade *LOONG*? She is the pee-M’ PM?
  • Justice Alliance: is it only the few of us who smell kiss of death in current pap Singapore? we seldom watch pap tv....
  • Justice Alliance: GE2015 was a fluke shot never to be repeated. pap clown thinks 70% sheep likes conversation. pap...
  • rukidding: Its been MONTHs NOW…..my elder brother ( age 65 ) has NOT EVEN a SINGLE VIEWER for his 4 room corner...
  • Justice Alliance: no worries. if Dr Mahatir PH can do it, local OPPOSITION JA = Justice Alliance can do it too. when...
  • rukidding: It simply means that P>A>P> has been “sleeping” all this while ! It also means that...
  • rukidding: First thing first,……its time to “abolish” NS ! Can spend so much $$$$ on...
  • rukidding: MAD emperor just interested in “building” more ! , more ! He not interested about how the...
  • No Sandiwara Please!: Enough is Enough!
  • Don't Waste Time!: Singaporeans are not that STUPID! Don’t pretend all is well!
  • If GE is held tomorrow...: We will surely have a New Gahment! Present Gahment stretching their luck too far! Can...
Announcement
Support TRE
Support TR Emeritus:
Other Amount:
Advertisement
Advertisement
TRE Classifieds
  • Sample of a Free Ad

    . This ia a sample of how a Free Ad (without imag...
    [Read more]

  • Intercontinental Hotels Group

    A global company with 9 hotel brands. With over 4,...
    [Read more]

  • Sample of a Premium 4 Ad

    . This ia a sample of how a Premium 4 Ad (can upl...
    [Read more]

  • Hong Kong Street Jia Kee 820

    Hong kong Street Jia Kee provide with many food op...
    [Read more]