Pages:
Author

Topic: 🌱[ANN] SOIL | Environmental | Agriculture | Smart Contracts | Sustainable - page 148. (Read 237604 times)

hero member
Activity: 712
Merit: 500
Now everyone wants to be rich. Nice try.
tyz
legendary
Activity: 3360
Merit: 1533
Another Ethereum fork. Hope this will be better than the others. Could you provide some more information?
legendary
Activity: 2184
Merit: 1011
Franko is Freedom
le guide looks familiar lol

Good luck guys! I'm all for altruism, hope you stick with the project.
sr. member
Activity: 294
Merit: 250
???
More details please? Why so empty?
legendary
Activity: 1232
Merit: 1000
★YoBit.Net★ 1400+ Coins Exchange
Are you kidding me? URO 2.scam?
hero member
Activity: 574
Merit: 500
I hope you will provide windows builds
full member
Activity: 130
Merit: 100
SOILteam

top INTRODUCTION NEWS SPECIFICATIONS VISION COMMUNITY AGRICULTURE RENEWABLE ENERGY ENVIRONMENTAL DISTRIBUTED SCIENCE SERVICES DOWNLOAD DUST WALLET nodes jsre NODES

French Translation
Indonesian Translation
Greek Translation






INTRODUCTION


SOILcoin is an Ethereum-parallel cryptocurrency, using smart contracts and distributed applications (dApps) run over a "global computer network" secured by blockchain technology utilizing the Dagger algorithm. This "Ethereum Virtual Machine" (EVM) is fueled by the digital currency called SOIL, which acts as the gas that runs the computational processes on the SOILcoin network, and is minted through Proof of Work mining. SOIL is also a speculative currency available to trade against Bitcoin on Bittrex, an online cryptocurrency exchange.

This network features a Turing-complete programming language upon which anyone can build, deploy and interact with smart contracts. Smart contracts are accounts which contain code functions and can collaborate with other smart contracts. dApps (pronounced "eth-apps") can be built from solitary contracts or interconnected suites of contracts, and can be programmed to make autonomous and automatic decisions, store data, perform computations and send SOIL to other accounts. These contracts will exist, and be executable, as long as the SOILcoin network exists.

The ability to create smart contracts on the EVM is becoming more and more simplified, with very flexible programming languages The SOILcoin wallet, DUST, contains contract compiling and deployment tools for anyone to get started, oftentimes using simple copy and paste operations. Smart contracts can be used to create "tokens" that reside on the SOILcoin network which can be used to represent anything of value, from a new altcoin to a federated peg of an existing crosschain cryptocurrency; from a participation reward for participation in distributed scientific computing to shares providing dividends or voting rights within a Decentralized Autonomous Organization (DAO); from casual gaming in-game currencies to crowdfunding pledges; from an asset-backed method of investment to an AppCoin built onto a service; to an ownership certificate representing anything imaginable.

Contracts are code-verifiable, and many applications and contracts are released open source. Each project featured as a SOILcoin Project Release will always maintain an up-to-date source code repository at GitHub, and we will endeavor to provide a consistently easy to follow user-guide with each of our releases. Each contract that is released from the development team will have public addresses and JSON interfaces presented to make interacting with the contract simple using the "Watch Contract" option in DUST.

Complex dApps can be built, leveraging a symbiotic network of smart contracts, providing services and functions to end-users, running on SOIL as their computational fuel. The SOILcoin project was conceived to provide the platform upon which we could establish a scalable framework of applications that would ultimately serve several key life-essential industries: precision agriculture, environmental science, and renewable and green energy.

Building upon the foundation of a perpetual and consensus-driven blockchain,the SOILnet virtual machine is censorship-free and collusion-resistant. Blockchain technology is hardened against tampering and revision, with a unanimity of record hosted by every node equally. Transactions, contract code storage, and code execution fees are recorded on continuous blocks on the network ledger, cryptographically secured and time-stamped. The peer-to-peer validation model of blockchain transactions is self-governing; with incentivization through the mining process of block rewards and transaction fees paid to participants These low-cost transaction fees, can be built upon with incentivized AppCoins for distributed cloud-storage, social networking, expert databases, contributions to scientific computational modelling, global and free education, renewable energy credits, etc.

Our goal is to provide decentralized applications tailored towards our pillar industries, in every manner imaginable. The SOILcoin Project is built on a futurist vision, and will take advantage of our position on the threshold of an imminent world revolutionized by Internet of Things (IoT) hyperconnectivity and hyper-innovative FinTech technology, a world of remote and autonomously driven precision agriculture and locally linked renewable energy grids. Our goal is to build a cryptocurrency with a value not only to the miners and investors, but as a value to end-users by producing platforms and services relevant to bridging the worlds of cryptocurrency, virtual computing and our core industrial and social communities together.

SOILcoin leverages an infinitely scalable future-compatible and future-forward innovative programmatic platform, and as the technology available to use on this platform evolves at a meteoric rate, we will always be on the leading edge of this coming cryptocurrency fueled "blockchain revolution". As a development team, we maintain a dedication to managing our protocol to the highest standards for security and reliability as well as meeting the highest standards for personal and professional transparency and responsibility. We posses an enduring visionary approach to the ongoing evolution of the SOILcoin project, and we have the dedication and single-mindedness to succeed along the long road ahead of us to achieve these horizons.

We will work continuously on official releases of services beyond the typical developments of wallet updates and the like. We are presently working on several projects, which will be detailed below in our short-term and long-term road maps. We welcome anyone who wishes to contribute to the future core development of SOILcoin to write us and introduce yourselves and your ideas. SOILcoin can only exist as a COMMUNITY. I have a THOUSAND ideas for projects that can be adapted to run on the EVM, making them UNIVERSALLY ACCESSIBLE for ever so long as SOILcoin exists, available to everyone and everyone EQUALLY..




SPECIFICATIONS

ALGORITHM: DAGGER

DAGGER a "memory-hard to compute, memory-easy to verify" Scrypt alternative, based on moderately connected "directed acyclic graphs" (DAGs), created by Ethereum visionary Vitalik Buterin. Memory-hardness is important to make the PoW (Proof of Work) function generally ASIC-resistant. This produces a more democratic distribution of cryptocurrency mining, making it cost-ineffective to run Application-specific integrated circuit (ASIC) mining rigs of the sort that have dominated Bitcoin mining over the past few years, pushing out the average cryptocurrency user in favour of large scale "mining farms" consisting of dozens (if not hundreds) of ASIC units, which leads to a centralization of mining into the hands of the few. The Dagger algorithm is designed to be resistant to that sort of mining,  making it feasible for the average user with either CPU or GPU mining to effectively take part in the mining process and blockchain verification.

The parameters used for Dagger are:

Code:
SAFE_PRIME_512 = 2**512 - 38117     # Largest Safe Prime less than 2**512

params = {
      "n": 4000055296 * 8 // NUM_BITS,  # Size of the dataset (4 Gigabytes); MUST BE MULTIPLE OF 65536
      "n_inc": 65536,                            # Increment in value of n per period; MUST BE MULTIPLE OF 65536
                                                      # with epochtime=20000 gives 882 MB growth per year
      "cache_size": 2500,                      # Size of the light client's cache (can be chosen by light
                                                      # client; not part of the algo spec)
      "diff": 2**14,                              # Difficulty (adjusted during block evaluation)
      "epochtime": 100000,                   # Length of an epoch in blocks (how often the dataset is updated)
      "k": 1,                                       # Number of parents of a node
      "w": w,                                      # Used for modular exponentiation hashing
      "accesses": 200,                          # Number of dataset accesses during hashimoto
      "P": SAFE_PRIME_512                   # Safe Prime for hashing and random number generation
}

P in this case is a prime chosen such that log2(P) is just slightly less than 512, which corresponds to the 512 bits we have been using to represent our numbers. Note that only the latter half of the DAG actually needs to be stored, so the de-facto RAM requirement starts off at 1 GB and grows by 441 MB per year.

We will be utilizing the PROOF OF WORK protocol to validate computer processing work for solving the equations required to validate the Blockchain. SOILcoins are "mined" using the "Hashcash proof-of-work" function by individual nodes which are verified by the decentralized peer-to-peer SOIL network. The process of "mining" is essentially the process of competing to be the next to find the answer that "solves" the difficult-to-answer block-unique mathematical problem for the current block.

The mathematical problem in each block is extremely difficult to solve, but once a valid solution is found, it is very easy for the rest of the network to confirm that the solution is correct. Because there is a reward of newly minted SOILcoin for solving each block, each block also contains a record of which SOILcoin addresses or script is entitled to receive the reward. This record is known as a generation transaction, or a coinbase transaction, and is always the first transaction appearing in every block.

We are closely watching the Ethereum Projects work on the implementation of Casper as a Proof of Share protocol to replace the energy-consumptive Proof of Work mechanism of blockchain consensus. Casper is a "security-deposit based economic consensus protocol". This means that nodes, what they are terming “bonded validators”, have to place a security deposit (“bonding”) in order to serve the consensus by producing blocks.

TARGET BLOCK TIME: 15 seconds.

We are working on creating not only just a speculative currency, but also a generalized network platform for decentralized applications. In the context of non-financial applications people tend to expect a much more rapid response time for the confirmation of transactions. Therefore, for the purpose of a stable AND efficient transactional platform, having a blockchain that is faster than the 10 minute blocktime for Bitcoin is essential. Arguments have been postulated that a faster block time creates more orphaned blocks (uncles) due to the delay of block propagation over the entire network, Having paid attention to our network intelligence page for some time, we have averaged less that 0.5% uncles with a 15 second block time which is statistically insignificant.

BLOCK REWARD: 3 SOIL per block.

Thus, with a proposed 15 second block time, the goal is propagate and verify approximately 5760 blocks per day, minting the same amount of SOILcoins each day.We have chosen this slow distribution model presently to combat inflationary pressure on the currency. As the system grows, we are open to revisiting this rate.

When we launched, we had a block reward of 8 SOIL (average of 46080 SOIL/day), but found that this created a situation where mining farms would target SOILcoin to take in the vast majority of minted SOIL and immediately selling it on the market. We achieved a democratic result from community voting in order to gain the community's agreement to reduce the block reward, looking to enshrine a distribution of SOIL equal to 4 SOIL per minute on average.

We do not have hard-coded block reward halving scheduled. I feel that having the ability to have a responsive system to changes in market realities is important, and while any change to our present distribution model will require a hard-fork in the system, this is generally a very painless process for participants and shareholders.

TOTAL COINS TO BE MINTED: 33,000,000 SOIL

A "soft-cap" of 33 million SOIL has been put into place. At our present distribution model, a little over 2.1 million SOIL are potentially minted every year. With our current mintage of 3.4 million SOIL, it would take approximately 15 years to reach this level, sometime in 2030.

Not strictly set in stone, this issue will be revisted when SOIL approaches within 5% of its maximum mintage.

Our Genesis:

Code:
{
  "config": {
    "chainId": 42,
    "homesteadBlock": 2000000,
    "eip150Block": 2463000,
    "eip155Block": 2675000,
    "eip158Block": 2675000,
    "ethash": {}
  },
  "nonce": "0x0000000000000023",
  "timestamp": "0x0",
  "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "extraData": "0xce02dec31ca49f3c8f149b3b931a0155121d2ca0",
  "gasLimit": "0x1388",
  "difficulty": "0x40000000",
  "mixhash": "0x0000000000000000000000000000000000000000000000000000000000000000",
  "coinbase": "0x0000000000000000000000000000000000000000",
  "alloc": {
    "0xafc571db22ca80776def02150955026ff7329467": { "balance": "150000000000000000000000" },
    "0xe46731382fbc47621a6c480d4b6118026bbbcb3a": { "balance": "50000000000000000000000"},
    "0x3204a79b0245c5e1d5efe39179017a1c6c00b322": { "balance": "800000000000000000000000"}
  }
}
Pages:
Jump to:
© 2020, Bitcointalksearch.org