Java code for Bitcoin Mining? - Bitcoin Stack Exchange
Java Bitcoin API download SourceForge.net
List of CFML Vulnerabilities & Security Issues
This list is updated frequently as we detect more issues, also note that we can’t detect these issues in all cases on all servers, even if the issue has not been patched yet. Here are some CFML Vulnerabilities & Security Issues that you might have faced-
Jakarta Virtual Directory Exposed – The /jakarta virtual directory (which is required by CF10+ on Tomcat/IIS) is serving files such as isapi_redirect.properties or isapi_redirect.log. The only URI that should be served is /jakarta/isapi_redirect.dll – you can use Request Filtering to block.
Bitcoin Miner Discovered – Found files in /CFIDE that match the signature of a bitcoin miner exploit. Look for /CFIDE/m /CFIDE/m32 /CFIDE/m64 and /CFIDE/updates.cfm among others.
Hotfix APSB11-14 Not Installed – Apply the hotfixes located in Adobe Security Notice apsb11-14.
Railo Security Issue 2635 – Input of Chr(0) to the ReplaceList function can cause infinate loop / crash. Fixed in Version 4.1.1.008
XSS Injection in cfform.js – A document.write call was found in your /CFIDE/scripts/cfform.js file, an attacker may be injecting a javascript, please check your cfform.js file.
Executable found in CFIDE – Found executable file(s) in /CFIDE with one of the following file extensions: dll, exe, bat, sh
Heartbleed Vulnerability Detected – The heartbleed vulnerability is a bug in OpenSSL (the crypto library used by Apache, NGinx, and others) that can allow the leakage of private keys used for TLS/SSL encryption.
OpenBD AdminAPI Exposed to the Public – The /bluedragon/adminapi/ directory is open to the public it should be locked down to prevent exploit.
Security Hotfix APSB12-26 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB12-26 was not found to be installed on your server. This hotfix resolves a sandbox permission issue.
Security Hotfix APSB17-30 Not Installed Or Partailly Installed – The security hotfix referenced in Adobe Security Bulletin APSB17-30 was not found to be fully installed on your server. For the hotfix to be effective you must have Java 8 update 121 or greater installed. This hotfix resolves two critical vulnerabilities CVE-2017-11286 and CVE-2017-11283 / CVE-2017-11284 and one important vulnerability CVE-2017-11285. The issues are resolved in ColdFusion 11 Update 13+ and ColdFusion 2016 Update 5+ with Java 8 update 121 or greater.
ColdFusion Example Applications Installed – The ColdFusion example applications are installed at /cfdocs/exampleapps/ or /CFIDE/gettingstarted/, they should not be installed on a production server.
Svn Hidden Directory Exposed – A request for /.svn/text-base/index.cfm.svn-base appears to resolve to a subversion repository, which could lead to source code disclosure. Please block .svn/
Solr Search Service Exposed – CVE-2010-0185 detected. ColdFusion 9 Apache Solr services are exposed to the public. Any data in solr search collections may be exposed to the public. Follow the instructions in APSB10-04 to remedy, or upgrade to ColdFusion 9.0.1.
TLS Compression Supported – TLS Compression should be disabled due to the CRIME TLS vulnerability.
Security Hotfix APSB11-04 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB11-04 was not found to be installed on your server. This hotfix also contains most prior security hotfixes.
Git Hidden Directory Exposed – A request for /.git/config appears to resolve to a git repository, wouch could lead to source code disclosure. Please block .git/
Cross Site Scripting Vulnerability CVE-2011-4368 – CVE-2011-4368 detected. Apply the hotfix located in Adobe Security Notice apsb11-29.
JVM Vulnerable to Java Null Byte Injection – The JVM that you are running is vulnerable to null byte injections (or null byte poisioning) in java.io file operations. Java 1.7.0_40+ or 1.8+ attempt to mitigate null byte injection attacks.
Java 11 Security Update Available – The JVM that you are running contains security vulnerabilities that could be exploited in server side environments. Update to the latest version of Java 11. Note that Oracle Java 11 requires a commercial license. Adobe CF customers can download Oracle Java 11 from the ColdFusion Downloads Page. You can also use OpenJDK, Amazon Corretto, or other non-oracle JVMs for free.
Security Hotfix APSB19-10 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB19-10 was not found to be installed on your server. This hotfix resolves 2 issues, one important (CVE-2019-7092) and one critical (CVE-2019-7091). The issues are resolved in ColdFusion 11 Update 16+ ColdFusion 2016 Update 8+ and ColdFusion 2018 Update 2+. For all security fixes to be effective you should also have Java 8 update 121 or greater installed.
Cross Site Scripting Vulnerability CVE-2011-0583 – CVE-2011-0583 detected. Apply the hotfixes located in Adobe Security Notice apsb11-04. The detection of this vulnerability also indicates to a high degree of likelihood that the following vulnerabilities may also exist: CVE-2011-0580, CVE-2011-0581, CVE-2011-0582, CVE-2011-0584
Apache 2.2 Security Update Available – The version of Apache you are running does not contain the most recent security fixes.
BlaseDS/AMF External XML Entity Injection – CVE-2009-3960 detected. You must apply the hotfix specified in Adobe Security Bulliten APSB10-05, otherwise an attacker can read any file on the server that ColdFusion has permission to read. You need to do this even if you don’t use BlaseDS or Flash Remoting because it is enabled in CF by default.
SSL Version 2 Enabled – Your Web Server is accepting SSL V2 connections, a weak protocol. For PCI compliance, and strong security you must disable this protocol on your web server.
Missing Strict-Transport-Security Header – This domain supports HTTPS but does not send the HTTP Strict-Transport-Security response header (HSTS) to force HTTPS.
The /CFIDE/scripts directory is in default location. – Consider changing the default location of /CFIDE/scripts/ by changing the value of the Default Script Src setting in the ColdFusion Administrator.
Recalled Hotfix 10.0.3 Installed – You are running ColdFusion 10.0.3 which has been recalled by adobe due to bugs in the release. Please install the latest 10.0 hotfix.
ComponentUtils Exposed to the Public – The /CFIDE/componentutils/ directory is open to the public it should be locked down to prevent exploit.
ColdFusion Update Available – You may not be running the latest version of ColdFusion 8, consider updating to ColdFusion 8.0.1
Security Hotfix APSB13-10 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB13-10 was not found on your server. This hotfix resolves authentication issues that could allow an attacker impersonate a user in your application, or a ColdFusion Administrator.
CVE-2010-2861 Detected – Path Traversal Vulnerability detected (CVE-2010-2861 APSB10-18), this allows an attacker to read any file on the servers file system that ColdFusion has access to (within the same drive on windows).
Security Hotfix APSB13-19 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB13-19 was not found on your server.
Security Hotfix APSB12-15 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB12-15 was not found to be installed on your server. This hotfix resolves a HTTP response splitting vulnerability in the ColdFusion Component Browser CVE-2012-2041.
Security Hotfix APSB16-16 Not Installed – The security hotfix referenced in Adobe Security Bulletin APSB16-16 was not found to be installed on your server. This hotfix addresses a XSS issue, a Java Deserialization Vulnerability and a TLS Hostname verification issue. This issue is fixed in ColdFusion 10 Update 19+, ColdFusion 11 Update 8+, and ColdFusion 2016 Update 1+
Vulnerable PageSpeed Module – The Version of PageSpeed Module you are using may be vulnerable to one or more vulnerabilities. Update your PageSpeed web server module to the latest version to resolve.
TLS 1.2 Is Not Enabled – Configure your server to accept TLS 1.2 connections for optimal HTTPS security. Note for IIS you must be running Windows 2008r2 or greater for TLS 1.2 support. You can use our IIS SSL / TLS configuration tool to toggle protocol support on your server.
Java 13 EOL – Java 13 has reached end of life at the release of Java 14. It is not a LTS (Long Term Support Version), you can use Java 11 for LTS.
Lucee Security Issue 2015-08-06 – Lucee fixed an XSS issue in version 4.5.1.023. This issue remains unpatched in Railo.
Today I invited the four major development teams of BCH and the development team of BCH fundraising tool Flipstarter. https://preview.redd.it/51kyef1ybyd51.jpg?width=722&format=pjpg&auto=webp&s=2fc7ab21b41562b3785cee916b00cddc8d2d48f4 Question 1: This year is a year of DEFI explosion. What is the current situation of BCH's DEFI? Flipstarter: The development of BCH can use the tool Flipstarter to obtain development funds. BCH will also have more and more smart contracts to provide more functions for the BCH public chain. We provide the AnyHedge protocol, which allows users to generate trustless, non-custodial financial derivatives on BCH. BCHD: There is a big difference between Defi on Ethereum and Defi on BDH. On Ethereum, you actually send the token to the escrow agreement, and you will lose control of the token. On BCH, there is no need to trust or entrust any third party or third party agreement. Ethereum is a hosted Defi solution, and what Flipstarter will do is a non-custodial solution. Flipstarter: The BCH script system has been extended to make complex smart contracts possible, and it works differently from Ethereum contracts. We believe that in the long run, UTXO-based contracts will have more advantages. Follow-up: Why do you think UTXO-based contracts will have more advantages? Flipstarter: Compared with Ethereum's huge, centralized smart contracts, BCH is a combination of a small number of people and many contracts, which are hashed and stored on the chain. Privacy is guaranteed to a large extent. After opening, you don't know that it is a contract. Because of privacy, security is guaranteed, and it is easier to upgrade. Question 2: It is said that the BCH development team is too scattered, which will affect the development progress and efficiency. What do the teams think about this issue? Verde: Having multiple development teams can improve the stability of the agreement. Due to a single code base, Bitcoin's multiple errors have become part of the protocol, and the diversity of development can ensure that these differences are captured and they are not inadvertently entered into the protocol. In addition, the use of nodes in different languages can broaden the range of development talents. Not everyone likes C language or JAVA or GO. Therefore, the use of multiple computer assembly languages can increase the available talent pool. Question 3: For Flipstarter, who pays the developers in the end? Little P: Many communities have contributed different models before, and each method has successfully raised a lot of money. BCH has many invisible supporters, ROGER is a Giant whale, but there are other well-known BCH investors, such as MIKE KOMARANKSY and MARC DE MESEL. Many developers are very supportive of BCH, so their salary requirements are also very reasonable. Development teams with reasonable requirements, including Giant whale of BCH, are willing to continue to support and make additional investments when there is progress. The source of Flipstarter is a financing platform made by the EatBCH project, allowing the community to donate BCH to people in poor areas of the world. BCHD: BCHD works with other teams to develop advanced features and hopes to stimulate people's interest in new technologies such as Neutrino wallet and UTXO contracts. Our goal is to improve BCH as a whole to meet the needs of the ecosystem. BCHD is fortunate to have more contributors than other flipstarters. Not only a few people provided funding, but the entire BCH community united to support our efforts. We are very grateful for this! To BCHN: After Flipstarter's fundraising this time, we realized that there are indeed many senior talents, as long as you can tell them what you want to do. Those claims about the difficulty of fundraising on Flipstarter are untrue. But it does require thoughtfulness, planning, good communication, and good ideas. Flipstarter: We have completed 164 pledge activities, valued at 2039BCH (approximately US$510,000). 100% of Flipstarter's donations are voluntary. We created Flipstarter, a technical tool, and encouraged others to also create a platform and use it to build a business. You can learn more here: https://read.cash/@flipstarte-7e53d0e7 Knuth: At Knuth, we adapted the Flipstarter page to fund our future development. You can see the preliminary version of our new campaign: http://campaigns.kth.cash/ Question 4: How does BCH view POW and POS? Will you stick to POW? BCHN: In the foreseeable future, the BCH team will stick to POW. BCHD: The profit model of POW and POS is very different. BCHD believes that the profit model of POW cannot be replaced by other models, and POW has more advantages than other systems. Verde: You can watch our developer conference on YouTube. I have not heard of any plans to switch to POS. I think PoW is a principle we will adhere to, even if it is a minority on the public chain. Knuth: I have no answer. But all stakeholders need to agree on any change of this magnitude to make it happen. Flipstarter: https://read.cash/@flipstarteflipstarter-286c252e Here we discuss the working principle of Flipstarter and why it is safe. Question 5: Does BCH have plans to cooperate with other Internet giants now? BCHN: Bitcoin.com is cooperating with BRAVE browser. In this regard, ROGER is very capable, their wallets are cooperating with Huawei's new mobile phones. Verde: Ohio, Dublin and other local governments are using BCH for their digital identity and token systems. We also discussed with a large retailer how to use BCH SLP to get rewards. Little P: This is far away from developers at the protocol level, but there is more cooperation at the application level. Similar to VERDE, they use the BCH protocol to develop an ID card system with the local government and register on the chain. Question 6: BTC has lightning network and side chain technology. BSV has gone further on the road of capacity expansion. How can BCH build its own advantages and competitiveness in the future? BCHN: Many people think that all the problems of Lightning Network and Big Block technologies can be easily solved. Actually not, the Lightning Network is actually difficult to use, let alone side chains. BSV increases the block size, but the chain is unstable, and users cannot increase much. After all, adding some dispensable photos or videos does not have that big impact on the value. BCH should expand steadily while developing business needs. Little P: BSV has not resolved the 25tx limit, BCH has reached 50, and there will be more in the later period, but the CORE source code leaves us with too many problems and we have to solve them one by one. BCHD: BCH expansion is to increase capacity without sacrificing decentralization. The goal is above the demand, this is the premise. I think that while BCH can expand on the chain, layer2 is also considered. But the key is not to sacrifice on-chain expansion, and not to force users to trade on LAYER2, causing the main chain to become invalid. Flipstarter: There are many people who believe in BCH. They have been working on BCH since the establishment of BTC. Other cryptocurrencies can do other things, but BCH clearly wants to be the best P2P cash. Question 7: Does the Bitmain internal fight have any impact on BCH? Little P: I don't think so, I am also a miner. In terms of computing power, many miners actually support BCH. And Bitmain has maintained a neutral attitude for many years, because they will eventually need to go public and be profit-oriented. BCHN: On BCH, investors and developers are diverse. Activities like today can be organized more in the future. Let everyone understand that Bitmain is not the only one in the BCH ecosystem. Of course Bitmain has contributed to BCH, and we are also grateful for it. Question 8: Are there any well-known applications developed based on BCH? Flipstarter: This is a DeFi product developed by our General Protocols https://anyhedge.com/how-it-works/#simulator BCHD: BCH can now achieve the scale of PAYPAL. Our goal is to focus on market demand to ensure decentralization, which includes new research and development: GRAPHENE, BOBTAIL, etc.
Hashgraph Vs Blockchain- Top 7 Differences That You Must Know
You know that blockchain technology is continuously evolving at a rapid pace. Blockchains impact is powerful and is impacting business, finance, education, governance, healthcare even in sports, music. There are other similar distributed ledger technologies(DLT) to replace blockchain technology by providing a better solution. Hashgraph is one of them. It solves the distributed ledger differently and claims to be safer, fast, and fair. So here, we will compare two technologies, Hashgraph and Blockchain and which one is better. Before we proceed to the comparison, let us see each one in detail.
What Is Hashgraph?
Hashgraph is a form of distributed consensus which offers another approach to distributed ledger technology. It is a peer-to-peer platform that expels the requirement for any intermediary to complete transactions. It offers a secure, fair and fast network, and its is implemented using Java and Lisp programming languages. This means it supports solidity. One of the best advantages of Hashgraph is its speed. It can handle thousands of transactions per second and is able to verify more than one million signatures per second.
What Is Blockchain?
Blockchain is a popular form of distributed ledger technology. This technology is used by every cryptocurrency ie., bitcoin. Here, peers communicate between themselves to form a peer-to-peer network. Bitcoin uses the basic form of blockchain technology but is not so efficient. Hence we have seen an ascent in another type of blockchain technology. Ethereum is successful with a huge active community. It is a second generation blockchain which means it supports dApps and smart contracts. In technical terms, blockchain is a series of blocks or records and supports append-only structure. Despite that, the database is immutable means that data that once written, cannot be deleted or altered by anyone else. Hence blockchain is a perfect solution for the issue where data immutability is necessary. Best use cases of blockchain are, supply chain management, voting and finance industry.
Hashgraph vs Blockchain-
1. Programming Language-
Blockchain makes use of languages- Java, C++, Solidity, Ruby and Python. For hashgraph, Lisp and Java languages are used.
2. Approach-
Hashgraph makes use of directed acyclic graph to store and access information. Blockchains are an open-source technology. It stores data in blocks in a linear way. The append approach works seamlessly but it is not always a way for blockchain solutions out there. In both DLTs, each node as a copy of the ledger that makes it decentralized.
3. Consensus Mechanism –
Hashgraph is based on asynchronous Byzantine-Fault Tolerance (aBFT), which provides an improved model of DLT by catering solutions to established cryptocurrency platforms. It uses Gossip about Gossip and virtual voting as a form of gaining network consensus. Blockchain does not depend on a single approach to consensus. Contingent on cryptography and currency, Blockchain uses numerous consensus algorithms, like Proof of Work, Proof-of-Elapsed Time, Practical Byzantine Fault Tolerance, Proof of Stake, and so on.
4. Speed-
Speed of blockchain varies according to the solution(platform, cryptocurrency, etc.). But it is slower than Hashgraphs. Hashgraph can reach a speed of 5,00,000 transactions per second. Blockchain solutions like ethereum, bitcoin are slow and can do 100 to 10,000 transactions per second. And the Hashgraph Gossip method is a reason behind its speed. With this, less information needs to be propagated across a network.
5. Security-
Blockchain uses a different approach where they use cryptographic methods to ensure security. As we already know, blockchain is a series of blocks or records and that blocks are tamper-proof and no malicious actor can change the integrity of data. To secure a network from malicious actor, Hashgraph uses an approach- Asynchronous Byzantine Fault Tolerance(aBFT).
7. Efficiency-
Blockchain’s block approach makes it hard for miners to work on a block. There are many instances where two blocks are mined at the same time. At this time, miner’s community needs to decide on one block, and discard the other. At last, miner’s effort is wasted which results in a less efficient network. Hashgraph is 100% efficient. Hashgraph doesn’t rely on block creation, hence it doesn’t suffer problem.
6. Development Stage-
We have seen that Hashgraph is secured, efficient and offers speed, but it lacks in terms of adoption. Blockchain technology is adopted by various companies and organizations but the adoption rate of Hashgraph is slow.
7. Fairness-
Blockchain is less fair with regards to miners or users. The miner has more power to select orders, process and stop transactions. This is not fair to anyone who is directly or indirectly connected to the network. Hashgraph manages fairness in a different way. It allocates nodes randomly and uses consensus time stamping, meaning others can not be affected due to the order of transactions. However, the concept of fairness is still vague and isn’t clarified in the Hashgraph whitepaper. It is one of the significant aspects of Hashgraph versus Blockchain comparison.
Use Cases-
Use cases for Hashgraph-
Time-sensitive solutions
Cryptocurrency
dApps
Smart contracts
Privately held solutions
Use cases for Blockchain-
Voting systems
Decentralized apps(dApps)
Monetary transactions
Transfer value
Storage value
Trusted data verification
Final words-
Hashgraph is a latest technology as compared to blockchain. But it doesn’t mean that it replaces blockchain. There are a lot of projects that can use blockchain instead of Hashgraph.
AMA Recap of CEO and Co-founder of Chromia, Henrik Hjelte in the @binancenigeria Telegram group on 03/05/2020.
Moh (Binance Angel)🇳🇬, Please join me to welcome, “CHROMIA CEO & Co-founder, Henrik Hjelte” and “ CMO, Serge lubkin” Oh, before we proceed, kindly introduce yourselves and tell us a bit about your roles at Chromiau/sergelubkin&u/henrik_hjelte. Henrik Hjelte, Ok, I’m Henrik, I’m CEO of ChromaWay that crated the Chromia project. My background is a bit mixed: developer for 30+ years (since 80: s), but I studied other things at university (economics, politics, social sciences philosophy). Life is more than computer you know… I worked with FInance/IT then started a web startup and got to know Alex Mizrahi who worked as a developer…. Web startup didn’t fly, but Alex showed me bitcoin. When I finally read the whitepaper I was blown away, and joined Alex colored-coins project, the first open source protocol to issue tokens. in 2013. So, we started with open-source tokens (that kickstarted the blockchain industry. Then started company together 2014. That is a long intro, I’ll shut up now… Thanks…. Serge, I’m Serge, I’m assisting Henrik today and I work with Chromia marketing team as well as on some business development projects Moh (Binance Angel)🇳🇬, , Question No 1 : Kindly describe the CHROMIA project and what it aims to achieve? Henrik Hjelte, Chromia is a new public blockchain based on the idea of integrating traditional databases, Relational databases with blockchain security. Chromia is a general purpose blockchain with full smart contract capabilities, just that it is a lot easier to code, even complex applications. You code with an easy to learn new programming language that combines the power of SQL and normal languages but makes it secure in a blockchain context. Up to 1/10 the code-lines vs other blockchains. There is a blog post about it, I’ll share later. On lines of code. The aim of Chromia is to combine relational databases, which exist in every kind of organization, together using blockchains. We want to provide a platform for our users to develop totally decentralized apps securely. Our goal is for Chromia to be seen as the number one infrastructure for decentralized applications. https://blog.chromia.com/reasons-for-rell-compactness/ Moh (Binance Angel)🇳🇬,Question No 2: What inspired the CHROMIA Core team to pick interest in CHROMIA project? what breakthrough have you achieved so far? what are the present challenges you’re facing and how are you planning to overcome them? Henrik Hjelte, We started with public blockchains, tokens in 2012, the world’s first stable coin with a bank 2015 (LHV). When coding that solution, peer to peer payments of Euro-tokens, we discovered we need performance reasons to store all data in a database. We needed to quickly know the “balance” of a user, and can’t loop through a blockchain. And slowly the idea grew that we can make the database INTO a blockchain, integrate completely with the transaction mechanism of a database. So, we did it as a private blockchain first (Postchain), used it for some projects, then came up with the idea to make a Public Blockchain based on it. The motivation is that we felt we needed a better programming model for blockchains. Our CTO Alex has always been thinking of optimal solutions for blockchain technology and has lots of experiences thinking about it. Also: make real-world useful things. For example, we support free-to-play models since users do not need to own “our” token to USE apps, the application itself (often the developer) pays for hosting. And of course, great performance. Also: more knowledge of who runs nodes and risk level. So, it is more suitable for enterprises. In Chromia the application (at the start the developer) decides Who should be allowed to run its own blockchain (every dapp has its own blockchain). You can also say on a higher level that we want to provide technology to create “Public applications”, a tool that enables us to create a fairer world. https://blog.chromia.com/towards-publicly-hosted-applications/ Moh (Binance Angel)🇳🇬, Question No 3 : Why did you create your own blockchain instead of leveraging on existing and proven base layer protocol? Henrik Hjelte, None of the existing protocols are suitable to support large-scale, mainstream applications. We designed Chromia to give our users exactly what they want; fast support, useful features, with an affordable service cost. Other platforms do not have the ability to host data applications in a decentralized and secure way, as Chromia can. Chromia also has its own bespoke programming language that sets it apart from SQL-based platforms. It’s so easy to use, even non-developers can understand it! The other big difference with Chromia concerns payments. Chromia gives its users freedom from having to pay for each transaction. With Chromia, you have the flexibility to decide how to set fees for your dapp And when it comes to “proven base layer protocols”: they are just a few years at max. Chromia is built on top of Postgresql, that has been used in enterprises for decades, a really proven technology. And the Java virtual machine on top of that. This is proven tech, at core. Moh (Binance Angel)🇳🇬, Question No 4 : What is Postchain? Henrik Hjelte, Postchain is an open-source product of ChromaWay for enterprise clients and it’s the core technology on which Chromia is built. Postchain is a replicated blockchain and database that offers highly resilient distributed database management with distributed control. Postchain is the only product on the market that combines the immutable consensus of a blockchain and the properties of a real database management system (You know, the tech that built SAP, Facebook, Banks…) … Postchain allows you to share information between companies and/or individuals in a secure and transparent way. That is the low-level base of Chromia you can say Moh (Binance Angel)🇳🇬, Can you please name some of your clients that are using this service already? Serge, You mean products built on Postchain? Also, Stockholm Green Digital Finance, Green Assets Wallet that’s now functioning on Chromia Bootstrap Mainnet. Big financial institutions It’s only a beginning of course, but very promising one.https://greenassetswallet.org/news/2019/12/12/launch-of-the-green-assets-wallet Henrik Hjelte, We got a lot of attention with the Swedish Land registry; we did a joint project between them and banks and a telco etc on postchain as base. Then, right now we do a large project with the Inter-American Development bank also about land-registration (processes) in South America. We had a client, Stockholm Green Digital Finance, that did a system for green bonds (tracking environmental impact. Yes, as Sege says, it was later moved to Chromia… Which is cool. Also, another external development company did that phase of the project, proving that other can build on our tech,4irelabs from Ukraine is their name. Some companies using the GAW: Blackrock. SEB Bank etc… Also, we have done more projects, in Australia, asia etc. Oh Daimler too (the Mercedes company) … Moh (Binance Angel)🇳🇬, Lots of enterprise clients you’ve got. No wonder I do see the meme “CHR=ETH KILLER” Serge, It’s a meme from our supporters. But we believe we can coexist:) For some niche things eth is good :) So, no killing :D Henrik Hjelte, We want to work with partners too for this, we can’t do all projects ourselves. Also, for Chromia projects, ChromaWay company can help do support maintenance etc. So, it is not competing, it adds value to the ecosystem. Yeah ETH is good too, for some applications. We are friends with them from colored-coin times. And colored-coins inspired ETH, and ETH inspires us. Moh (Binance Angel)🇳🇬, Question No 5 : Lastly, CHROMIA is already doing very well in terms of business. You just got listed on BINANCE JEX, you are on-boarding new clients and dishing out new features. But what’s next? Is there anything to be excited about? Henrik Hjelte, Plans for 2020 are to both release a series of dapps to showcase how fantastic Chromia is, as well as continue to develop the platform. And when it is secure and good enough, we will release the mainnet. Dapps are now being made by us as well as others. We do a decentralized social network framework called Chromunity, now released to TestNet. It is really cool, users can vote over moderators, and in the future users might even govern the complete application, how it can be updated. This is a great showcase for Chromia and why we use the slogan Power to the Public. https://testnet.chromunity.com/ Games coming are: Mines of Dalarnia (by Workinman Interactive). An action game in a mine with blockchain rental of plots and stuff. Already on TestNet and you can take a peek on it athttps://www.minesofdalarnia.com more coming… Krystopia 2, novas journey. A puzzle game done by Antler Interactive. Could only find trailer though:https://www.youtube.com/watch?v=-G95-Dw3kI4 However, we have even larger ambitions with blockchain gaming… We are doing A secret demo-project that we do together with Antler to showcase the technical potential of Chromia platform. Another exciting relase is an indie game Chain of Alliance, done by two external developers. It is a strategy game with full-logic on blockchain. Public release on TestNet on May 22! More coming in 2020: Other dapps from other companies, one in impact-tech. That is a serious app, Chromia also works outside gaming and social media for enterprises and startups And I hope some of you will do something, we want to support dapps on the platform so reach out to us… Moh (Binance Angel)🇳🇬, When can we be expecting the mainnet? Any approximate time? I’m sure the community will really excited to have that info Serge, It’s now in Bootstap phase, so it’s technically already functioning. MVP will be very soon Stay tuned;) Twitter questions Vs answers Ellkayy, What’s the unique thing in Chromia that no other blockchain has, that makes you the better option? Henrik Hjelte, Unique: Chromia is the only blockchain that also has a real, proper database built-in. And blockchain is about managing data in a shared context. How to best managed data was solved in computer science already. So far, it is the relational algebra model that is used in 100% of all enterprises, and has an 85% market share. Chromia is the only blockchain that use that model and that power. Ellkayy, Why Chromia use RELL and not SQL or JavaScript? Can developers with other language knowledge use Chromia? Serge, Rell is the only language on the blockchain side. You can combine with anything on client-side, although now client only exists for JS/TS, C# and Java/Kotlin. Rell is a language for relational blockchain programming. It combines the following features: 1 Relational data modeling and queries similar to SQL. People familiar with SQL should feel at home once they learn the new syntax. 2 Normal programming constructs: variables, loops, functions, collections, etc. 3 Constructs which specifically target application backends and, in particular, blockchain-style programming including request routing, authorization, etc. Rell aims to make programming as convenient and simple as possible. It minimizes boilerplate and repetition. At the same time, as a static type system it can detect and prevent many kinds of defects prior to run-time. Roshan DV, I have been monitoring your project for a while but some concerns about it: Your project will build your own core network, so you have more visibility than Ethereum and NEO. These are projects that were born before and which also have a very large community. And what can assure you that your project will guarantee the functionalities that you have defined? Henrik Hjelte, What came first? I want to remind that Vitalik was in the colored-coins project, led by our CTO and we had blockchain in production before ETH and NEO etc existed. We are the old dogs… Large community: We are part of the same community. When developers are fustrated and want to try new tech, they go to us from other blockchains. Also, we have a large potential: SQL (close to Rell and our tech) is the world top 3 language. Bigger than Java. Bigger than PHP. Only beaten bny HTML and javascript. Soliditiy is not on top 20 list. THere are millions of developers that know SQL. That is potential for community… (source is Stackoverflow annual programming survey). Paul (Via Manage), What are the utilities of Chromia and what purpose does the Chromia coin serve? Serge, Chromia meta-token called Chroma (CHR). It is used in Chromia to compensate block-producing nodes by fees. In Chromia, fees are paid by dapps, which can in their turn collect fees from users. Chromia provides mechanisms which balance the interests of developers and users. Dapp tokens can be automatically backed with Chroma, providing liquidity and value which is independent of investment into the dapp. Dapp investors can be compensated in Chroma through a profit-sharing contract. For developers, Chromia offers the opportunity to derive income from dapps. This incentivises the creation and maintenance of high quality dapps because better dapps generate more income and create more demand for tokens owned by the developer. The Chromia model is designed to support sustainable circular economies and foster a mutually beneficial relationship between developers, users, and investors. Idemudia Isaac, Thank you very muchu/henrik_hjelteu/sergelubkin You stated your plans for 2020 is to release series of dApps. What kind of large scale, mainstream decentralized application and $Chromia products do you think is suitable for the Nigerian environment? Henrik Hjelte, Actually, this is why we want to work with partners. We cannot know everything, For African market we have seen of course payments/remittances (but it has fallen out of trend). We would love to do real-estate /land-registration but we understand we need a strong local partner (more than a single person, a real company or organization driving). ●CC● | Elrond 🇵🇭, What plans do you have to building a vibrant global community around Rell? And how would you go about encouraging/incentivising such ‘Rellists’ around the world to build dApps on Chromia?u/henrik_hjelteu/sergelubkin Henrik Hjelte, For developers (I am one too, or used to be) you normally need to prove a few things: \ That the tech is productive (can I do apps faster?)* \ That it is better (less bugs, more maintainable?)* Then the community will come. We see that all the time. Look at web development. React.js came, and developers flooded to it. Not because of marketing on Superbowl, but because it was BETTER. Fewer bugs and easier to do complex webapps. So, at core: people will come when we showcase the productivity gains, and that is what we need to focuson. ●CC● | Elrond 🇵🇭, Why do you choose to build Chromia token on ERC20 instead of other blockchain such as BEP2, TRC20…or your own chain while ERC20 platform is very slow and have a case of fee?u/henrik_hjelteu/sergelubkin Serge, So far Ethereum has the best infrastructure, it’s the oldest and most reliable network for tokens. It also became the industry standard which exchanges utilize. We will transfer 80% of all erc20 tokens to our Chromia blockchain when it’s ready for that. Koh, In your whitepaper it says in the upcoming version of ChromiaWallet that it will be able to function as a Dapp browser for public use. Q) Will it be similar to the Dapp browser on Trust Wallet? Serge, It’s live already try ithttp://vault-testnet.chromia.com/ It’s the wallet and a dapp browser CHROMIA is SOLID, Your metamorphosis is a laudable one,surviving different FUD, how have you been able to survive this longest bear market and continue building and developing cos many projects have died out in this time period! Henrik Hjelte, You need to know we started a company before ETH existed. There was 0 money in blockchain when we started. I did it becuase it was fun, exciting tech and MAYBE someone would be interested in the thing we made “Tokens”… We were never in the crazy bull-market, manly observed the crazies from the side. We fundraised for CHR in a dip (they called it bear market). ChromaWay the company also make money from enterprises. Алекс, What is SSO? What makes it important for chromias ecosystem? Why should we users be attracted to it?’ Serge, Chromia SSO is perhaps the most important UX improvement that Chromia offers the decentralized world. It revolutionizes the way users interact with dapps. Any dapp requires users to sign transactions, that means they need a private key. Control of the private key is control of any and all dapps or assets associated with it. This means that private keys have an especially stringent set of security requirements in a blockchain context — they control real value, and there is no recourse if they are compromised or lost.https://blog.chromia.com/chromia-sso-the-whys-and-the-whats/ Olufemi Joel, How do you see the Chromia project developing in 3 to 5 years, both on the commercial level and on the evolution of the company? What are the plans for expansion in different regions? Are you going to outsource the team/skills or keep it centralized and set up offices? Henrik Hjelte, I take part of the question. On outsource: we were a distributed team from day one, with co-founders from 3 countries (still living there). We are distributed now, Ukraine, Sweden, Vietnam, Croatia, China are “hubs” then we have individuals too. No big plan, just where we found great developers… Park Lee,u/henrik_hjelte You claim CHOROMIA have fast support, useful features with an affordable service cost. That fast and the fees are cheap but can you guarantee stability? What’s the Algorithms which are used by CHROMIA for that fast? And Can you explain it? Serge, We use PBFT protocol with some features of DPOS, this plus sidechains parallelism offers almost unlimited speed and scalability. We also use the feature called anchoring to secure all transactions in batches on Bitcoin blockchain. Mario Boy, What are you guys trying to achieve as an end goal? The next Ethereum? Or the next enterprise version of Ethereum? Or something different? Henrik Hjelte, The end goal… good question. When we started in 2014 there were no other blockchain companies, so we wanted to do the best blockchain technology in order to enable a decentralized world with more fair applications. And that is what we still do. Technology/software that can enable people to make a fairer world Erven James Sato, “STAKING” is one of the STRATEGIES to ATTRACT USERS and ACHIEVE MASS ADOPTION Does your GREAT PROJECT have plan about Staking? Serge, Yes, we announced our staking plans couple of months agohttps://blog.chromia.com/on-providers-and-stakes/ We are working with our current partners to make it accessible for general public. Chizoba, I often see Chromia and ChromaWay being used interchangeably, what is the relationship between the two? Henrik Hjelte, ChromaWay the company started Chromia from code done as postchain. This is normal in open-source development, a company that leads development. But Chromia will be a decentalized network, so ChromaWay will not make direct money out of it more than if we have a role as a Provider (and get payed for hosting). ChromaWay can indirectly make money from optional support and maintenance etc. Also, this, perfectly normal in open-source world. And it also benefits Chromia that there is a market for support. A market open for competition. No special treatment for “ChromaWay” Enajite, How to start coding on Chromia? Henrik Hjelte, Go tohttps://rell.chromia.comand follow the tutorial. Enjoy the free time you get compared to other blockchain languages… ●CC● | Elrond 🇵🇭, Chromia process 500 TPS, these is slow compare to other Blockchains, where we can see now 60K TPS if more capacity require, how can that be?u/henrik_hjelteu/sergelubkin Serge, Yes, if you need faster speed you can use parallelism by having multiple blockchains for your dapp. Also, by optimization and better architecture sky is the limit. Delphino.eth ⟠, Can we consider Chromia an hybrid? For its mixing of Blockchain and a Database? Henrik Hjelte, Yes and no. I want to stress that Chromia is a FULL blockchain. It is not only “inspired”. It is a blockchain AND a database. I tend to think about Hybrid more in the usecases that you might have as a customer. For example, a bank might want to have some data/transactions private (as a private blockchain) and have another half of the application with public data (on Chromia). So that is a hybrid solution, and Chromia ROCKS in that segment since it is the only blockchain that is complete relational database (what the normal world uses anyway for 85% of all applications) Example area: “open banking” Steve bush, How will Chromia I have any empower Investors, Companies, Developers, Platform Users to deliver impactful solutions and bring value to people all over the world? Henrik Hjelte, In order to make blockchain go big, we need to have users. Users need to be able to use apps with ease. Chromia have features like single-sign on (ease of use), but importantly do not require owning tokens to USE apps. Also, it needs to be easy to make applications. For example, if you are a student in US and came up with an idea, you want to make an application for your school. Let’s call it “thefacebook”. You code something in PHP and MySQL. DID YOU SEE THAT. SQL. SQL.SQL. It is the same tech that Chromia has but no one else in the blockchain business. SQL rules the world if you look outside the crypto bubble. Google the Oracle head-office… 100% of all enterprises use it… Because it is easy and powerful. And we even improve on SQL with Rell…. So, compare that with a hacky virtual machine that have a few years…. 😊 August, “Mines of Dalarnia” is a game that has caught my attention a lot, due to its simplicity and quality. But in the time that I have used it I have not been able to differentiate between the Chromia blockchain of this game and that of the competition? What other games do you have next to develop? I would like to give ideas in those games like a Gamers! Henrik Hjelte, We thought about in corona time sports club might want to engage more with their fans digitally. And of course, E-Sports is getting a real momentum as the young generation grows up. Now a bit sad that all games are centralized. My daughter will be sad when (at some day?) they will close down roblox… it happens to all centralized apps eventually… that is what we fix. Power to the Public to control apps and their future. I’ll repost again Alex post. Sorry I like it a lot…https://blog.chromia.com/towards-publicly-hosted-applications/ Bisolar, Good day Chromia team from a Chromia fan Can you tell us Chromia’s geographical focus at the moment and the proces it follows for it BUSINESS DEVELOPMENT? What factors do you consider before identifying NEW MARKETS to enter? Serge, Chromia will initially focus on community building in China, Korea, US and Europe. The focus of community growth will gradually expand to other markets as the project gains popularity. Current community growth strategies of Chromia include: Chromia blockchain incubator creation to welcome more projects to the Chromia blockchain Host blockchain gaming conferences, workshops, and meetups to engage with potential users. Provide online and face-to-face tutorials to engage with dapps developers. Attract blockchain developers through direct and indirect approach via specialized platforms and communities. Develop our relations with existing and previous corporate clients, and their partnership networks to participate in their blockchain ventures Launch Node program to encourage system providers to run nodes on the Chromia blockchain. Staking program for Chroma (CHR) tokens Active community engagement via social channels. Future community growth strategies of Chromia after Mainnet launch include: Partner with more gaming studios, startups and enterprises Build local communities with Ambassador Programs. Partner with external incubator and accelerators to provide blockchain expertise and introduce projects to Chromia ecosystem Continue organizing hackathons around the world to attract more developers. Emmanuel, I want to know the current structure of your roadmap? What is the future roadmap of CHROMIA? Is there any key milestone coming??? Henrik Hjelte, It is easy to do a roadmap; anyone can make a pape plan. But I think they are used in the wrong way. Software is hard, blockchain is even harder because it NEEDS TO BE SECURE. No MVP releases. We cannot even have roadmap deadlines and skimp on quality. Where we are now though is: Rell language finished so much that developers can write apps and see its magic. We have external devs doing dapps. We have the first phase of mainnet. We have a series of releases coming up. We will release mainnet when it is secure enough, and gradual roll out. I think quite soon, development is going great at the moment, a bit quicker than we though. Ellkayy, Why doesn’t Chromia transactions use gas? How do you power transactions then? Serge, Main feature of gas in Ethereum is to pay for transactions for miners get rewards. In our scenario Providers get rewards from dapp owners. So dapp owner pays for storing their dapp. It’s like Amazon Web Service model. Then dapp owner can monetize it in its own way. Ellkayy, Many developers don’t know RELL, just Solidity and SQL. Is this a barrier or threat to Chromia? Why RELL is better? Henrik Hjelte, Very few developers know Solidity. Do a search on github. I referred previously to stackoverflow programming language survey results.https://insights.stackoverflow.com/survey/2019#technology If you know SQL, you learn Rell in a day. SQL is the top 3 language here. I’d say there are millions that can easily jump to Rell. Soldity or other blockchains, not on top 20 list even. Rell is a hipper, nicer version of SQL that is also a “normal” programming language. Developers like to learn new things, new languages. Otherwise we would be stuck with PHP, the DOMINANT language. Well, is it still? Seems javascript and react.js and node etc is taking over… Moh (Binance Angel)🇳🇬, This brings us to the end of the AMA. It’s been a pleasure being with all of you, THANK YOU. Special shout out tou/sergelubkinandu/henrik_hjeltefor honouring us with their presence today❤️ Kindly follow CHROMIA on twitter and join the conversation with their community on Telegram Twitter: https://twitter.com/Chromia Telegram: https://t.me/hellochromia Official Chromia Nigeria Community Channel 🇳🇬 : https://t.me/ChromiaNigeria Website: www.chromia.com
This is my 2nd try, i really want to play it with mods and maps so badly Hello reddit, im a very avid minecraft fan who has liked the game since a long time and i played it on phone and ps4, the thing is that i always wanted to try the real deal, which is the java edition for pc, why? Becuase it has access to mods, skins and the fact that you can join to all the servers without restrictions, thats why i want it so badly To start lets describe what is minecraft about Minecraft is a gamr about building and exploring and figthing monsters in an (almost) infite world. Minecraft has 3 gamemodes Survival, where you gather stuff to survive, earn ores and build your epic base, this gets better with mods, which can change the game with big changes Then there is creative which you can make anything than you want from epic builds and giant redstone contraptions, i really want to play this mode on pc becuase i could share cozy builds And finally, adventure mode, which you can play it on an user made map where you can fight each others or find the exit, theres so much to do!!! The problem is that minecraft even as a 10 years old game is still TOO expensive and at this moment i cant buy anything because i need to spend my money on more important things, so thats why i decided to create this thread to see if there is a kind person who could give me minecraft java edition as a gift, i really would appreciate because i think is the best game ever made and i want to play it how it was meant to be, with mods and friends, i always wanted it to play it for free but i dont trust those launchers because they could have bitcoin miners and keyloggers, so i prefered to be safe and make a request in this cool place Thats it, ill just wait and hope :) https://psnprofiles.com/Noaloh http://steamcommunity.com/id/m71n
Hello reddit, im a very avid minecraft fan who has liked the game since a long time and i played it on phone and ps4, the thing is that i always wanted to try the real deal, which is the java edition for pc, why? Becuase it has access to mods, skins and the fact that you can join to all the servers without restrictions, thats why i want it so badly To start lets describe what is minecraft about Minecraft is a gamr about building and exploring and figthing monsters in an (almost) infite world. Minecraft has 3 gamemodes Survival, where you gather stuff to survive, earn ores and build your epic base, this gets better with mods, which can change the game with big changes Then there is creative which you can make anything than you want from epic builds and giant redstone contraptions, i really want to play this mode on pc becuase i could share cozy builds And finally, adventure mode, which you can play it on an user made map where you can fight each others or find the exit, theres so much to do!!! The problem is that minecraft even as a 10 years old game is still TOO expensive and at this moment i cant buy anything because i need to spend my money on more important things, so thats why i decided to create this thread to see if there is a kind person who could give me minecraft java edition as a gift, i really would appreciate because i think is the best game ever made and i want to play it how it was meant to be, with mods and friends, i always wanted it to play it for free but i dont trust those launchers because they could have bitcoin miners and keyloggers, so i prefered to be safe and make a request in this cool place Thats it, ill just wait and hope :)
Hello again. It's been a while. People have been emailing me about once a week or so for the last year to ask if I'm coming back to Bitcoin now that Bitcoin Cash exists. And a couple of weeks ago I was summoned on a thread called "Ask Mike Hearn Anything", but that was nothing to do with me and I was on holiday in Japan at the time. So I figured I should just answer all the different questions and answers in one place rather than keep doing it individually over email. Firstly, thanks for the kind words on this sub. I don't take part anymore but I still visit occasionally to see what people are talking about, and the people posting nice messages is a pleasant change from three years ago. Secondly, who am I? Some new Bitcoiners might not know. I am Satoshi. Just kidding. I'm not Satoshi. I was a Bitcoin developer for about five years, from 2010-2015. I was also one of the first Bitcoin users, sending my first coins in April 2009 (to SN), about 4 months after the genesis block. I worked on various things:
My main effort was an implementation of a Java library called bitcoinj. This was the engine used in the first p2p mobile wallet ("Bitcoin Wallet for Android"), and the first p2p desktop wallet that was faster to run than Bitcoin [Core] itself (MultiBit). These together were responsible for around 2.5 million user installs at a time when downloading the full block chain was becoming too slow for normal users to tolerate and the only alternative was a "bitbank" or cloud-hosted wallet. It was used in the first trustless gambling site (SatoshiDice), over 100 products and projects, and many academic research papers.
With Gavin Andresen and others I designed some upgrades to the Bitcoin protocol like Bloom filtering and BIP70.
With Matt Corrallo I implemented and demonstrated the first version of (micro)payment channels. I put together a demo of a file server that charged micropayments using a GUI called Payfile (mentioned in New Scientist here). I used to have a video of this but unfortunately it no longer seems to be on YouTube. Payment channels went on to be used in the design of the Lightning Network.
You can see a trend here - I was always interested in developing peer to peer decentralised applications that used Bitcoin. But what I'm best known for is my role in the block size debate/civil war, documented by Nathaniel Popper in the New York Times. I spent most of 2015 writing extensively about why various proposals from the small-block/Blockstream faction weren't going to work (e.g. on replace by fee, lightning network, what would occur if no hard fork happened, soft forks, scaling conferences etc). After Blockstream successfully took over Bitcoin Core and expelled anyone who opposed them, Gavin and I forked Bitcoin Core to create Bitcoin XT, the first alternative node implementation to gain any serious usage. The creation of XT led to the imposition of censorship across all Bitcoin discussion forums and news outlets, resulted in the creation of this sub, and Core supporters paid a botnet operator to force XT nodes offline with DDoS attacks. They also convinced the miners and wider community to do nothing for years, resulting in the eventual overload of the main network. I left the project at the start of 2016, documenting my reasons and what I expected to happen in my final essay on Bitcoin in which I said I considered it a failed experiment. Along with the article in the New York Times this pierced the censorship, made the wider world aware of what was going on, and thus my last gift to the community was a 20% drop in price (it soon recovered).
The last two years
Left Bitcoin ... but not decentralisation. After all that went down I started a new project called Corda. You can think of Corda as Bitcoin++, but modified for industrial use cases where a decentralised p2p database is more immediately useful than a new coin. Corda incorporates many ideas I had back when I was working on Bitcoin but couldn't implement due to lack of time, resources, because of ideological wars or because they were too technically radical for the community. So even though it's doesn't provide a new cryptocurrency out of the box, it might be interesting for the Bitcoin Cash community to study anyway. By resigning myself to Bitcoin's fate and joining R3 I could go back to the drawing board and design with a lot more freedom, creating something inspired by Bitcoin's protocol but incorporating all the experience we gained writing Bitcoin apps over the years. The most common question I'm asked is whether I'd come back and work on Bitcoin again. The obvious followup question is - come back and work on what? If you want to see some of the ideas I'd have been exploring if things had worked out differently, go read the Corda tech white paper. Here's a few of the things it might be worth asking about:
Corda's data model is a UTXO ledger, like Bitcoin. Outputs in Corda (called "states") can be arbitrary data structures instead of just coin amounts, so you don't need hacks like coloured coins anymore. You can track arbitrary fungible assets, but you can also model things like the state of a loan, deal, purchase order, crate of cargo etc.
Transactions are structured as Merkle trees.
Corda has a compound key format that can represent more flexible conditions than CHECKMULTISIG can.
Smart contracts are stateless predicates like in Bitcoin, but you can loop like in Ethereum. Unlike Bitcoin and Ethereum we do not invent our own VM or languages.
Transactions can have files attached to them. Smart contracts in Corda are stored in attachments and referenced by hash, so large programs aren't duplicated inside every transaction.
The P2P network is encrypted.
Back in 2014 I wrote that Bitcoin needed a store and forward network, to make app dev easier, and to improve privacy. Corda doesn't have a store and forward network - Corda is a store and forward network.
It has a "flow framework" that makes structured back-and-forth conversations very easy to program. This makes protocols like payment channelss a lot quicker and easier to implement, and would have made Lighthouse much more straightforward. A big part of my goal with Corda was to simplify the act of building complicated decentralised applications, based on those Bitcoin experiences. Lighthouse took about 8 months of full time work to build, but it's pretty spartan anyway. That's because Bitcoin offers almost nothing to developers who want to build P2P apps that go beyond simple payments. Corda does.
The flow framework lets you do hard things quickly. For example, we took part in a competition called Project Ubin, the goal of which was to develop something vaguely analogous in complexity to the Lightning Network or original Ripple (decentralised net-out of debts). But we had about six weeks and one developer. We successfully did that in the time allowed. Compare that to dev time for the Lightning Network.
Corda scales a lot better than Bitcoin, even though Bitcoin could have scaled to the levels needed for large payment networks with enough work and time. It has something similar to what Ethereum calls "sharding". This is possible partly because Corda doesn't use proof of work.
It has a mechanism for signalling the equivalent of hard forks.
It provides much better privacy. Whilst it supports techniques like address randomisation, it also doesn't use global broadcast and we are working on encrypting the entire ledger using Intel SGX, such that no human has access to the raw unencrypted data and such that it's transparent to application developers (i.e. no need to design custom zero knowledge proofs)
Lastupdated2018-01-29 This post is a collaboration with the Bitcoin community to create a one-stop source for Lightning Network information. There are still questions in the FAQ that are unanswered, if you know the answer and can provide a source please do so!
Lightning Network White Paper - The protocol has changed since this original paper, but covers the mid-level mechanics of the Lightning Network with an emphasis on the smart contracts that make it trustless
If you can answer please PM me and include source if possible. Feel free to help keep these answers up to date and as brief but correct as possible
Is Lightning Bitcoin?
Yes. You pick a peer and after some setup, create a bitcoin transaction to fund the lightning channel; it’ll then take another transaction to close it and release your funds. You and your peer always hold a bitcoin transaction to get your funds whenever you want: just broadcast to the blockchain like normal. In other words, you and your peer create a shared account, and then use Lightning to securely negotiate who gets how much from that shared account, without waiting for the bitcoin blockchain.
Is the Lightning Network open source?
Yes, Lightning is open source. Anyone can review the code (in the same way as the bitcoin code)
Who owns and controls the Lightning Network?
Similar to the bitcoin network, no one will ever own or control the Lightning Network. The code is open source and free for anyone to download and review. Anyone can run a node and be part of the network.
I’ve heard that Lightning transactions are happening “off-chain”…Does that mean that my bitcoin will be removed from the blockchain?
No, your bitcoin will never leave the blockchain. Instead your bitcoin will be held in a multi-signature address as long as your channel stays open. When the channel is closed; the final transaction will be added to the blockchain. “Off-chain” is not a perfect term, but it is used due to the fact that the transfer of ownership is no longer reflected on the blockchain until the channel is closed.
Do I need a constant connection to run a lightning node?
Not necessarily, Example: A and B have a channel. 1 BTC each. A sends B 0.5 BTC. B sends back 0.25 BTC. Balance should be A = 0.75, B = 1.25. If A gets disconnected, B can publish the first Tx where the balance was A = 0.5 and B = 1.5. If the node B does in fact attempt to cheat by publishing an old state (such as the A=0.5 and B=1.5 state), this cheat can then be detected on-chain and used to steal the cheaters funds, i.e., A can see the closing transaction, notice it's an old one and grab all funds in the channel (A=2, B=0). The time that A has in order to react to the cheating counterparty is given by the CheckLockTimeVerify (CLTV) in the cheating transaction, which is adjustable. So if A foresees that it'll be able to check in about once every 24 hours it'll require that the CLTV is at least that large, if it's once a week then that's fine too. You definitely do not need to be online and watching the chain 24/7, just make sure to check in once in a while before the CLTV expires. Alternatively you can outsource the watch duties, in order to keep the CLTV timeouts low. This can be achieved both with trusted third parties or untrusted ones (watchtowers). In the case of a unilateral close, e.g., you just go offline and never come back, the other endpoint will have to wait for that timeout to expire to get its funds back. So peers might not accept channels with extremely high CLTV timeouts. -- Source
What Are Lightning’s Advantages?
Tiny payments are possible: since fees are proportional to the payment amount, you can pay a fraction of a cent; accounting is even done in thousandths of a satoshi. Payments are settled instantly: the money is sent in the time it takes to cross the network to your destination and back, typically a fraction of a second.
Does Lightning require Segregated Witness?
Yes, but not in theory. You could make a poorer lightning network without it, which has higher risks when establishing channels (you might have to wait a month if things go wrong!), has limited channel lifetime, longer minimum payment expiry times on each hop, is less efficient and has less robust outsourcing. The entire spec as written today assumes segregated witness, as it solves all these problems.
Can I Send Funds From Lightning to a Normal Bitcoin Address?
No, for now. For the first version of the protocol, if you wanted to send a normal bitcoin transaction using your channel, you have to close it, send the funds, then reopen the channel (3 transactions). In future versions, you and your peer would agree to spend out of your lightning channel funds just like a normal bitcoin payment, allowing you to use your lightning wallet like a normal bitcoin wallet.
Can I Make Money Running a Lightning Node?
Not really. Anyone can set up a node, and so it’s a race to the bottom on fees. In practice, we may see the network use a nominal fee and not change very much, which only provides an incremental incentive to route on a node you’re going to use yourself, and not enough to run one merely for fees. Having clients use criteria other than fees (e.g. randomness, diversity) in route selection will also help this.
What is the release date for Lightning on Mainnet?
Would there be any KYC/AML issues with certain nodes?
Nope, because there is no custody ever involved. It's just like forwarding packets. -- Source
What is the delay time for the recipient of a transaction receiving confirmation?
Furthermore, the Lightning Network scales not with the transaction throughput of the underlying blockchain, but with modern data processing and latency limits - payments can be made nearly as quickly as packets can be sent. -- Source
How does the lightning network prevent centralization?
How would the lightning network work between exchanges?
Each exchange will get to decide and need to implement the software into their system, but some ideas have been outlined here: Google Doc - Lightning Exchanges Note that by virtue of the usual benefits of cost-less, instantaneous transactions, lightning will make arbitrage between exchanges much more efficient and thus lead to consistent pricing across exchange that adopt it. -- Source
How do lightning nodes find other lightning nodes?
Does every user need to store the state of the complete Lightning Network?
According to Rusty's calculations we should be able to store 1 million nodes in about 100 MB, so that should work even for mobile phones. Beyond that we have some proposals ready to lighten the load on endpoints, but we'll cross that bridge when we get there. -- Source
Would I need to download the complete state every time I open the App and make a payment?
No you'd remember the information from the last time you started the app and only sync the differences. This is not yet implemented, but it shouldn't be too hard to get a preliminary protocol working if that turns out to be a problem. -- Source
What needs to happen for the Lightning Network to be deployed and what can I do as a user to help?
Lightning is based on participants in the network running lightning node software that enables them to interact with other nodes. This does not require being a full bitcoin node, but you will have to run "lnd", "eclair", or one of the other node softwares listed above. All lightning wallets have node software integrated into them, because that is necessary to create payment channels and conduct payments on the network, but you can also intentionally run lnd or similar for public benefit - e.g. you can hold open payment channels or channels with higher volume, than you need for your own transactions. You would be compensated in modest fees by those who transact across your node with multi-hop payments. -- Source
Is there anyway for someone who isn't a developer to meaningfully contribute?
Sure, you can help write up educational material. You can learn and read more about the tech at http://dev.lightning.community/resources. You can test the various desktop and mobile apps out there (Lightning Desktop, Zap, Eclair apps). -- Source
Do I need to be a miner to be a Lightning Network node?
Do I need to run a full Bitcoin node to run a lightning node?
lit doesn't depend on having your own full node -- it automatically connects to full nodes on the network. -- Source LND uses a light client mode, so it doesn't require a full node. The name of the light client it uses is called neutrino
How does the lightning network stop "Cheating" (Someone broadcasting an old transaction)?
Upon opening a channel, the two endpoints first agree on a reserve value, below which the channel balance may not drop. This is to make sure that both endpoints always have some skin in the game as rustyreddit puts it :-) For a cheat to become worth it, the opponent has to be absolutely sure that you cannot retaliate against him during the timeout. So he has to make sure you never ever get network connectivity during that time. Having someone else also watching for channel closures and notifying you, or releasing a canned retaliation, makes this even harder for the attacker. This is because if he misjudged you being truly offline you can retaliate by grabbing all of its funds. Spotty connections, DDoS, and similar will not provide the attacker the necessary guarantees to make cheating worthwhile. Any form of uncertainty about your online status acts as a deterrent to the other endpoint. -- Source
How many times would someone need to open and close their lightning channels?
You typically want to have more than one channel open at any given time for redundancy's sake. And we imagine open and close will probably be automated for the most part. In fact we already have a feature in LND called autopilot that can automatically open channels for a user. Frequency will depend whether the funds are needed on-chain or more useful on LN. -- Source
Will the lightning network reduce BTC Liquidity due to "locking-up" funds in channels?
When setting up a Lightning Network Node are fees set for the entire node, or each channel when opened?
You don't really set up a "node" in the sense that anyone with more than one channel can automatically be a node and route payments. Fees on LN can be set by the node, and can change dynamically on the network. -- Source
Can Lightning routing fees be changed dynamically, without closing channels?
Yes but it has to be implemented in the Lightning software being used. -- Source
How can you make sure that there will be routes with large enough balances to handle transactions?
You won't have to do anything. With autopilot enabled, it'll automatically open and close channels based on the availability of the network. -- Source
How does the Lightning Network stop flooding nodes (DDoS) with micro transactions? Is this even an issue?
**Last updated: May 30, 2018: Updated wallet info with release of Trinity. This 4 part series from the IOTA foundation covers most of the technical FUD centered at IOTA. https://blog.iota.org/official-iota-foundation-response-to-the-digital-currency-initiative-at-the-mit-media-lab-part-1-72434583a2 Also the official IOTA faq on iota.org answers nearly all of these questions if you want to hear the answers directly. Purpose of Writing Since posting FUD is so ridiculously low-effort in comparison to setting the record straight, I felt it necessary to put a log of copy-pastas together to balance the scales so its just as easy to answer the FUD as it was to generate it. So next time you hear someone say "IOTA is centralized", you no longer have to take an hour out of your day and spin your wheels with someone who likely had an agenda to begin with. You just copy-paste away and move on. It's also worth mentioning IOTA devs are too damn busy working on the protocol and doing their job to answer FUD. So I felt a semblance of responsibility. Here they are. These answers are too my understanding so if you see something that doesn't look right let me know! They are divided into the following categories so if you are interested in a specific aspect of IOTA you can scroll to that section. 1) WALLET 2) COMMUNITY 3) INVESTING 4) TECHNICAL
WALLET
IOTA was hacked and users funds were stolen!
First, IOTA was not hacked. The term “hacked” is thrown around way too brazingly nowadays and often used to describe events that weren’t hacks to begin with. Its a symptom of this space growing way too fast creating situations of the blind leading the blind and causing hysteria. What happened: Many IOTA users trusted a certain 3rd party website to create their seed for their wallets. This website silently sent copies of all the seeds generated to an email address and waited till it felt it had enough funds, then it took everyones money simultaneously. That was the ”hack”. https://blog.iota.org/the-secret-to-security-is-secrecy-d32b5b7f25ef The lesson: The absolute #1 marketed feature of crypto is that you are your own bank. Of everything that is common knowledge about crypto, this is at the top. But being your own bank means you are responsible for the security of your own funds. There is no safety net or centralized system in place that is going to bail you out. For those that don’t know (and you really should if you’ve invested in anything crypto), your seed is your username-pw-security question-backup email all rolled into one. Would you trust a no-name 3rd party website to produce your username+pw for your bank account? Because thats essentially what users did. The fix: Make your seed offline with the generators in the sidebar or use dice. This is outlined in the “how to generate wallet and seed” directly following. The trinity and carriota wallets will have seed generators within them upon their release.
How to generate wallet and seed
1) Download official trinity wallet here 2) follow the instructions on the app. 3) Do not run any apps in conjunction with the trinity app. Make sure all other apps are completely closed out on your device.
Are you sure a computer can’t just guess my seed?
An IOTA seed is 81 characters long. There are more IOTA seed combinations than atoms in the universe. All the computers in the world combined would take millions billions of years just to find your randomly generated one that’s located somewhere between the 0th and the 2781st combination. The chance for someone to randomly generate the exact same seed as yours is 1 / (2781). If you can’t fathom the number 27 ^ 81, this video should help: https://www.youtube.com/watch?v=p8YIdmwcubc
Download Bolero and run! Bolero is an all-in-one full node install package with the latest IOTA IRI and Nelson all under a one-click install! https://github.com/SemkoDev/bolero.fun/releases "If you want to help the network then spam the network. If you really want to help the network then create a full node and let others spam you!"
No questions or concerns get upvoted, only downvoted!
That’s just the nature of this business. Everyone in these communities has money at stake and are extremely incentivized to keep only positive news at the top of the front page. There is nothing you're going to do about that on this subreddit or any crypto subreddit. It's just a reddit fact of life we have to deal with. Everyone has a downvote and everyone has an upvote. But what can be done is just simply answer the questions even if they are downvoted to hell. Yea most people wont' see the answers or discussion but that one person will. every little bit counts. I will say that there are most certainly answers to nearly every FUD topic out there. Every single one. A lot of the posts I'm seeing as of late especially since the price spike are rehashed from months ago. They are often not answered not because there isn't an answeexplanation, but because regulars who have the answers simply don't see them (for the reason listed above). I can see how it's easy for this to be interpreted (especially by new users) as there not being an answer or "the FUDsters are on to something" but thats just not the case.
IOTA Devs do not respond appropriately to criticism
When critiquers provide feedback that is ACTUALLY useful to the devs, then sure they'll be glad to hear it. So far not once has an outside dev brought up something that the IOTA devs found useful. Every single time it ends up being something that was already taken into consideration with the design and if the critiquer did an ounce of research they would know that. Thus you often find the IOTA devs dismissing their opinion as FUD and responding with hostility because all their critique is really doing is sending the message to their supporters that they are not supposed to like IOTA anymore. Nick Johnson was a perfect example of this. The Ethereum community was co-existing [peacefully]with IOTA’s community (as they do with nearly all alt coins) until Nick wrote his infamous article. Then almost overnight Ethereum decided it didn’t like IOTA anymore and we’ve been dealing with that shit since. As of today, add LTC to that list with Charlie’s (even admitting) ignorant judgement of IOTA. 12/17/2017: Add John McAfee (bitcoin cash) and Peter Todd (bitcoin) to the list of public figures who have posted ignorantly on IOTA.
A lot of crypto communities certainly like to hate on IOTA...
IOTA is disrupting the disrupters. It invented a completely new distributed ledger infrastructure (the tangle) that replaces the blockchain and solves all of its fundamental problems (namely fees and scaling). To give you an idea of this significance, 99% of the cryptocurrencies that exist are built on a block chain. These projects have billions of dollars invested into them meaning everyone in their communities are incentivized to see IOTA fail and spread as much FUD about it as possible. This includes well known organizations, public figures, and brands. Everyone commenting in these subreddits and crypto communities have their own personal money at stake and skin in the game. Misinformation campaigns, paid reddit posters, upvote/downvote bots, and corrupt moderators are all very real in this space.
All IOTAs that will ever exist were sold at the ICO in 2015. There was no % reserved for development. Devs had to buy in with their personal money. Community donated back 5% of all IOTA so the IOTA foundation could be setup.
No inflation schedule? No additional coins? How is this sustainable?
Interestingly enough, IOTA is actually the only crypto that does not run into any problems with a currency cap and deflationaryism. Because there are zero fees, you will always be able to pay for something for exactly what it's worth using IOTA, no matter how small the value. If by chance in the future a single iota grows so large in value that it no longer allows someone to pay for something in fractions of a penny, the foundation would just add decimal points allowing for a tenth or a hundreth or a thousandth of an iota to be transacted with. To give you some perspective, if a single IOTA equals 1 penny, IOTA would have a 27 trillion dollar market cap (100x that of Bitcoin's today)
IOTA is not for P2P, only for M2M
With the release of the trinity wallet, it's now dead simple for anyone to use IOTA funds for P2P. Try it out.
Companies technically don’t have to use the IOTA token
Yes they do Worth clarifying that 0 iota data transactions are perfectly fine and are welcomed since they still provide pow for 2 other transactions and help secure the network. In the early stages, these types of transactions will probably be what give us the tps/pow needed to remove the coordinator and allow the network defend 34% attacks organically. But... if someone does not want to sell or exchange their data for free (0 IOTA transaction), then Dominic is saying that the IOTA token must be used for that or any exchange in value on the network. This is inherently healthy for the ecosystem since it provides a neutral and non-profit middle ground that all parties/companies can trust. If one company made their own token it wouldn’t be trusted since companies are incentivized by profits and nothing is stopping them from manipulating their token to make them more money. Thus, the IOTA foundation will not partner with anyone who refuses to take this option off the table.
All these companies are going to influence IOTA development!!
These companies have no influence on the development of IOTA. They either choose to use it or they don’t.
Internet of things is cheap and will stay cheap
Internet of things is one application of IOTA and considered by many to be the 4th industrial revolution. Go do some googling. IOTA having zero fees enables M2M for the first time in history. Also, if a crypto can do M2M it sure as shit can do M2P and P2P. M2M is hard mode.
Investing in a project in its early stages was something typically reserved for wealthy individuals/organizations before ICO’s became a thing. With early investing comes much less hand holding and more responsibility on the user to know what they are doing. If you have a hard time accepting this responsibility, don’t invest and wait for the technology to get easier for you. How many people actually knew how to use and mine bitcoin in 2009 before it had all its gui infrastructure? IOTA is a tangle, the first of its kind. NOT a copy paste blockchain. As a result wallets and applications for IOTA are the first of their kind and translating the tangle into a nice clean user-friendly blockchain experience for the masses is even more taxing.
Why is the price of my coin falling?!
This may be the most asked question on any crypto subreddit but it's also the easiest to explain. The price typically falls when bad things happen to a coin or media fabricates bad news about a coin and a portion of investors take it seriously. The price increases when good things happen to a coin, such as a new exchange listing or a partnership announced etc.. The one piece that is often forgotten but trumps all these effects is something called "market forces". Market forces is what happens to your coin when another coin gets a big news hit or a group of other coins get big news hits together. For example, when IOTA data marketplace released, IOTA hit a x5 bull run in a single week. But did you notice all the other alt coins in the red? There are a LOT of traders that are looking at the space as a whole and looking to get in on ANY bull action and will sell their other coins to do so. This effect can also be compounded over a long period of time such as what we witnessed when the bitcoin fork FOMO was going on and alt coins were squeezed continuously to feed it for weeks/months. These examples really just scratch the surface of market forces but the big takeaway is that your coin or any coin will most certainly fall (or rise) in price at the result of what other coins are doing, with the most well known example being bitcoin’s correlation to every coin on the market. If you don't want to play the market-force game or don't have time for it, then you can never go wrong buying and holding. It's also important to note that there are layers of investors. There's a top layer of light-stepping investors that are a mixture of day traders and gamblers trying to jump in and jump out to make quick money then look for the next buying (or shorting) opportunity at another coin. There's a middle layer of buyers and holders who did their research, believe in the tech and placing their bets it will win out in the long run. And the bottom layer are the founders and devs that are in it till the bitter end and there to see the vision realized. When a coin goes on a bull run, always expect that any day the top layer is going to pack up and leave to the next coin. But the long game is all about that middle layer. That is the layer that will be giving the bear markets their price-drop resistance. That is why the meme "HODL" is so effective because it very elegantly simplifies this whole concept for the common joe and makes them a part of that middle layer regardless if they understand whats going on or not.
TECHNICAL
How is IOTA free and how does it scale
IOTA is an altruistic system. Proof of work is done in IOTA just like bitcoin. Only a user’s device/phone must do pow for 2 other transactions before issuing one of its own. Therefore no miners and no fees. And the network becomes faster the more transactions are posted. Because of this, spamming the network is encouraged since they provide pow for 2 other transactions and speed up the network.
IOTA is centralized
IOTA is more decentralized than any blockchain crypto that relies on 5 pools of miners, all largely based in China. Furthermore, the coordinator is not a server in the dev’s basement that secretly processes all the transactions. It’s several nodes all around the globe that add milestone transactions to show the direction of the IF’s tangle within the DAG so people don’t accidentally follow a fork from a malicious actor. Anyone with the know-how can fork the tangle right now with a double-spend. But no one would follow their fork because the coordinator reveals which tangle is the legit IF one. If the coordinator wasn’t there (assuming low honest-transaction volume), there would be no way to discern which path to follow especially after the tangle diverges into forks of forks. Once throughout of honest transactions is significant enough, the “honest tangle” will replace the coordinated one and people will know which one to follow simply because it’s the biggest one in the room. Referencing the coordinator is also optional. Also, if you research and understand how IOTA intends to work without the coordinator, it’s easier to accept it for now as training wheels. I suggest reading pg 15 and on of the white paper analyzing in great depth how the network will defend different attack scenarios without a coordinator. For the past several months, IOTA foundation has been using St Petersburg college’s super computer to stress test IOTA and learn when they can turn the coordinator off. There will likely be a blog about the results soon. This is another great read covering double spends on IOTA without a coordinator: www.tangleblog.com/2017/07/10/is-double-spending-possible-with-iota/ This too: http://www.reddit.com/Iota/comments/7eix4a/any_iota_guru_that_can_explain_what_this_guy_is/dq5ijrm Also this correspondence with Vitalik and Come_from_Beyond https://twitter.com/DavidSonstebo/status/932510087301779456 At the end of the day, outstanding claims require outstanding evidence and folks approaching IOTA with a “I’ll believe it when I see it” attitude is completely understandable. It’s all about your risk tolerance.
Can IOTA defend double spend attacks?
99% of these “but did they think about double spend attacks?” type questions could just be answered if people went and did their own research. Yes of course they thought about that. That’s like crypto101… www.tangleblog.com/2017/07/10/is-double-spending-possible-with-iota/
Masked authenticated messages exist right now so data can be transferred privately. Very important for businesses.
Coin privacy
Centralized coin mixer is out that foundation runs. Logs are kept so they can collect data and improve it Folks can copy the coin mixer code and run it themselves. Goal is for mixer to be decentralized and ran by any node.
How do nodes scale? How on earth can all that data be stored?
Full nodes store, update and verify from the last snapshot, which happens roughly every month. Its on the roadmap to make snapshotting automatic and up to each full node’s discretion.With automatic snapshots, each full node will act as a partial perma-node and choose when to snapshot its tangle data. If someone wants to keep their tangle data for several months or even years, they could just choose not to snapshot. Or if they are limited on hard drive space, they could snapshot every week. Perma-nodes would store the entire history of the tangle from the genesis. These are optional and would likely only be created by companies who wish to sell historical access of the tangle as a service or companies who heavily use the tangle for their own data and want to have quick, convenient access to their data’s history. Swarm nodes are also in development which will ease the burden on full nodes. https://blog.iota.org/iota-development-roadmap-74741f37ed01
By popular demand, I've taken the automatically-generated transcript of the AMA video and broken it down to bullet points. Of course, this is not a word-for-word transcription and I've paraphrased a few things, so it's highly recommended you watch it for yourself: https://youtu.be/FGOSDZbETr4 Team Goals/Priorities – seen in current and future job postings
Improve network security through Unity Consensus
Developer evangelism: why developers outside of the crypto industry should care about blockchain technology
focus on dev education, tutorials, and events (hackathons, developer conferences, etc.) to directly speak to this community of developers
More coinholder engagement and governance
Coin accessibility
This is a top priority for Aion: leads to improved security, more developer adoption, and an overall better ecosystem that people feel like they're participating in and getting value from
Each accessibility partner Aion is working with (top listing partners, staking partners, custody partners, and wallets) has its own process, timeline, and engineering requirements which Aion doesn't control, but a number of them should come to fruition in short order.
Can't give any hints, but Aion will announce when integrations are complete.
Adoption
Not thinking about network adoption solely in terms of how many dApps are on the network because across the crypto industry the vast majority of dApps have very low user and transaction volume.
Aion's focus is on quality businesses building quality applications that have the potential for huge user bases.
Aion plans to increase overall network usage through developer onboarding, tooling, documentation, evangelism, and investor relations.
AVM opens the door into a community of developers who build mission-critical software that can benefit from the advantages of blockchain tech.
Project Apollo
Under NDA, stay tuned
In the final stages of getting ready for release on main net
huge potential addressable market
Awareness about Aion (video choppy here)
Java developer community focus given popularity of the language in enterprise software
Attending conferences
Unity Economics
the mechanics of the tech and how the proof of stake and proof of work are going to interact together is essentially solved
POCs for different models are already built
Working with world-renowned economists and game theorists externally to get the economics right, in research phase right now
variables that lead to the economic distribution of the rewards are still being finalized
will have ways for users to test and give feedback on the Unity design between now and launch date
Building the next “Killer App”
impossible to predict
Aion created an environment where it's easy for people to experiment and innovate and try new ideas through developer documentation and evangelism
messaging about problems Aion wants to solve for the world and why people should build their next solution on top of infrastructures like Aion
not necessarily messaging that to Ethereum developers, focus is on web2/traditional software companies and talking to them about how blockchain/decentralized networks give them a new set of tools to address challenges of trust, centralization, asset distribution and tokenization
Enterprise Ethereum Alliance
Aion has been actively talking about what the AVM means to an enterprise audience because it opens the door to Java on a public blockchain
There have been a lot of limitations and hesitations around Solidity and the Ethereum Virtual Machine
Aion is in the process of introducing the AVM as a potential new standard
Other public blockchain projects outside of the EEA (e.g. RSK) are looking at integrating the AVM because they see a better design for executing transactions and applications on top of a public network
WinMiner
Not in the loop on every project building on Aion
if you have questions about any specific companies or projects, reach out to them directly to get the best info
Hackathons
did 3 leading up to AVM release
none on the calendar yet but developing a more thorough hackathon strategy focused on growing attendance for non-crypto developer audience to introduce them to the AVM and its toolsets
will likely have an online hackathon that spans over the course of a couple of weeks
Awareness in developer communities
more focused on establishing Aion's voice beyond the existing blockchain industry
AVM and Unity are big, necessary milestones that differentiate its network design and infrastructure
focus is on the millions of developers in the Java community over next 6-12 months
Marketing
Aion's not trying to do copycat marketing to the crypto industry
AVM and Unity are milestones directly tied to how different and distinct building on Aion is compared to other projects
A lot of the marketing strategy to date has been research driven: talking to, surveying, and interviewing developers and companies to understand what problems developers face and the barriers to adoption
we need to differentiate and communicate the problems Aion solves and aim to start doing more aggressive marketing directed to traditional software companies around those problem statements
this research is also informing what we're doing on our documentation
Java developer interest
pretty good since AVM launch announcement, people reaching out to us asking us for more information, Java developers taking a spin of the code base.
One of the largest Java-based companies in the world is now very clued in to what we're doing and has an internal team diving into the design of the the AVM and how it interacts with the Java Virtual Machine
this is leading us into Java community groups, Java conferences, talking to traditional software companies and we're starting to see a lot of interest
culminating into a more deliberate marketing strategy that targets these people
Integrations
Portis wallet integration and Aion custodian services are ongoing
we're going to be constantly working towards adding to the ecosystem of supporting tools
As we go towards Unity, need to talk to staking and custody companies to allow people to manage their coins efficiently and securely
Market position
We understand the concerns coming from the community
We're confident that if we have a differentiated marketing strategy and if we're the only project effectively addressing the concerns of the mainstream Java developer community this will be reflected in our market position over time.
Not ignoring the community but have to address these things in their appropriate sequence. We can't say everything that you'd like us to say publicly.
MavenNet
Managed and operated by friend and co-founder Kesem
No, I do not have any legal ties or legal attachments to MavenNet
No, the foundation is not an investor in MavenNet
Yes, they are an important member of our ecosystem and we have done some projects with them, including the MavenBridge, which was an implementation of the bridge that we had built last year with our bridging teams
TRS
Not something Aion controls. TRS is an automated distribution mechanism that was completely open and inclusive to anybody in the community who wanted to participate. There are monthly distributions and most of those distributions do not come into the Foundation's coffers.
It is part of the economic design of Aion.
We hear you that there are concerns. A big part of our economic design is going through a revamp with the Unity release.
TRS is not something that can be changed or will be changed.
A lot of these economic/supply concerns are being addressed in the design of Unity, and it would be great to have more feedback from the community on that.
Interoperability
Our conclusions after spending a year focusing on interoperability is that as we prioritize what needs to be built to make mainstream adoption more likely, interoperability does not seem as imminent as we originally thought.
We're not saying this is not an important piece of infrastructure, or that we are completely deprioritizing it. We're reprioritizing it to later in our roadmap.
In the meantime, we have a lot of respect for the teams at Cosmos and Polkadot. We're very curious about what they're building and excited to see what they come up with. Our research team is constantly paying attention to new releases and updates, and we have a relationship with both of these projects that gives us a good window into their development. The great part about this industry is that we're all developing publicly and open source, and we'll be able to piggyback off of each other's innovations as the market weighs in on what's important and useful.
Our focus has been readjusted to address what we think are the most significant and imminent obstacles.
AVM, tooling, and Unity economic and security design continue to be the focus of our engineering and research teams
Anthony “Pomp” Pompliano interview
Thank you everyone who helped get his (and others') attention on social media.
We're working on timing
(Video skipped)
We still constantly hear from companies that they don't understand why they should use a blockchain, and I think this is an existential problem for our whole industry, what problem are you solving, why is this important to business.
There's some really interesting innovation happening on top of blockchain, novel web3 crypto applications, but when we think about why this infrastructure is important to the rest of the world, there's still a gap in articulating the problem statement. Our focus is to get better at conveying why companies should care about this tech and then giving them the tools to see it for themselves.
In the short term, I think this is going bear a lot of fruit because we're now having more impactful conversations with companies that two years ago we never would have been open to building something on top of the public network. Now we're seeing the comfort level of larger companies shift to where many are open to public blockchain applications and infrastructure, but we still need to articulate why they should build parts of their business on a public blockchain and what type of software is best suited for a decentralized network.
We think there's going to be a trend towards large companies shifting their perspective towards public blockchains, which is where Aion comes in.
Big Enterprises
We're often restricted from talking about non-public POCs
I think our software is gaining the attention of the companies that we were hoping it would
We already have an integration with Microsoft Azure available on their cloud marketplace, and we've also been talking quite a bit with that team other the big tech infrastructure companies around integrating support for Java development on the AVM into their developer tools.
This piggybacks off the work that we've already done with tools like IntelliJ, Maven, Gradle—we're trying to go through the short list of high profile dev tools that are already very well established and well used by big software developers around the world
Singularity University
A big part of my motivation in this industry is understanding why blockchain matters in the bigger picture, not just crypto for crypto's sake, but its potential global impact.
Singularity University is a great vehicle to have those conversations. This is a group of people that are futurists and really creative thinkers that talk about the problem and the world in a way that most people don't, and I think it's going to continue to be a really good stage and great association for me to maintain.
I have a good relationship with Salim Ismail, who continues to be an adviser of Aion and is involved with Velocia, who is in the process of launching its application on top of Aion with their pilot program rolling out in Miami.
Charles Hoskinson/IOHK/Cardano
We have a great relationship, we've had a number of conversations with Cardano about the design of our VM and I think there continues to be interest
We do not have a formalized partnership to publicly discuss today, but this is going to continue to be a team that we look up to and that we're going to discussing the AVM design with.
I think we've got interest from them. It's a pretty productive conversation about possible future collaboration but nothing concrete at this stage.
Challenges as FoundeCEO
The balance between making sure the community has the information that it needs and deserves while also balancing our focus and priorities. Not every one of our priorities can be measured in weeks and months, and some of our priorities are much more macro than that, and we have to constantly fight that balance.
I think one of our biggest challenges has been making sure that we are shining a light on our successes. We have an incredible, solid, world-class team. I think people that get familiar with Aion are convinced that we are in a very very small class of leading projects in terms of technical substance. I think we still have a long way to go in terms of learning how to appropriately cast a spotlight on that talent. You're going to see constant adjustments from us to do better at highlighting the talent we have and finding new talent. This is not a people problem—I think we have all the right people—and it's a matter of messaging and articulating to the world what problems are we trying to solve. I feel like I'm motivated and surrounded by people that that keep me enthusiastic about the problems we're solving.
We keep reminding ourselves that we're not only in a new industry, but we're in a new industry that can have a fundamental and important change on the world, and that drives us every day.
The support we get from the community is a big part of that, and we're not blind or ignoring any of the concerns or questions that you bring up. We're going to do a better job of giving you a voice in our decision-making process. We're constantly balancing internal priorities with external communication.
Sometimes we're not prioritizing exactly what the community would like, but we're not doing that in a vacuum. We're very specifically evaluating the pros and cons of one priority over another because we have to balance resources while keeping our eye on the long-term goals for what we're building.
European presence
No plans to open an office there.
We have a great partnership with a company out of Romania that we've been doing work with for the last year and a half—Centrys—that has been responsible for the THEO Project, Syna wallet, and a distributed marketplace project.
We continue to maintain our offices in Toronto, Shanghai, and Barbados.
ConsenSys
We have a good, long-standing relationship with ConsenSys. We have lots of friends who work and worked inside that company. I continue to serve on the board of directors at the Enterprise Ethereum Alliance alongside ConsenSys, Joe Lubin, and others. But ConsenSys's business model is very specifically focused on supporting the growth of the Ethereum ecosystem.
We have interest from certain members of the ConsenSys teams that are working more within the enterprise space around what we've built with the AVM because it addresses a lot of their concerns around Solidity/EVM.
People like what we've done with Java and the AVM, and I think we're going to have a lot of traction around building out a community of users, which will validate our tech stack and start to build out a larger set of templates for smart contracts and tools that are supported on top of the same VM, and turn that into more of an industry standard. I would not be surprised if that ends up having some involvement from certain members or teams within ConsenSys
Value to Aion
This is a massively dynamic market, and there are a lot of factors that feed into this. Many of these factors are short term and many of these factors are long term. We're trying to balance between how much focus should be on the long term while maintaining a view on the short term, but I think everybody who's followed us for long enough knows that we're a long-term, substance-first project. We adjust and we learn along the way, but we're going to continue to stay true to that.
That's not to say that we cannot optimize our messaging and communication strategy. We're in constant discussions with partners that impact coin accessibility and what that means for the security and distribution of our network. We are in the middle of integrations, partnership conversations, listing conversations, and all of those have their own timelines. All of those are independently complicated depending on which company's we're talking to, so this is not something that's universally or only in our control. We have to rely on third parties to support us.
Interoperability (part 2)
I don't want to phrase this as de-emphasizing interoperability. I think we have always been trying to solve how to build a useful infrastructure for developers and what components are part of that. Our thesis has changed over time as we learn and research.
Interoperability is a critical thing to solve, but may not be the first thing that needs to be solved in terms of the barriers to adoption. We are constantly asked, “what's the point of connecting to networks that have no usage?” Interoperability is maybe not the right answer to getting more usage. Our focus has been on how to increase adoption.
Interoperability will probably be part of the long-term infrastructure challenges that we face, but we think there are more imminent problems to solve. I think there are a lot of ways for us to be collaborating with other projects. The way we define what we're building, the language we use, has a big part to play in how we convince people to build on top of us.
People that don't view themselves as blockchain developers are potentially less keen to build out “a blockchain” but maybe more keen to build on a decentralized infrastructure that solves data ownership problems. We're testing different messages and different narratives.
Interoperability will become part of the long term design, but it's a matter of when is it the right time to be investing in that research.
Runway
As many of you know, we're very public about our finances.
The next release of our finances will come out for the June 30th date. We release finances every three months. It usually takes us three to four weeks to prepare them and publish them, so March 31st got released sometime in April, June 30th will get released sometime in July.
Our financial stability and our funds are not our top concern right now. We feel very confident about where we're at with our runway and the amount of money we have. I'm very confident that we have more than sufficient funds to prove our thesis.
We can probably set up an opportunity for the community to ask questions after the June 30th statements have been published.
Months of runway changes all the time depending on factors like the price of Bitcoin, but generally speaking, we've continued to maintain a runway north of two years, even when we decide to spend more. Wait until our June 30th numbers are published you'll have a lot more specific information at that point because we are prioritizing new hires that are going to change the amount that we're spending on a monthly basis.
Thank you so much for being patient with us. Stay tuned for our weekly AMAs from different members of the team, community surveys, and these quarterly video AMAs. There's going to be a lot more information coming out of the project especially as we wrap up Unity.
It can be very time consuming to keep up to date on a single blockchain project let alone multiple ones. If you just heard about NEO a few weeks ago it would be impossible catch up on past occurrences due to high volume of Reddit posts and articles made on the project. I’m going to try and simplify the past, present and future as much as I can into one well thought-out post. I hope I can be helpful to anyone who has been investigating like myself. I will include sources with all of my research. https://imgur.com/a/NBI7S (img for mobile backround) Key notes from the White Paperhttp://docs.neo.org/en-us/ Digital Assets Digital assets are programmable assets that exist in the form of electronic data. With blockchain technology, the digitization of assets can be decentralized, trustful, traceable, highly transparent, and free of intermediaries. On the NEO blockchain, users are able to register, trade, and circulate multiple types of assets. Proving the connection between digital and physical assets is possible through digital identity. Assets registered through a validated digital identity are protected by law. Digital Identity Digital identity refers to the identity information of individuals, organizations, and other entities that exist in electronic form. The more mature digital identity system is based on the PKI (Public Key Infrastructure) X.509 standard. In NEO, we will implement a set of X.509 compatible digital identity standards. This set of digital identity standards, in addition to compatible X.509 level certificate issuance model, will also support Web Of Trust point-to-point certificate issuance model. Our verification of identity when issuing or using digital identities includes the use of facial features, fingerprint, voice, SMS and other multi-factor authentication methods. Smart Contracts The NeoContract smart contract system is the biggest feature of the seamless integration of the existing developer ecosystem. Developers do not need to learn a new programming language but use C#, Java and other mainstream programming languages in their familiar IDE environments (Visual Studio, Eclipse, etc.) for smart contract development, debugging and compilation. NEO's Universal Lightweight Virtual Machine, NeoVM, has the advantages of high certainty, high concurrency, and high scalability. The NeoContract smart contract system will allow millions of developers around the world to quickly carry out the development of smart contracts. Economic Model NEO has two native tokens, NEOand NeoGas NEO represents the right to manage the network. Management rights include voting for bookkeeping, NEO network parameter changes, and so on. The minimum unit of NEO is 1 and tokens cannot be subdivided. GAS is the fuel token for the realization of NEO network resource control. The NEO network charges for the operation and storage of tokens and smart contracts, thereby creating economic incentives for bookkeepers and preventing the abuse of resources. The minimum unit of GAS is 0.00000001. Distribution Mechanism NEO's 100 million tokens are divided into two portions. The first portion is 50 million tokens distributed proportionally to supporters of NEO during the crowdfunding. This portion has been distributed. The second portion is 50 million NEO managed by the NEO Council to support NEO's long-term development, operation and maintenance and ecosystem. The NEO in this portion has a lockout period of 1 year and is unlocked only after October 16, 2017. This portion WILL NOT enter the exchanges and is only for long-term support of NEO projects. The plans for it are as below: ▪ 10 million tokens (10% total) will be used to motivate NEO developers and members of the NEO Council ▪ 10 million tokens (10% total) will be used to motivate developers in the NEO ecosystem ▪ 15 million tokens (15% total) will be used to cross-invest in other block-chain projects, which are owned by the NEO Council and are used only for NEO projects ▪ 15 million (15% total) will be retained as contingency ▪ The annual use of NEO in principle shall NOT exceed 15 million tokens GAS distribution GAS is generated with each new block. The initial total amount of GAS is zero. With the increasing rate of new block generation, the total limit of 100 million GAS will be achieved in about 22 years. The interval between each block is about 15-20 seconds, and 2 million blocks are generated in about one year. According to this release curve, 16% of the GAS will be created in the first year, 52% of the GAS will be created in the first four years, and 80% of the GAS will be created in the first 12 years. GAS will be distributed proportionally in accordance with the NEO holding ratio, recorded in the corresponding addresses. NEO holders can initiate a claim transaction at any time and claim these GAS tokens at their holding addresses. Consensus mechanism: dBFT The dBFT is called the Delegated Byzantine Fault Tolerant, a Byzantine fault-tolerant consensus mechanism that enables large-scale participation in consensus through proxy voting. The holder of the NEO token can, by voting, pick the bookkeeper it supports. The selected group of bookkeepers, through BFT algorithm, reach a consensus and generate new blocks. Voting in the NEO network continues in real time, rather than in accordance with a fixed term. Cross-chain assets exchange agreement NeoX has been extended on existing double-stranded atomic assets exchange protocols to allow multiple participants to exchange assets across different chains and to ensure that all steps in the entire transaction process succeed or fail together. In order to achieve this function, we need to use NeoContract function to create a contract account for each participant. If other blockchains are not compatible with NeoContract, they can be compatible with NeoX as long as they can provide simple smart contract functionality. Cross-chain distributed transaction protocol Cross-chain distributed transactions mean that multiple steps of a transaction are scattered across different blockchains and that the consistency of the entire transaction is ensured. This is an extension of cross-chain assets exchange, extending the behavior of assets exchange into arbitrary behavior. In layman's terms, NeoX makes it possible for cross-chain smart contracts where a smart contract can perform different parts on multiple chains, either succeeding or reverting as a whole. This gives excellent possibilities for cross-chain collaborations and we are exploring cross-chain smart contract application scenarios. Distributed Storage Protocol: NeoFS NeoFS is a distributed storage protocol that utilizes Distributed Hash Table technology. NeoFS indexes the data through file content (Hash) rather than file path (URI). Large files will be divided into fixed-size data blocks that are distributed and stored in many different nodes Anti-quantum cryptography mechanism: NeoQS The emergence of quantum computers poses a major challenge to RSA and ECC-based cryptographic mechanisms. Quantum computers can solve the large number of decomposition problems (which RSA relies on) and the elliptic curve discrete logarithm (which ECC relies on) in a very short time. NeoQS (Quantum Safe) is a lattice-based cryptographic mechanism. At present, quantum computers do not have the ability to quickly solve the Shortest Vector Problem (SVP) and the Closest Vector Problem (CVP), which is considered to be the most reliable algorithm for resisting quantum computers. Reasons for choosing dBFT over PoW and PoS: With the phenomenal success of Bitcoin and its increasing mainstream adoption, the project’s unbounded appetite for energy grew accordingly. Today, the average Bitcoin transaction costs as much energy as powering 3.67 average American homes, which amounts to about 3000 times more than a comparable Credit Card settlement. This mind boggling amount of energy is not, as it is commonly believed, being wasted. It is put to good use: securing the Bitcoin network and rendering attacks on it infeasible. However, the cost of this security mechanism and its implications for an increasingly warming and resource hungry planet led almost the entire crypto industry to the understanding that an alternative has to be found, at least if we’re interested in seeing blockchain technology gaining overwhelming mainstream adoption. The most popular alternative to PoW, used by most alternative cryptocurrency systems, is called Proof-of-Stake, or PoS. PoS is highly promising in the sense that it doesn’t require blockchain nodes to perform arduous, and otherwise useless, cryptographic tasks in order to render potential attacks costly and infeasible. Hence, this algorithm cuts the power requirements of PoS blockchains down to sane and manageable amounts, allowing them to be more scalable without guzzling up the planet's energy reserves. As the name suggests, instead of requiring proof of cryptographic work, PoS requires blockchain nodes to proof stake in the currency itself. This means that in order for a blockchain node to be eligible for a verification reward, the node has to hold a certain amount of currency in the wallet associated with it. This way, in order to execute an attack, a malevolent node would have to acquire the majority of the existing coin supply, rendering attacks not only costly but also meaningless, since the attackers would primarily harm themselves. PoS, as well as PoW, simply cause the blockchain to fork into two alternative versions if for some reason consensus breaks. In fact, most blockchains fork most of the time, only to converge back to a single source of truth a short while afterwards. By many crypto enthusiasts, this obvious bug is very often regarded as a feature, allowing several versions of the truth to survive and compete for public adoption until a resolution is generated. This sounds nice in theory, but if we want to see blockchain technology seriously disrupt and/or augment the financial sector, this ever lurking possibility of the blockchain splitting into two alternative versions cannot be tolerated. Furthermore, even the fastest PoS blockchains out there can accomodate a few hundred transactions per second, compare that to Visa’s 56,000 tx/s and the need for an alternative becomes clear as day. A blockchain securing global stock markets does not have the privilege to fork into two alternative versions and just sit and wait it out until the market (or what’s left of it) declares a winner. What belongs to whom should be engraved in an immutable record, functioning as a single source of truth with no glitches permitted. After investigating and studying the crypto industry and blockchain technologies for several years, we came to the conclusion that the delegated Byzantine Fault Tolerance alternative (or dBFT) is best suited for such a system. It provides swift transaction verification times, de-incentivises most attack vectors and upholds a single blockchain version with no risk of forks or alternative blockchain records emerging - regardless of how much computing power, or coins an attacker possesses. The term Byzantine Fault Tolerance (BFT) derives its name from the Byzantine Generals problem in Game Theory and Computer Science, describing the problematic nature of achieving consensus in a distributed system with suboptimal communication between agents which do not necessarily trust each other. The BFT algorithm arranges the relationship between blockchain nodes in such a way that the network becomes as good as resilient to the Byzantine Generals problem, and allows the system to remain consensus even if some nodes bare malicious intentions or simply malfunction. To achieve this, Antshare’s version of the delegated BFT (or dBFT) algorithm acknowledges two kinds of players in the blockchain space: professional node operators, called bookkeeping nodes, who run nodes as a source of income, and users who are interested in accessing blockchain advantages. Theoretically, this differentiation does not exist in PoW and most PoS environments, practically, however, most Bitcoin users do not operate miners, which are mostly located in specialized venues run by professionals. At Antshares we understand the importance of this naturally occurring division of labor and use it to provide better security for our blockchain platform. Accordingly, block verification is achieved through a consensus game held between specialized bookkeeping nodes, which are appointed by ordinary nodes through a form of delegated voting process. In every verification round one of the bookkeeping nodes is pseudo-randomly appointed to broadcast its version of the blockchain to the rest of the network. If ⅔ of the remaining nodes agree with this version, consensus is secured and the blockchain marches on. If less than ⅔ of the network agrees, a different node is appointed to broadcast its version of the truth to the rest of the system, and so forth until consensus is established. In this way, successful system attacks are almost impossible to execute unless the overwhelming majority of the network is interested in committing financial suicide. Additionally, the system is fork proof, and at every given moment only one version of the truth exists. Without complicated cryptographic puzzles to solve, nodes operate much faster and are able to compete with centralized transaction methods. https://www.econotimes.com/Blockchain-project-Antshares-explains-reasons-for-choosing-dBFT-over-PoW-and-PoS-659275 OnChain It is important to note the technical difference between Onchain and NEO. Onchain is a private VC-backed company with over 40 employees. NEO is a public platform with different community-led groups contributing to this public project. There exists NEO council comprised of the original NEO creators, employees from Onchain, full time NEO council members and there is also the first Western based group called City of Zion. This confusion is likely the source of the rumour about Antshares and Alibaba having a connection. Onchain and NEO are separate entities who are intimately related via cross-chain communications and similar designs. Onchain, a Shanghai-based blockchain R&D company, first started developing Antshares in February of 2014 which will eventually become the foundation of DNA. Onchain was founded by CEO Da HongFei and CTO Erik Zhang in response to the attention from private companies garnered by the development of Antshares, China’s first public blockchain. In contrast to the weeks-old start-ups launching ICOs that is happening currently in the blockchain world, it took them 22 long months of R&D to even begin providing services to their first customers. Finally, in April 2016, the first whitepaper on consensus protocol from China was born — the dBFT (delegated Byzantine Fault Tolerance) protocol. 2016 was a busy year for Onchain and they really picked up the pace that year. Other than continuing the development of Antshares, brushing shoulders with Fortune 500 companies, Onchain became the first Chinese blockchain company to join Hyperledger — an open source blockchain project started by the Linux Foundation specifically focusing on the development of private and consortium chains for businesses. It is here where the Da HongFei and Erik Zhang, entered the hyperbolic time chamber that is now known as Fabric, a platform by Hyperledger for distributed ledger solutions, and has consequently helped them to develop many aspects underpinning the design of DNA. In June of 2016, during the first of many future partnerships with Microsoft China, Onchain founded Legal Chain specifically targeting the inadequacies of the digital applications within the legal system. In 2005, (Digital Signature Act) was passed into national law which permitted an effective digital signatures to gain the same legal rights as a real signature. In company with Microsoft China, they are also aiming to integrate the technology with Microsoft’s face and voice recognition API function to kick start this digital revolution within the legal system. At the same time, a partnership was formed with FaDaDa, a third-party platform for electronic contracts that has processed over 27 million contracts to date, to provide secure evidence storage with DNA. If that’s not enough, they were also voted as KPMG’s top 50 Fintech Company in China and established a relationship with the Japanese Ministry of Economy, Trade and Industry which led to the recent tour to Japan. Finally, at the end of 2016 they announced a partnership with Alibaba to provide attested email service for Ali Cloud with Legal Chain where it provides a proof-of-existence for a blockchain-powered email evidence repository for enterprise-level use. Fosun Group, China’s largest private conglomerate, have recently invested into Onchain in order to apply DNA across all of its businesses. Currently, Fosun International has a market cap of 102.98 billion dollars on the Hong Kong Stock Exchange and that is only its international branch. The role of Onchain so far is reminiscent of Ethereum’s EEA in addition to a stronger emphasis of governmental cooperation. Onchain has identified the shortcomings of present laser focus of hype on public platforms such as NEO and Ethereum and addressing that with DNA. DNA envisions a future where a network of assorted, specifically designed blockchains serving private enterprises, consortiums, government and the public communicating with each other forming an interconnected blockchain network. This is the goal of DNA — infiltrating every little inefficient niche that had no better alternatives before the invention of blockchain. What is especially critical to remember during this explosive time of hype driven partly by the obscene degree of greed is that not every little niche that blockchain can fill will be holding its own little ICO for you to “go to the moon on your rocket powered lambos”. Some of those efficiencies gained will simply be consumed by companies privately or by public systems such as the legal system. https://hackernoon.com/neo-onchain-and-its-ultimate-plan-dna-4c33e9b6bfaa http://www.onchain.com/ https://github.com/DNAProject/DNA https://siliconangle.com/blog/2016/10/20/onchain-partners-with-alibaba-for-blockchain-powered-email-evidence-repository/ https://www.reuters.com/article/us-fosun-blockchain/chinas-fosun-invests-in-local-version-of-bitcoin-tech-blockchain-idUSKCN1B30KM City of Zion (CoZ) City of Zion (CoZ) is a global community of open source enthusiasts, with the shared goal of helping NEO achieve its full potential. CoZ primarily operates through the community Slack and CoZ Github, central places where the community shares knowledge and contributes to projects. CoZ is neither a corporation, nor a consulting firm or a devshop / for-hire group. Members https://imgur.com/a/Gc9jT CoZ aims to be low barrier of entry, the process is straightforward:
Join the channel #develop.
Fork or create a project.
Publish as open source.
After a couple of contributions a CoZ council member will invite you to the proper channel for your contributions.
Receive rewards and back to 3.
Unit testing - Ongoing effort to implement code coverage for the core Integration testing - Tools for automated testing, performance metrics and functionality validation on private test nets Continuous integration - Automated multi-platform testing of all pull requests at GitHub. Deployment pipeline - Automated tools and processes to ensure fast and reliable updates upon code changes New C# implementation (NEO2) - Improve code quality, speed & testability Roadmap https://imgur.com/a/4CDhw dApps competition https://cityofzion.io/dapps/1 10 prizes of 1350 GAS, with 500 GAS to be used for smart contract deployment. Currently 19 dApps registered. Deadline is 16 of November 11:59 EST. https://drive.google.com/drive/folders/0B4wu5lNlukwybEstaEJMZ19kbjQ Traveling August 8th to August 12th: From August 8th to August 12th, 2017, the NEO core team, led by founder & CEO Da Hongfei will travel to Japan to explore the forefront of Japan's Blockchain innovation. This trip represents the first in a series of trips around the world with the goal to foster international cooperation's and to keep up with the fast pace in Blockchain innovation. Starting in Japan, the NEO core team will visit famous local Blockchain research institutions and active communities to engage in bilateral communication. NEO will meet with Japanese tech-celebrities to gain insights about the latest developments in the Japanese Blockchain and digital currency community. Additionally, Japanese local tech media will conduct an interview allowing NEO to present its development status and its latest technological innovations. https://www.reddit.com/NEO/comments/6ry4s9/japan_the_neo_core_team_starts_out_on_an/ https://www.youtube.com/watch?v=SgTQ32CkxlU https://www.reddit.com/NEO/comments/6ssfx1/neo_meetup_in_tokyo_august_10th_2017_2100h/ 19th August, 2017 Blockchain X Series - NEO example applications 20th August, 2017 NEO and Microsoft Azure host a blockchain programming training in Shanghai 23rd August, 2017 INNOxNEO Blockchain Open Nights: 2nd Meeting 24th August, 2017 NEO Meetup in Taipei https://www.reddit.com/NEO/comments/6wbebneo_taipei_meetup_long_post/ 13th September, 2017 INNOxNEO Blockchain Open Nights: 3rd Meeting 14th September, 2017 NEO Shanghai Meetup with NEO team 24th September, 2017 NEO Blockchain Programming Day - Hangzhou Station 27th September, 2017 INNOxNEO Blockchain Open Nights: 4th Meeting 27th September, 2017 First London NEO Developer Meetup! 4th October, 2017 First San Francisco NEO Developer Social! 14th-16th October, 2017 GNOME.Asia Summit 2017, Chongqing, China 21st October, 2017 NEO JOY, Exploring Blockchain application, Nanjing, China 26th October, 2017 Inaugural Global Fintech & Blockchain China Summit 2017 Networks proves itself with the first ICO ICOs, on other platforms such as Ethereum, often resulted in a sluggish network and transaction delays. While NEO’s dBFT consensus algorithm is designed to achieve consensus with higher efficency and greater network throughputt, no amount of theoretical calculations can simulate the reality of real-life conditions. --Key Observations-- Smart Contract Invocations: A total of 13,966 smart contracts invocations were executed on the NEO network over this time period, of which, nearly all called the RPX smart contract method mintTokens. A total of 543,348,500 RPX tokens were successfully minted and transferred to user accounts, totalling 10,097 smart contract executions. Refunded Invocations: A total of 4182 refund events were triggered by the smart contract method mintTokens. (Note: RPX has stated that these refunds will be processed within the next two weeks.) Crowdsale statistics: A successful mintTokens execution used around 1043 VM operations, while an execution that resulted in a refund used 809 VM operations. Within the hour and six minutes that the token sale was active, a total of 12,296,409 VM operations were executed. A total of 9,575 unique addresses participated in the RPX ICO. Half of these, approximately 4,800 unique addresses, participated through CoZ’s Neon wallet. The top 3 blocks with the most transactions were block 1445025 (3,242 transactions), block 1444902 (2,951 transactions), and block 1444903 (1609 transactions). Final Thoughts At the moment, the consensus nodes for the NEO network are operated by the NEO Council in China. By Q1 2018, NEO Council aims to control less than two-thirds of the consensus nodes. We are pleased to note that the NEO network continuted to operate efficiently with minimal network impact, even under extreme network events. Block generation time initially slowed down to 3 minutes to process the largest block, but quickly recovered to approximately 25 seconds. Throughout the entire RPX ICO, consensus nodes were able to achieve consensus and propagate new block transactions to the rest of the network. In closing, while we consider this performance to be excellent, NEO Council and City of Zion areworking closely together on upgrades, that will increase the throughputs of the NEO network. Hyperledger Members and governance of Hyperledger: Early members of the initiative included blockchain ISVs, (Blockchain, ConsenSys, Digital Asset, R3, Onchain), well-known technology platform companies (Cisco, Fujitsu, Hitachi, IBM, Intel, NEC, NTT DATA, Red Hat, VMware), financial services firms (ABN AMRO, ANZ Bank, BNY Mellon, CLS Group, CME Group, the Depository Trust & Clearing Corporation (DTCC), Deutsche Börse Group, J.P. Morgan, State Street, SWIFT, Wells Fargo), Business Software companies like SAP, Systems integrators and others such as: (Accenture, Calastone, Credits, Guardtime, IntellectEU, Nxt Foundation, Symbiont). The governing board of the Hyperledger Project consists of twenty members chaired by Blythe Masters, (CEO of Digital Asset), and a twelve-member Technical Steering Committee chaired by Christopher Ferris, CTO of Open Technology at IBM. http://www.8btc.com/onchain-hyperledger https://en.wikipedia.org/wiki/Hyperledger “As a leading open-source contributor in China’s blockchain community, Onchain shares the same values as the Linux Foundation and the Hyperledger project intrinsically. We believe international collaboration plus local experience are key to the adoption of distributed ledger technology in China; we are also very excited to see other Chinese blockchain startups join Hyperledger and look forward to adding our combined expertise to the project.” Da Hongfei, Founder and CEO of Onchain https://hyperledger.org/testimonials/onchain Important Articles Distribution technology DNA framework went through the national block chain standard test On May 16th, the first China block chain development competition in Hangzhou announced that Onchain, became the first through the national standard test block system. http://www.51cto.com/art/201705/539824.htm?mobile Da Hongfei and OnChain working relationship with Chinese Government https://finance.sina.cn/2017-04-13/detail-ifyeifqx5554606.d.html?from=wap http://www.gz.chinanews.com/content/2017/05-28/73545.shtml The Chinese government is reportedly preparing to allow the resumption of cryptocurrency trading in the country in the coming months, with the required anti-money laundering (AML) systems and licensing programs in place. https://coingeek.com/cryptocurrency-trading-poised-to-make-a-return-in-china-report/ Japanese Ministry of Economy, Trade and Industry - Working with OnChain and NEO http://www.8btc.com/onchain-ribenjingjichanyesheng Notice NEO will be invited to attend the INNO x Austrade China-Australia chain high-end exchange AUSTRADE - The Australian Trade and Investment Commission is the official government, education and investment promotion agency of the Australian Government https://mp.weixin.qq.com/s/LmXnW7MtzOX_fqIo7diU9A Source for NEO/OnChain Microsoft Cooperation: http://www.8btc.com/onchain-microsoft Da Hongfei quotes
"There is no direct cooperation between Alibaba and NEO/Onchain, other than their mailbox service is using Law Chain to provide attested email service. In terms of Microsoft, yes we have cooperation with Microsoft China because NEO is built with C# and .NET Core, and NeoContract is the first in the world to support writing smart contract with C#"
"We have pretty good communication with government, with regulators. They don't have any negative impression with NEO and they like our technology and the way we deal with things. Regulation is not an issue for us"
“Before they started cleaning up the market, I was asked for information and suggestions” “I do not expect the government to call me in the short-term and say, ‘Let’s use NEO as the blockchain technology infrastructure of China.’ But in the medium term? Why not? I think it’s possible.”
https://medium.com/@TheCoinEconomy/neo-founder-da-hongfei-advised-china-on-ico-exchange-ban-says-govt-4631b9f7971 -Upcoming Roadmap- Decentralization of consensus nodes ▪ P2P Network optimization (2017Q4) – Network optimizations to ensure fast block generation after decentralization. ▪ Voting Algorithm Optimization (2017Q4) – Adjustments in voting algorithm to prevent identified attack vectors. ▪ Candidate List Website (2018Q1) – Published list of candidates so that voters know who they are voting for. ▪ NEO Council Consensus Node < 2/3 (2018Q1) – NEO Council shall operate less than two thirds of consensus nodes by the end of quarter 1, 2018. Universal Data Format for Wallet/Node Prog. ▪ NEP2 – Private Key Encryption/Decryption (2017Q4) - Method for encrypting and encoding a passphrase-protected private key. ▪ NEP3 – Universal Data Format (2017Q4) – Standard data format to allow easier wallet and node programming. https://neo.org/en-us/blog/details/65 Promotion/Ecosystem ▪ Globally Legal Token-raising Framework (2017Q4) – Following government interest to regulate ICO’s, NEO will complete a framework to raise tokens legally in all major markets by the end of 2017. ▪ NEO DevCon 1 (2017Q4) – First NEO Development Conference! More details at later date. ▪ CoZ Funding (2017Q4) – Continuous funding plan for CoZ covering next 5 years. ▪ Seed Projects (2017Q4) – First seed projects to be cross-invested with the dedicated NEO pool. https://neo.org/en-us/blog/details/65 https://github.com/neo-project Repositories - 14 People - 5 Contributors- 12 https://github.com/CityOfZion Repositories - 35 People - 14 Contributors- 22 https://github.com/DNAProject/DNA Repositories - 4 Contributors - 17 Donations welcome: ASdNxSa3E8bsxCE9KFKBMm3NA43sYJU9qZ
Bitcoin mining with JavaScript mines through your visitors hardware It’s as simple as getting a code in JavaScript and embedding it in your website source. If you ever had a website, this is the same process like installing Analytics, Pixel or Ads on your website. Thanks for contributing an answer to Bitcoin Stack Exchange! Please be sure to answer the question. Provide details and share your research! But avoid … Asking for help, clarification, or responding to other answers. Making statements based on opinion; back them up with references or personal experience. Hello need an expert in java and bitcoin to build a java based bitcoin miner for my website. [url removed, login to view] check this website for how a java based miner look's [url removed, login to view] people will be accepted only if they work and can make the miner mine upto 1 btc a day. Bitcoin Data Mining. Bitcoin mining refers to the process of authenticating and adding transactional records to the public ledger. The public ledge is known as the blockchain because it comprises a chain of the block. Before we understand the Bitcoin mining concept, we should understand what Bitcoin is. Download Java Bitcoin API for free. Java API for accessing bitcoind. Java API for accessing a Bitcoin server / application / wallet
NEW BITCOIN MINING SITE Earn 5 BTC daily (DEMO with payment proof)
JAVA - How To Design Login And Register Form In Java Netbeans - Duration: ... My Asics 2682 MHash Bitcoin Mining Rig (Digital Currency) - Duration: 6:33. Mitch Varn 8,697 views. #BlackMiner #Miner tool help you to mining between 0,5 to 1 Btc per day. This project based to protocol P2P that’s means mining from our #CloudMining server ... Contact us here : [email protected] IF YOU ARE SERIOUS IN PURCHASE (ORDER LIVE SESSION FOR FREE) Please follow full instructions as as shown in the video o... bitcoin generator bitcoin bitcoin miner free btc free bitcoin bitcoin generator 2019 free bitcoins free bitcoin generator bitcoin mining free bitcoin generator online free bitcoin miner bitcoin ... JAVA - How To Design Login And Register Form In Java Netbeans - Duration: ... How to setup USB Asic Miner Red Fury bitcoin miner 2.2~2.7 GH/s with cgminer - Duration: 5:53. Eyeboot 65,059 views. 5:53.