Click here to Skip to main content
15,888,579 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Adafruit again Pin
Gerry Schmitz2-Dec-20 5:42
mveGerry Schmitz2-Dec-20 5:42 
GeneralRe: Adafruit again Pin
honey the codewitch2-Dec-20 6:09
mvahoney the codewitch2-Dec-20 6:09 
GeneralRe: Adafruit again Pin
Nelek2-Dec-20 6:56
protectorNelek2-Dec-20 6:56 
GeneralRe: Adafruit again Pin
Roger Wright4-Dec-20 19:26
professionalRoger Wright4-Dec-20 19:26 
NewsFlappie, a christmas song Pin
RickZeeland2-Dec-20 3:07
mveRickZeeland2-Dec-20 3:07 
GeneralRe: Flappie, a christmas song Pin
The Real Paps3-Dec-20 0:03
professionalThe Real Paps3-Dec-20 0:03 
PraiseRe: Flappie, a christmas song Pin
RickZeeland3-Dec-20 7:41
mveRickZeeland3-Dec-20 7:41 
GeneralBlockchain beliefs Pin
raddevus2-Dec-20 2:50
mvaraddevus2-Dec-20 2:50 
I'm reading this book, Building Blockchain Apps (Addison-Wesley Professional)[^] and I came across the following which explains Smart Contracts:

Quote:
In Code We Trust
The smart contracts can often closely resemble legal contracts in the real world. For example, the transaction parties might enter an escrow agreement that the fund will be paid out only when certain conditions are met.

It is now up to network validators and maintainers to assert whether such conditions are met and how the transaction should be executed when new blocks are appended to the blockchain.

However, unlike legal contracts that are enforced by the centralized government power, the smart contracts can automatically apply collaboration rules on the blockchain. The rules are written in code and checked by trustless participants of the network to prevent corruption or collusion.

Because of that, we consider smart contract code the “law” in blockchain networks. The code is executed as written. Even if the code contains bugs or side effects unexpected by its author, it is still trusted as a source of truth and enforced as the law.

So smart contracts are going to enforce rules for transactions which become "law" (the system will not break the "law" (code), no matter how fouled up the "law" may be").
Do these Blockchain enthusiasts not understand how buggy software is? Roll eyes | :rolleyes:
Oh, no worries, when this all lands our AI Overlords will settle it all. Laugh | :laugh:
GeneralRe: Blockchain beliefs Pin
Nelek2-Dec-20 2:58
protectorNelek2-Dec-20 2:58 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 3:01
mvaraddevus2-Dec-20 3:01 
GeneralRe: Blockchain beliefs Pin
PIEBALDconsult2-Dec-20 3:00
mvePIEBALDconsult2-Dec-20 3:00 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 3:04
mvaraddevus2-Dec-20 3:04 
GeneralRe: Blockchain beliefs Pin
PIEBALDconsult2-Dec-20 11:13
mvePIEBALDconsult2-Dec-20 11:13 
GeneralRe: Blockchain beliefs Pin
BabyYoda2-Dec-20 3:18
BabyYoda2-Dec-20 3:18 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 3:26
mvaraddevus2-Dec-20 3:26 
GeneralRe: Blockchain beliefs Pin
BabyYoda2-Dec-20 3:43
BabyYoda2-Dec-20 3:43 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 3:53
mvaraddevus2-Dec-20 3:53 
GeneralRe: Blockchain beliefs Pin
BabyYoda2-Dec-20 3:55
BabyYoda2-Dec-20 3:55 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 4:01
mvaraddevus2-Dec-20 4:01 
GeneralRe: Blockchain beliefs Pin
W Balboos, GHB2-Dec-20 4:13
W Balboos, GHB2-Dec-20 4:13 
GeneralRe: Blockchain beliefs Pin
raddevus2-Dec-20 5:17
mvaraddevus2-Dec-20 5:17 
GeneralRe: Blockchain beliefs Pin
Pete Kelley3-Dec-20 2:26
Pete Kelley3-Dec-20 2:26 
GeneralRe: Blockchain beliefs Pin
raddevus3-Dec-20 3:30
mvaraddevus3-Dec-20 3:30 
GeneralRe: Blockchain beliefs Pin
Nelek2-Dec-20 4:34
protectorNelek2-Dec-20 4:34 
GeneralRe: Blockchain beliefs Pin
James Lonero3-Dec-20 9:44
James Lonero3-Dec-20 9:44 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.