New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Blockchain CBDE Exam - Topic 4 Question 80 Discussion

Actual exam question for Blockchain's CBDE exam
Question #: 80
Topic #: 4
[All CBDE Questions]

When you are programming a game like poker of battleships where you need to hide opponents values is:

Show Suggested Answer Hide Answer
Suggested Answer: A

Contribute your Thoughts:

0/2000 characters
Vi
3 months ago
I agree with A, it's the safest option for sensitive info.
upvoted 0 times
...
Malcolm
3 months ago
Wait, are we sure about C? I thought some data could be obscured.
upvoted 0 times
...
Shanice
4 months ago
C is spot on, nothing is truly hidden on the blockchain!
upvoted 0 times
...
Vivienne
4 months ago
I think B makes more sense for logic flow.
upvoted 0 times
...
Alease
4 months ago
Definitely A, private state variables are the way to go!
upvoted 0 times
...
Alexis
4 months ago
I’m pretty sure we talked about how nothing is truly hidden on the blockchain, so option C makes sense to me, but I’m still a bit confused about the details.
upvoted 0 times
...
Tommy
5 months ago
I feel like external contracts could be a way to manage access, but I can't recall the exact benefits compared to private variables.
upvoted 0 times
...
Arthur
5 months ago
I think we practiced a similar question about data privacy in smart contracts, and I leaned towards option C because of the public nature of blockchains.
upvoted 0 times
...
Carmen
5 months ago
I remember discussing private state variables in class, but I'm not entirely sure if they really keep everything hidden from external access.
upvoted 0 times
...
Crissy
5 months ago
I'm leaning towards A. Private state variables in the smart contract seem like the most secure way to hide opponent values and prevent unauthorized access. But I'll double-check the other options just to be sure.
upvoted 0 times
...
Lizette
5 months ago
I'm a bit confused by this question. Hiding information on the blockchain seems tricky. I'll have to review the material on game programming and blockchain security before I can decide.
upvoted 0 times
...
Bernardo
5 months ago
C seems like the obvious answer to me. You can't really hide anything on the blockchain since it's a public ledger. The best you can do is limit access to that information.
upvoted 0 times
...
Peggie
5 months ago
Hmm, I'm not sure about this one. I was thinking B might be the right answer, with external contracts holding the hidden values. But I'll have to think it through more carefully.
upvoted 0 times
...
Kenneth
5 months ago
I think the answer is A. Using private state variables in the smart contract seems like the best way to hide opponent values and keep the information secure.
upvoted 0 times
...
Stephen
5 months ago
I feel pretty confident about this one. I think the best solution is to use a Before Save flow to enforce the requirement to select the Product Type or check the Needs Review box.
upvoted 0 times
...
Donte
5 months ago
Hmm, this looks like a tricky one. I'll need to carefully review the risk matrix and think about which coverage types would be most appropriate for each component based on the risk levels.
upvoted 0 times
...
Orville
5 months ago
I think access to technical expertise could be a key benefit since Company Q has top employees in their field.
upvoted 0 times
...
Dahlia
5 months ago
Okay, let me think this through step-by-step. We need to reserve 10 MB for high priority traffic and redirect lower-priority traffic to the second interface when it exceeds 20 MB. I think Option C might be the right solution, but I'll double-check the details.
upvoted 0 times
...
Bulah
10 months ago
I don't know, man. Hiding stuff on the blockchain? Sounds like a job for a magician, not a programmer!
upvoted 0 times
...
Na
10 months ago
A) Yep, that's the way to go. Private state variables all the way! Keeps the game fair and square.
upvoted 0 times
...
Lelia
10 months ago
C) Haha, that's true! You can't really hide anything on the blockchain. Might as well just embrace the transparency!
upvoted 0 times
...
Gilbert
10 months ago
B) That's an interesting approach, but I'm not sure it's the best option. Keeping everything within the smart contract seems more straightforward.
upvoted 0 times
Colby
8 months ago
C) You can't hide anything on the blockchain, because the information is public, just the call is private which means only other smart contracts would be limited in accessing that information.
upvoted 0 times
...
Britt
8 months ago
B) That's an interesting approach, but I'm not sure it's the best option. Keeping everything within the smart contract seems more straightforward.
upvoted 0 times
...
Brinda
8 months ago
A) with private state variables. This way nobody else other than the smart contract itself can see the information
upvoted 0 times
...
Ligia
9 months ago
C) You can't hide anything on the blockchain, because the information is public, just the call is private which means only other smart contracts would be limited in accessing that information.
upvoted 0 times
...
Clay
9 months ago
B) That's an interesting approach, but I'm not sure it's the best option. Keeping everything within the smart contract seems more straightforward.
upvoted 0 times
...
Gracia
9 months ago
A) with private state variables. This way nobody else other than the smart contract itself can see the information
upvoted 0 times
...
...
Silva
10 months ago
A) Looks good! Hiding state variables within the smart contract itself is a great way to keep opponent values private.
upvoted 0 times
Alaine
9 months ago
A) Looks good! Hiding state variables within the smart contract itself is a great way to keep opponent values private.
upvoted 0 times
...
Dino
9 months ago
B) with external contracts holding those values. This way we can make sure that the information flow is following a clear logic and nobody else can access this information.
upvoted 0 times
...
Rebecka
9 months ago
A) with private state variables. This way nobody else other than the smart contract itself can see the information
upvoted 0 times
...
...
Helaine
11 months ago
I think both options have their merits, but ultimately on the blockchain, the information is public.
upvoted 0 times
...
Lorean
11 months ago
I disagree, I believe using external contracts to hold those values is more secure.
upvoted 0 times
...
Rodrigo
11 months ago
I think the best way to hide opponents values is with private state variables.
upvoted 0 times
...
Lonny
11 months ago
But wouldn't that make the information more vulnerable to external attacks?
upvoted 0 times
...
Dorian
11 months ago
I disagree, I believe external contracts holding those values is more secure.
upvoted 0 times
...
Lonny
11 months ago
I think the best way is to use private state variables.
upvoted 0 times
...

Save Cancel