Skip to content
← All articlesConnected technology

Blockchain and Smart Contracts: Rules, Inputs and Change

Interlocking paper documents joined by a silver link

Blockchains maintain shared records according to a network’s rules. Smart contracts are programs that execute on supported networks. Both introduce design trade-offs: software defects, access controls, governance and the quality of external inputs remain important.

A practical example

A contract can execute a programmed rule, but a business process may depend on facts that originate outside the network. Consider who supplies those facts and how disputes or errors are handled. Before deployment, assess permissions and change procedures. The technical mechanism should serve a clear need for shared execution or records.

Smart-contract decisions

Smart-contract decisions
Smart-contract decisions
Smart-contract decisions
FocusPractical approachCheck before proceeding
RulesDefine what the contract can and cannot decide.Code cannot verify every fact from the outside world.
InputsAssess the trust required for external data.An incorrect input can trigger an incorrect outcome.
ChangePlan audits, permissions and recovery before launch.Immutability can make mistakes harder to correct.

Does a smart contract guarantee that a transaction is correct?

No. It executes code under a network's rules. Defects, incorrect external inputs and inappropriate permissions can still produce unwanted outcomes.

Useful next steps

For a related perspective, read Using IoT Data in Marketing: Purpose, Context and Privacy, Immersive Product Experiences: When Metaverse Features Help, Edge Computing: Decide What Should Run Near the Device.

If you need help applying this to your business, explore our business automation services or discuss your project.

Sources and further reading

By Tech Me Today. Originally published November 15, 2023. Expanded on .

Explore all articles →
KEEP READING

More ideas. Fresh perspective.

Connected sensors and a compact circuit board on an electronics workbench
Connected technology

Using IoT Data in Marketing: Purpose, Context and Privacy

Connected devices can provide information that helps businesses understand how products and services are used. Applying that information to marketing requires a clear purpose, appropriate consent wher…

December 30, 2023↗
Mixed-reality headset and controllers in an architecture studio
Connected technology

Immersive Product Experiences: When Metaverse Features Help

Shared virtual environments create possibilities for collaboration, training and entertainment. Web and mobile teams considering these experiences need to assess accessibility, device limits, privacy …

November 23, 2023↗
Sensor gateway installed beside rows of plants in a greenhouse
Connected technology

Edge Computing: Decide What Should Run Near the Device

Edge computing places some processing closer to the devices or people generating data. This can reduce communication delays and dependence on a distant service for selected workloads. Deployment, main…

November 22, 2023↗
LET’S MAKE IT HAPPEN

What would make your
business work better?

Tell us what you want to build, improve or automate.

Let’s talk about your project