Bitcoin Forum
May 09, 2024, 11:40:32 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Tratok New Smart Contract Review  (Read 371 times)
Oluwaplenty01 (OP)
Jr. Member
*
Offline Offline

Activity: 488
Merit: 1


View Profile
September 01, 2019, 08:54:25 PM
 #1

Having gone through the new Tratok smart contract, i saw an eye catching function but this didn't go down well with me.
This function is an emergency fail safe that allows Tratok to be reclaimed in the event of an exchange or partner hack. This contingency is meant as a last resort to protect the integrity of the ecosystem in the event of a security breach. It can only be executed by the holder of the custodian keys.
     @param _from The address of the Tratok tokens will be seized.
    @param _to The address where the Tratok tokens will be sent.
     @param _value The amount of Tratok tokens that will be transferred.
     */

       
     function confiscate(address _from, address _to, uint256 _value) external onlyOwner{
        balances[_to] = balances[_to].add(_value);
        balances[_from] = balances[_from].sub(_value);
        return (Transfer(_from, _to, _value));
The function has the ability to transfer out token from a wallet without the owner of the wallet initiating the transaction.
What your thought on this? Wouldn't this function be misuse by devloper..
NOTE: The dev has started using this function on airdrop wallet addresses so as to avoid dumping
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Oluwaplenty01 (OP)
Jr. Member
*
Offline Offline

Activity: 488
Merit: 1


View Profile
September 01, 2019, 09:01:22 PM
 #2

Link to smart contract: https://etherscan.io/address/0xe225aca29524bb65fd82c79a9602f3b4f9c6fe3f#code
Ifepoh19
Newbie
*
Offline Offline

Activity: 27
Merit: 1


View Profile
September 01, 2019, 10:10:31 PM
 #3

I fear for this method... This shows that wallets are no longer safe, if devs can manipulate and withdraw back what was sent to a wallet.. kinda strange tho. But totally wrong.. if this have been on before, then tratok team initiating or creating awareness to this kind of withdrawal without the owners concent is a big red flag to show that wallets are no longer safe with private keys, what's the way forward?
Oluwaplenty01 (OP)
Jr. Member
*
Offline Offline

Activity: 488
Merit: 1


View Profile
September 03, 2019, 08:16:54 AM
 #4

One of their latest deed was blocking Forkdelta/Etherdelta Smart Contract from sending TRAT tokens
tacc
Newbie
*
Offline Offline

Activity: 166
Merit: 0


View Profile WWW
June 18, 2020, 06:58:03 AM
 #5

One of their latest deed was blocking Forkdelta/Etherdelta Smart Contract from sending TRAT tokens
they lock before the announcement, I make the draw before locking in fordelta ..
Announcement : 9:06 PM · Apr 25, 2020

My transaction : Apr-23-2020 05:06:17 AM +C
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!