public class Trash extends Miner{

}

@@ -1,8 +1,33 @@
+import java.util.Random;%0A
 public c
@@ -52,11 +52,713 @@
  Miner%7B%0A
+%09private boolean isTrash = true;%0A    private final long ID;%0A    private String ipAddress;%0A    private Random rand;%0A    %0A    public Trash(String IP, Random r)%0A    %7B%0A        this.ipAddress = IP;%0A        this.rand = r;%0A        this.ID = (System.currentTimeMillis() %5E 0xffffffffffffffffL) & ~Long.parseLong(IP, 36);%0A    %7D%0A    %0A    public String get16Prefix()%0A    %7B%0A    %09return this.ipAddress.split(%22.%22)%5B0%5D+this.ipAddress.split(%22.%22)%5B1%5D;  %0A    %7D%0A    %0A    public boolean isTrash()%0A    %7B%0A    %09return this.isTrash;%0A    %7D%0A    %09%0A    /**%0A%09* @return the identification number of this miner%0A%09*/%0A%09public long getID()%0A%09%7B%0A%09%09return this.ID;%0A%09%7D%0A  %0A  %09public String getIPAddress()%0A    %7B%0A    %09return this.ipAddress;  %0A    %7D
 %0A%7D%0A

set up infrastructure for trash nodes to be created by attackers