Researchers Allege Tron Plagiarized Code from other Projects


Researchers from Digital Asset Research (DAR) have discovered multiple instances of code copied from other projects in the Tron codebase.

It seems that Tron developers plagiarised code from Ethereum among other projects and changed filenames to make it difficult to identify the source of the code. DAR published an article on Medium about the plagiarism and the legal and technical problems that may now affect the Tron mainnet going forward.

“On December 31, 2017, the project was initially accused of violating the GNU Lesser General Public License v3.0 (LGPL) because the project does not mention that its client, Java-Tron, was derived from EthereumJ, which is one of the first Ethereum libraries,” DAR wrote, adding:

Although the project later added the relevant LGPL license language to 14 of the files, we found several instances of code that was copied verbatim or slightly modified from EthereumJ, still without appropriate reference.

CCN spoke to Lucas Nuzzi of DAR who provided the following image in support of the plagiarism allegations, which follow a previous instance of Tron apparently lifting extensive portions of its whitepaper from other projects.

Tron
DAR provided this image in support of the allegations that Tron copied code from other projects in violation of open-source licenses [click to enlarge]

Nuzzi told CCN:

“In the commit above, developers went through the hassle of changing the title of some functions to hide the plagiarism, as evidenced by commit d4ad9c9. There is no valid reason to change the EthereumJ’s public class “name,” for example, to “dataBaseName,” other than to make it difficult to track the similarities between both repositories.”

Nuzzi went on to explain that apart from the potential legal and ethical concerns surrounding plagiarised code, the codebase now faces technical problems as well that could prove to be very significant.

“The problem is when you repurpose code originally developed for a completely different system architecture, and don’t have enough time to fully test it. Vulnerabilities that were not applicable to the original system are now applicable to new one. Plagiarism is bad, but the concern here relates to the unknown vulnerabilities that may arise when you combine all of these modules together, on steroids. Nothing wrong with experimenting, but the community should definitely adjust expectations.”

DAR researchers were not funded specifically to research the Tron codebase — the project is a sell-side research firm that focuses on the analysis of digital assets for institutional investors, and generates revenue from subscribers who pay to gain access to exclusive material that will help inform them when investing in cryptocurrency projects like Tron.

“My job is to perform deep technical due diligence for our clients, which involves reviewing the entire codebase of the projects we cover, which is what I did with TRON,” Nuzzi said. “Most of our research is exclusive to our clients, but whenever we find something that the entire community can benefit from, we share it.”

With the mainnet migration due to take place on June 25, it’s possible that Tron may face multiple technical and legal problems that will negatively impact the performance and success of the project. Tron staff did not immediately respond to a request for comment on the matter.

In the meantime, Nuzzi has another suggestion for Tron — one they are free to copy, attribution or not.

Featured Image from Shutterstock

Follow us on Telegram or subscribe to our newsletter here.
Join CCN’s crypto community for $9.99 per month, click here.
Want exclusive analysis and crypto insights from Hacked.com? Click here.
Open Positions at CCN: Full Time and Part Time Journalists Wanted.

Advertisement




Source link

Related posts

11 Thoughts to “Researchers Allege Tron Plagiarized Code from other Projects”

  1. Football Solutions UEFA Champions League - Napoli - Dries Mertens - Statistics

    Roy Hodgson claims he is not certain he’d swap his career for Sir Alex Ferguson’s, and admits it was once unthinkable for an England to pick players who were not representing their clubs every week. Roy Hodgson: I’m not sure I’d swap my career with Sir Alex Ferguson’s… and if my England players aren’t playing regularly for their clubs, they should go abroad

  2. futbol.run UEFA EURO 2008 - History - Italy-Ukraine

    The war of words between England and Russia’s 2018 World Cup bids has intensified with England being called ‘absolutely primitive’ by the honorary president of the RFU. Russia label England ‘absolutely primitive’ as World Cup war of words intensifies

  3. futbol.run Valencia denied at the death

    FIFA will decide whether to punish Luis Suarez once they have received the referee’s report from Uruguay’s clash with Chile. Suarez waiting to hear from FIFA over potential punishment for punching Jara

  4. the dump credit card

    … [Trackback]

    […] Find More on that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  5. คาสิโนออนไลน์เว็บตรง

    … [Trackback]

    […] Here you will find 19324 additional Information on that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  6. sbo

    … [Trackback]

    […] There you will find 93003 additional Information on that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  7. Köp Fentanyl i sverige

    … [Trackback]

    […] Find More on that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  8. sbobet

    … [Trackback]

    […] Info to that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  9. sbo

    … [Trackback]

    […] Read More to that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  10. สินเชื่อบ้าน

    … [Trackback]

    […] Find More Information here to that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

  11. va juste à

    … [Trackback]

    […] Find More Info here on that Topic: tradingbtc.com/2018/06/21/researchers-allege-tron-plagiarized-code-from-other-projects/ […]

Leave a Comment