Pages:
Author

Topic: [ANN]BYTOM: An interoperational protocol for diversified byte assets - page 27. (Read 77085 times)

jr. member
Activity: 535
Merit: 2
Bytom on Fcoin‼️
Two more hours to go
June 11th, 16:00(GMT+8)
jr. member
Activity: 535
Merit: 2
On June 10, Duan Xingxing, the founder and CEO of #Bytom was invited to attend the "2018 (20th) China Venture Capital Forum" blockchain theme forum and gave a keynote speech about "Secret of Prosperity: The Culture Gene of Blockchain Industry."
jr. member
Activity: 535
Merit: 2
Anyone got the Airdrop? Still nothing on my end.
airdrop today
jr. member
Activity: 535
Merit: 2
Can someone help me? How do I withdraw to gate.io from the btm wallet? every time I try I'm getting "Gas is spent". Is there something i need to do first to buy gas etc....
I think you need transaction fees(a little BTM )
jr. member
Activity: 535
Merit: 2
holding from August 017
Big fan! thank you ,we will keep moving
newbie
Activity: 8
Merit: 0
Can someone help me? How do I withdraw to gate.io from the btm wallet? every time I try I'm getting "Gas is spent". Is there something i need to do first to buy gas etc....
newbie
Activity: 33
Merit: 0
A protocol that has large areas of application. I bought this coin at low prices
sr. member
Activity: 616
Merit: 250
Is bytom trying to collaborate with any companies or what's their roadmap for next few months..they definitely need to get onto one of the big exchanges asap...i know it's far fetched but I'd love bytom and Alibaba to collaborate..both come from same town as hangzhou and bytom should be working hard to get them on board and become the most used crypto currency in china while also keeping the success coming from their home place.
legendary
Activity: 2912
Merit: 1091
--- ChainWorks Industries ---
Researching now ...

#crysx
legendary
Activity: 1694
Merit: 1002
Go Big or Go Home.....
Anyone got the Airdrop? Still nothing on my end.
member
Activity: 308
Merit: 10
What is the function of the formation of a Bytom? What asset bytes have worked with or connected with Bytom? How does a Bytom interact in the cryptocurrency world?
newbie
Activity: 84
Merit: 0
holding from August 017
newbie
Activity: 40
Merit: 0
full member
Activity: 406
Merit: 100
Bytom definitely going to be one of the most used cryptocurrencys in China over the coming months...way undervalued. Smiley
sr. member
Activity: 798
Merit: 252
Insane In The Blockchain ⚠
Can someone launch at least 1 EU BTM pool? All pools are Chinese with high ping and a lot of rejected shares Angry
jr. member
Activity: 535
Merit: 2
Mastering Tensority



Start from consensus algorithm

Blockchain is a distributed system,and consistency is the basic problem of a distributed system,to ensure that the system meets different degrees of consistency, consensus algorithm is needed.

Now the most popular algorithm are POW,POS,DPOS and so on,The POW consensus algorithm used by bitcoin for 9 years has been proven to be stable and reliable,However, it has been criticized for its huge hardware and energy waste,especial the ASIC.In order to avoid wasting resources, POS and DPOS discard the calculation directly,consensus through holding certificates and elections,but they reduce the decentralizatio.

Bytom blockchain solve the waste problem from another aspect.

Tensority introduction

Tensority based on these idea below

Computer is a power,It is necessary to consume some energy for maintaining system stability, POW has been proven to be reliable,and everyone can participate in consensus.
ASIC can only do hash calculation is a truly waste, if the mining machine can be used elsewhere ,that will be a big boost.
With the rapid development of AI accelerates market demand.
So we design AI-friendly consensus algorithm Tensority.

Matrix multiplication and convolution are two commonly used algorithms in AI. Compared with the latter, the former has wider application scope.so we use matrix multiplication in Tensority.we will introduce the algorithm below.

Bitcoin POW consensus algorithm review

Before we introduce Tensority,let’s review Bitcoin POW consensus:

We all know that the algorithm of Bitcoin is Iterative calculating the hash of block header,constantly modify the parameters,until the hash meet difficulty requirements.

Tensority summary

Take a look at the overview of Tensority

In Tensority,calcuating block header hash and comparing difficulty is the same as Bitcoin,but there are many matrix operation in Tensority,so the mining machine which support Tensority has ability to provide AI acceleration services.

Seed production

Tensority has two input,one is a block header hash,the other is seed,seed will be replaced every 256 block.it is aslo a block header hash(1–255 use 1 block header hash,256–511 use 256 block hash … …)

As the Tensority paper said:Seed is a byte array of 32 determined by a period of blockchain history. In other word,seed can be considered as a snapshot of historical network consensus.

Cache Calculation

In this step, we use seeds to obtain a matrix

First,in order to meet the requirements of Scrypt(Scrypt is used by Litecoin),we use hash to extend the seed length.

Then,we use Scrypt to generate a martix of 32x1024x128

Matrix Construction

In this step,we switch a matrix of 32x1024x128 to a matrix of 256x256x256,if you want to learn more about it, please see the paper.

Matrix Operation

It is a complicated step,and also the interesting one.

We divided block header hash into 4 pieces,each piece contain 8 bytes,we hash each piece and generate a new hash.

Then we divided the new hash into 32 bytes,each byte as a index of matrix slice,cutting matrix into a rectangle.repeat the action untile all bytes used,then we take multiplication of matrix,switch 128 rectangle into 1 rectangle.

Work Generation

In this step,we switch the rectangle into a hash,and compare to the difficulty.

a round of Tensority is ended,if the hash don’t meet the difficulty,we turn to the next round.


jr. member
Activity: 535
Merit: 2
I've had BTM sent from antpool to a V1.01 wallet address. Now I've checked the explorer and can't find this address? Are V1.01 addresses not compatible for payments since V1.02 update?
what ‘s  wrong ?it shouldn't be
is address  changed?
This is my address: bm1qu2uqlvfgylwkazhdn4yf8wwekava3ffsu2rzyk I've used this for antpool and its stuck in 'paying'. It's worrying that I can't find this address on explorer, just can't work it out. Am I doing something wrong?
Any chance of some support with this?
Is there any way of getting support??? My requests seem to be going on deaf ears. I need some help with main net wallet please. I have downloaded the latest version and the update but no transactions or balances are showing. Where can I check to see if my wallet addresses are valid?
I searched your address on blockmeta.com and it seems that there isn't ant transactions.Our main net address can accept mainnet asset.As for antpool,when it turns to “paid” and then transactions may happen
newbie
Activity: 140
Merit: 0
Hi,

You can trade Bytom on Zeniex Exchange

pairs available:
BTM/BTC
BTM/ETH

more details about exchange can be found in this thread: https://bitcointalksearch.org/topic/m.39111069

Have a great day! (night?)
full member
Activity: 630
Merit: 103
TOKPIE
[Dev]Bytom Weekly Dev Report (June.4th)
https://medium.com/@Bytom_Official/dev-bytom-weekly-dev-report-june-4th-e3f26803100b

1. Optimization and testing of P2P connection layer and switch layer framework to prepare for P2P functional upgrade

2. Based on Kademlia protocol-like node discovery function debugging, optimizing node access speed, establishing a structured network connection which based on logical distance

3. Fixed the problem that the response result of reset-key-password in bytcomcli is incorrect

4.sorted the result of interface list-addresses according to address creation time

5. Modified the added Tutorial content and added advanced transaction switching function in the Tutorial

6. Fixed the loading bug when electron is turned on

7.Fixed the bug that the actual number of assets is wrong when you filled number in the transaction page first and then filled the assets.

8.Completed the sorting of related documents for miners‘ implementation

9. Investigated the loss of accuracy in json type conversions, including causes and test structures

10. Increased the get-work-json interface to facilitate the use of the mining pool to resolve the block header

11. Completion of java-sdk code implementation and test case writing

12. Organized java-sdk documents and improved Transaction related documents
Pages:
Jump to: