Matthew McGuire

Matthew McGuire



  • A tip to the miner. If the outputs are less than the inputs the miner will take the difference as fees.

  • Just being pedantic. It's a bit like saying that a wallet is a special type of cryptographic key management system. For some people a wallet is a physical object. For others something digital comes to mind first.

  • Permissioned DLTs are an interesting solution that may fit the use-case I have in mind. They are completely different from public, permissionless blockchains - different use-case, different technology, different everything.

  • I am sceptical about the use-case for a permissioned DLT network. Feels like we have a solution looking for a problem here. The consensus protocols of blockchains are very inefficient and if there is enough trust to form a consortium then there are no-doubt better ways of solving the problem at hand. The parties can more easily set up a separate legal...

  • I don't know how the privacy protection of Zcash or Monero works, therefore I don't really trust it. With Zcash, if my z-address is shielded from publication scrutiny, how can I be prevented for double spending?

  • Good point. Records in append-only data store are immutable and global states don't exist. Blocks, once minted and added to the block-chain are immutable.

  • Decentralised databases introduce the Byzantine Fault problem (centralised ones don't suffer this in the same way). With Bitcoin, the solution is Proof of Work (Mining) which consumes substance amounts of energy. Even though cryptocurrencies make no material contribution to the world economy, this solution already consumes close to 1% of global energy...

  • Reminds me of stored procedures and triggers in SQL databases. Dangerous things - hard to reason about and maintain.

  • I don't think there are any examples of decentralised ledgers from the past so its problems are yet to be discovered. The most glaring problem / benefit is complete transparency - every transaction is visible on the public blockchain. Even the most honest participants with nothing to hide will hesitate at this.

  • In a business context, each entity in a supply chain keeps their own ledger and if any dispute or discrepancy arises then each party will present their own record of account. The reconciliation process can be complicated but gets sorted out in the end. I don't think this will change - each entity will want its own 'centralised' version of the truth.

  • Would any of this apply to old fashioned paper ledgers - the sort Ebenezer Scrooge swore by?

  • Hi, I'm Matt. My background is long and winding - applied maths, civil engineers, software developer (trading, finance, banking), consulting and business etc etc. I've been following the Bitcoin story since its inception but am only now exploring developing with blockchain.

  • "A ledger is a special type of database" is an odd statement and doesn't make sense. "Ledger" is an ancient word, with its modern meaning as a book of accounts dating back to the 16th Century. On the other hand, the OED cites a 1962 report by the System Development Corporation of California as the first to use the term "data-base".

  • The natural world provides us an an example. Many species are highly specialised to a particular niche and are vulnerable to ecosystem disruptions, other species are generalists. Life is resilient through its diversity and ability to adapt. There are extinctions and even mass extinctions but life continues and it evolves.

  • The response to supply chain disruptions might be self-sufficiency, sourcing things locally or in a diversity of suppliers. These responses come at a cost and competitive markets will drive companies back to a strategy of optimising around cost efficiency.

  • FDI outflows are the value of direct investment made by the residents of the economy to external economies. Does this mean that in 2018, US repatriated more capital from foreign countries than it invested?

  • Infectious diseases does feature as a risk in the 2020 report. It has a high impact but moderately low likelihood. This seems fair. Climate and weapons of mass destruction are still the biggest impact. Climate change is certain and WMD has now become much more likely.

  • The definition is of Economic globalisation. But Globalisation means more -
    it is the process by which the world is becoming increasingly interconnected as a result of massively increased trade and cultural exchange.

  • Urban areas have high levels of noise pollution which may challenge the sensitivity of any sound recording equipment. For a similar reason, species that rely on sound for communication will suffer because they can not communicate over the background noise. This might leave some species more exposed to predators, or unable to find a mate.

  • Páramo ecosystems in the Colombian Andes Mountains. Some years ago I had the privilege of visiting this unique ecosystems hosting over 3,000 plant species. Superpáramo at the highest elevations has many localised unique ecosystems. These areas are the least disturbed by humans and contains the most endemic species.

    Climate change as well as increased human...

  • The turtle dove is the UK's fastest declining bird species. It breeds in in south and east England and the lowlands of Wales, and winters in Sub-Saharan Africa. It is found on grassland, moorland, on farmland and urban gardens.

    Turtle doves only eat seeds, mostly weed seeds. Intensified farming across Europe has decimated the habitat and food sources of...

  • Damaged ecosystems can suffer from overpopulation of a small number of species, often due to the disappearance of a keystone species. An example of this is from the reintroduction of wolves into Yellowstone National Park in 1995, resulting in a trophic cascade through the entire ecosystem.


  • The use of sound and bioacoustics as a monitoring method is still at an early stage but is very promising. Acoustics and soundscapes are now being used , not just for vocalising marine mammals, but for much more - the sheer number and frequency of the odd sounds indicates whats going on in the ecosystem

    An example is this project that is restoring coral...

  • Habitat loss is the single biggest threat to pollinators.

    Many pollinator species are habitat-specific which makes them very sensitive to damage or fragmentation of their habitat.

  • The exercise illustrates the interdependence very well. The loss of species accelerates as the coral damage spreads. The coral ecosystem is quite resilient but I can not say how resistant it is to change and how quickly damage shows.

  • So, in the example ecological network about, the most important species are tree and grass. They have arrows going out, but none going into them.

  • Diversity leads to resilience. The greater the number of links, and the more higgledy-piggledy the pattern is, the greater the resilience. I'm not so sure about resistance though - my hunch is the simpler the network, the greater is its resistance.

  • Climate change is the most difficult to address because it is global and needs massively collective action.

  • I like the description of an ecosystem as a type of local optimum / basin of attraction; makes sense of the terms resistance and resilience.

  • I am not qualified to comment on whether seabirds are able to adapt their behaviours to deal with large wind farms. I'm very pleased to see this work going into determining if they can and figuring out engineering mitigations. It is also heartening to see that wind farm operators are prepared to act on these findings.

  • Economic incentives drive much of human behaviour in the modern world, so economic thinking is necessary if we are to preserve a natural world. We need an economic paradigm that recognises that we are part of nature and its complex web of interdependencies, not separate from it. The drive and motivation for doing this though is because it is the good thing to...

  • The Enhancement of the Quality of Life: positive use of ICT in Indigenous communities.

    Honesty: Brian is dishonest in not acknowledging Anna's contribution.

    Professional Development: Anna, supported by Brian undertakes additional tertiary study.

  • Professionalism: the competence or skill expected of a professional.
    This is very general as a value.

  • Would it be better for strict regulation to be introduced to govern the behaviours of computer professionals, rather than leaving it to an arbitrary ethical code?

  • Rachael has commitments to a) full time work b) university course c) husband/home life. Urgent issues arise demanding her attention at the same time. Rachel is not honest with her employer about this, and hides her lack of attentiveness to her work commitment. Prioritising her husband would seem to be the right decision and she should have considered telling...

  • Yes, I guess it is an issue with the name @YahayaAluke. "Ethical Hacking" is a click-bait of a title for what is really a straight forward cyber security activity. Its like calling a building security guard or consultant an "Ethical Burglar".

  • Does GDPR have a bearing on the legalities of these scenarios in the EU?

  • Mark Zuckerberg: “Move fast and break things.”

  • Digital exclusion of the less tech savvy members of society. More and more businesses and even government organisations are targeting digital natives. Sometimes this is for cost reductions reasons and the pandemic has accelerated to trend. This leaves the rest of society out.

  • This study is orientated around project delivery and the problems identified are true of many engineering domains. The ethics of computing is much broader and more important than this.

    The agile manifesto ask us to prioritise "people over process." Software and IT projects suffer these problems for several reasons. The Mythical Man Month was published in...

  • Profession: a paid occupation, especially one that involves prolonged training and a formal qualification. -- OED

    Computing is a fast moving field and is continuing to evolve at pace. Any computing professional standards will have to be kept generic, something like the Hippocratic Oath. Certifications and codes associated with established professions...