From 5b9a0e711800013a27be73cf963823b61e1ef727 Mon Sep 17 00:00:00 2001
From: obscuren <geffobscura@gmail.com>
Date: Sun, 5 Apr 2015 15:14:06 +0200
Subject: [PATCH] Disabled PoW check

@zelig we need to discuss this
---
 blockpool/blockpool.go | 21 ++++++++++++---------
 1 file changed, 12 insertions(+), 9 deletions(-)

diff --git a/blockpool/blockpool.go b/blockpool/blockpool.go
index 3ae4e0620..00dad3330 100644
--- a/blockpool/blockpool.go
+++ b/blockpool/blockpool.go
@@ -687,17 +687,20 @@ func (self *BlockPool) AddBlock(block *types.Block, peerId string) {
 		return
 	}
 
-	// validate block for PoW
-	if !self.verifyPoW(block) {
-		plog.Warnf("AddBlock: invalid PoW on block %s from peer  <%s> (head: %s)", hex(hash), peerId, hex(sender.currentBlockHash))
-		sender.addError(ErrInvalidPoW, "%x", hash)
+	/*
+		@zelig needs discussing
+			// validate block for PoW
+			if !self.verifyPoW(block) {
+				plog.Warnf("AddBlock: invalid PoW on block %s from peer  <%s> (head: %s)", hex(hash), peerId, hex(sender.currentBlockHash))
+				sender.addError(ErrInvalidPoW, "%x", hash)
 
-		self.status.lock.Lock()
-		self.status.badPeers[peerId]++
-		self.status.lock.Unlock()
+				self.status.lock.Lock()
+				self.status.badPeers[peerId]++
+				self.status.lock.Unlock()
 
-		return
-	}
+				return
+			}
+	*/
 
 	node.block = block
 	node.blockBy = peerId
-- 
GitLab