CryptoCoinsInfoClub.com

Ethereum Open Source

Coders Beware: Licensing Issues Abound For Ether Apps

Coders Beware: Licensing Issues Abound For Ether Apps

Coders Beware: Licensing Issues Abound for Ether Apps Matt Savare, John Wintermute and Shailley Singh Dec 6, 2017 at 12:01 UTC|UpdatedDec 6, 2017 at 18:01 UTC Matt Savare and John Wintermute work at Lowenstein Sandler LLP, where they practice intellectual property, digital advertising, technology, blockchainand privacy law. Shailley Singh is the senior director for product and R&D at IAB Tech Lab. Despite the incredible amount of attention blockchain technology has garnered in the last year, very little has been reported on the open-source licensing issues and related risks developers face when using ethereum as a foundation for their own applications. Many developers may not understand (or willfully ignore) the unique risks when utilizing open-source software. (These risks are not present in bitcoin, because the bitcoin blockchain, unlike the ethereum blockchain, is not a platform upon which developers can easily create decentralized applications using open-source code.) The Ethereum Foundation currently utilizes a variety of open-source licenses for ethereum's different components. To make matters more complicated, the body has indicated that it has not yet selected a final open-source license on which the core of ethereum will be made available in the future. For this reason, developers of ethereum-based applications should identify, understand and address these risks and limitations. Utilization of ethereum involves a number of business and legal issues, but perhaps none are more pressing for an ethereum-based app developer than what is usually a straightforward question: what are my rights to use ethereum? The answer, it turns out, is not so simple. The Ethereum Foundation promises that ethereum "is both open-source software and Free software after the definition Continue reading >>

Ethereum Explores A Fix For Blockchain's Performance Problem

Ethereum Explores A Fix For Blockchain's Performance Problem

Ethereum explores a fix for blockchain's performance problem The Ethereum Foundation is seeking outside developers to help solve a performance issue native to blockchain its inability to sufficiently scale. Use commas to separate multiple email addresses The creator of the open-source blockchain platform Ethereum is exploring ways to fix an innate issue with the technology - the inability for processing capacity to effectively scale. And the Ethereum Foundation is seeking outside developers to help solve the scaling problem. Ethereum and Hyperledger are the world's leading blockchain platforms and the basis for a myriad number of applications , from cryptocurrencies such as Ethereum's Ether to "smart" or self-executing online contracts . [ Related: The top 5 problems with blockchain ] While open and efficient because all transactions in the peer-to-peer distributed ledger technology can be seen in real time, one performance problem has been that every entry on a blockchain requires every node to process it . This has the potential to slow transactions such as payments. Due to its chain nature, each new record inserted into a blockchain has to be serialized, which means that the rate of updates is slower than traditional databases, which can update data in parallel. "This expensive and slow process is justifiable for a global network where all participants are potentially malicious," Bharath Rao, founder of Ethereum exchange Leverj, said in an earlier interview with Computerworld. "In a corporate environment, where all participation is controlled, it does not make sense to spend a lot of energy and time for essentially no additional benefit." While requiring all nodes (servers) to process each transaction makes blockchain natively resilient to cyberattacks as hundreds o Continue reading >>

Blockchain: A Very Short History Of Ethereum Everyone Should Read

Blockchain: A Very Short History Of Ethereum Everyone Should Read

Blockchain: A Very Short History Of Ethereum Everyone Should Read Opinions expressed by Forbes Contributors are their own. Even those who are not familiar with blockchain are likely to have heard about Bitcoin, the cryptocurrency and payment system that uses the technology. Another platform called Ethereum, that also uses blockchain, is predicted by some experts to overtake Bitcoin this year. Ethereum is an open-source public service that uses blockchain technology to facilitate smart contracts and cryptocurrency trading securely without a third party. There are two accounts available through Ethereum: externally owned accounts (controlled by private keys influenced by human users) and contract accounts. Ethereum allows developers to deploy all kinds of decentralized apps. Even though Bitcoin remains the most popular cryptocurrency, its Ethereums aggressive growth that has many speculating it will soon overtake Bitcoin in usage. While there are many similarities between Ethereum and Bitcoin, there are also significant differences. Here are a few : Bitcoin trades in cryptocurrency, while Ethereum offers several methods of exchange, including cryptocurrency (Ethereums is called Ether), smart contracts and the Ethereum Virtual Machine (EVM). They are based on different security protocols : Ethereum uses a "proof of stake" system as opposed the "proof of work" system used by Bitcoin. Bitcoin allows only public (permissionless or censor-proof) transactions to take place; Ethereum allows both permissioned and permissionless transactions. The average block time for Ethereum is significantly less than Bitcoins: 12 seconds versus 10 minutes. This translates into more block confirmations, which allows Ethereums miners to complete more blocks and receive more Ether. It is estimat Continue reading >>

Ethereum - Wikipedia

Ethereum - Wikipedia

This article has multiple issues. Please help improve it or discuss these issues on the talk page . This article relies too much on references to primary sources . Please improve this by adding secondary or tertiary sources . Some of this article's listed sources may not be reliable . Please help this article by looking for better, more reliable sources. Unreliable citations may be challenged or deleted. The Ethereum Project's logo, first used in 2014 Ethereum is an open-source , public, blockchain -based distributed computing platform featuring smart contract (scripting) functionality. [2] It provides a decentralized Turing-complete virtual machine , the Ethereum Virtual Machine (EVM), which can execute scripts using an international network of public nodes. Ethereum also provides a cryptocurrency token called "ether", which can be transferred between accounts and used to compensate participant nodes for computations performed. [3] "Gas", an internal transaction pricing mechanism, is used to mitigate spam and allocate resources on the network. [2] [4] Ethereum was proposed in late 2013 by Vitalik Buterin , a cryptocurrency researcher and programmer. Development was funded by an online crowdsale between July and August 2014. [5] The system went live on 30 July 2015, with 11.9 million coins "premined" for the crowdsale. [6] This accounts for approximately 13 percent of the total circulating supply. In 2016, as a result of the collapse of The DAO project, Ethereum was forked into two separate blockchains - the new forked version became Ethereum (ETH), and the original continued as Ethereum Classic (ETC). [7] [8] [9] Ethereum was initially described in a white paper by Vitalik Buterin , [10] a programmer involved with Bitcoin Magazine , in late 2013 with a goal of buildin Continue reading >>

What Is Ethereum? Ethereum Homestead 0.1 Documentation

What Is Ethereum? Ethereum Homestead 0.1 Documentation

Ethereum is an open blockchain platform that lets anyone build and use decentralized applications that run on blockchain technology. Like Bitcoin, no one controls or owns Ethereum it is an open-source project built by many people around the world. But unlike the Bitcoin protocol, Ethereum was designed to be adaptable and flexible. It is easy to create new applications on the Ethereum platform, and with the Homestead release, it is now safe for anyone to use those applications. Blockchain technology is the technological basis of Bitcoin, first described by its mysterious author Satoshi Nakamoto in his white paper Bitcoin: A Peer-to-Peer Electronic Cash System, published in 2008. While the use of blockchains for more general uses was already discussed in the original paper, it was not until a few years later that blockchain technology emerged as a generic term. A blockchain is a distributed computing architecture where every network node executes and records the same transactions, which are grouped into blocks. Only one block can be added at a time, and every block contains a mathematical proof that verifies that it follows in sequence from the previous block. In this way, the blockchains distributed database is kept in consensus across the whole network. Individual user interactions with the ledger (transactions) are secured by strong cryptography. Nodes that maintain and verify the network are incentivized by mathematically enforced economic incentives coded into the protocol. In Bitcoins case the distributed database is conceived of as a table of account balances, a ledger, and transactions are transfers of the bitcoin token to facilitate trustless finance between individuals. But as bitcoin began attracting greater attention from developers and technologists, novel p Continue reading >>

Devery.io: Open Source Protocol For Verification On The Ethereum Network

Devery.io: Open Source Protocol For Verification On The Ethereum Network

One of the key functions of the blockchain is the ability to mark data permanently. This immutability has primarily been used to record currency transactional data, but this ability can theoretically be extended to permanently record other secondary information. It is this ability that holds promise for the blockchain to be an all-encompassing solution for verification of various assets. Devery.io is building a protocol layer above Ethereum to enable third party developers to easily build product verification services on the Ethereum blockchain through APIs. Further, the Devery Protocol connects provenance systems into one central hub. The current provenance landscape is fragmented, and Devery aims to unify them into one central look-up for consumers. There are various real world use cases that would benefit from this solution. Specifically, governments and private corporations today run registries of assets such as properties, vehicles, commodities and even individual identities. These registries enable verification of authenticity and ownership of these assets. This not just ensures provenance but also allows cases of ownership contention and theft to be solved. However, scaling these solutions to smaller items have thus far been impractical, both due to cost and the challenges associated with the mass adoption of a single standard. Today, every product sold has a barcode associated to its product range. This generally works well but as is not specific to individual products, presents a challenge to brands producing products that need to be identified and tracked to the granularity of individual products. The are various workarounds to this for example, all mobile phones have a unique code called IMEI that serves as an identifier. The challenge however has been to de Continue reading >>

Where Can I Find Some Solidity / Smart Contract Source Code Examples? [closed]

Where Can I Find Some Solidity / Smart Contract Source Code Examples? [closed]

closed as off-topic by 5chdn Jul 23 '16 at 23:03 This question appears to be off-topic. The users who voted to close gave this specific reason: "Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." 5chdn If this question can be reworded to fit the rules in the help center , please edit the question . This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center . This list question seemed good enough to convert to a community wiki. eth Jun 18 '16 at 1:37 Continue reading >>

Open Source License Blockchain Service (ethereum) Guide

Open Source License Blockchain Service (ethereum) Guide

"License" shall mean the terms and conditions for use, reproduction of Blockchain Open source. "Licensee" means an individual or corporation using this License. "Source" shall mean that which includes, but is not limited to, the source code of the software and applications, the source constituting this License, the document source, and the configuration files. "Object" from shall mean any form generated from Source, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Derivative Work" shall mean any work and any entity, whether in Source or Object form, that is based on the Source. If the Licensee agrees to all the terms of this agreement, Source and Object may be downloaded. The Licensee will be deemed to have agreed to these Terms by the Licensee's downloading. The Licensee may make copies of this License, use, modify, merge, publish, create, update, publicize and distribute Derivative Works in a non-exclusive manner in accordance with these Terms. Licensee may redistribute derivative work in accordance with these Terms. Licensee must include the copyright notice (Copyright (C) GMO Internet, Inc.) as designated by GMO Internet and the full text of the license in the source or in separate file for license display attached to the source. LICENSE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH LICENSE OR USE OR OTHER DEALINGS. Licensor prohibits Licensee from conducting cri Continue reading >>

Colony: A Platform For Open Organizations

Colony: A Platform For Open Organizations

We believe that the most successful organizations of the future will be open. Openness is not about open plan offices or '20% time'. It's about how decisions get made, how labor is divided, and who controls the purse strings. In an open organization, you're empowered to do the work you care about, not just what you're told to do. Decisions are made openly and transparently. Influence is earned by consistently demonstrating just how damn good you are. It means everyone's incentives are aligned, because ownership is open to all. And that means opportunity is open to all, and a new world of possibility opens up. Colony is infrastructure for the future of work: self-organizing companies that run via software, not paperwork. Ownership according to contribution, overview A colony is a new kind of internet based organization. It could be a community project, a company, or a non-profit your imagination is the only limit. Ownership according to contribution, tokens Every colony has its own token. You earn tokens by doing work. The more tokens you hold, the more of the colony you own. Ownership according to contribution, rewards Tokens let you stake your ownership on your good judgement when proposing tasks, or claiming someone should be paid. Influence according to merit, flexibility You choose what you work on. It doesnt matter where you live, or who you know only how good you are. Doing great work earns you reputation for the skills you used and domains in which you contributed. The more reputation you earn, the more influence you have on decisions relevant to your expertise. If youre a member of a colony which makes money, you can claim a share of the money it makes proportional to the tokens and reputation you hold. Through the magic of smart contracts, everything happens a Continue reading >>

Kauri: The Knowledge Network For The Ethereum Ecosystem

Kauri: The Knowledge Network For The Ethereum Ecosystem

Kauri: The Knowledge Network for the Ethereum Ecosystem Kauris community-run knowledge network enables Ethereum developers to learn, contribute, and support oneanother. As new developers and technical enthusiasts enter the Ethereum space, they are met with an incredibly friendly community but a disorienting vacuum of technical documentation. The lack of documentation stems from the fast-paced and rapidly changing business models being driven by the Ethereum ecosystem, which is ripe and sometimes saturated with new protocols, crypto-mechanisms, and software on a seemingly weekly basis. Though the Ethereum community is deeply collaborative and open sourced, a support structure isnt in place yet for community members to efficiently curate essential resources and help one another answer technical questions. Project teams trying to bring products into the ecosystem know all too well the current state of affairs: time offering support to others is often time away from shipping new features or from actually improving the core technology. Most offer support for free, and those that do monetize their services are disproportionately larger companies with brand name recognition and strong balance sheets. Small to medium sized startups lack access to pay-as-you-need support models, and a viable open source support network is yet to emerge. If the products, platforms, protocols, and software of the Ethereum ecosystem are to thrive, the knowledge share must thrive as well. Conceived as a portal where project teams and individuals can engage, generate, and curate high quality and up-to-date technical resources, the Kauri project is committed to enabling the community to curate the decentralized knowledge base and support network that the Ethereum ecosystem needs to reach its full pot Continue reading >>

Enterprise Ethereum Alliance

Enterprise Ethereum Alliance

Ethereum's intrinsically trusted system is the most promising solution for enterprise Blockchain adoption, given its maturity and multi-purpose design. Privacy and Performance improvements will be mandatory to achieve enterprise-ready status and will be the focus of Enterprise Ethereums roadmap. In partnership with the dedicated and robust Ethereum community, Enterprises are coming together to produce the industry standard, open source, free to use blockchain solutions that will be the foundation for businesses going forward. This form needs Javascript to display, which your browser doesn't support. Sign up here instead Continue reading >>

Unchained Capital Open-sources Multisig Ethereum Smart Contract And Dapp

Unchained Capital Open-sources Multisig Ethereum Smart Contract And Dapp

Unchained Capital Open-Sources Multisig Ethereum Smart Contract and dApp Company now offering loans to both businesses and consumers in California. March 08, 2018 09:00 AM Eastern Standard Time AUSTIN, Texas--( BUSINESS WIRE )-- Unchained Capital today announced that they have released an open-source multisig contract for Ethereum. The smart contract enables Ethereum holders and services to take part in multisig transactions safely and simply using their hardware wallets. The smart contract can easily be accessed via a hosted dApp . As part of the release, Unchained is also running a bug bounty program with potential awards up to $150,000. Unchained Capital is a new kind of financial services company that offers loans secured with Bitcoin as collateral. They are the first company to solve a fundamental problem for individuals holding a substantial quantity of cryptocurrency: how to take advantage of their cryptocurrency ownership without selling their investment. Having recently received their Finance Lender License in California, Unchained Capital is also announcing that they will immediately begin offering crypto-secured loans to both businesses and consumers in California. Unchaineds open-source smart contract implements 2-of-3 multisig and interfaces with the Trezor Wallet to make multisig accessible and simple for Ethereum coin holders. Aware of the pernicious bugs that have plagued Ethereum contracts, Unchained designed the contract to be simple, streamlined, and most importantly, secure. We believe previous efforts at Ethereum multisig failed because they regarded the expressiveness of Ethereum as an opportunity instead of as a risk, said Unchained Capital CEO, Joe Kelly. We adopted instead a simple, straightforward design to maximize security. Our Ethereum mult Continue reading >>

Ethereum Project

Ethereum Project

You are responsible for your own computer security. If your machine is compromised you will lose your ether, access to any contracts and possibly more. You are responsible for your own actions. If you mess something up or break any laws while using this software, it's your fault, and your fault only. You are responsible for your own karma. Don't be a jerk and respect the rights of others. What goes around comes around. The user expressly knows and agrees that the user is using the Ethereum platform at the users sole risk. The user acknowledges that the user has an adequate understanding of the risks, usage and intricacies of cryptographic tokens and blockchain-based open source software, eth platform and ethereum The user acknowledges and agrees that, to the fullest extent permitted by any applicable law, the disclaimers of liability contained herein apply to any and all damages or injury whatsoever caused by or related to risks of, use of, or inability to use, ethereum or the Ethereum platform under any cause or action whatsoever of any kind in any jurisdiction, including, without limitation, actions for breach of warranty, breach of contract or tort (including negligence) and that neither Stiftung Ethereum (i.e. Ethereum Foundation) nor Ethereum team shall be liable for any indirect, incidental, special, exemplary or consequential damages, including for loss of profits, goodwill or data that occurs as a result. Some jurisdictions do not allow the exclusion of certain warranties or the limitation or exclusion of liability for certain types of damages. Therefore, some of the above limitations in this section may not apply to a user. In particular, nothing in these terms shall affect the statutory rights of any user or exclude injury arising from any willful misconduct Continue reading >>

Ethereum Advisor Predicts Greater Adoption

Ethereum Advisor Predicts Greater Adoption

Ethereum Advisor Predicts Greater Adoption Ethereum advisor Steven Nerayoff predicts a big year for Ethereum amid increased adoption of Ethereum-based applications. It may not have had the most growth in 2017, but Ethereum has regained its place behind Bitcoin as the second-biggest cryptocurrency by market capitalization. Not to be outdone by Bitcoins 1,000 percent rise in value in 2017, Ethereum also moved from $10 per Ether to $1,000 in the space of 12 months. The two cryptocurrencies enjoyed similar success, but their underlying Blockchain technology is contrastingly different. Ethereums flagship smart contract system sets it apart from Bitcoin and has led to it becoming the leading platform for ICOs, allowing developers to use the underlying code for their own applications - commonly known as decentralized applications (dapp). This is in essence Ethereums raison dtre, providing a monetized Blockchain solution for developers to create applications as described by Investopedia . Speaking to CNBC this week , Ethereum advisor Steven Nerayoff says the open-source functionality of Ethereums protocol could well lead to mass adoption for a wide variety of Blockchain applications. "You're seeing a tremendous amount of growth across a wide variety of industries. Fintech is actually the natural area, but now you're seeing it becoming increasingly more creative you find projects in the oil and gas industry, you're finding government using it in their applications, you're seeing it in gaming, all kinds of different areas. The success of CryptoKitties is a prime example of how developers can use the Ethereum software to create innovative applications. The popular online game was so successful that it placed a massive strain on the Ethereum network in 2017 as it became the bigges Continue reading >>

What Is Ethereum? The Open-source Crypto Platform Explained

What Is Ethereum? The Open-source Crypto Platform Explained

What is Ethereum? The open-source crypto platform explained Most of us get the principle of cryptocurrency, but even the most tech-savvy may struggle with the specifics. One name that is often used when discussing this increasingly popular trend is Ethereum. Ethereum is an open-source platform that lets you build your own decentralised applications, and earn a tradeable cryptocurrency called Ether. These apps are all built using blockchain technology, and Ether can be used to pay for services on the network. If that summary made no sense to you, fear not. Just keep reading. In order to understand Ethereum, its best to start at a basic understanding of blockchain. You are probably aware of blockchain , since the cryptocurrency Bitcoin has been around for years. Bitcoin is stored and balanced using an encrypted peer-to-peer network, the blockchain. In the most basic terms, a blockchain is a way to record data. It is essentially a digital ledger of transactions, agreements or contracts anything you want to verify has happened. The technology works by distributing the ledger to thousands of computers across the world, the network. The benefit of the blockchain is it can take away the middleman, like banks or financial institutions, in a transaction, while still allowing that transaction, contract or agreement to be secure and trusted. Lets take the example of Bitcoin. When a user wants to send bitcoins to someone else, they broadcast the details of the transaction their public key, the recipients public key, and the bitcoin amount transferred to the network of interlinked nodes. Other computers in the network, similar to witnesses when someone is signing a contract, independently verify this transfer information. These other nodes use a "digital signature" to authenticate Continue reading >>

More in ethereum