Bitcoin Forum
May 10, 2024, 04:09:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: blockchain security question  (Read 118 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?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715314197
Hero Member
*
Offline Offline

Posts: 1715314197

View Profile Personal Message (Offline)

Ignore
1715314197
Reply with quote  #2

1715314197
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: 3668
Merit: 6382


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!