Pregunta de Selección Múltiple Pregunta What is a smart contract in the context of blockchain technology? (Select all that apply) Respuestas Opción 1 A legally binding document stored on a centralized server. Opción 2 A self-executing contract with terms written in code on a blockchain. Opción 3 A traditional paper contract scanned and uploaded onto a blockchain. Opción 4 A contract that requires manual intervention for execution. Retroalimentación Solución Incorrecto Correcto Incorrecto Incorrecto Pregunta Which of the following are the advantages of using smart contracts? (Select all that apply) Respuestas Opción 1 Increased complexity and ambiguity in contractual agreements. Opción 2 Reduced transparency due to decentralization. Opción 3 Automation of contract execution based on predefined conditions. Opción 4 Inability to rectify errors once a contract is deployed. Retroalimentación Solución Incorrecto Incorrecto Correcto Incorrecto Pregunta What is a potential challenge associated with smart contracts? (Select all that apply) Respuestas Opción 1 Lack of security due to centralized control. Opción 2 Ability to easily rectify errors in the contract's code. Opción 3 Permanence of errors once a contract is deployed. Opción 4 High cost of development. Retroalimentación Solución Incorrecto Incorrecto Correcto Incorrecto Pregunta What is one key consideration when designing a smart contract for a specific scenario? (Select all that apply) Respuestas Opción 1 Minimizing transparency to protect sensitive information. Opción 2 Identifying potential challenges and interruptions in the contract's lifecycle. Opción 3 Prioritizing manual intervention over automation. Opción 4 Focusing solely on the initial execution without considering long-term implications. Retroalimentación Solución Incorrecto Correcto Incorrecto Incorrecto Pregunta Why is testing an essential phase in the implementation of smart contracts? (Select all that apply) Respuestas Opción 1 To identify bugs and errors in smart contract code. Opción 2 To validate the logical design and real-world applicability of the contract. Opción 3 To increase the complexity of the contract's execution. Opción 4 To speed up the deployment process and minimize costs. Retroalimentación Solución Correcto Correcto Incorrecto Incorrecto