Bitcoin Forum
March 26, 2019, 01:26:00 AM *
News: Latest Bitcoin Core release: 0.17.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 »  All
  Print  
Author Topic: [ANN][ELF] Aelf - Scalable Blockchains: Multi-Chain / Parallel Processing  (Read 2000 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
February 19, 2018, 10:39:24 PM
Last edit: December 11, 2018, 04:21:31 PM by aelf blockchain
Merited by crypt0baws (1)
 #1

ælf : The New Generation of scalable Blockchains: A new platform enabling developers to
construct a multi-chain structure with parallel processing






Whitepaper   Website   Twitter   Telegram  Medium  Reddit  GitHub





 
Bitfinex  Binance  Bithumb OKEX  Huobi.pro  CEX  BCEX  Bibox  Gate.io  KKEX  BigONE  OTCBTC  Hypex.io  GOPAX Bancor  KuCoin  
Radar  CoinTiger  Kyber Network  Airswap  HitBTC  BitForex  BitBox  abcc  





We’ve started making bi-weekly progress updates to give investors an insight into current developments:
Publication Page: https://medium.com/@aelfblockchain
1. First report (Jan 14th 2018)
2. Second report (Jan 28th 2018)
3. Third report (Feb 11th 2018)
4. Fourth report (Feb 23rd  2018)
5. Fifth report (Mar 5th  2018)
6. Sixth report (Mar 19th  2018)
7. Seventh report (April 2nd  2018)
8. Eighth report (Arpil 16th 2018)
9. Ninth report (April 30th 2018)
10. Tenth report! (May 14th 2018)
11. Eleventh report (May 28th Jun 10th)
12. Twelfth report (Jun 11th Jun 24th)
13. Thirteenth report (Jun 25th Jul 8th)
14. Fourteenth report (Jul 9th Jul 22nd)
15. Fifteenth report (Jul 23rd Aug 4th)
16. Sixteenth report (Aug 5th Aug 19th)
17. Seventeenth report (Aug 20th Sep 2nd)
18. Eighteenth report (Sep 3rd Sep 16th)
19. Nineteenth report (Sep 17th Sep 30th)
20. Twentienth report! (Oct 1st Oct 14th)
21. Twenty-first report (Oct 15st Oct 28th)
22. Twenty-second report (Oct 29th Nov 11th)
23. Twenty-third report (Nov 12th Nov 25th)
24. Twenty-fourth report (Nov 26th Dec 9th)






Our new candy system (Azeroth) has officially launched, in order to sign up for the bounty system you will need an invitation code.
For more information check our Reddit or visit our official bitcointalk thread here






                  
         




ELF tokens are used to pay resource fees in the system, such as the deployment of smart contracts, operating and upgrading
of systems (transaction fees, cross-chain data transfer fees). It also enables the community to vote on major decisions, such as
electing mining nodes, introducing new features to the system and other major decisions.

Max Supply: 1 billion ELF
Circulating Supply: 300 million ELF
Private Sale Price:1 ETH = 4,545 ELF (ETH price @450 USD by the end of private sale)

Token Contract Address: 0xbf2179859fc6D5BEE9Bf9158632Dc51678a4100e
Token Symbol: ELF
Decimals: 18





- A complete guide to Aelf
- Why Aelf chose for DPoS
- Thoughts on the first week after Aelf token distribution written by our COO Zhuling
- “What is Aelf”- The Merkle
- “Explaining Side Chains, The Next Breakthrough In Blockchain” - Forbes
- “Aelf Creating A Silent Revolution In The Blockchain World” - Valuewalk
- Need a better understanding of Aelf? Check out this great beginner guide by blockonomi
- In need of a summerizing refresh? We got you covered!
- Aelf - A Blockchain that is Truly Scalable







ELF VS CMC

Cosmos (CMC universe coin) is a continuation of ideas put forward by the multi-chain system, the Satoshi's PoW consensus
algorithm replaced by Jae Know's Tendermint consensus algorithm. Tendermint, a Byzantine-fault-tolerant algorithm, is
optimized for PBFT and requires only two rounds of voting to reach a consensus.

Essentially, it contains multiple blockchains (running in the zone) using separate instances of Tendermint, and a chain of
hubs using de-trusted communication. Cross-link communication is limited to the transfer of digital assets, this cross-link
communication can return data and path, such as sending the sender information of the transfer status.

Aelf's cross-link communication is not only capable of transferring digital assets, but also able to pass any other information.
For example, aelf’s sidechains can trigger contract execution on other sidechains.

In addition, Tendermint did not come up with a parallel processing model on a single chain, so a chain also has its own
limitations. CMC performance is limited to a single machine, scalability will only be reflected when using multiple instances of
tendermint.

Aelf has proposed that parallel processing on a single strand will dramatically increase the upper limit of single-strand processing
capacity.

ELF VS EOS

Both EOS and aelf have proposed to use parallel processing to handle transactions, but the difference is that EOS only processes
in parallel on the main chain, while aelf's parallel processing framework enables parallel processing on all side chains.

By doing this, parallel processing will be performed on both the backbone and the sidechains.

ELF VS ETH

Ethereum has no scalability, no isolation of resources, and the popularity of CryptoKitties, CryptoZombies and more games to
come will block the transfer of the entire Ethereum network.

Aelf adopts the architecture of resource isolation to ensure that the surge of traffic on one chain will not affect the efficiency
of any other chain.



"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
February 19, 2018, 10:40:27 PM
Last edit: October 31, 2018, 10:20:56 AM by aelf blockchain
 #2



Background:

During the AElf single node testing phase, testers found that the node suddenly went offline. After
checking the log, it was found that Workers (transaction execution process) were all dropped and
the execution of transactions was halted, which caused the node to crash.

Preliminary diagnostics:

This problem is very strange, since nodes and all Workers are on the same server, network
communication should not be the problem. Additional diagnostics revealed that the main node,
all Workers and Lighthouses dropped offline at almost the same time. We continued our
troubleshooting and found problems through zabbix — the RAM of the server came close to reaching
its operation capacity at one point. Looking at the time stamp, it coincided with the time which the
node malfunctioned.

Reproducing the problem:

We focused on testing the memory usage. The test found that as the node runs for a long time, the
process occupies the server’s memory continuously. The memory usage grows significantly
especially after large numbers of transactions were sent and the memory was not released even after
transactions stopped.

How we reproduced the problem:

First I must introduce the service environment, we use Ubuntu 16.04.5 LTS, dotnet core version is
2.1.402

When the node is running alone: the memory usage is about 90M.



Then by continuously sending a large number of transactions to the node, we can monitor the node
trading pool as it accumulates and executes the transactions. This can be observed from the image
below.



After some time monitoring the system, the memory usage has reached 1G.



At this point, the transactions have stopped being executed. As seen below all transactions already in
the trading pool have been executed.



We continue to observe the memory footprint, and after some time we find that the memory usage
has not decreased, and is maintaining a usage level of 1G.

Problem Analyse:

Next we use lldb to analyze our nodes.

This is done by first installing lldb on the server

Sudo apt-get install lldb

Find the local ibsosplugin.so location

Find /usr -name libsosplugin.so

Start lldb and attach it to the process

Sudo lldb –p 13067

Load libsosplugin.so

Plugin load /usr/share/dotnet/shared/Microsoft.NETCore.App/2.1.4/libsosplugin.so

Setclrpath /usr/share/dotnet/shared/Microsoft.NETCore.App/2.1.4/


Analyze the next object

Dumpheap -stat



We can see that there are a large number of the following objects

AElf.Kernel.TransactionHolder

System.String

AElf.Common.Address

System.Collections.Concurrent.ConcurrentDictionary`2+Node[[AElf.Common.Hash,A Elf.Common],
[AElf.Kernel.TransactionHolder,AElf.Kernel.TxHub]]

AElf.Kernel.Transaction

AElf.Common.Hash

Google.Protobuf.ByteString

System.Byte[]


Let’s look at objects larger than 1024 bytes.



We can see that there are 4 objects of the same type that are relatively large

System.Collections.Concurrent.ConcurrentDictionary`2+Node[[AElf.Common.Hash, AElf.Common],
[AElf.Kernel.TransactionHolder, AElf.Kernel.TxHub]][]


Upon looking further at the objects corresponding to the MethodTable



Based on the above analysis results, we check the corresponding source code and located the class:
AElf.Kernel.TxHub. The main role of this class is to store transaction pool transaction data. This class
contains 8 ConcurrentDictionary<Hash, TransactionHolder> for storing transaction data, while the
TransactionHolder class stores Hash, Transaction, etc., which is consistent with the results of the above
memory analysis. Looking again at the internal logic, we found that all transactions are stored in
TxHub after they enter the transaction pool and are no longer released. From this we were able to
locate the core of the problem.

After resolving this issue, we repeated the above steps for verification. The effect was obvious. After the
transaction in the transaction pool had executed, the memory usage dropped significantly. The final
results of the memory usage is as following:



Then, by looking at the contents of the objects in memory, we can see that the total number of objects
has also dropped significantly.



However, there is still a small increase in the memory, and there are cases where large objects reside in
the memory, and this problem will be analyzed further.
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
February 19, 2018, 10:49:49 PM
Last edit: November 27, 2018, 12:07:06 PM by aelf blockchain
 #3

Cool review by Brian at cryptobriefing  Cool
Article -> https://cryptobriefing.com/what-is-aelf-introduction-to-elf-token-and-aelf-os/

aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
February 20, 2018, 02:52:37 PM
 #4

Reserved
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
February 20, 2018, 02:58:28 PM
 #5

Reserved
vitlk
Newbie
*
Offline Offline

Activity: 81
Merit: 0


View Profile WWW
March 02, 2018, 10:31:20 AM
 #6

tell me exactly how the coins are displayed? why are not all coins available for withdrawal?
crypt0baws
Jr. Member
*
Offline Offline

Activity: 57
Merit: 2

Ælf/XMR Enthusiast


View Profile WWW
March 03, 2018, 09:58:44 AM
 #7

Finally the new thread is open! Awesome! Looking forward to more updates.

tell me exactly how the coins are displayed? why are not all coins available for withdrawal?

The ELF that you've earned and that is available to withdraw is based on what you earned in the corresponding 24 hour period 30 days ago.

This means you will be able to withdraw a little bit each day if you want (and it is feasible to do so), otherwise by the time you reach the 30th day, you can withdraw the earnings from all of the previous 30 days, all at once.

Withdrawals opened up on the 25th of February, where you could withdraw your first days earnings if you signed up on day one of the Candy/Bounty program I believe.

Ælf; the 3rd gen Blockchain Network. Sign up & earn Ælf! (https://candy.aelf.io/account/register?invitationCode=0L0Y0V0H3F2M)
stan86
Hero Member
*****
Offline Offline

Activity: 1078
Merit: 511



View Profile
March 07, 2018, 05:58:10 AM
 #8

aelf reached strategic partnership with @CNN_Blockchain an innovative content ecosystem based on blockchain technology. Together aelf and CNN will explore the application of aelf in the content industry so as to build a better next-generation content platform.
https://twitter.com/aelfblockchain/status/971262614511718400


          ,▄▄▓▓██████▓▄▄╓
      ,▄▓█████████▓▓███████▄?
    ,▓█████▀╨`         `▀▓████▄
   ▓█████╨                 ▀████▄
╓█████╨                     ▓███▌
.█████                        ████▌
▓████                          ████
█████                  ,,╓▄φ   ████▌
████▌              ,▄██████▌   ████▌
█████      ▓█▄   ,█████████▀  ▐████▌
╙████▌    ║████  ████▌▓████  ╓█████
▀████▌   ║█▌██ ▓███,█████  ▄█████
  `█████▄  ╝▌▀" ██É╓████▀ ▄██████
    `▀█████▄▄,  ▐ ╓██▀É▄▓██████╨
       `▀▀▀██████▀▌▄▓███████▀^
▗███████████████████████▀`
████████████████████▌Ö
▝██████████████▀▀`
  ▝███████▆▅▄▃▖
   ▆▄▝████████▘
   ███▅▃▀▀███▘
    ▔▀▀▀▀▘
.
TeraWATT
.














.














.
.
.
Telegram
Twitter
Facebook
inoes
Sr. Member
****
Offline Offline

Activity: 714
Merit: 252



View Profile
March 07, 2018, 06:08:02 AM
 #9

how we get invitation code ?
reddit link its broke you need to fix it for more information


░░░░░░░░░░░░░░░███████████████░░░░░░░░░░
░░░░░░░░░░░░██████████████████████░░░░░░
░░░░░░░░░░░█████████████████████████░░░░
░░░░░░░░░█████████░░░░░░░░░░░████████░░░
░░░░░░░░███████░░░░░░░░░░░░░░░░███████░░
░░░░░░░███████░░░░░░░░░░░░░░░░░░░█████░░
░░░░░░░███████░░░░░░░░░░░░░█████░██████░
░░░░░░░██████░░░░░█░░░░░████████░██████░
░░░░░░░███████░░░███░░░████░░███░██████░
░░░░░░░███████░░██░██░████░░███░░█████░░
░░░░░░░░██████░░██░░█░███░░███░░██████░░
░░░░░░░░░███████░██░█░█░░░███░░██████░░░
░░░░░░░░░░░██████░███░░░███░░░█████░░░░░
░░░░░░░░░██░░████░░░░░░██░░░██████░░░░░░
░░░░░░░░████░░░░░██████░░░█████░░░░░░░░░
░░░░░░░░███████░░░░░░░░░███░░░░░░░░░░░░░
░░░░░░░░░░░█████████████░░░░░░░░░░░░░░░░
░░░░░░░░███░░░█████░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░██████░░░███░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░██████░░░░░░░░░░░░░░░░░░░░░░░
▂▂ ▃▃ ▅ ▆ ▇ █ TeraWATT █ ▇ ▆ ▅ ▃▃ ▂▂
Global LED Adoption Through Blockchain Technology
≒≒≒≒≒≒≒≒≒『ICO IS LIVE』≒≒≒≒≒≒≒≒≒
WEBSITE』『WHITEPAPER
≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒≒
TWITTER』『TELEGRAM
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 07, 2018, 11:47:13 AM
 #10

how we get invitation code ?
reddit link its broke you need to fix it for more information



This image is from our bounty thread. Feel free to ask more bounty questions there
https://bitcointalk.org/index.php?topic=3078726
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 07, 2018, 11:49:19 AM
 #11

tell me exactly how the coins are displayed? why are not all coins available for withdrawal?



This image is from our bounty thread. As you can see coins are gradually released.
Feel free to ask more bounty related questions here: https://bitcointalk.org/index.php?topic=3078726
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 07, 2018, 06:34:43 PM
 #12



We’re thrilled that ELF is now live on the Bancor Network. This allows ELF to be instantly converted
to dozens of other tokens without an exchange, counterparty or added fees, using a Web3 wallet like
MetaMask. https://steemit.com/bancor/@bancor-network/4gurrp-how-to-use-the-bancor-web-app
crypt0baws
Jr. Member
*
Offline Offline

Activity: 57
Merit: 2

Ælf/XMR Enthusiast


View Profile WWW
March 13, 2018, 11:45:45 AM
 #13



We’re thrilled that ELF is now live on the Bancor Network. This allows ELF to be instantly converted
to dozens of other tokens without an exchange, counterparty or added fees, using a Web3 wallet like
MetaMask. https://steemit.com/bancor/@bancor-network/4gurrp-how-to-use-the-bancor-web-app


Nice, it's cool to see ELF on Bancor! We're making tracks everywhere it seems. Good stuff. Grin

Ælf; the 3rd gen Blockchain Network. Sign up & earn Ælf! (https://candy.aelf.io/account/register?invitationCode=0L0Y0V0H3F2M)
vitlk
Newbie
*
Offline Offline

Activity: 81
Merit: 0


View Profile WWW
March 17, 2018, 11:42:53 PM
 #14

who has more than 10k subscribers on Twitter? how much on average do you get ELF performing all the tasks?
aelf blockchain
Jr. Member
*
Offline Offline

Activity: 90
Merit: 1


View Profile
March 19, 2018, 12:57:45 PM
 #15

Need a better understanding of Aelf? Check out this great beginner guide: https://blockonomi.com/aelf-guide/
crypt0baws
Jr. Member
*
Offline Offline

Activity: 57
Merit: 2

Ælf/XMR Enthusiast


View Profile WWW
March 20, 2018, 02:38:17 AM
 #16

who has more than 10k subscribers on Twitter? how much on average do you get ELF performing all the tasks?

It would be interesting to know, I'm willing to bet it's quite a bit of ELF that's for sure. Grin

Need a better understanding of Aelf? Check out this great beginner guide: https://blockonomi.com/aelf-guide/

This is a very nice write-up indeed! Would recommend to any newcomer to AELF to have a read over it. Smiley

Ælf; the 3rd gen Blockchain Network. Sign up & earn Ælf! (https://candy.aelf.io/account/register?invitationCode=0L0Y0V0H3F2M)
crypt0baws
Jr. Member
*
Offline Offline

Activity: 57
Merit: 2

Ælf/XMR Enthusiast


View Profile WWW
March 21, 2018, 09:55:02 AM
 #17

I've taken the opportunity to pick up some more ELF during the dip, suggest to anyone thinking about doing the same -- think a little harder perhaps! Grin

Ælf; the 3rd gen Blockchain Network. Sign up & earn Ælf! (https://candy.aelf.io/account/register?invitationCode=0L0Y0V0H3F2M)
Fhejhaey
Jr. Member
*
Offline Offline

Activity: 154
Merit: 2


View Profile
March 22, 2018, 03:27:40 PM
 #18

Still available ,,ico price
1eth=4,545 elf??
vitlk
Newbie
*
Offline Offline

Activity: 81
Merit: 0


View Profile WWW
March 22, 2018, 08:35:00 PM
 #19

does not open the site in the browser firefox. Has anyone encountered a similar problem? through google chrome works fine
crypt0baws
Jr. Member
*
Offline Offline

Activity: 57
Merit: 2

Ælf/XMR Enthusiast


View Profile WWW
March 27, 2018, 11:17:57 PM
Last edit: March 27, 2018, 11:28:33 PM by crypt0baws
 #20

does not open the site in the browser firefox. Has anyone encountered a similar problem? through google chrome works fine

Works fine for me in both Firefox and Chrome.

By the way, if you're interested in AElf you should check out Loning Ma's comprehensive piece on Medium. It's an excellent read and really gives you an idea of how and why the idea of AElf was conceived:

https://medium.com/@aelfblockchain/a-blockchain-developers-story-the-past-and-future-b598c6283608

Ælf; the 3rd gen Blockchain Network. Sign up & earn Ælf! (https://candy.aelf.io/account/register?invitationCode=0L0Y0V0H3F2M)
Pages: [1] 2 3 4 5 6 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!