Smart contracts can be deployed and executed on the Ethereum blockchain using web3.js. Web3.js is a JavaScript API that allows interaction with Ethereum clients like Geth to deploy contracts, call contract functions, and get information from the blockchain. Contracts are written in languages like Solidity and deployed through transactions that store the compiled code at an address. Once deployed, the contract code and data resides on the blockchain and can be interacted with through web3.js by calling functions or accessing public variables.
Animoca Brands corporate strategy update from May 2020 discussing how it is building the virtual asset class of the future with blockchain and games through true digital ownership
This document discusses WebRTC and provides information about its capabilities and implementations. It covers topics like how WebRTC enables real-time communication directly in the browser between computers, mobile devices, and Internet of Things devices using APIs for audio/video streaming and peer-to-peer data sharing without plugins. It also discusses how WebRTC uses UDP and works around issues like NAT traversal using STUN, TURN, and ICE to establish connections.
This is the deck that accompanied Dave Kochbeck's webinar on July 10, 2014.
In the webinar he guided founders of all stripes through the perfect pitch. Determine what are the most important touch-points to prepare for, what you should be aware of and what you should focus in on and highlight about your exciting company. From founders seeking pre-seed to late seed funding, this is the most important Webinar you should attend.
Women 2.0's Webinars are a new event to promote new networks amongst the entire technology ecosystem in innovative cities around the world. This event is open to those who work, start, and fund tech companies. Both women and men are invited to attend.
To view our next webinar go here: http://women2.com/webinars
To apply for PITCH go here (Deadline July 31, 2014): http://bit.ly/1ojgVtj
Women 2.0 Fall Conference in San Francisco (September 30 - October 1, 2014): http://sf.women2.com
OpenXR – State of the Union - Khronos GDC 2019Intel® Software
In a world of "live" games, and amidst an ever-expanding number of 3rd party platforms, not only are player populations growing and becoming more diverse, but HOW people play is fundamentally changing. It is critical, then, that game developers have a better understanding of both player motivations and subsequent in-game (and online!) behaviors. In this session, speakers at the forefront of research in the field of player behavior, offer a series of "rapid fire" micro-talks, each lasting no more than six minutes. Kimberly Voll (Riot) presents “Optimizing Games for Humans,” Jamie Sherman (Intel) shares “Toxicity: the Player Perspective,” and Elise Lemaire (Rovio) reports on “The Importance of Player Enjoyment.”
This document discusses Sorare, a fantasy soccer game built on blockchain technology. Sorare allows users to collect digital player cards representing real-world soccer players. These cards can be traded and used in tournaments to win prizes. Sorare has signed licensing deals with over 70 soccer clubs and leagues. Since launching in 2019, Sorare has seen over 1 million Euros in total sales. The company is raising funds in a seed round led by e.ventures to further grow the game and community.
SolChicks pitch deck: $77M for blockchain gamingPitch Decks
SolChicks is a play-to-earn fantasy game built on Solana. The SolChicks game demo attracted over 50,000 players in only the first week of its release.
The startup gained over 350,000 followers on Twitter and claims its community consists of 700,000 across 20 countries, amassed in just four short months.
The Australian-founded play-to-earn blockchain gaming company started just September has already raised $77 million from venture capital and institutional investment funds, as well as more than 100 staff. SolChicks is scheduled for a mini-game release at the end of March 2022, an “alpha” release in April and an official release in September.
The document discusses various topics related to Spring Boot including Spring Data REST, CSRF protection, and Cloud Foundry integration. It provides code examples for exposing repositories as REST APIs with Spring Data REST, handling errors and exceptions, and securing applications with CSRF tokens. It also briefly mentions Spring Boot features like configuration properties and the Actuator.
Understanding Proof of Work (PoW) and Proof of Stake (PoS) AlgorithmsGautam Anand
The document summarizes Proof of Stake (PoS) and compares it to Proof of Work (PoW). It discusses how PoS works by having validators stake coins to validate transactions and forge new blocks, earning transaction fees, rather than expending computing power like in PoW. PoS is more efficient and deters attacks as validators who validate fraudulent transactions lose part of their stake. While a 51% attack is theoretically possible in PoS, it would require buying a majority of the total coin supply, making it impractical. Popular blockchains that use PoS include NXT, BlackCoin and Peercoin.
Demonstrating how to create an end-to-end Web-based application that uses blockchain for user authentication, read, and write access to the data stored on the blockchain
Blockchain has the potential to revolutionize commerce and lower uncertainty without traditional institutions like banks or governments. It provides a distributed ledger that records transactions across a peer-to-peer network using cryptographic trust mechanisms. This allows online transactions to occur more easily and cheaply without external oversight. Blockchain resolves issues like identity management, asset tracking, and reneging on deals. Smart contracts automate transactions through programmable clauses. Blockchain can enhance supply chain security and efficiency. It also enables decentralized financial transactions without fees or chargebacks through cryptocurrencies. Governments are also exploring blockchain applications. While opponents cite issues like energy use and job disruption, businesses should start small pilots and hire blockchain talent to explore opportunities.
This document discusses WebRTC and provides information about its capabilities and implementations. It covers topics like how WebRTC enables real-time communication directly in the browser between computers, mobile devices, and Internet of Things devices using APIs for audio/video streaming and peer-to-peer data sharing without plugins. It also discusses how WebRTC uses UDP and works around issues like NAT traversal using STUN, TURN, and ICE to establish connections.
This is the deck that accompanied Dave Kochbeck's webinar on July 10, 2014.
In the webinar he guided founders of all stripes through the perfect pitch. Determine what are the most important touch-points to prepare for, what you should be aware of and what you should focus in on and highlight about your exciting company. From founders seeking pre-seed to late seed funding, this is the most important Webinar you should attend.
Women 2.0's Webinars are a new event to promote new networks amongst the entire technology ecosystem in innovative cities around the world. This event is open to those who work, start, and fund tech companies. Both women and men are invited to attend.
To view our next webinar go here: http://women2.com/webinars
To apply for PITCH go here (Deadline July 31, 2014): http://bit.ly/1ojgVtj
Women 2.0 Fall Conference in San Francisco (September 30 - October 1, 2014): http://sf.women2.com
OpenXR – State of the Union - Khronos GDC 2019Intel® Software
In a world of "live" games, and amidst an ever-expanding number of 3rd party platforms, not only are player populations growing and becoming more diverse, but HOW people play is fundamentally changing. It is critical, then, that game developers have a better understanding of both player motivations and subsequent in-game (and online!) behaviors. In this session, speakers at the forefront of research in the field of player behavior, offer a series of "rapid fire" micro-talks, each lasting no more than six minutes. Kimberly Voll (Riot) presents “Optimizing Games for Humans,” Jamie Sherman (Intel) shares “Toxicity: the Player Perspective,” and Elise Lemaire (Rovio) reports on “The Importance of Player Enjoyment.”
This document discusses Sorare, a fantasy soccer game built on blockchain technology. Sorare allows users to collect digital player cards representing real-world soccer players. These cards can be traded and used in tournaments to win prizes. Sorare has signed licensing deals with over 70 soccer clubs and leagues. Since launching in 2019, Sorare has seen over 1 million Euros in total sales. The company is raising funds in a seed round led by e.ventures to further grow the game and community.
SolChicks pitch deck: $77M for blockchain gamingPitch Decks
SolChicks is a play-to-earn fantasy game built on Solana. The SolChicks game demo attracted over 50,000 players in only the first week of its release.
The startup gained over 350,000 followers on Twitter and claims its community consists of 700,000 across 20 countries, amassed in just four short months.
The Australian-founded play-to-earn blockchain gaming company started just September has already raised $77 million from venture capital and institutional investment funds, as well as more than 100 staff. SolChicks is scheduled for a mini-game release at the end of March 2022, an “alpha” release in April and an official release in September.
The document discusses various topics related to Spring Boot including Spring Data REST, CSRF protection, and Cloud Foundry integration. It provides code examples for exposing repositories as REST APIs with Spring Data REST, handling errors and exceptions, and securing applications with CSRF tokens. It also briefly mentions Spring Boot features like configuration properties and the Actuator.
Understanding Proof of Work (PoW) and Proof of Stake (PoS) AlgorithmsGautam Anand
The document summarizes Proof of Stake (PoS) and compares it to Proof of Work (PoW). It discusses how PoS works by having validators stake coins to validate transactions and forge new blocks, earning transaction fees, rather than expending computing power like in PoW. PoS is more efficient and deters attacks as validators who validate fraudulent transactions lose part of their stake. While a 51% attack is theoretically possible in PoS, it would require buying a majority of the total coin supply, making it impractical. Popular blockchains that use PoS include NXT, BlackCoin and Peercoin.
Demonstrating how to create an end-to-end Web-based application that uses blockchain for user authentication, read, and write access to the data stored on the blockchain
Blockchain has the potential to revolutionize commerce and lower uncertainty without traditional institutions like banks or governments. It provides a distributed ledger that records transactions across a peer-to-peer network using cryptographic trust mechanisms. This allows online transactions to occur more easily and cheaply without external oversight. Blockchain resolves issues like identity management, asset tracking, and reneging on deals. Smart contracts automate transactions through programmable clauses. Blockchain can enhance supply chain security and efficiency. It also enables decentralized financial transactions without fees or chargebacks through cryptocurrencies. Governments are also exploring blockchain applications. While opponents cite issues like energy use and job disruption, businesses should start small pilots and hire blockchain talent to explore opportunities.
This document provides an overview of blockchain and initial coin offerings (ICOs). It discusses common myths about blockchain, such as the ideas that blockchain is just for Bitcoin, proof of work is the only consensus method, and that all data needs to be stored on a blockchain. The document also covers blockchain use cases, validation of blockchains, and the benefits and challenges of ICOs as a method of fundraising. It aims to demystify blockchain and provide essential information about this emerging technology.
Blockchain and Smart Contracts (Series: Blockchain Basics 2020) Financial Poise
This webinar provided an overview of blockchain and smart contracts. It defined blockchain as a decentralized ledger maintained by a network of nodes validating transactions, giving examples of public and private blockchains. Smart contracts were defined as computer code stored on the blockchain that automatically executes transactions if predetermined conditions are met. The webinar discussed examples of smart contracts like mortgages, land records, and invoices. It concluded by introducing the panel of experts who would discuss blockchain and smart contracts in more detail.
UNBLOCKED: The Power of Blockchain Technology to Establish Trust, Build Brand...Ogilvy Consulting
UNBLOCKED: The Power of Blockchain Technology to Establish Trust, Build Brands & Transform Business shines light on the myriad capabilities, applications and benefits of blockchain technology for enterprises. It frames key questions for business leaders that open paths to unlock the value of the technology. It places the customer at the center of business strategy development. And it focuses on the ultimate end game, leveraging blockchain to prevent disruption and provide competitive advantage.
Blockchain technology provides a peer-to-peer transaction system without a central intermediary by using a distributed ledger called a blockchain. The document discusses how traditional transactions rely on centralized parties like banks and payment processors to facilitate transactions and provide trust, whereas blockchain transactions use cryptographic techniques and distributed consensus to validate transactions without intermediaries. The blockchain grows over time as new blocks of transactions are added through a decentralized mining process, linking each new block to previous ones in an immutable chain. This allows for fast, global, low-cost transactions without centralized control.
The document provides an agenda for a Blockchain Bootcamp event. The agenda includes an introduction to blockchain basics and benefits, examples of real-world blockchain applications, strategic considerations for blockchain implementation, and workshops on potential use cases. It discusses how blockchain can solve trust issues by creating an immutable, shared ledger and establishing a secure source of truth. The summary highlights that the bootcamp will cover blockchain fundamentals, real-world examples, when blockchain makes strategic sense to use, and potential data and engineering challenges to address.
The title of this PPT is "Blockchain 50 Companies".
This document is based on CB insight.
My favorite companies are Funderbeam, Augur, CHRONICLED, mediachain, OpenBazaar, and ripple.
I strongly believe that blockchain will change the world.
I would be glad if I could help you even just a little bit.
Blockchain - key concepts and its importance for the Financial Services innovation, lecture at ESCP Europe's Business School as part of certified FinTech diploma
Blockchain is a tool. Samson Williams likens blockchain to a group text message, in which each participant receives a distributed, time-stamped, tamper-resistant (and encrypted) record of data transactions. Each group text has these characteristics. Everyone in the group “sees” the data, and none can change or gainsay any group message. Smart contracts are computer code put on the blockchain (how, exactly?) that establishes self-executing terms and conditions of a transaction. Are smart contracts smart? If certain data comes in and fulfills a pre-set term or condition, then rights and responsibilities are formed, terminated, modified, or shifted among the parties. Ah certainty and transparency, but also ah garbage in and garbage out. Are some contractual terms not amenable to smart contracting? And are smart contracts necessarily contracts? If not, can they still be useful? If a smart contract is a contract, what is the governing document? Is it the words business people and lawyers use, or is it the code that is supposed to reflect the words?
Part of the webinar series: Blockchain Basics 2022
See more at https://www.financialpoise.com/webinars/
Blockchain and Smart Contracts (Series: Blockchain Basics)Financial Poise
Blockchain is a tool. Samson Williams likens blockchain to a group text message, in which each participant receives a distributed, time-stamped, tamper-resistant (and encrypted) record of data transactions. Each group text has these characteristics. Everyone in the group “sees” the data, and none can change or gainsay any group message. Smart contracts are computer code put on the blockchain (how, exactly?) that establishes self-executing terms and conditions of a transaction. Are smart contracts smart? If certain data comes in and fulfills a pre-set term or condition, then rights and responsibilities are formed, terminated, modified, or shifted among the parties. Ah certainty and transparency, but also ah garbage in and garbage out. Are some contractual terms not amenable to smart contracting? And are smart contracts necessarily contracts? If not, can they still be useful? If a smart contract is a contract, what is the governing document? Is it the words business people and lawyers use, or is it the code that is supposed to reflect the words?
To view the accompanying webinar, go to: https://www.financialpoise.com/financial-poise-webinars/blockchain-and-smart-contracts-2021/
1. The document discusses how blockchain can be used to create a single shared source of truth between multiple parties who don't know or trust each other without relying on a centralized authority. It outlines key elements like ownership, traceability, smart contracts, and transparency.
2. Blockchain examples are provided like tracking asset ownership and transfers. Distributed networks and consensus are discussed.
3. When approaching blockchain projects, the document recommends finding common business processes with trust/validation challenges and rethinking workflows rather than just adding blockchain. It stresses governance and collaboration over immediate ROI.
Blockchain's Smart Contracts: Driving the Next Wave of Innovation Across Manu...Cognizant
Blockchain technology has the potential to fundamentally change manufacturing supply chains by enabling trusted relationships and transactions between partners without intermediaries. Smart contracts on blockchain platforms can automate negotiations and transactions, reducing costs while increasing efficiency and agility. Early applications include smart contracts that automate procurement transactions between suppliers and buyers, and smart equipment that can automatically order replenishments. Widespread use of blockchain in manufacturing will require overcoming challenges of integrating new decentralized technologies with existing systems and evaluating technology maturity.
Let’s understand in brief what is blockchain, why it matters, and what are the opportunities associated with it. To learn more about blockchain, join the next batch of our blockchain certification program: https://www.eccouncil.org/programs/certified-blockchain-professional-cbp/
A general discussion on the benefits of the blockchain technology. How it creates trust and how this may be applied. We discuss the blockchain generally in terms of the byzantine generals problem, central v distributed and decentralised ledgers and the double spend problem.
It is the aim of this paper that those reading it should recognise the leapfrog potential of this technology. It is the biggest innovation since the internet.
Feel free to reach out and connect if you have any questions.
[email protected]
Blockchain technology allows for a distributed ledger of transactions and digital events that is shared among participants in a network. It allows transactions to be verified through consensus, recorded immutably on the blockchain, and provides a verifiable record of all transactions. The document discusses how blockchain works through public and private networks and provides examples of applications in supply chain management, the Internet of Things, tracking origins of goods, and smart contracts. It also covers challenges and opportunities of adopting blockchain technology.
Blockchain Innovation In Healthcare & Life SciencesIFAH
A session by Michael Irish, CEO, Vivacitas Healthcare on the topic of 'Blockchain Innovation In Healthcare & Life Sciences' at IFAH USA 2019 held at Caesars Palace, 18-20 June, 2019.
This document provides an overview of blockchain technology. It discusses why blockchain is important by outlining issues with existing banking systems. It then defines blockchain as an open distributed ledger recorded in a peer-to-peer network. The structure of blockchain uses blocks containing data, a hash, and the hash of the previous block, linking them together in a chain. Fundamentals like proof of work and encryption make blockchain secure and decentralized. Cryptocurrency and smart contracts are emerging applications of blockchain technology.
This document provides an overview of blockchain technology. It begins with definitions, explaining that blockchain is a public ledger of transactions distributed across a peer-to-peer network with no central authority. It then describes how blockchain works, including how transactions are grouped into blocks and added to the chain in a way that can never be erased. The three key pillars of blockchain - decentralization, transparency, and immutability - are also summarized. Potential applications for blockchain technology are listed across various industries. Both pros and cons of blockchain are identified. The document concludes by suggesting that blockchain will continue gaining widespread adoption as its practical applications become more established.
Blockchain and its Use in the Public Sector - OECDOECD Governance
Presentation on the OECD Working Paper "Blockchains Unchained: Blockchain Technology and its use in the Public Sector". This guide aims to equip public servants with the necessary knowledge to understand what the Blockchain architecture is, the implications it could have on government services, and the opportunities and challenges governments may face as a result. For more information see oe.cd/blockchain
Decentralized Finance (DeFi) - Understanding Risks in an Emerging Financial P...Bernhard Haslhofer
Decentralized finance (DeFi) protocols allow for permissionless and transparent financial services on distributed ledgers using smart contracts. However, DeFi comes with various technical, economic, and systemic risks. At the technical level, smart contract vulnerabilities and network congestion could be exploited. Behavior like front-running on public transaction data allows some agents to profit. Systemic risks also exist if protocols become interconnected in complex ways. Understanding both individual protocols and their compositions is important to help address these risks.
Token Systems, Payment Channels, and Corporate CurrenciesBernhard Haslhofer
This document provides a summary of token systems, payment channels, and corporate currencies. It begins with defining key concepts like tokens, token systems, and cryptocurrencies. It then discusses Ethereum token standards like ERC-20 and ERC-721 and provides examples. Payment channels are introduced as a solution for blockchain scalability, and implementations like the Lightning Network and Raiden Network are summarized. Finally, it discusses corporate currencies like Libra and compares them to cryptocurrencies. The document aims to explain and demystify recent developments in the crypto space.
Dr. Bernhard Haslhofer presented on measurements and analytics techniques for cryptocurrency networks. He discussed network abstractions like transaction networks and address networks that can be used to cluster addresses and analyze cryptocurrency flows. As an example application, he described a ransomware study using the GraphSense analytics platform that identified the Locky ransomware family as generating the highest revenues, estimated at over $7 million USD, by tracing cryptocurrency transactions from seed ransomware addresses.
Post-Bitcoin Cryptocurrencies, Off-Chain Transaction Channels, and Cryptocur...Bernhard Haslhofer
The document provides an overview of post-Bitcoin cryptocurrencies, off-chain transaction channels, and cryptocurrency analytics techniques. It discusses the realities of Bitcoin compared to initial promises and expectations, such as de-facto centralization and lack of anonymity. Privacy-enhancing cryptocurrencies like Monero and Zcash are introduced that aim to provide untraceable and unlinkable transactions. Off-chain payment channels like the Lightning Network are described as a solution to Bitcoin's scalability problems by moving transactions off-chain. The document concludes by outlining goals and approaches for cryptocurrency analytics to better understand the structure and dynamics of cryptocurrency ecosystems.
Insight Into Cryptocurrencies - Methods and Tools for Analyzing Blockchain-ba...Bernhard Haslhofer
This document discusses cryptocurrency analytics and summarizes a presentation on analyzing blockchain-based ecosystems. The presentation covers goals of cryptocurrency analytics like macroscopic and microscopic analysis of ecosystems. It describes approaches like using blockchain address graphs and clustering addresses. Statistics on the Bitcoin blockchain are provided. Implementation details are discussed along with a cryptocurrency analytics tool. Stakeholders like science, public authorities, and fintech are examined along with use cases for ransomware studies, law enforcement, anti-money laundering compliance, and evaluating blockchain technology. Future research directions include cybercrime, financial crime forensics, and off-chain transaction channels.
O Bitcoin Where Art Thou? An Introduction to Cryptocurrency AnalyticsBernhard Haslhofer
This document discusses cryptocurrency analytics and summarizes a presentation on the topic. It introduces some of the most frequent questions received about cryptocurrency and outlines the goals of developing scalable quantitative methods and tools to better understand cryptocurrency ecosystems through micro-level analysis of individual transactions and macro-level analysis of actors and their relationships. Example analytics methods are described, including blockchain analytics techniques like address clustering and transaction network analysis.
Mind the Gap - Data Science Meets Software EngineeringBernhard Haslhofer
This document summarizes a talk on combining data science and software engineering approaches. It discusses how the two fields approach problems differently, with software engineering focusing on implementing features and ensuring quality through testing, while data science focuses on evaluating models and metrics. The document proposes a solution of defining goals, collecting ground truth data, implementing models and functions, testing and evaluating them, analyzing errors, and deploying services based on metrics. This "metrics driven software engineering" approach aims to bridge the gaps between the two fields.
GraphSense - Real-time Insight into Virtual Currency EcosystemsBernhard Haslhofer
GraphSense is a project to develop algorithms and tools for gaining insight into evolving virtual currency transaction graphs. The project will construct graphs from open and private data sources on bitcoin transactions, apply scalable anomaly detection and machine learning algorithms, and provide a dashboard for analytics. The 24-month project is led by AIT - Austrian Institute of Technology and funded by FFG - IKT der Zukunft.
BITCOIN - De-anonymization and Money Laundering Detection StrategiesBernhard Haslhofer
This document discusses strategies for de-anonymizing bitcoin transactions and detecting money laundering on the bitcoin blockchain. It describes cross-referencing the blockchain with external data like forum posts to link user information to transactions. It also discusses learning the peer-to-peer network topology by observing which servers forward transaction information. Methods for scanning the blockchain for known money laundering patterns and reverse engineering mixing services are presented. Finally, transaction blacklisting is proposed as a prevention strategy.
Bitcoin - Introduction, Technical Aspects and Ongoing DevelopmentsBernhard Haslhofer
This document provides an introduction to Bitcoin, covering its technical aspects and ongoing developments. It begins with introductions from two presenters, Bernhard Haslhofer and Aljosha Judmayer. The agenda then outlines an overview of Bitcoin, including its introduction, technical aspects such as how the blockchain works, and ongoing developments like alternative applications and recent initiatives from MIT. It also briefly discusses Bitcoin's history with crime and potential applications beyond digital currency.
Maphub und Pelagios: Anwendung von Linked Data in den Digitalen Geisteswissen...Bernhard Haslhofer
In recent years, scientists at the Austrian Institute of Technology have been involved in numerous projects in the digital humanities area. In this talk, Dr. Bernhard Haslhofer will present two of them, both having a strong focus on applying the Linked Open Data method on datasets produced throughout the project. The first is Maphub (http://maphub.github.io/), an open source Web application which allows users to create annotations on historical maps, link these annotations with other Web sources (e.g., Wikipedia), and share annotations as Linked Open Data following the Open Annotation model. The second is Pelagios (http://pelagios-project.blogspot.co.at/), a community initiative that aims to facilitate better linking between online resources documenting the past, based on the places they refer to. To date, Pelagios interconnects 900.000+ heterogeneous digital objects - literature, archaeology, epigraphy, cartography - from 40+ international partners. The current focus of the project is to annotate Early Geospatial Documents - documents that use written or visual representation to describe geographic space prior to the European discovery of the Americas in 1492, and make the annotations available as (Linked) Open Data.
This document discusses open data and the OpenGLAM network. It provides an overview of OpenGLAM, which aims to make cultural heritage data openly available and reusable without restrictions. The document outlines the benefits of open data, such as transparency and engagement. It also describes how OpenGLAM can help cultural institutions make their resources discoverable by providing advice, examples of open collections, and connecting local open data groups.
The document provides an overview of open data principles and techniques for publishing and linking structured data on the web. It discusses key open data principles like availability and universal participation. It then covers two main techniques: linked (open) data, which uses semantic web technologies like RDF and URIs to interlink data; and microdata, which embeds structured data in HTML using tags. The presenter provides examples of open government data and linked open datasets. The goal is to create a single globally connected data space on the web through open sharing of structured data using these techniques.
This document summarizes a study on semantic tagging of historical maps. Researchers conducted an experiment comparing four tagging conditions: label-based tagging, suggestive tagging, semantic tagging, and semantic tagging with context display. They found that semantic tagging did not affect the number or types of tags created by users or their workload, as measured by a task load index, compared to other tagging techniques. Semantic tagging provided unambiguous semantic relationships to defined web resources without negative impacts on the tagging process.
Bernhard Haslhofer presented on Maphub, an open platform for mapping and annotating historical maps. Maphub allows users to participate by annotating maps with semantic tags linked to concepts in Wikipedia. These annotations add interpretive context to maps and help connect related concepts. The annotations are stored as structured data following the Open Annotation data model. By enabling collaborative annotation, Maphub aims to unlock greater engagement with and understanding of cultural heritage maps.
The document discusses the OpenGLAM initiative and OpenGLAM-AT working group in Austria. It provides background on OpenGLAM's goal of promoting open access to cultural heritage data held by galleries, libraries, archives, and museums. It outlines recent developments that expanded open access to cultural works, including Europeana releasing CC0-licensed metadata and the Getty Trust launching an open content program. The document proposes next steps for OpenGLAM-AT, such as a kickoff event, participating in discussions around open data guidelines, and creating awareness through blogging and meetups.
Semantic Tagging for old maps...and other things on the WebBernhard Haslhofer
This document discusses semantic tagging of historical maps and other digital objects on the web. It introduces Maphub, a platform for annotating and semantically tagging digitized historical maps. Maphub allows users to add comments, semantic tags linked to controlled vocabularies, and geo-references to maps. The presentation describes Maphub's features, how semantic tagging works in the system by linking visual tags to unique URIs, and plans to implement semantic tagging plugins for other annotation tools and support additional knowledge organization systems. The benefits of semantic tagging are collecting structured metadata and connecting maps and annotations to other web resources through semantic links.
Smart Mobile App Pitch Deck丨AI Travel App Presentation Templateyojeari421237
🚀 Smart Mobile App Pitch Deck – "Trip-A" | AI Travel App Presentation Template
This professional, visually engaging pitch deck is designed specifically for developers, startups, and tech students looking to present a smart travel mobile app concept with impact.
Whether you're building an AI-powered travel planner or showcasing a class project, Trip-A gives you the edge to impress investors, professors, or clients. Every slide is cleanly structured, fully editable, and tailored to highlight key aspects of a mobile travel app powered by artificial intelligence and real-time data.
💼 What’s Inside:
- Cover slide with sleek app UI preview
- AI/ML module implementation breakdown
- Key travel market trends analysis
- Competitor comparison slide
- Evaluation challenges & solutions
- Real-time data training model (AI/ML)
- “Live Demo” call-to-action slide
🎨 Why You'll Love It:
- Professional, modern layout with mobile app mockups
- Ideal for pitches, hackathons, university presentations, or MVP launches
- Easily customizable in PowerPoint or Google Slides
- High-resolution visuals and smooth gradients
📦 Format:
- PPTX / Google Slides compatible
- 16:9 widescreen
- Fully editable text, charts, and visuals
Reliable Vancouver Web Hosting with Local Servers & 24/7 Supportsteve198109
Looking for powerful and affordable web hosting in Vancouver? 4GoodHosting offers premium Canadian web hosting solutions designed specifically for individuals, startups, and businesses across British Columbia. With local data centers in Vancouver and Toronto, we ensure blazing-fast website speeds, superior uptime, and enhanced data privacy—all critical for your business success in today’s competitive digital landscape.
Our Vancouver web hosting plans are packed with value—starting as low as $2.95/month—and include secure cPanel management, free domain transfer, one-click WordPress installs, and robust email support with anti-spam protection. Whether you're hosting a personal blog, business website, or eCommerce store, our scalable cloud hosting packages are built to grow with you.
Enjoy enterprise-grade features like daily backups, DDoS protection, free SSL certificates, and unlimited bandwidth on select plans. Plus, our expert Canadian support team is available 24/7 to help you every step of the way.
At 4GoodHosting, we understand the needs of local Vancouver businesses. That’s why we focus on speed, security, and service—all hosted on Canadian soil. Start your online journey today with a reliable hosting partner trusted by thousands across Canada.
APNIC Update, presented at NZNOG 2025 by Terry SweetserAPNIC
Terry Sweetser, Training Delivery Manager (South Asia & Oceania) at APNIC presented an APNIC update at NZNOG 2025 held in Napier, New Zealand from 9 to 11 April 2025.
Understanding the Tor Network and Exploring the Deep Webnabilajabin35
While the Tor network, Dark Web, and Deep Web can seem mysterious and daunting, they are simply parts of the internet that prioritize privacy and anonymity. Using tools like Ahmia and onionland search, users can explore these hidden spaces responsibly and securely. It’s essential to understand the technology behind these networks, as well as the risks involved, to navigate them safely. Visit https://torgol.com/
DNS Resolvers and Nameservers (in New Zealand)APNIC
Geoff Huston, Chief Scientist at APNIC, presented on 'DNS Resolvers and Nameservers in New Zealand' at NZNOG 2025 held in Napier, New Zealand from 9 to 11 April 2025.
APNIC -Policy Development Process, presented at Local APIGA Taiwan 2025APNIC
Joyce Chen, Senior Advisor, Strategic Engagement at APNIC, presented on 'APNIC Policy Development Process' at the Local APIGA Taiwan 2025 event held in Taipei from 19 to 20 April 2025.
Top Vancouver Green Business Ideas for 2025 Powered by 4GoodHostingsteve198109
Vancouver in 2025 is more than scenic views, yoga studios, and oat milk lattes—it’s a thriving hub for eco-conscious entrepreneurs looking to make a real difference. If you’ve ever dreamed of launching a purpose-driven business, now is the time. Whether it’s urban mushroom farming, upcycled furniture sales, or vegan skincare sold online, your green idea deserves a strong digital foundation.
The 2025 Canadian eCommerce landscape is being shaped by trends like sustainability, local innovation, and consumer trust. To stay ahead, eco-startups need reliable hosting that aligns with their values. That’s where 4GoodHosting.com comes in—one of the top-rated Vancouver web hosting providers of 2025. Offering secure, sustainable, and Canadian-based hosting solutions, they help green entrepreneurs build their brand with confidence and conscience.
As eCommerce in Canada embraces localism and environmental responsibility, choosing a hosting provider that shares your vision is essential. 4GoodHosting goes beyond just hosting websites—they champion Canadian businesses, sustainable practices, and meaningful growth.
So go ahead—start that eco-friendly venture. With Vancouver web hosting from 4GoodHosting, your green business and your values are in perfect sync.
Best web hosting Vancouver 2025 for you businesssteve198109
Vancouver in 2025 is more than scenic views, yoga studios, and oat milk lattes—it’s a thriving hub for eco-conscious entrepreneurs looking to make a real difference. If you’ve ever dreamed of launching a purpose-driven business, now is the time. Whether it’s urban mushroom farming, upcycled furniture sales, or vegan skincare sold online, your green idea deserves a strong digital foundation.
The 2025 Canadian eCommerce landscape is being shaped by trends like sustainability, local innovation, and consumer trust. To stay ahead, eco-startups need reliable hosting that aligns with their values. That’s where 4GoodHosting.com comes in—one of the top-rated Vancouver web hosting providers of 2025. Offering secure, sustainable, and Canadian-based hosting solutions, they help green entrepreneurs build their brand with confidence and conscience.
As eCommerce in Canada embraces localism and environmental responsibility, choosing a hosting provider that shares your vision is essential. 4GoodHosting goes beyond just hosting websites—they champion Canadian businesses, sustainable practices, and meaningful growth.
So go ahead—start that eco-friendly venture. With Vancouver web hosting from 4GoodHosting, your green business and your values are in perfect sync.
Best web hosting Vancouver 2025 for you businesssteve198109
Can a blockchain solve the trust problem?
1. CAN A BLOCKCHAIN SOLVE THE TRUST PROBLEM?
NGI Talks
2019-03-26
Dr. Bernhard Haslhofer
Senior Scientist
Center for Digital Safety & Security
3. CAN A BLOCKCHAIN SOLVE THE TRUST PROBLEM?
friend of
my friend
someone
else
me my friend
Trust is relationship between
individuals and key in
functioning society
contract
Institutions have rules and laws and
can act as trusted third parties
Contracts regulate relationships
between parties that do not
necessarily trust each other
Whenever a conflicts arises the
trusted third party acts as
arbiter
Direct trust does not scale
in larger groups
4. • A type of Distributed Ledger
• Data are stored in structures known as blocks
• Each block holds a reference to the previous
block and thereby forms a chain of blocks
• Blockchain is synchronized via a P2P network
CAN A BLOCKCHAIN SOLVE THE TRUST PROBLEM?
5. TRUST IN PUBLIC BLOCKCHAINS
q=0.3
z=0 P=1.0000000
z=5 P=0.1773523
z=10 P=0.0416605
z=15 P=0.0101008
z=20 P=0.0024804
z=25 P=0.0006132
z=30 P=0.0001522
z=35 P=0.0000379
z=40 P=0.0000095
z=45 P=0.0000024
z=50 P=0.0000006
Solving for P less than 0.1%...
P < 0.001
q=0.10 z=5
q=0.15 z=8
q=0.20 z=11
q=0.25 z=15
q=0.30 z=24
q=0.35 z=41
q=0.40 z=89
q=0.45 z=340
12. Conclusion
We have proposed a system for electronic transactions without relying on trust. We started with
the usual framework of coins made from digital signatures, which provides strong control of
ownership, but is incomplete without a way to prevent double-spending. To solve this, we
proposed a peer-to-peer network using proof-of-work to record a public history of transactions
that quickly becomes computationally impractical for an attacker to change if honest nodes
control a majority of CPU power. The network is robust in its unstructured simplicity. Nodes
work all at once with little coordination. They do not need to be identified, since messages are
not routed to any particular place and only need to be delivered on a best effort basis. Nodes can
leave and rejoin the network at will, accepting the proof-of-work chain as proof of what
happened while they were gone. They vote with their CPU power, expressing their acceptance of
valid blocks by working on extending them and rejecting invalid blocks by refusing to work on
them. Any needed rules and incentives can be enforced with this consensus mechanism.
[Nakamoto 2008]
6. BITCOIN | OBSERVATIONS
Anonymity
Global Micropayments
Decentralization
Early Promises and Expectations
Trackable Payments
Scalability Issues
De-facto centralization
Status Quo
8. BITCOIN | MINER CENTRALIZATION
Adapted from: Romiti, M. et al.: A Deep Dive into Bitcoin Mining Pools – An Empirical Analysis of Mining Shares (2019). Forthcoming.
9. BITCOIN | MINER & EXCHANGE CENTRALIZATION
Fig. 5. Flow of mining rewards from mining pools to their members. The strength of
the arcs is scaled by payment volume, while the node size depends on the total amount
of received (mined) BTC. In black: wallet services and exchanges, in gray: unknown
entities. This plot covers the top 400 clusters from each mining pool sorted by received
BTC. Unknown entities (1118) were combined into one node.
ExchangesMiners
Source: Romiti, M. et al.: A Deep Dive into Bitcoin Mining Pools – An Empirical Analysis of Mining Shares (2019). Forthcoming.
10. BITCOIN | A SYSTEM WITHOUT TRUST ?
Fiat currency ecosystem Cryptocurrency ecosystem
Money Issuance
Transaction Processing
Deposits
Central Banks
Payment Services and Processors
Banks Exchanges
Wallet Providers
Miners
SHIFT OF TRUST
11. BITCOIN | A SYSTEM WITHOUT TRUST ?
“We have proposed a system that can agree on a global state of a shared transaction ledger without central nodes”
z=35 P=0.0000379
z=40 P=0.0000095
z=45 P=0.0000024
z=50 P=0.0000006
Solving for P less than 0.1%...
P < 0.001
q=0.10 z=5
q=0.15 z=8
q=0.20 z=11
q=0.25 z=15
q=0.30 z=24
q=0.35 z=41
q=0.40 z=89
q=0.45 z=340
12. Conclusion
We have proposed a system for electronic transactions without relying on trust. We started with
the usual framework of coins made from digital signatures, which provides strong control of
ownership, but is incomplete without a way to prevent double-spending. To solve this, we
proposed a peer-to-peer network using proof-of-work to record a public history of transactions
that quickly becomes computationally impractical for an attacker to change if honest nodes
control a majority of CPU power. The network is robust in its unstructured simplicity. Nodes
work all at once with little coordination. They do not need to be identified, since messages are
not routed to any particular place and only need to be delivered on a best effort basis. Nodes can
leave and rejoin the network at will, accepting the proof-of-work chain as proof of what
happened while they were gone. They vote with their CPU power, expressing their acceptance of
valid blocks by working on extending them and rejecting invalid blocks by refusing to work on
them. Any needed rules and incentives can be enforced with this consensus mechanism.
13. PRIVATE BLOCKCHAIN | MOTIVATION
me
Public blockchains
don’t work for my use
case. I want to know
who else participates
in the network.
(because I do not
trust the others)
my friend
OK, let’s use a
private, permissioned
blockchain that
includes only our
friends!
me my friend
my friendmy friend
14. PRIVATE BLOCKCHAIN | KEY QUESTIONS
Who is trustworthy enough to build and
run our private blockchain?
Do we really trust each other?
How can we scale trust to a larger group?
Company A Company B
Company C
Company D
15. PRIVATE BLOCKCHAIN | POSSIBLE SOLUTION
Company A Company B
Company C
Company D
Blockchain Service Provider
Off-the shelve Blockchain Solution
contract
Trust relationship with a
(new) third party
16. TRUST IN SMART CONTRACTS
Blockchain
Evangelist
Smart Contracts
eliminate the need
for trust
They are trustless
Nobody has to trust a
central party
17. SMART CONTRACT | WHAT IS IT?
Adapted from: Fröwis: Tracking Payment Flows in Ethereum, Symposium on Post-Bitcoin Cryptocurrencies, 2018
me
My account
Balance: 3 – 1 ETH
An organization
Organization account
Balance: 6 + 1 ETH
State:
Rules:
IF
data = ’donate’
THEN
add 1 to Donations
Transaction
From: me
To: the organization
Value: 1 ETH
Data: donate!!!
Sign: my digital signature
Donations: 1
A computer program that encodes
agreement between parties
18. SMART CONTRACTS | TRUST ISSUES
An organization
Gambling account
Balance: 6 ETH
State:
Rules:
IF
outcome = ’heads up’
THEN
add send 1 ETH to me
This is still just
a program!
How can a program know the outcome
of coin toss?
Oracle
SHIFT OF TRUST
19. “Two out of five smart contracts deployed on
Ethereum do require trust in at least one third
party, who, in principle, can alter the control flow
of the program that enforces an agreement after
it is committed to the blockchain”
“In simple terms, there remains a gap between
vision and practice.”
SMART CONTRACTS | MEASURING TRUST
In other words, two out of five smart contracts deployed on Ethereum do
require trust in at least one third party who, in principle, can alter the control
flow of the program that enforces an agreement after it is committed to the
blockchain. This is not necessarily concerning, but a remarkable observation
against the backdrop of trustlessness being framed as the key benefit of smart
contracts and blockchain-based systems in general over conventional (centralized)
infrastructures. In simple terms, there remains a gap between vision and practice.
Oct Jan Apr Jul Oct Jan Apr
k
k
k
k
k
(a) before cleanup
Oct Jan Apr Jul Oct Jan Apr
k
k
k
k
k total
trustless
(b) after cleanup
Fig. : Active smart contracts compared to active trustless smart contracts
Source: Fröwis and Böhme (2017): In Code We Trust? Measuring the Control Flow Immutability of All Smart Contracts Deployed on Ethereum
20. • A blockchain is a technology (system, algorithms, protocols)
• Trust is more…it is about social relationships
• Technology alone can hardly solve the trust problem
• A false trust in blockchains can be a security risk
(e.g., exchange hacks, sabotage)
CAN A BLOCKCHAIN SOLVE THE TRUST PROBLEM?
me my friend
21. • There is no off-the-shelve technology that can solve the trust problem
• Trust relationships are established among people and within society
• Trusted third parties are somehow natural and not necessarily a bad thing!
• Cryptographic techniques can help us to enforce confidentiality, authenticity, and
integrity of those trust relationships (in decentralized settings)
HOW CAN THE TRUST PROBLEM BE SOLVED?
22. • Thanks to Blockchains a number of well-known techniques have become mainstream
• Hashing beyond MD5
• Asymmetric encryption (public and private keys)
• Ring signatures
• Elliptic curve cryptography
• …
• Those techniques won’t solve the trust problem … but they can help us securing trust
relationships
HOW CAN THE TRUST PROBLEM BE SOLVED?