RISE SMART CONTRACTS
Smart Contracts enable a new era of legal and business dealings
and are arguably one of the hottest features in crypto at the moment.
RISE will support the creation and execution of Smart Contracts on its
blockchain.
Connect your contract to external data sources through REST APIs,
and allow them to execute actions automatically when criteria are met.
Development of Smart Contracts will be handled through a Graphical
User Interface, and will allow for currency transactions, actions via APIs,
and more.
RISE UTILIZATION OF LINUX CONTAINERSDid you know Rise Dapps are executed using
Docker, a Linux Container based system?
Containers isolate applications from each other and the underlying operating system,
while providing a repeatable build process. Communication between Dapps is done through
an internal network. Select the Dapp you want to connect to, and Rise will connect the Dapp
to your Dapp internally, and allow you to communicate with the Rise API.
Upon launching a new Dapp, the Rise Node spins up a new container, and runs your Dapp in
that container. The container can auto-detect the code you are trying to run, identify the
language, and install dependencies.
If you so choose, you can also isolate your Dapp from all others, so that communication is restricted.
HOW TO USE ARISE DAPPHave you ever wondered exactly how to open and use a Decentralized Rise Application
on your computer or mobile device?
Before we dive into that, let's go over some other details first:
Developers write Dapps in whatever language they want, using language specific SDKs,
with whichever UI framework they want (including Rise UI), or using Rise API endpoints.
Each Dapp runs in its own container on a Rise Node, which reduces much of the potential
attack surface for malicious actors. We described and explained the use of containers here
a couple of days ago. Each Dapp Container is connected internally to the Rise API endpoint,
so API calls to Rise are all done internally to the Rise Node, instead of using the public Internet
to send API requests.
The API includes a request/reponse mode, and a streaming mode, enabling realtime updates
to Dapps from the Rise Node, and the Rise Node from the Dapps.
Now to answer the question we started with:
To open a Rise Dapp , you simply enter a URL in the following format:
https://dapp.<nodeName>.rise.vision/<dapp_id/username> RISE NODE MONETIZATIONRise Resource Billing System ExplainedRise Node owners will be able to monetize the hosting of Dapps on their Nodes
using the
Rise Resource Billing System. This system will be built into the
Rise Dapp Store and allows billing for the use of system resources by Dapps
hosted on the Rise Node.
Resources that can be billed for are:
1) CPU
2) RAM
3) Storage
4) Network I/O
What is billed for, and how much, is determined completely by the Node Owner.
Any Dapp registered on the Rise network will be available for Node Owners to use
on their own Nodes.
Invoicing will be done in Rise, and automation will be available. If invoices aren't
paid, automatic shut-downs, and deletion is possible. This is all customizable by
the Node owner.
thanks for this above, its a good info and tutorial
1 - The vision has always been from the beginning to create a
Dapp/Smart Contract/Token & Asset Issuing Platform that supports
multiple code languages for developers and to build
easy to use development tools that help even non-programmers build basic Dapps and Smart Contracts. This is still our goal today. Project Acre was meant as a bonus real estate project which would live as a side-chain on the Rise Platform meant to potentially benefit investors. It was put on the shelf after an overwhelming amount of investors during the beginning stages of the ICO asked us to not dilute our efforts but to focus fully on the development of the Rise platform itself first.
2 - The starting point all along was to use Lisk code as a base and expand it with the specifications, tools and additional features we envisioned. This path has since been changed to building our own unique code base due to issues we encountered using Lisk code. This was explained in detail here:
http://forum.rise.vision/topic/67/dev-team-go-forward-planOur new code base (Rise 2.0) is not dependent or relying on Lisk but stands on its own and has its own unique properties, specifications and functionalities in line with our goal.
3 - The tokens forged by the genesis Nodes will be used very specifically to reward people in the Rise community through bounties who contribute to the success of the platform. After Rise 2.0 launches the forging rewards will go directly into the hands of the Rise Node owners of the community.
more info:
http://forum.rise.vision/topic/54/what-shall-we-do-with-the-forged-rise-tokens-submit-your-ideas-and-discussno other, NONE crypto coin has the goal of "
easy to use development tools that help even non-programmers build basic Dapps and Smart Contracts",
RISE definitely can be one of top 100, after its finish