• About WordPress
    • WordPress.org
    • Documentation
    • Support
    • Feedback
  • Log In
  • Register
  • Home Schooling
  • Course Catalog
    • Art and Humanities
      • History
      • Language Studies
      • Music and Art
      • Philosophy
      • Religious Studies
    • Business
      • Business Essentials
      • Business Strategies
      • Entrepreneurship
      • Finance
      • Leadership and Management
      • Marketing
    • Computer Science
      • Algorithm
      • Game Development
      • Mobile and Web development
      • Product Design
      • Security
      • Software Development
    • Data Science
      • Data Analysis
      • IoT and Machine Learning
      • Probability and Statistics
    • Health
      • Animal Health
      • General Science
      • Health Informatics
      • Healthcare management
      • Nursing
      • Nutrition
      • Public Health
      • Research Methods
    • Information Technology
      • Audio
      • Cloud Computing
      • Networking
    • Social Sciences
      • Economics
      • Education
      • Governance
      • Law
  • Degrees, CEU & Certification
    • Certifications
      • Cisco CCNA Prep
      • Office Productivity
      • MTA
    • CEU
    • Elementary & PreSchool
    • Graduate
    • Secondary Diploma
    • Undergraduate (AA, BS, BA,)
  • Consultancy
  • My Rank
      • Log In
      • Membership Account
      • Log In
  • Digital Download Policy
  • Frequently Asked Questions (FAQ)
  • Member’s Book Store
  • Privacy Policy Statement
  • Terms of Use
Training by Blackboard, Books & Browsers
  • Home Schooling
  • Course Catalog
    • Art and Humanities
      • History
      • Language Studies
      • Music and Art
      • Philosophy
      • Religious Studies
    • Business
      • Business Essentials
      • Business Strategies
      • Entrepreneurship
      • Finance
      • Leadership and Management
      • Marketing
    • Computer Science
      • Algorithm
      • Game Development
      • Mobile and Web development
      • Product Design
      • Security
      • Software Development
    • Data Science
      • Data Analysis
      • IoT and Machine Learning
      • Probability and Statistics
    • Health
      • Animal Health
      • General Science
      • Health Informatics
      • Healthcare management
      • Nursing
      • Nutrition
      • Public Health
      • Research Methods
    • Information Technology
      • Audio
      • Cloud Computing
      • Networking
    • Social Sciences
      • Economics
      • Education
      • Governance
      • Law
  • Degrees, CEU & Certification
    • Certifications
      • Cisco CCNA Prep
      • Office Productivity
      • MTA
    • CEU
    • Elementary & PreSchool
    • Graduate
    • Secondary Diploma
    • Undergraduate (AA, BS, BA,)
  • Consultancy
  • My Rank
      • Log In
      • Membership Account
      • Log In

Algorithm

  • Home
  • All courses
  • Algorithm
  • A Developer’s Guide To Blockchain and Cryptocurrency

A Developer’s Guide To Blockchain and Cryptocurrency

User Avatar
API University
Algorithm, CEU, Game Development, Mobile and Web development, Software Development
Free
APIU-blockchain
  • Overview
  • Curriculum
  • Instructor
  • Reviews

A Developer’s Guide To Blockchain and Cryptocurrency

Between some astronomical fluctuations in valuation and some very high profile hacks, you’ve probably heard about blockchain and cryptocurrencies on many occasions this past year. Most people first heard about the most popular cryptocurrency — see Ultimate Bitcoin Guide — in the context of some form of non-paper currency. Then they learned that there’s more going on; for example that there are other cryptocurrencies beyond Bitcoin (known as alternative coins or “altcoins”) that are similarly considered to be money alternatives. Then, in the course of learning about these cryptocurrencies, people got to know something called blockchain. Blockchain is the technology that underpins Bitcoin and altcoins but is now being used to drive value in other ways.

For decades, technologists have advocated for decentralizing forces that democratize the world through technology (for example, consider the role that social media has played in leveling the world as a playing field). Now, these same technologists like to say that cryptocurrency is such a decentralizing technology that somehow makes people more independent of any corporation, or any government. When first hearing some of these words, you may wonder what they mean (we often find that people preaching decentralization may not fully understand it themselves — they just fell for the hype — although, in the case of cryptocurrencies and blockchain, the opportunity is very real).

Such advocates are the target of many jokes by popular comedians (one favorite comes from John Oliver who gives a hilarious yet technically accurate overview of the cryptocurrency space). Yet despite the noise and the hype, something real is happening here. Thanks to their highly decentralized nature (often referred to as a “distributed ledger”), digital currencies (aka “cryptocurrencies”) could redefine how people use money and much more.

From banks to health services to cat meme-focused games, as new cryptocurrency technologies built on blockchain improve, so too does their potential to disrupt many industries as we know them. For example, Ethereum (a turnkey blockchain platform that’s like a white label-able cryptocurrency) has trended very heavily in the last year. Ripple has a promising, proven, and emerging model in the financial world, gaining adoption among large banks as a faster, more cost-efficient, and more reliable technology for financial transactions.

Hyperledger is a suite of open-source tools to support blockchain development and is governed by the Linux Foundation, the same governing body that oversees the OpenAPI Specification. Often misperceived as a competitor to Ethereum, Hyperledger simply supports a set of tools to help blockchain developers for a variety of purposes. At least one of Hyperledger’s frameworks actually supports the Ethereum platform, while other frameworks help developers to build their own blockchain.

All the while, software engineers who know the space are in demand and those of us who work on APIs all day find ourselves getting called for advice. The author of this series on cryptocurrency and blockchain for developers — Jeremy Glassenberg — keeps hearing tidbits about “blockchain” and “decentralization” until he feels like he’s getting hit upside the head. Blockchain startups are reaching out to him for advice on how to run their developer platforms, hoping to apply the technology in various industries.

This is a technical space, and one where several services work together and, similar to other software “stacks,” are layered on top of one another. In other words, the world of cryptocurrency (and blockchain technology), is a space where APIs come up quite a bit. Companies are very curious about blockchain and are asking developers, “Do we need to look into this as a better alternative to a technology that we’re already using?” “Will a blockchain-based startup somehow disrupt us and our industry or will an existing competitor figure out how to unlock an accretive competitive advantage through blockchain?” “How can we use blockchain properly?”

Very few technologies are simultaneously a source of potential and fear the way blockchain is. For this reason, the rush for knowledgeable talent to help companies better understand the pros and cons is on. And quite often, the experts are developers who are intimately familiar with how bytes move through software, networks, databases, and organizations. But like a gold rush, the noise-to-signal ratio is very high. In this Programmable Web series about blockchain and cryptocurrencies, we’re going to break it down for you and, more importantly, shed light on the role played by APIs at each layer of these emergent ecosystems.

Course Features

  • Lectures 0
  • Quizzes 0
  • Duration 50 hours
  • Skill level All levels
  • Language English
  • Students 31
  • Certificate No
  • Assessments Yes
Degrees and CertificationCEUA Developer’s Guide To Blockchain and Cryptocurrency
  • Part 1: Remember This Word: Blockchain

    This is the beginning of ProgrammableWeb's series on Cryptocurrency and why it matters to developers. In this article we present an overview of the ecosystem including a brief overview of blockchain, Ethereum and more as well as some of the common API types you can expect to see.

    0
    No items in this section
  • Part 2: Why Ethereum is the Java of Blockchain

    Some popular cryptocurrencies serve purposes other than use as a currency, with some acting like a liquid startup equity. This article looks at Ether, the cryptocurrency used by Ethereum, which is meant to be used more as a full-blown cryptocurrency stack and developer platform. Figure 1.

    0
    No items in this section
  • Part 3: Amid The Cryptocurrency Gold Rush: Who Are the Shovel Providers With an Eye On the APIs?

    A look at the cryptocurrency market, with all its hype, failed ICOs, and questionable players, reveals an ecosystem comparable to that of the miners in the 1800s. In such an ecosystem, will a market for businesses providing tools and services (such as APIs) to the blockchain world thrive?

    0
    No items in this section
  • Part 4: What Are Some of The Better Known Blockchain and Cryptocurrency APIs?

    ProgrammableWeb's series on cryptocurrency and blockchain technologies aims to give you a sense of the various components and business opportunities within the various cryptocurrency ecosystems. Now, let's take a look at a small handful of typical APIs across those ecosystems.

    0
    No items in this section
  • Part 5: Banking on Speed, Ripple Makes a Name For Itself Among Cryptocurrency Developers

    Ripple provides blockchain payment technologies for banks, giving them more reliability, cost efficiency, and speed (transaction completion and recognition) that are infamous challenges within the banking industry. Its solutions enable banks to handle inter-bank transactions, liquidity and payments.

    0
    No items in this section
  • Part 6: HyperLedger is a Platform-Agnostic Toolset For Building Blockchain Apps

    While often perceived as competitive to Ethereum, HyperLedger operates on a different wavelength. Hyperledger provides a set of agnostic tools for developers who are building blockchain apps, regardless of the core blockchain layer. Therefore it is a suite of the tools mentioned in this article.

    0
    No items in this section
  • Part 7: The Blockchain Train Is Leaving The Station. Should You Be On Board?

    Few trends exemplify the idea of FOMO the way blockchain trends do. But should you invest your time or money into it? This article offers some ways that you can get started with blockchain so that you can be aware of a rapidly growing and evolving market and make the best decision for yourself.

    0
    No items in this section
author avatar
API University

Reviews

Average Rating

0
0 rating

Detailed Rating

5
0%
4
0%
3
0%
2
0%
1
0%
  • Overview
  • Curriculum
  • Instructor
  • Reviews
Free
  • Share:

You May Like

Understanding API First Design Read More
API University

Understanding API First Design

36
Free
Why it’s the End of the API Economy as We Know it Read More
API University

Why it's the End of the API Economy as We Know it

12
Free
8 Real World API Strategies and The Keys To Their Success Read More
API University

8 Real World API Strategies and The Keys To Their Success

36
Free
APIs 101 Read More
API University

APIs 101

31
Free

Leave A Reply Cancel reply

You must be logged in to post a comment.

Help is here!

Search for Tutors on Wyzant!

Wyzant Tutors

Academic Partners:

  • Cengage Learning
  • Excelsior College
  • IEEE
  • IGDA
  • ed2go

Connect with Us

  • Twitter
  • LinkedIn
  • Youtube

Information

  • Log In
  • Membership Account
  • Log In

Training by Blackboard, Books & Browsers™
is a subsidiary of Stephen Gose LLC by Powered by GIS.

Copyright © 1993-2021, Stephen Gose LLC. All rights reserved.

TBCube and TxB³ are service marks of Stephen Gose LLC

Important Privacy Information
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.

CookieDurationDescription
cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.

Functional

Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.

Performance

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.

Advertisement

Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.

Others

Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.

SAVE & ACCEPT
Modal title

Message modal