Talk given by Marianne Goldin to the Seattle Women in Blockchain Meetup group on June 16, 2022.
For deck with embedded links: https://docs.google.com/presentation/d/10DrpqHfaBPW5vhwLPnmkOlvmxFaLXEhnbzIL0ZC0B4A/edit?usp=drivesdk
Connecting the Dots: How Blockchains Can Interoperate with PolkadotPureStake
To kick off the first Polkadot meetup in Boston, PureStake CEO Derek Yoo makes the case for a multi-chain future, and interoperability between these networks. Learn how Polkadot's unique architecture, aided by significantly eased development time through the Substrate framework, is poised to unite decentralized networks around the world and potentially change the face of blockchain as we know it.
For more information, visit www.purestake.com or email us: hello@purestake.com
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
Advances in technology always had an impact on our lives. Several emerging technologies, most notably the Internet of Things (IoT) and blockchain, present transformative opportunities. The blockchain is a decentralized, transparent ledger for storing transaction data. By effectively establishing trust between nodes, it has the remarkable potential to design unique architectures for most enterprise applications. When it first appeared as a platform for anonymous cryptocurrency trading, such as Bitcoin, on a public network platform, blockchain piqued the interest of researchers. The chain is completed when each block connects to the previous block. The Internet of Things (IoT) is a network of networked devices that can exchange data and be managed and controlled via unique identifiers. Automation, wireless sensor networks, embedded systems, and control systems are just a few of the well-known technologies that power the IoT. Converging advancements in real-time analytics, machine learning, commodity sensors, and embedded systems demonstrate the rapid expansion of the IoT paradigm. The Internet of Things refers to the global networking of millions of networked smart gadgets that gather and exchange data. Integrating the IoT and blockchain technology would be a significant step toward developing a reliable, secure, and comprehensive method of storing data collected by smart devices. Internet-enabled devices in the IoT can send data to private blockchain networks, creating immutable records of all transaction history. As a result, these networks produce unchangeable logs of all transactions. This research looks at how blockchain technology and the Internet of Things interact to understand better how devices can communicate with one another. The blockchain-enabled Internet of Things architecture proposed in this article is a useful framework for integrating blockchain technology and the Internet of Things using the most cutting-edge tools and methods currently available. This article discusses the principles of blockchain-based IoT, consensus methods, reviews, difficulties, prospects, applications, trends, and communication between IoT nodes in an integrated framework.
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
Advances in technology always had an impact on our lives. Several emerging technologies, most notably the Internet of Things (IoT) and blockchain, present transformative opportunities. The blockchain is a decentralized, transparent ledger for storing transaction data. By effectively establishing trust between nodes, it has the remarkable potential to design unique architectures for most enterprise applications. When it first appeared as a platform for anonymous cryptocurrency trading, such as Bitcoin, on a public network platform, blockchain piqued the interest of researchers. The chain is completed when each block connects to the previous block. The Internet of Things (IoT) is a network of networked devices that can exchange data and be managed and controlled via unique identifiers. Automation, wireless sensor networks, embedded systems, and control systems are just a few of the well-known technologies that power the IoT. Converging advancements in real-time analytics, machine learning, commodity sensors, and embedded systems demonstrate the rapid expansion of the IoT paradigm. The Internet of Things refers to the global networking of millions of networked smart gadgets that gather and exchange data. Integrating the IoT and blockchain technology would be a significant step toward developing a reliable, secure, and comprehensive method of storing data collected by smart devices. Internet-enabled devices in the IoT can send data to private blockchain networks, creating immutable records of all transaction history. As a result, these networks produce unchangeable logs of all transactions. This research looks at how blockchain technology and the Internet of Things interact to understand better how devices can communicate with one another. The blockchain-enabled Internet of Things architecture proposed in this article is a useful framework for integrating blockchain technology and the Internet of Things using the most cutting-edge tools and methods currently available. This article discusses the principles of blockchain-based IoT, consensus methods, reviews, difficulties, prospects, applications, trends, and communication between IoT nodes in an integrated framework.
Connecting the Dots: How Blockchains Can Interoperate with PolkadotPureStake
To kick off the first Polkadot meetup in Boston, PureStake CEO Derek Yoo makes the case for a multi-chain future, and interoperability between these networks. Learn how Polkadot's unique architecture, aided by significantly eased development time through the Substrate framework, is poised to unite decentralized networks around the world and potentially change the face of blockchain as we know it.
For more information, visit www.purestake.com or email us: hello@purestake.com
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
Advances in technology always had an impact on our lives. Several emerging technologies, most notably the Internet of Things (IoT) and blockchain, present transformative opportunities. The blockchain is a decentralized, transparent ledger for storing transaction data. By effectively establishing trust between nodes, it has the remarkable potential to design unique architectures for most enterprise applications. When it first appeared as a platform for anonymous cryptocurrency trading, such as Bitcoin, on a public network platform, blockchain piqued the interest of researchers. The chain is completed when each block connects to the previous block. The Internet of Things (IoT) is a network of networked devices that can exchange data and be managed and controlled via unique identifiers. Automation, wireless sensor networks, embedded systems, and control systems are just a few of the well-known technologies that power the IoT. Converging advancements in real-time analytics, machine learning, commodity sensors, and embedded systems demonstrate the rapid expansion of the IoT paradigm. The Internet of Things refers to the global networking of millions of networked smart gadgets that gather and exchange data. Integrating the IoT and blockchain technology would be a significant step toward developing a reliable, secure, and comprehensive method of storing data collected by smart devices. Internet-enabled devices in the IoT can send data to private blockchain networks, creating immutable records of all transaction history. As a result, these networks produce unchangeable logs of all transactions. This research looks at how blockchain technology and the Internet of Things interact to understand better how devices can communicate with one another. The blockchain-enabled Internet of Things architecture proposed in this article is a useful framework for integrating blockchain technology and the Internet of Things using the most cutting-edge tools and methods currently available. This article discusses the principles of blockchain-based IoT, consensus methods, reviews, difficulties, prospects, applications, trends, and communication between IoT nodes in an integrated framework.
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...AlAtfat
Advances in technology always had an impact on our lives. Several emerging technologies, most notably the Internet of Things (IoT) and blockchain, present transformative opportunities. The blockchain is a decentralized, transparent ledger for storing transaction data. By effectively establishing trust between nodes, it has the remarkable potential to design unique architectures for most enterprise applications. When it first appeared as a platform for anonymous cryptocurrency trading, such as Bitcoin, on a public network platform, blockchain piqued the interest of researchers. The chain is completed when each block connects to the previous block. The Internet of Things (IoT) is a network of networked devices that can exchange data and be managed and controlled via unique identifiers. Automation, wireless sensor networks, embedded systems, and control systems are just a few of the well-known technologies that power the IoT. Converging advancements in real-time analytics, machine learning, commodity sensors, and embedded systems demonstrate the rapid expansion of the IoT paradigm. The Internet of Things refers to the global networking of millions of networked smart gadgets that gather and exchange data. Integrating the IoT and blockchain technology would be a significant step toward developing a reliable, secure, and comprehensive method of storing data collected by smart devices. Internet-enabled devices in the IoT can send data to private blockchain networks, creating immutable records of all transaction history. As a result, these networks produce unchangeable logs of all transactions. This research looks at how blockchain technology and the Internet of Things interact to understand better how devices can communicate with one another. The blockchain-enabled Internet of Things architecture proposed in this article is a useful framework for integrating blockchain technology and the Internet of Things using the most cutting-edge tools and methods currently available. This article discusses the principles of blockchain-based IoT, consensus methods, reviews, difficulties, prospects, applications, trends, and communication between IoT nodes in an integrated framework.
A free-flowing, non-technical guide to NFTs.
The guide starts with blockchain basics and gradually builds to explain NFT use cases in the metaverse and how brands are using NFTs to engage with customers.
A lot of resources are added towards the end to let the reader continue her journey in the web3.
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTsFIWARE
Integrating FIWARE with Blockchain/DLTs - 1 July 2020
Corresponding webinar recording: https://youtu.be/ITSxtlCmNhQ
This webinar will be an introduction to Blockchain and how FIWARE can be integrated with Blockchain/DLTs with a demo. In addition, it will also explain upcoming DLT components in the FIWARE ecosystem and an idea/state of art to leverage DLTs in 'Powered by FIWARE' systems.
Chapter: Blockchain
Difficulty: 3
Audience: Technical Domain Specific
Speaker: Har Preet Singh (Technical Expert and Evangelist, FIWARE Foundation)
Witnessing explosive immense growth over the past few years, we have realized many new emerging blockchains started making a move in competition with Binance Smart Chain commonly known as BSC. Like other DAO projects, Upcomings Chain is a genuine follower of this popular blockchain overcoming the shortcomings of the existing blockchain.
Upcomings Chain is introduced to solidify its position to begin a journey to be the most popular DeFi ecosystem to reach an account of more than $20 billion in terms of assets and become a successful DeFi protocol.
Presenting the utmost benefits right from low transaction fees, exceptional high throughput, and rapid transaction completion times, UPC intends to be a low-cost alternative to other hyped blockchains out there.
The team plans to hire hundreds or thousands of crypto projects and assets in collaboration with this new platform recently deployed on official protocols. By leveraging the complete power of blockchain technology as well as smart contracts, Upcomings DAO developed its own blockchain in the name of UPC to create a safer, transparent, reliable, open to all and decentralized internet platform for empowering the individuals and communities around the space.
This blockchain platform portrays an entire suite of DeFi applications such as prediction markets, exchange, yield farms, staking platforms, an NFT marketplace, Metaverse, and much more.
The native asset for Upcomings Chain called as UPCG coins offers a wide variety of use cases and terms to reduce the high inflation being one of the primary source reward assets for participants in the entire ecosystem.
UPC is a decentralized blockchain platform that supports different DApps and many large-scale applications belonging to GameFi, SocialFi, and the Metaverse domains. Upcomings Chain is a proof-of-authority-based blockchain quite compatible with the network protocols which allows common users and developers to build DApps and feasibly migrate to the core chain.
Features of the Upcomings Chain
· UVM compatible
· Consensus Layer
· Core hub to multi-chains
· Offers high transaction volume
· Deployed on the Proof-of-Authority consensus mechanism
We believe that Upcomings Blockchain will be the next big thing in the crypto industry sketching out the growth this network has started experiencing. It is currently the faster and cheaper on-spot platform with advanced smart contracts providing developers with major factors that other projects lack.
Upcomings Chain
Upcomings Chain is an innovative blockchain developed on a Proof of Authority (PoA) based solution to eliminate the increasing gas fee concerns and to support the short block time. It is a virtual machine deployed on a blockchain network operating on 2 modes of the mainnet and testnet and POA algorithm.
Moreover, this chain primarily emphasizes a user-developer-friendly ecosystem offering a transaction confirmation ratio of over 7 secs and low fees of around $0.01.
Introducing Moonbeam: A Smart Contract Parachain with Ethereum CompatibilityPureStake
Derek Yoo, CEO of PureStake, introduced the Moonbeam network at the virtual Sub0 conference in April 2020. Moonbeam is focused on making it easier for developers to build applications that are natively interoperable with other blockchains and technologies by providing Ethereum compatibility. Learn more about Moonbeam: https://moonbeam.network/
This is an introduction to the basics of the multi-blockchain ecosystems built by Polkadot and Kusama. These multi-chain networks are enabling blockchain scalability, interoperability, on-chain governance, custom blockchains (parachains) built with Substrate, plug-and-play security, and self-upgrades. Parachains launching on Polkadot and Kusama include Acala and Karura for decentralized finance (DeFi).
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)Svetlin Nakov
Consensus Algorithms
Dr. Svetlin Nakov at CryptoBlockCon - Las Vegas (11 Dec 2018)
In this talk the speaker Svetlin Nakov explains very briefly the concepts of decentralized consensus and blockchain consensus algorithms, along with examples from popular blockchain networks and DLT ledgers:
The concept of Byzantine Fault Tolerance (BFT)
The role of consensus algorithms in decentralized systems and blockchains
Proof-of-work consensus (PoW), mining, pools, hash power, ASIC mining, etc.
Proof-of-stake (PoS) and its variants: DPoS (delegated PoS), RPoS (randomized PoS), LPoS (leased PoS), PoI (proof of importance)
Practical Byzantine Fault Tolerance (PBFT) and FBA (federated byzantine agreement)
Proof-of-Authority (POA)
Non-blockchain consensus, asynchronous byzantine fault tolerance (aBFT) and Hashgraph
Ethereum Devcon1 Report (summary writing)Tomoaki Sato
Ethereum devcon1 in London, 27th November By Tomoaki Sato I have been to the conference, so I wrote this summary and doing presentation in Japan. The meetup name is "Smart Contract Japan". Some of the presentations are missing, or added.
Please refer these official sources also
Devcon
http://devcon.ethereum.org/
Devcon1 youtube presentations
https://www.youtube.com/user/ethereumproject
Devcon1 slides on reddit
https://www.reddit.com/r/ethereum/comments/3soym7/devcon_1_slides/
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
More Related Content
Similar to Substrate: Advantages and Opportunities
A free-flowing, non-technical guide to NFTs.
The guide starts with blockchain basics and gradually builds to explain NFT use cases in the metaverse and how brands are using NFTs to engage with customers.
A lot of resources are added towards the end to let the reader continue her journey in the web3.
FIWARE Wednesday Webinars - Integrating FIWARE with Blockchain/DLTsFIWARE
Integrating FIWARE with Blockchain/DLTs - 1 July 2020
Corresponding webinar recording: https://youtu.be/ITSxtlCmNhQ
This webinar will be an introduction to Blockchain and how FIWARE can be integrated with Blockchain/DLTs with a demo. In addition, it will also explain upcoming DLT components in the FIWARE ecosystem and an idea/state of art to leverage DLTs in 'Powered by FIWARE' systems.
Chapter: Blockchain
Difficulty: 3
Audience: Technical Domain Specific
Speaker: Har Preet Singh (Technical Expert and Evangelist, FIWARE Foundation)
Witnessing explosive immense growth over the past few years, we have realized many new emerging blockchains started making a move in competition with Binance Smart Chain commonly known as BSC. Like other DAO projects, Upcomings Chain is a genuine follower of this popular blockchain overcoming the shortcomings of the existing blockchain.
Upcomings Chain is introduced to solidify its position to begin a journey to be the most popular DeFi ecosystem to reach an account of more than $20 billion in terms of assets and become a successful DeFi protocol.
Presenting the utmost benefits right from low transaction fees, exceptional high throughput, and rapid transaction completion times, UPC intends to be a low-cost alternative to other hyped blockchains out there.
The team plans to hire hundreds or thousands of crypto projects and assets in collaboration with this new platform recently deployed on official protocols. By leveraging the complete power of blockchain technology as well as smart contracts, Upcomings DAO developed its own blockchain in the name of UPC to create a safer, transparent, reliable, open to all and decentralized internet platform for empowering the individuals and communities around the space.
This blockchain platform portrays an entire suite of DeFi applications such as prediction markets, exchange, yield farms, staking platforms, an NFT marketplace, Metaverse, and much more.
The native asset for Upcomings Chain called as UPCG coins offers a wide variety of use cases and terms to reduce the high inflation being one of the primary source reward assets for participants in the entire ecosystem.
UPC is a decentralized blockchain platform that supports different DApps and many large-scale applications belonging to GameFi, SocialFi, and the Metaverse domains. Upcomings Chain is a proof-of-authority-based blockchain quite compatible with the network protocols which allows common users and developers to build DApps and feasibly migrate to the core chain.
Features of the Upcomings Chain
· UVM compatible
· Consensus Layer
· Core hub to multi-chains
· Offers high transaction volume
· Deployed on the Proof-of-Authority consensus mechanism
We believe that Upcomings Blockchain will be the next big thing in the crypto industry sketching out the growth this network has started experiencing. It is currently the faster and cheaper on-spot platform with advanced smart contracts providing developers with major factors that other projects lack.
Upcomings Chain
Upcomings Chain is an innovative blockchain developed on a Proof of Authority (PoA) based solution to eliminate the increasing gas fee concerns and to support the short block time. It is a virtual machine deployed on a blockchain network operating on 2 modes of the mainnet and testnet and POA algorithm.
Moreover, this chain primarily emphasizes a user-developer-friendly ecosystem offering a transaction confirmation ratio of over 7 secs and low fees of around $0.01.
Introducing Moonbeam: A Smart Contract Parachain with Ethereum CompatibilityPureStake
Derek Yoo, CEO of PureStake, introduced the Moonbeam network at the virtual Sub0 conference in April 2020. Moonbeam is focused on making it easier for developers to build applications that are natively interoperable with other blockchains and technologies by providing Ethereum compatibility. Learn more about Moonbeam: https://moonbeam.network/
This is an introduction to the basics of the multi-blockchain ecosystems built by Polkadot and Kusama. These multi-chain networks are enabling blockchain scalability, interoperability, on-chain governance, custom blockchains (parachains) built with Substrate, plug-and-play security, and self-upgrades. Parachains launching on Polkadot and Kusama include Acala and Karura for decentralized finance (DeFi).
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)Svetlin Nakov
Consensus Algorithms
Dr. Svetlin Nakov at CryptoBlockCon - Las Vegas (11 Dec 2018)
In this talk the speaker Svetlin Nakov explains very briefly the concepts of decentralized consensus and blockchain consensus algorithms, along with examples from popular blockchain networks and DLT ledgers:
The concept of Byzantine Fault Tolerance (BFT)
The role of consensus algorithms in decentralized systems and blockchains
Proof-of-work consensus (PoW), mining, pools, hash power, ASIC mining, etc.
Proof-of-stake (PoS) and its variants: DPoS (delegated PoS), RPoS (randomized PoS), LPoS (leased PoS), PoI (proof of importance)
Practical Byzantine Fault Tolerance (PBFT) and FBA (federated byzantine agreement)
Proof-of-Authority (POA)
Non-blockchain consensus, asynchronous byzantine fault tolerance (aBFT) and Hashgraph
Ethereum Devcon1 Report (summary writing)Tomoaki Sato
Ethereum devcon1 in London, 27th November By Tomoaki Sato I have been to the conference, so I wrote this summary and doing presentation in Japan. The meetup name is "Smart Contract Japan". Some of the presentations are missing, or added.
Please refer these official sources also
Devcon
http://devcon.ethereum.org/
Devcon1 youtube presentations
https://www.youtube.com/user/ethereumproject
Devcon1 slides on reddit
https://www.reddit.com/r/ethereum/comments/3soym7/devcon_1_slides/
Similar to Substrate: Advantages and Opportunities (20)
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
29. Chainspec - network “recipe” + DNA
Network settings:
● Unique Ids
● Storage data items
● Error reasons
● Network modes
● Voting settings
● Network entity roles
● Banned/Allowlisted
roles
● Other network
customizations…
Genesis settings:
● Initial token balances
● Accounts initially part
of a governance
council
● Holder of the
“master” sudo key for
admin transactions.
● Starting runtime logic
(as compiled WASM
blob)
Source: Chain Specification. Substrate v.3.0 Developer Docs.
+
Builds
Genesis
Block
30. Steps in Writing Blocks
Source: Transaction Pool. Substrate v.3.0 Developer Docs.
1. Validator collects transactions and validates it
2. Validator transmits transaction to shared transaction pool
3. Transaction pool checks transaction validity
4. Transaction pool assigns transaction to ready/future queue
5. Transactions in “ready” queue gossiped to all network parties
6. Validators use block authoring consensus to create blocks
7. Validators use finality consensus to finalize blocks
8. Finalized block is broadcast to the network
9. Each validator updates its chain with the new block
31. How a Transaction Becomes a Block
Source: Polkadot Consensus Part 2: GRANDPA. Medium.com. Joe Petrowski, 18 Dec 2019.
Transaction Pool
Pending blocks
(with
transactions)
New blocks
(ready for
finalization)
Existing chain
(for finalization)
32. Goal: One “Canonical” (Authoritative) Chain
Source: Web3 Foundation Consensus Tutorial - Bill Laboon - #CryptoEconSys20. 18 Mar 2020.
33. Block Authoring/Production Algorithms
Aura (PoAuthority)
Turn-taking order consistent
Limited by slot duration
Forks uncommon
Babe (PoStake)
Weighted authority mechanism. Turn taking
order changes every block
Forks more common
Proof of Work
(PoW)
Similar to Bitcoin,
Ethereum
Source: Consensus. Substrate Version 3.0 Docs.
Slot-Based Voting Rounds, Known Validators No Slots or Validators - Open Block Production
34. BABE authors blocks
Source: Consensus. Substrate Version 3.0 Docs.
Longest Chain Rule
“Best Chain is the
Longest Chain”
35. Block Finalization Algorithms
Provable methods
- GRANDPA
Verifies BABE.
Chooses “canonical chain” through voting: 2 rounds
of voting, result called when voting quorum reached
(⅔ of all consensus nodes voted).
Probabilistic
methods
Chooses longest chain as the “canonical chain”.
Used in Bitcoin-like systems
Source: Consensus. Substrate Version 3.0 Docs.
*GRANDPA: GHOST-based Recursive ANcestor
Deriving Prefix Agreement
*GHOST: Greedy Heaviest Observed SubTree
36. GRANDPA verifies BABE’s block production and finalizes
Source: Consensus. Substrate Version 3.0 Docs.
GHOST (Greedy Heaviest Observed SubTree)
“Choose the branch
that has the most
blocks built on it
recursively”
Can override BABE
37. Without Finalization, Forks Can Form
Authoring
Finalization
Fork 1
Fork 2
Fork 3
Canonical Chain
Consensus
(Node = Validator, aka Consensus Node)
48. Interoperability: A definition
Source: Interoperability in the Age of Siloed Blockchains Pt. 1. Lucas Nuzzi. Medium.com. 19 Aug 2019.
“the ultimate goal [of blockchain interoperability] is the
same:
take asset/information from one blockchain chain,
validate its existence and preconditions (e.g. time-locks),
and recreate it synthetically in chain B”
49. Para…stuff
“One can imagine that a chain developed with
Substrate can at different points in its lifetime
assume one of three states:
an independent chain with secured bridge,
a parachain,
or a parathread.”
Source: Learn Parathreads. Polkadot Network Wiki
50. A Means of Sending Messages Across Chains
Source: Japan Rail (JR) Metro Line in Tokyo, Japan
51. Source: The Polkadot & Kusama Ecosystem. Messari.com. Mira Christanto 20 May 2021.
52. Parachain Components
Source: The Polkadot Architecture and Introduction to the Substrate Infrastructure. CoinTelegraph via Dot
Pulse.
58. Platform Comparison
Name (Company) Differentiator License Pros Cons
Substrate (Parity)
Separate node authoring
and finalization
Provable finality with low
stalling
Forkless upgrades
GPL 3.0, Apache 2.0
Out of the box consensus
Highly modular
Active community
Many docs
Written in Rust
Complex Rust
implementation
Esoteric documentation
and concepts
Sawtooth & Fabric
(Hyperledger)
Integrated with DAML
Designed for scalability &
security
Apache 2.0
Open Source
Many docs
Few proven use cases
Few developers
Licensing challenge for
enterprise
Upgrade difficulties
Corda
Fine grained permissioning
for network access
Apache 2.0
Scalable and performant
Active community
Financial use cases
Difficult network
maintenance
Cardano
Lower energy consumption
Scalable
MIT
Scalable
Network-level
programmable privacy
Speed of development
Lacking smart contract-
specific privacy, requires
zCash impl.
63. Substrate Learning
SUBSTRATE RUNTIME TRAINING
Training - Getting Started | System Intro | YouTube Channel | Seminars | Developer Hub
Developer Resource - Walkthrough Video | Resource Page
Examples, Templates, Libraries, Announcements, Jobs - Awesome Substrate
Developer Forum - Stack Exchange
Developer Ecosystem - Resources and Overview
Code Training - Substrate Runtime Code Intro Video | Pallet Fundamentals Video
Conference - Parity Sub0 2021 Recorded Talks
SUBSTRATE SMART CONTRACT TRAINING
First Impressions working with Substrate and Ink (WASM Smart contracts) - Part 1 | Part 2 | Part 3
Substrate Official Ink (WASM Smart contracts) Tutorial
BOOTCAMPS
Substrate Dev Camp - Mailing list for next intake - requires Rust experience
64. Other Learning
RUST LANGUAGE TRAINING
Rust Official - Learning resources | Rust Book
Rust Conf ‘22 - Aug 5, 2022 - Portland, OR + Livestream
BLOCKCHAIN TRAINING
Web3 Blockhain Fundamentals
65. Opportunities
GRANTS/PRIZES/STIPENDS
Polkadot Ambassadors Program
Web3 Foundation Grants
Substrate Builders Program
Polkadot Hackathon (through July 18, 2022)
Incentivized Proposals for Services on Polkadot Network
JOBS
Parity Jobs - Company that builds Substrate
Substrate Job Board
Web3 Jobs
Rust In Blockchain Job Board - Jobs for Blockchain programmers using Rust
66. Engineering Job Examples
Aptos Labs - React Native
Engineer |
Software Engineer, Ecosystem |
Front End Engineer
Subspace Labs - Protocol
Engineer (Core)
ChainSafe Systems - Rust
Engineer (Substrate)
T3rn - Rust/Substrate Engineer
Definity - Web3 Software
Engineer Apprentice, SDK
Nori - Test Automation
Engineer, Web3 (SDET)
Trail of Bits - Remote
Blockchain Security
Apprenticeship
Transparent Systems -
General Application
67. Non-Engineering Job Examples
Analog - Community Lead |
Blockchain Research Analyst |
Crypto Marketing Lead
Proof of Learn -
Web3 Content Copywriter,
Remote
Magic Labs, Inc. -
Developer Advocacy Lead,
Web3
Transparent Systems -
General Application
68. CREDITS: This presentation template was created
by Slidesgo, including icons by Flaticon, and
infographics & images by Freepik
Thanks!
marianne.goldin
@gmail.com
Elections Phragmen: based on the Phragmen paper which introduced a method for electing a number of winners from a pool of candidates. Used for Proof of Stake systems such as in the Polkadot network, to elect validators based on their own qualification (self-stake or votes for themselves) and based on the stake that is voted to them from other nominators (other validators or consensus nodes). Voting is performed in multiple rounds in order to equalize weights between the consensus (voting) nodes after each election round. See also: https://wiki.polkadot.network/docs/learn-phragmen
See also: https://www.youtube.com/watch?v=1CuTSluL7v4Finality in a Proof-of-Stake (PoS) blockchain refers to the condition where reverting to a previous state would result in a significant amount of staked tokens being slashed because a supermajority of the chain’s validators had approved the final state. Although reverting a finalized block is technically possible, it would represent a large error by the validator set. It is not possible to have this type of finality - where reversion represents an error by a supermajority of the validators - in a PoW chain because the set of validators (miners) is theoretically infinite. PoW chains, therefore, have “probabilistic” finality, because at some point the probability of reversion is considered negligible.
Finalizes blocks produced by BABE
Aura
Aura primarily provides block authoring. In aura a known set of authorities are allowed to produce blocks. The authorities must be chosen before block production begins and all authorities must know the entire authority set. Time is divided up into "slots" of a fixed length. During each slot one block is produced, and the authorities take turns producing blocks in order forever.
In Aura, forks only happen when it takes longer than the slot duration for a block to traverse the network. Thus forks are uncommon in good network conditions.
Babe
Babe also primarily provides block authoring. Like, Aura, it is a slot-based consensus algorithm with a known set of validators. In addition, each validator is assigned a weight which must be assigned before block production begins. Unlike Aura, the authorities don't take turns in order. Instead, during each round, each authority generates a pseudorandom number using a VRF. If the random number is lower than their weight, they are allowed to produce a block.
Because multiple validators may be able to produce a block during the same slot, forks are more common in Babe than they are in Aura, and are common even in good network conditions.
Substrate's implementation of Babe also has a fallback mechanism for when no authorities are chosen in a given slot.
Proof of Work
Proof of Work also provides block authoring. Unlike Babe and Aura, it is not slot-based, and does not have a known authority set. In proof of Work, anyone can produce a block at any time, so long as they can solve a computationally challenging problem (typically a hash preimage search). The difficulty of this problem can be tuned to provide a statistical target block time.
Validators randomly select themselves to produce blocks
Validators selected by amount of stake (tokens)
In charge of block production (before finalization)
Finalizes blocks produced by BABE
Block Authoring. Nodes create new blocks. Each new block contains a reference to a parent block.
Block Finalization. When forks appear in the chain, Nodes must choose which side of the fork to consider the real or "canonical" one. Once a block is Finalized, the canonical chain will always contain it.
In this example, there are 10 validators, meaning 3 is the maximum number of faulty validators the system can withstand (f = (10–1) / 3). With 4 faulty validators (red) and a network partition, each group of honest validators (blue) can think a different block is final
To create a blockchain and connect it to Polkadot, on a technical level, you could build your own blockchain from scratch and equip it with a block validation function in WebAssembly. From scratch means that you have to implement your own node, RPC synchronization, networking, cryptography, database, storage, consensus, as well as extended features such as a light client and telemetry. This bare-bones approach is known as Polkadot Core.
If you don’t want to create all of those for scratch, you can start with Substrate Core. Substrate Core provides you with all the above functionalities, only requiring you to code your own runtime (state transition function), but also offers the possibility to customize networking, block authoring, and the transaction queue functionality.
If you decide to use the Substrate Runtime Module Library (SRML), then all you have to do is pick the modules you need from the library and configure them with your desired parameters. Your blockchain will work with tools such as event tracking and a blockchain explorer. Additionally, you are able to modify the existing modules or write your own ones, if needed.
The blockchain development equivalent of room service is Substrate Node. With Substrate Node, you get a complete smart contract blockchain just by providing a JSON config file.
The benefits of connecting to the Polkadot or Kusama network includes enabling a cheap but secure way for blockchains and apps to launch with forkless upgrades, scalability, and some governance structure. Within the network and bridges, projects can leverage the security and inter-parachain communication offered by Polkadot or Kusama. Projects don’t need to spend the time and money establishing a validator set and building up enough economic security to make attacks cost-prohibitive. Polkadot and Kusama are plug-and-play options for developers looking to launch new networks.
Parachains, blockchains in the Polkadot network, are secured by Polkadot’s relay chain and thus are not able to select their own consensus mechanism. If a blockchain wants to use its own consensus mechanism, it can use a parachain as a “bridge” to connect to Polkadot’s network.
One could argue that parachains are optimized for _inter_operability (communication between separate applications/chains), while smart contracts are optimized for _intra_operability (communication within a chain runtime).
The parachain functionality with pooled security in this case only extends to the bridge, whereas Ethereum, connected to the other side of the bridge, resembles more of a sidechain with the chains’ mutual ability to interpret each other’s block headers, state transition, and finality.Bridging chains that have probabilistic finality will also have implications on latency. This means that it will be reasonable to wait an appropriate time period to consider a transaction coming from e.g. Ethereum to the relay chain as final. Transactions within, and coming from, the Polkadot network with its adaptive, progressive finality can be considered final much faster,almost instantly. This results in waiting time for a transaction exiting a bridged chain, but almost no waiting for all the other transactions in the Polkadot network.