Bitcoin Forum
April 27, 2024, 06:59:04 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: blockchain security question  (Read 116 times)
cryptokangaroo (OP)
Jr. Member
*
Offline Offline

Activity: 168
Merit: 3


View Profile
November 04, 2018, 07:14:35 PM
 #1

Assume that you have a prefectly secure blockchain to work on that acts as part of a website's backend - how feasible is it to create a front end that interacts with the blockchain that does create a security flaw? Is it possible? Could any developer do it or would one have to pay a lot of money for a security specialist to do it?
1714244344
Hero Member
*
Offline Offline

Posts: 1714244344

View Profile Personal Message (Offline)

Ignore
1714244344
Reply with quote  #2

1714244344
Report to moderator
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.
1714244344
Hero Member
*
Offline Offline

Posts: 1714244344

View Profile Personal Message (Offline)

Ignore
1714244344
Reply with quote  #2

1714244344
Report to moderator
1714244344
Hero Member
*
Offline Offline

Posts: 1714244344

View Profile Personal Message (Offline)

Ignore
1714244344
Reply with quote  #2

1714244344
Report to moderator
1714244344
Hero Member
*
Offline Offline

Posts: 1714244344

View Profile Personal Message (Offline)

Ignore
1714244344
Reply with quote  #2

1714244344
Report to moderator
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
November 05, 2018, 10:35:37 AM
 #2

1. Nothing is 'perfectly secure' period.

2. A front-end should NEVER create security flaws. When interacting with a 'blockchain backend', anyone can create their own 'front end'.
Anyone can decide for himself when and how to communicate with the network. 'A frontend' is never the only access to the 'blockchain backend'.

3. In your scenario everyone should(!) be able to create a front-end. But anything has to be built with security in mind, or you will(!) have bugs/vulnerabilities.

NeuroticFish
Legendary
*
Offline Offline

Activity: 3654
Merit: 6366


Looking for campaign manager? Contact icopress!


View Profile
November 05, 2018, 12:57:33 PM
 #3

Assume that you have a prefectly secure blockchain to work on that acts as part of a website's backend - how feasible is it to create a front end that interacts with the blockchain that does create a security flaw? Is it possible? Could any developer do it or would one have to pay a lot of money for a security specialist to do it?

It also depends on what you mean by security flaw.
Let me give an example from Bitcoin. The blockchain is secure, it's backed by a good software, a good number of nodes and miners. But if you put transfer some money at a certain wallet and give the private key freely on the internet, somebody will steal your money.
Is blockchain less secure? No. The thieve's transaction is as secure and valid as your previous transaction. Was your wallet insecure? Yep.

So it depends what the front end actually does, how it works with the blockchain and how bad is it coded. I guess that probably the flaw has more chances to occur in "authenticating" over the blochchain than a security flaw in the blockchain itself. (Of course, without a big/expensive enough hash rate, no blockchain is 100% safe.)

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
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!