Blockchain has a very good coupling with the vertical field of content.Using the characteristics and technology of blockchain,there are more and more platforms for content.The competition in this track is extremely fierce.As far as I know,there are many,such as foreign steelit,domestic coin,coin,Primas,iveryone,pressone,etc.
DApp运行原理
DApp底层区块链开发平台就好比手机的iOS和Android系统,是各种DApp的底层生态环境,DApp就是底层区块链平台生态上衍生的各种分布式应用,.也是区块链世界中的基础服务提供方,DApp于区块链,就好比APP之于iOS和Android。
int calPagerank()
{
cout<<nowTime()<<“:Begin calculate pagerank.”<<endl;
int oldIdx=0;
int newIdx=1;
int urlNum=urls.size();
for(int i=0;i<urlNum;i++)urls.score[oldIdx]=sum/urlNum;
for(int iteration=0;iteration<=10000;iteration++)
{
cout<<nowTime()<<“:iteration”<<iteration<<endl;
for(int i=0;i<urlNum;i++)
{
urls.score[newIdx]=0;
}
double perSum=0;
for(int i=0;i<urlNum;i++)
{
urls.score[newIdx]=sum*rem/urlNum;
if(urls.inDegree>0)
{
for(vector::iterator iter=urls.refList.begin();iter!=urls.refList.end();iter++)
{
int id=*iter;
urls.score[newIdx]+=(1-rem)*urls[id].score[oldIdx]/urls[id].outDegree;
}
}
perSum+=urls.score[newIdx];
}
for(int i=0;i<urlNum;i++)
{
urls.score[newIdx]=urls.score[newIdx]/perS