MENU

EDU Articles

Ad is loading...

Popular articles
Table of Contents
Help CenterFind Your WayBuy/Sell Daily ProductsIntraday ProductsFAQ
Expert's OpinionsWeekly ReportsBest StocksInvestingCryptoAI Trading BotsArtificial Intelligence
IntroductionMarket AbbreviationsStock Market StatisticsThinking about Your Financial FutureSearch for AdvisorsFinancial CalculatorsFinancial MediaFederal Agencies and Programs
Investment PortfoliosModern Portfolio TheoriesInvestment StrategyPractical Portfolio Management InfoDiversificationRatingsActivities AbroadTrading Markets
Investment Terminology and InstrumentsBasicsInvestment TerminologyTrading 1 on 1BondsMutual FundsExchange Traded Funds (ETF)StocksAnnuities
Technical Analysis and TradingAnalysis BasicsTechnical IndicatorsTrading ModelsPatternsTrading OptionsTrading ForexTrading CommoditiesSpeculative Investments
Cryptocurrencies and BlockchainBlockchainBitcoinEthereumLitecoinRippleTaxes and Regulation
RetirementSocial Security BenefitsLong-Term Care InsuranceGeneral Retirement InfoHealth InsuranceMedicare and MedicaidLife InsuranceWills and Trusts
Retirement Accounts401(k) and 403(b) PlansIndividual Retirement Accounts (IRA)SEP and SIMPLE IRAsKeogh PlansMoney Purchase/Profit Sharing PlansSelf-Employed 401(k)s and 457sPension Plan RulesCash-Balance PlansThrift Savings Plans and 529 Plans and ESA
Personal FinancePersonal BankingPersonal DebtHome RelatedTax FormsSmall BusinessIncomeInvestmentsIRS Rules and PublicationsPersonal LifeMortgage
Corporate BasicsBasicsCorporate StructureCorporate FundamentalsCorporate DebtRisksEconomicsCorporate AccountingDividendsEarnings

Bitcoin’s Source Code, Pt 1: What Does Open-Source Mean?

Many examples of open-source software exist today, including the code for Bitcoin and other cryptocurrencies. “Open-source” describes software or code that is available for anyone to use, modify, study, or share without incurring any cost. In most cases, the open-source software has been created through unrestricted and collaborative community involvement, which is sometimes called “crowd-sourced.” The word “source” in this case refers to the source code that lays the foundation for software programs. In some cases, the same source code can be used as the foundation for many different software applications built on top of it. For example, the Valve Corporation’s game engine code, ironically named Source, has been used to create approximately 50 different games, many of them by independent developers using the open-source code. Continue reading...

Bitcoin’s Source Code, Part 2: What Does It Mean That Bitcoin Is Open-Source?

Open-source software code can be viewed and changed by anyone, but it actually works in the favor of Bitcoin and other cryptocurrencies. Bitcoin’s source code was uploaded by Satoshi Nakamoto to a code-sharing site called Sourceforge, which enabled anyone to download, use, and modify the code as they saw fit. In fact, he encouraged the community to do so. The fascinating thing about the design of Bitcoin and many other open-source software is that they will work, and will continue to exist, without anyone owning the rights to the code. In most people’s concept of ownership and responsibility, the owner is responsible for maintaining something, for protecting it from attacks, manipulation, vandalism, fraud, etc, and is also responsible for making sure that it is safe for other people to use. Continue reading...