<html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/7.htm">&#19978;&#38913;</a>
      <a href="/freecity/8.htm" class="active">&#31532;8&#38913;</a>
      <a href="/freecity/9.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#28154;&#28154;&#35527;&#21476;&#20170;&#25991;&#26126;&#21644;&#33258;&#30001;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292; Facebook 27 May 2020</h5>
    <p>
    &#25105;&#35712;&#12298;&#20108;&#25163;&#26178;&#20195;&#12299;&#25720;&#32034;&#20420;&#32645;&#26031;&#20154;&#30340;&#24605;&#32771;&#27169;&#24335;&#65292;&#25105;&#24863;&#35258;&#21040;&#34311;&#32173;&#22467;&#39640;&#24230;&#38598;&#27402;&#20006;&#27794;&#26377;&#29926;&#35299;&#21508;&#22823;&#27665;&#26063;&#30340;&#20659;&#32113;&#25991;&#21270;&#33032;&#25615;&#65292;&#21453;&#32780;&#26159;&#20849;&#29986;&#22283;&#38555;&#19979;&#30340;&#32068;&#32340;&#37117;&#24118;&#26377;&#20420;&#32645;&#26031;&#20154;&#21083;&#28872;&#30340;&#33394;&#24425;&#12290;&#21040;&#30446;&#21069;&#28858;&#27490;&#65292;&#20013;&#20849;&#38598;&#27402;&#24050;&#32147;&#26159;&#20670;&#21521;&#26997;&#27402;&#29544;&#35009;&#65292;&#35199;&#34255;&#30340;&#20659;&#32113;&#25991;&#21270;&#33032;&#25615;&#20381;&#33290;&#36996;&#26377;&#20491;&#22522;&#30990;&#65292;&#24590;&#40636;&#36924;&#23546;&#24287;&#21319;&#22283;&#26071;&#21809;&#22283;&#27468;&#37117;&#28961;&#27861;&#21205;&#25622;&#20449;&#20208;&#22533;&#24375;&#30340;&#34255;&#20154;&#65292;&#30456;&#27604;&#20043;&#19979;&#65292;&#26368;&#38752;&#36817;&#25919;&#27402;&#30340;&#20013;&#33775;&#25991;&#21270;&#21463;&#21040;&#30340;&#24433;&#38911;&#26368;&#28145;&#36960;&#65292;&#27794;&#26377;&#36020;&#26063;&#20102;&#22303;&#35946;&#21462;&#20195;&#65292;&#27794;&#26377;&#20449;&#20208;&#20102;&#23601;&#22825;&#19981;&#24597;&#22320;&#19981;&#24597;&#65292;&#27794;&#26377;&#31150;&#25976;&#20102;&#24478;&#22283;&#23478;&#30332;&#35328;&#20154;&#21040;&#23567;&#31881;&#32005;&#20491;&#20491;&#37117;&#27969;&#38706;&#20986;&#27794;&#28085;&#39178;&#30340;&#30149;&#24907;&#65292;PRC &#35041;&#26368;&#24375;&#21218;&#27665;&#26063;&#28450;&#20154;&#20659;&#32113;&#25991;&#21270;&#33032;&#25615;&#24190;&#20046;&#36899;&#26681;&#25300;&#36215;&#12290;
    </p>
    <p>
    &#25105;&#35712;&#32993;&#33589;&#22818;&#32763;&#35695;&#30340;&#20811;&#27663;&#20659;&#65288;&#25818;&#35498;&#36889;&#26412;&#26159;&#26446;&#23433;&#22823;&#23566;&#30340;&#29645;&#34255;&#20043;&#19968;&#65289;&#65292;&#36523;&#28858;&#23110;&#32645;&#38272;&#38542;&#32026;&#24180;&#23569;&#26178;&#26377;&#24456;&#22810;&#32722;&#20439;&#35201;&#36981;&#24478;&#12290;&#21476;&#20195;&#20315;&#25945;&#33288;&#30427;&#26178;&#26399;&#24344;&#25562;&#30526;&#29983;&#24179;&#31561;&#65292;&#29694;&#20195;&#25919;&#27402;&#30340;&#31435;&#22580;&#20063;&#19981;&#35469;&#21516;&#21360;&#24230;&#31038;&#26371;&#31278;&#22995;&#21046;&#24230;&#65292;&#20294;&#37117;&#27794;&#20197;&#25945;&#26781;&#24335;&#30340;&#31895;&#26292;&#20358;&#30828;&#30896;&#36889;&#20659;&#32113;&#32722;&#20439;&#65292;&#38614;&#28982;&#23815;&#39640;&#22320;&#20301;&#24050;&#32147;&#22823;&#19981;&#22914;&#21069;&#65292;&#26377;&#20123;&#23110;&#32645;&#38272;&#23478;&#24237;&#36996;&#22533;&#25345;&#24190;&#21315;&#24180;&#20358;&#30340;&#20736;&#24335;&#32722;&#20439;&#65292;&#36889;&#26159;&#19968;&#31278;&#33258;&#30001;&#65292;&#25919;&#27402;&#31649;&#24471;&#36234;&#23569;&#36234;&#22909;&#65292;&#33258;&#30001;&#24179;&#31561;&#20844;&#27491;&#25919;&#27835;&#29872;&#22659;&#19979;&#27665;&#38291;&#20659;&#32113;&#33258;&#28982;&#26371;&#35519;&#25972;&#65292;&#31038;&#26371;&#21508;&#38542;&#23652;&#30342;&#22914;&#27492;&#65292;&#22810;&#20803;&#25991;&#21270;&#33032;&#25615;&#24471;&#20197;&#24310;&#32396;&#12290;
    </p>
    <p>
    &#22810;&#24180;&#21069;&#25105;&#35712;&#22577;&#32025;&#36899;&#36617;&#20313;&#31179;&#38632;&#23531;&#30340;&#25991;&#21270;&#33510;&#26053;&#65292;&#20182;&#30340;&#35211;&#35299;&#26159;&#19990;&#30028;&#21476;&#25991;&#26126;&#21482;&#21097;&#19979;&#20013;&#33775;&#25991;&#26126;&#36996;&#22312;&#65292;&#20854;&#23427;&#37117;&#28357;&#20129;&#20102;&#12290;&#29694;&#22312;&#22238;&#24819;&#36215;&#20358;&#65292;&#20013;&#33775;&#25991;&#26126;&#30340;&#30906;&#36996;&#22312;&#65292;&#22312;&#21488;&#28771;&#65292;&#22312;&#28207;&#28595;&#65292;&#22312;&#26085;&#38867;&#21644;&#19968;&#20123;&#28023;&#22806;&#33775;&#20154;&#31038;&#26371;&#35041;&#65292;&#33775;&#22799;&#20043;&#22320;&#30340;&#21476;&#32769;&#25991;&#21270;&#33032;&#25615;&#20877;&#32380;&#32396;&#32102;&#20013;&#20849;&#25630;&#19979;&#21435;&#36978;&#26089;&#23436;&#12290;&#24052;&#27604;&#20523;&#30041;&#19979;&#19968;&#20491;&#26143;&#26399; 7 &#22825;&#21046;&#24230;&#65292;&#22467;&#21450;&#21482;&#21097;&#19979;&#37329;&#23383;&#22612;&#65292;&#29694;&#20195;&#27472;&#27954;&#30340;&#21476;&#25991;&#26126;&#32147;&#27511;&#25991;&#34269;&#24489;&#33288;&#32780;&#26119;&#33775;&#30334;&#33457;&#40778;&#25918;&#65292;&#21360;&#24230;&#36899;&#23110;&#32645;&#38272;&#37117;&#36996;&#22312;&#65292;&#33288;&#37117;&#25945;&#21644;&#20315;&#25945;&#37117;&#31639;&#26159;&#21360;&#24230;&#30340;&#21476;&#25991;&#26126;&#65292;&#33775;&#22799;&#21476;&#25991;&#26126;&#21097;&#19979;&#20160;&#40636;&#65311;&#20013;&#22283; PRC &#20154;&#30340;&#23380;&#23376;&#19981;&#26159;&#23380;&#23376;&#65292;&#32769;&#23376;&#19981;&#26159;&#32769;&#23376;&#65292;&#33674;&#23376;&#19981;&#26159;&#33674;&#23376;&#65292;&#36899;&#23403;&#23376;&#20853;&#27861;&#37117;&#21482;&#21097;&#19979;&#36554;&#22823;&#30770;&#65292;&#20013;&#20849;&#22312;&#20840;&#19990;&#30028;&#38283;&#23380;&#23376;&#23416;&#38498;&#20570;&#22823;&#22806;&#23459;&#39449;&#21507;&#65292;&#20854;&#23526;&#20013;&#20849;&#21482;&#35201;&#19999;&#25481;&#36319;&#22320;&#27683;&#29399;&#23617;&#19981;&#36890;&#30340;&#39340;&#21015;&#25945;&#26781;&#65288;&#20013;&#20849;&#21482;&#26159;&#29992;&#20849;&#29986;&#20027;&#32681;&#21253;&#35037;&#24093;&#21046;&#20659;&#32113;&#25630;&#21040;&#19981;&#20523;&#19981;&#39006;&#65289;&#65292;&#21482;&#25793;&#25265;&#19968;&#26781;&#32769;&#23376;&#25945;&#35496;&#37117;&#27604;&#36611;&#25509;&#22320;&#27683;&#65292;&#27604;&#22914;&#65292;&#28961;&#28858;&#32780;&#27835;&#19981;&#26159;&#21483;&#20320;&#21861;&#37117;&#19981;&#24517;&#20570;&#65292;&#32780;&#26159;&#30433;&#37327;&#20197;&#31649;&#24471;&#36234;&#23569;&#36234;&#22909;&#30340;&#21407;&#21063;&#26045;&#25919;&#12290;
    </p>
    <p>
    &#21476;&#25991;&#26126;&#26410;&#24517;&#37117;&#36969;&#21512;&#29694;&#20195;&#31038;&#26371;&#65292;&#37325;&#40670;&#22312;&#26119;&#33775;&#65292;&#26119;&#33775;&#38656;&#35201;&#33258;&#30001;&#22303;&#22756;&#12290;
    </p>
    
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q4.htm">&#19978;&#38913;</a>
      <a href="/freecity/q5.htm" class="active">&#26094;&#26095;Q5&#38913;</a>
      <a href="/freecity/q6.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292; 2 November 2021</h5>
     	
     	<p>
     	<a href="https://en.wikipedia.org/wiki/Zooko%27s_triangle">
     	<img border="0" src="/freecity/zookotriangle.bmp"><br>Wikipedia: Zooko's Triangle</a><br><br>
    	&#26681;&#25818; Zooko's Triangle&#65288;&#29664;&#23396;&#19977;&#35282;&#65289;&#35542;&#36848;&#65292;&#29702;&#24819;&#30340;&#20114;&#32879;&#32178;&#36899;&#25509;&#24517;&#38920;&#35201;&#26377;&#19977;&#38917;&#21151;&#33021;&#65292;&#31532;&#19968;&#26159;&#23433;&#20840;&#65288;Secure), &#31532;&#20108;&#26159;&#23481;&#26131;&#35469;&#35712;&#35352;&#25014;&#30340;&#22495;&#21517;&#32178;&#22336;&#65292;&#31532;&#19977;&#26159;&#20855;&#20633;&#20998;&#25955;&#24335;&#20844;&#20849;&#36890;&#29992;&#29872;&#22659;&#12290;<br><br>
    	&#19968;&#33324; ICANN &#22495;&#21517;&#19979;&#30340;&#32178;&#31449;&#65292;&#23433;&#20840;&#26159;&#38752;&#32147;&#29151;&#32773;&#20497;&#30340;&#33021;&#21147;&#65292;&#32780;&#22495;&#21517;&#23436;&#20840;&#31526;&#21512;&#23481;&#26131;&#35469;&#35712;&#35352;&#25014;&#30340;&#26781;&#20214;&#65292;&#21807;&#19968;&#28961;&#27861;&#36890;&#36942;&#30340;&#19968;&#38364;&#26159;&#31532;&#19977;&#38917;&#21151;&#33021;&#65292; ICANN &#26159;&#20013;&#22830;&#31649;&#29702;&#21046;&#65292;&#20219;&#20309;&#30456;&#38364;&#39636;&#21046;&#22312;&#19981;&#38364;&#38281;&#20114;&#32879;&#32178;&#30340;&#24773;&#27841;&#19979;&#36629;&#26131;&#23601;&#21487;&#20197;&#38459;&#25876;&#36890;&#36335;&#65292; &#22240;&#27492;&#19981;&#31639;&#26159;&#20844;&#20849;&#36890;&#29992;&#12290;&#32178;&#32097;&#19981;&#26159;&#25919;&#27402;&#35498;&#20102;&#31639;&#65292;&#27604;&#22914;&#20013;&#22283;&#25919;&#24220;&#30340;&#35438;&#37323;&#26159;&#25919;&#24220;&#20570;&#30340;&#20114;&#32879;&#32178;&#35373;&#26045;&#25165;&#26159;&#20844;&#20849;&#36890;&#29992;&#65292;&#20854;&#23526;&#26159;&#26377;&#26781;&#20214;&#36890;&#29992;&#65292;&#25919;&#27402;&#22823;&#23436;&#65292;&#27604;&#29305;&#24163;&#30340;&#32178;&#32097;&#35373;&#35336;&#19978;&#26159;&#21435;&#20013;&#22830;&#21046;&#65292;&#23436;&#20840;&#28961;&#31169;&#30340;&#20844;&#20849;&#36890;&#29992;&#65292;&#34987;&#25919;&#27402;&#35438;&#37323;&#24433;&#38911;&#19979;&#26377;&#20123;&#23186;&#39636;&#21453;&#32780;&#27512;&#39006;&#27604;&#29305;&#24163;&#28858;&#31169;&#20154;&#29992;&#36884;&#65292;&#26377;&#35492;&#23566;&#22823;&#34886;&#20043;&#23244;&#12290;<br><br>
    	&#40670;&#23565;&#40670;&#25216;&#34899;&#22522;&#26412;&#19978;&#26159;&#21487;&#20197;&#26377;&#20998;&#25955;&#24335;&#20844;&#20849;&#36890;&#29992;&#30340;&#29872;&#22659;&#65292;&#20197; IPFS &#28858;&#21015;&#23376;&#65292;IPFS &#25976;&#25818;&#32147;&#36942;&#27231;&#21046;&#34389;&#29702;&#38577;&#34255;&#22312;&#20840;&#29699;&#21315;&#21315;&#33836;&#33836;&#21488;&#38651;&#33126;&#20839;&#65292;&#20844;&#20849;&#36890;&#29992;&#30340;&#21151;&#33021;&#38750;&#24120;&#22533;&#22266;&#65292;&#21482;&#35201;&#26377;&#27963;&#30340; IPFS &#36575;&#20214;&#65292;&#22312;&#26377;&#23529;&#26597;&#30340;&#22283;&#24230;&#29992;&#25142;&#24517;&#38920;&#32094;&#30433;&#33126;&#27713;&#35731; IPFS&#36575;&#20214;&#25509;&#36899;&#27963;&#21205;&#12290;&#20219;&#20309;&#23384;&#20837;&#30340;&#20839;&#23481;&#37117;&#21487;&#20197;&#29992;&#20854;&#25976;&#25818;&#25552;&#29001;&#20986;&#20358;&#30340;&#38651;&#23376;&#38000;&#21273;&#20358;&#19979;&#36617;&#65292;&#38651;&#23376;&#38000;&#21273;&#34899;&#35486;&#26159;&#19968;&#31278; hash&#65292;&#20839;&#23481;&#25976;&#25818;&#32147;&#36942;&#27231;&#21046;&#36939;&#31639;&#24460;&#24471;&#21040;&#30340; hash&#65292;&#25976;&#23416;&#35542;&#35657;&#19979;&#26159;&#29544;&#19968;&#28961;&#20108;&#30340;&#65292;&#24046;&#19968;&#20491;&#23383;&#23601;&#26371;&#26377;&#23436;&#20840;&#19981;&#19968;&#27171;&#30340; hash&#65292;&#36889;hash &#23601;&#26159;&#21069;&#38754;&#25343;&#20358;&#20511;&#21947;&#30340;&#38651;&#23376;&#38000;&#21273;&#12290;hash &#25976;&#30070;&#20316;&#32178;&#22336;&#29992;&#26178;&#65292;&#20839;&#23481;&#23436;&#20840;&#27794;&#26377;&#38358;&#25913;&#30340;&#39192;&#22320;&#65292;&#22240;&#27492;&#29992;&#32178;&#22336;&#19979;&#36617;&#20839;&#23481;&#26159;&#32085;&#23565;&#23433;&#20840;&#30340;&#65292;&#21807;&#19968;&#19981;&#33021;&#36890;&#36942;&#30340;&#19977;&#22823;&#26781;&#20214;&#65292; hash &#26159;&#19968;&#22534;&#38263;&#38263;&#30340;&#25976;&#23383;&#34399;&#30908;&#65292;&#20154;&#39006;&#26159;&#28961;&#27861;&#36629;&#26131;&#35352;&#25014;&#36776;&#35672;&#12290;<br><br>
    	Namecoin &#21644;&#20197;&#22826;&#22346; ENS &#37117;&#26159;&#27169;&#20223; ICANN &#30340;&#22495;&#21517;&#27231;&#21046;&#65292;&#20841;&#32773;&#22495;&#21517;&#25976;&#25818;&#37117;&#26159;&#20786;&#23384;&#22312;&#20998;&#25955;&#24335;&#24375;&#22823;&#30340;&#20844;&#20849;&#21312;&#22602;&#37832;&#19978;&#65292;&#22495;&#21517;&#26412;&#36523;&#23601;&#26159;&#28858;&#20102;&#26041;&#20415;&#20154;&#20497;&#35352;&#22312;&#33126;&#35041;&#65292;&#20849;&#35672;&#24375;&#22823;&#30340;&#21312;&#22602;&#37832;&#20855;&#20633;&#33391;&#22909;&#30340;&#20844;&#20849;&#36890;&#29992;&#29872;&#22659;&#65292;&#25976;&#25818;&#23433;&#20840;&#30001;&#21312;&#22602;&#37832;&#30340;&#38651;&#23376;&#38000;&#21273;&#25226;&#38364;&#65292;&#25216;&#34899;&#32780;&#35542;&#23601;&#26159; Public key &#21644; Private key &#30340;&#21305;&#37197;&#65292;&#36889;&#30475;&#20284;&#19968;&#33324;&#30340;&#23494;&#30908;&#27010;&#24565;&#65292;&#19981;&#21482;&#26159;&#23494;&#30908;&#37027;&#40636;&#31777;&#21934;&#65292;&#30446;&#21069;&#28858;&#27490;&#20219;&#20309;&#21312;&#22602;&#37832;&#30340;&#38651;&#23376;&#38000;&#21273;&#37117;&#36629;&#26131;&#20570;&#22909;&#23433;&#20840;&#24037;&#20316;&#12290;&#22495;&#21517;&#25976;&#25818;&#19968;&#33324;&#19978;&#31354;&#38291;&#19981;&#22823;&#65292;&#22871;&#22312;&#20282;&#26381;&#22120;&#19978;&#65292;&#20839;&#23481;&#22312;&#20282;&#26381;&#22120;&#35041;&#65292;&#20839;&#23481;&#30340;&#23433;&#20840;&#26159;&#20491;&#22823;&#23416;&#21839;&#65292;&#22522;&#26412;&#19978;&#38626;&#19981;&#38283;&#39006;&#20284; IPFS &#30340;&#21407;&#29702;&#65292;&#21508;&#31278;&#31293;&#26597;&#19979;&#24471;&#20491; hash &#25976;&#20358;&#23565;&#25033;&#22495;&#21517;&#20869;&#30340;&#25976;&#25818;&#12290;<br><br>
    	&#21312;&#22602;&#37832;&#21644;&#40670;&#23565;&#40670;&#20998;&#25955;&#24335;&#25216;&#34899;&#36234;&#20358;&#36234;&#30332;&#36948;&#65292;&#20570;&#21040; Zooko's Triangle &#65288;&#29664;&#23396;&#19977;&#35282;&#65289;&#19977;&#38917;&#21151;&#33021;&#30340;&#26041;&#26696;&#24050;&#32147;&#30456;&#30070;&#22810;&#12290;&#20114;&#32879;&#32178;&#33258;&#30001;&#30340;&#22823;&#21069;&#25552;&#19979;&#65292;&#20869;&#23481;&#30332;&#20296;&#32773;&#21487;&#20197;&#36984;&#25799;&#20314;&#21517;&#65292;&#22312;&#20855;&#20633;&#29664;&#23396;&#19977;&#35282;&#30340;&#27231;&#21046;&#19979;&#20314;&#21517;&#23601;&#21482;&#26159;&#19968;&#20491;&#25976;&#30908; ID&#65292;&#29702;&#35542;&#19978;&#27604;&#36611;&#21487;&#20197;&#20570;&#21040;&#23436;&#20840;&#29544;&#31435;&#33258;&#20027;&#30340;&#20314;&#21517;&#65292;&#19968;&#33324;&#20225;&#26989;&#36575;&#20214;&#25910;&#38598;&#30340;&#20219;&#20309; ID&#30001;&#26044;&#19981;&#26159;&#38283;&#28304;&#30908;&#65292;&#20320;&#21462;&#29992;&#26159;&#23621;&#26044;&#20449;&#20219;&#12290;&#20309;&#35586;&#20314;&#21517;&#29544;&#31435;&#33258;&#20027;&#65311;&#25171;&#20491;&#27604;&#26041;&#65292;&#30002;&#30332;&#20296;&#20102;&#19968;&#24373;&#29031;&#29255;&#65292;&#23436;&#20840;&#33258;&#20027;&#30340;&#20314;&#21517;&#19979;&#65292;&#23601;&#21482;&#30693;&#36947;&#30002;&#30332;&#20296;&#37027;&#24373;&#29031;&#29255;&#65292;&#27794;&#26377;&#34523;&#32114;&#39340;&#36321;&#35731;&#20154;&#36861;&#36452;&#65292;&#20855;&#20633;&#29664;&#23396;&#19977;&#35282;&#30340;&#27231;&#21046;&#65292;&#29992;&#25142;&#21487;&#20197;&#36629;&#26131;&#30332;&#29694;&#29031;&#29255;&#20869;&#23481;&#65292;&#30332;&#20296;&#32773;&#24456;&#38627;&#34987;&#36861;&#36452;&#21040;&#12290;&#19981;&#20687; IPFS&#65292; &#30332;&#20296;&#32773;&#19981;&#23459;&#20659;&#22522;&#26412;&#19978;&#27794;&#20154;&#33021;&#19979;&#36617;&#12290;IPFS &#32178;&#38913;&#20869;&#23481;&#65292;&#20854; hash &#24418;&#21516;&#23494;&#30908;&#65292;&#19981;&#23481;&#26131;&#35352;&#22312;&#33126;&#35023;&#65292;&#21487;&#20197;&#23531;&#22312;&#32025;&#24373;&#20659;&#25773;&#65292;&#25110;&#26893;&#20837; ENS&#25110; Namecoin &#20043;&#39006;&#30340;&#22495;&#21517;&#27231;&#21046;&#20358;&#20570;&#20659;&#25773;&#12290;&#36861;&#36452;&#32178;&#22336;&#20659;&#25773;&#28304;&#38957;&#23601;&#26159;&#36861;&#36452;&#30332;&#20296;&#32773;&#12290;<br><br>
    	&#25216;&#34899;&#26159;&#20013;&#31435;&#30340;&#65292;&#20855;&#20633;&#29664;&#23396;&#19977;&#35282;&#30340;&#27231;&#21046;&#22914;&#26524;&#22823;&#27969;&#34892;&#36215;&#20358;&#65292;&#22909;&#30340;&#20869;&#23481;&#27794;&#26377;&#23529;&#26597;&#38459;&#25876;&#30340;&#39192;&#22320;&#65292;&#22750;&#30340;&#20869;&#23481;&#20063;&#19968;&#27171;&#12290;&#36889;&#40637;&#35498;&#65292;&#21839;&#38988;&#23601;&#20358;&#20102;&#65292;&#22914;&#26524;&#30002;&#30332;&#20296;&#30340;&#26159;&#20405;&#29359;&#26576;&#20154;&#38577;&#31169;&#30340;&#35064;&#29031;&#65292;&#27231;&#21046;&#35373;&#35336;&#27794;&#26377;&#24460;&#38272;&#19979;&#65292;&#35504;&#35201;&#36000;&#36215;&#27861;&#24459;&#36012;&#20219;&#65311;&#19968;&#33324;&#32780;&#35542;&#30070;&#28982;&#36996;&#26159;&#30332;&#20296;&#32773;&#65292;&#26377;&#24515;&#20154;&#26159;&#21487;&#20197;&#20570;&#21040;&#38627;&#34987;&#36861;&#36452;&#30340;&#20314;&#21517;&#65292;&#24590;&#40637;&#36774;&#65311;&#22914;&#26524;&#20869;&#23481;&#29359;&#27861;&#65292;&#29702;&#24819;&#27861;&#27835;&#32780;&#35542;&#65292;&#30070;&#28982;&#26159;&#32380;&#32396;&#39717;&#26234;&#36861;&#36452;&#30332;&#20296;&#32773;&#65292;&#32173;&#25345;&#27231;&#21046;&#30340;&#20219;&#20309;&#21443;&#33287;&#32773;&#26159;&#28961;&#36764;&#30340;&#65292;&#20107;&#24907;&#22196;&#37325;&#30340;&#35441;&#38627;&#20813;&#26377;&#20123;&#20154;&#26371;&#38754;&#23565;&#27861;&#24459;&#19978;&#30340;&#22739;&#21147;&#12290;&#25105;&#32173;&#25345;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340;&#32178;&#38364;&#26381;&#21209;&#65292;&#36889;&#20491;&#21839;&#38988;&#19968;&#23450;&#35201;&#26377;&#25152;&#28310;&#20633;&#65292;&#36996;&#22909;&#26094;&#26095;&#32178;&#38913;&#26159;&#20197;&#25991;&#23383;&#25976;&#25818;&#28858;&#20027;&#65292;&#22294;&#20687;&#20063;&#21487;&#20197;&#20294;&#25976;&#25818;&#19981;&#33021;&#22826;&#22823;&#12290;<br><br>
    	&#40670;&#23565;&#40670;&#65292;&#20998;&#25955;&#24335;&#25216;&#34899;&#21644;&#21312;&#22602;&#37832;&#34028;&#21187;&#30332;&#23637;&#65292;&#25818;&#25105;&#25152;&#30693;&#65292;&#24456;&#22810;&#30693;&#21517;&#32178;&#31449;&#30340;&#20869;&#23481;&#37117;&#36629;&#26131;&#34987;&#30428;&#29256;&#21435;&#12290;&#21482;&#25026;&#29992;torrent&#31278;&#23376;&#24050;&#32147;&#21487;&#20197;&#19979;&#36617;&#22823;&#21322;&#30428;&#29256;&#38651;&#24433;&#65292;&#26032;&#21152;&#22369;&#30332;&#29983;&#36942;&#38651;&#20449;&#21830;&#20381;&#29031;&#27861;&#24237;&#25351;&#20196;&#32780;&#20132;&#20986;torrent &#19979;&#36617;&#21517;&#21934;&#12290;&#22810;&#25026;&#24190;&#31278;&#25216;&#34899;&#26356;&#19981;&#24471;&#20102;&#65292;&#32317;&#20043;&#65292;&#27231;&#21046;&#32173;&#25345;&#21644;&#27083;&#24314;&#32773;&#21482;&#32771;&#24942;&#25976;&#25818;&#23433;&#20840;&#24050;&#32147;&#22816;&#20663;&#33126;&#31563;&#20102;&#65292;&#20869;&#23481;&#26159;&#19981;&#26159;&#21512;&#27861;&#19981;&#25033;&#35442;&#33853;&#22312;&#27231;&#21046;&#25216;&#34899;&#21443;&#33287;&#32773;&#65292;&#32780;&#26159;&#30001;&#30332;&#20296;&#32773;&#36000;&#36215;&#20840;&#36012;&#12290;<br><br>
    	&#21488;&#28771;&#26368;&#36817;&#29190;&#30332; deepfake &#31227;&#33457;&#25509;&#26408;&#36067;&#37666;&#30340;&#19981;&#27861;&#27963;&#21205;&#65292;&#25818;&#35498;&#26159;&#21033;&#29992; WhatsApp &#25110; Telegram &#32676;&#32068;&#20358;&#25736;&#36889;&#31278;&#20559;&#38272;&#65292;&#32780;&#19988;&#25910;&#27454;&#36996;&#29992;&#19978;&#25919;&#27402;&#32173;&#25345;&#19979;&#30340;&#37329;&#34701;&#39636;&#21046;&#65292;&#38651;&#23376;&#36942;&#36076;&#19981;&#26159;&#29694;&#37329;&#20132;&#26131;&#26371;&#30041;&#19979;&#24456;&#22810;&#30165;&#36321;&#35731;&#35686;&#26041;&#26597;&#36774;&#12290;&#25105;&#33268;&#21147;&#32173;&#25345;&#30340;&#26094;&#26095;&#21312;&#22602;&#37832;&#65292;&#26377; DEX &#20132;&#26131;&#24179;&#21488;&#65292;&#25142;&#21475;&#20043;&#38291;&#21487;&#20197;&#31192;&#35338;&#65292;&#22914;&#26524;&#20998;&#25955;&#24335;&#21147;&#24230;&#36275;&#22816;&#65292;&#39006;&#20284;&#21488;&#28771; deepfake&#20839;&#23481;&#20132;&#26131;&#21487;&#20197;&#20570;&#21040;&#26356;&#20445;&#23494;&#65292;&#20320;&#32102;&#25105; token&#65292;&#25105;&#31192;&#35338;&#20320; IPFS &#20839;&#23481; hash link&#65292;token &#30340;&#25033;&#29992;&#22914;&#26524;&#27794;&#27010;&#24565;&#21487;&#20197;&#21443;&#32771;&#20197;&#22826;&#22346;&#30340;DAI &#21644; USDT &#19968;&#39006;&#30340;&#65292;IPFS &#21644;siaskynet &#25110; Tor &#30340;&#20839;&#23481;&#31354;&#38291;&#24050;&#32147;&#26159;&#36899;&#25552;&#20379;&#39640;&#28165;&#24433;&#38598;&#37117;&#19981;&#26159;&#22823;&#21839;&#38988;&#65292;hash link&#20854;&#23526;&#23601;&#26159;&#36890;&#36335;&#23494;&#30908;&#65292;&#26159;&#19968;&#38272;&#22823;&#20559;&#38272;&#29983;&#24847;&#12290;&#25105;&#25026;&#27231;&#21046;&#65292;&#30070;&#28982;&#25026;&#25736;&#20559;&#38272;&#30340;&#20238;&#20486;&#65292;&#22312;&#27492;&#20808;&#25552;&#20986;&#20358;&#65292;&#28982;&#24460;&#20107;&#20808;&#32882;&#26126;&#65292;&#25105;&#32173;&#25345;&#26094;&#26095;&#21644; Ardor  &#31561;&#31561;&#31561;&#31680;&#40670;&#65292;&#25105;&#22312; Ardor &#21644;&#26094;&#26095;&#21312;&#22602;&#37832;&#30332;&#34892; TIM&#21644; Timah&#65292;&#21482;&#20570; Timah &#21644; TIM &#30340;&#20132;&#25563;&#26989;&#21209;&#65292;&#22312;Ardor DEX &#21487;&#20197;&#33258;&#39000;&#36023;&#21040; TIM&#65292;&#25105;&#36000;&#36012;&#19968;&#23565;&#19968;&#25563;&#25104;&#26094;&#26095;&#37832;&#19978;&#30340;Timah&#65292;Timah &#21487;&#20197;&#22312;&#26094;&#26095; DEX&#33258;&#39000;&#25563;&#25104;&#26094;&#26095;&#24163;&#65292;&#25105;&#23436;&#20840;&#27794;&#26377;&#25512;&#37559;&#25110;&#28818;&#20316;&#20219;&#20309; token&#30340;&#24847;&#24605;&#25110;&#24565;&#38957;&#65292;&#26094;&#26095;&#24163;&#30340;&#29992;&#36884;&#26159;&#26550;&#35373;&#26094;&#26095;&#32178;&#38913;&#25110;&#36023;&#36067;&#26094;&#26095;&#22495;&#21517;&#65292;&#26377;&#29992;&#21040;&#25165;&#36023;&#65292;&#27794;&#29992;&#21040;&#26368;&#22909;&#23601;&#26159;&#36067;&#25481;&#65288;&#20854;&#23427; Token, &#27604;&#22914;&#26094;&#26095;&#24163;&#65292;Ardor &#25110; Ignis &#19981;&#26159;&#25105;&#30332;&#34892;&#25105;&#19981;&#24819;&#30452;&#25509;&#26377;&#20132;&#26131;&#24615;&#36074;&#65292;&#19968;&#20999;&#36023;&#36067;&#37117;&#26159;&#33258;&#39000;&#22312;DEX &#27231;&#21046;&#19979;&#25104;&#20132;&#65289;&#65292;&#25105;&#29992;&#26094;&#26095;&#24163;&#20358;&#26550;&#35373;&#26094;&#26095; Freecity &#19968;&#39006;&#30340;&#20778;&#36074;&#65288;&#25105;&#35258;&#24471;&#65289;&#20839;&#23481;&#32178;&#38913;&#65292;&#19979;&#27969;&#27794;&#21697;&#25110;&#30428;&#29256;&#30340;&#20839;&#23481;&#25105;&#22533;&#25345;&#19981;&#20570;&#12290;&#25105;&#32173;&#25345;&#26094;&#26095;&#32178;&#38364;&#65288;Qora gateway&#65289;&#26381;&#21209;&#65292;&#25105;&#29992;&#25105;&#30340;&#26094;&#26095;&#24163;&#26550;&#35373;&#30340;&#32178;&#38913;&#20839;&#23481;&#30001;&#25105;&#20840;&#27402;&#36000;&#36012;&#65292;&#32780;&#36890;&#36942;&#25105;&#30340;&#26094;&#26095;&#32178;&#38364;&#25366;&#20986;&#20358;&#20854;&#23427;&#20839;&#23481;&#65292;&#27231;&#21046;&#20801;&#35377;&#33258;&#30001;&#25688;&#21462;&#65292;&#20839;&#23481;&#36012;&#20219;&#22312;&#30332;&#24067;&#32773;&#65292;&#33287;&#25105;&#28961;&#38364;&#12290;<br><br>
     	&#35611;&#20102;&#19968;&#22823;&#22534; deepfake &#19979;&#27969;&#25736;&#20559;&#38272;&#30340;&#20238;&#20486;&#65292;&#26094;&#26095;&#21312;&#22602;&#37832;&#38614;&#28982;&#26159;&#20855;&#20633;&#29664;&#23396;&#19977;&#35282;&#19977;&#22823;&#26781;&#20214;&#65292;&#20294;&#20998;&#25955;&#24335;&#21147;&#24230;&#25165;&#21312;&#21312;&#24190;&#20491;&#31680;&#40670;&#65292;&#30446;&#21069;&#26159;&#20570;&#27491;&#21193;&#24375;&#21487;&#20197;&#65292;&#25736;&#20559;&#33836;&#33836;&#19981;&#34892;&#65292;&#20197;&#22826;&#22346;&#25110;&#20854;&#23427;&#32147;&#28639;&#20729;&#20540;&#24050;&#32147;&#20570;&#22823;&#30340;&#27231;&#21046;&#65292;&#25105;&#20272;&#35336;&#20238;&#20486;&#22914;&#21315;&#34899;&#37027;&#27171;&#24050;&#32147;&#30334;&#33457;&#40778;&#25918;&#65292;&#19981;&#21482;&#26159;&#25552;&#20379;&#20839;&#23481;&#32780;&#24050;&#65292;&#20854;&#29359;&#27861;&#22196;&#37325;&#31243;&#24230;&#23601;&#22914;&#21202;&#32034;&#36575;&#20214;&#37027;&#27171;&#65292;&#22519;&#27861;&#27231;&#27083;&#19981;&#24471;&#19981;&#21435;&#39717;&#26234;&#25033;&#23565;&#12290;<br><br>
    
     	</p>
    	  
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    qora.tutorials;sbcn;skerberus;@elonmusk
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain0.htm" class="active">&#33258;&#24207;</a>
      <a href="/freecity/blokchain1.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>&#33258;&#24207;</h3>
        <h5>.....</h5>
    <p>
    &#26377;&#33258;&#30001;&#65292;&#21916;&#27489;&#21861;&#23601;&#23531;&#12290;
    <br><br><br>
    &#20316;&#32773; &#65306;&#29579;&#24314;&#36001;
    <br><br>
    </p>
    
    	<p align=center>
       <video width="70%" poster="/qorahongkong/lionrockbanner.png" controls>
       <source src="https://siasky.net/CAAVEiU2uGEt68KfVg1BRaNFJFpVTxuONGDicQ8BUE5GVQ" type="video/mp4">
       Your browser does not support the video tag.
       </video>  
       </p>
    <p>
    2011&#24180;11&#26376;26&#26085;&#29992; Canon EOS 600D &#37636;&#35069;&#30340;&#24433;&#29255;&#65292;&#30070;&#26178;&#25105;&#21083;&#36023;&#20491;&#30456;&#27231;&#20358;&#21040;&#34389;&#25293;&#29031;&#12290;&#24433;&#29255;&#29992; Windows 10 &#38468;&#36865;&#30340; Video Editor App &#20570;&#24460;&#26399;&#20462;&#21098;&#65292; 940MB &#30340;&#24433;&#29255;&#21482;&#21098;&#25481;&#21069;&#24460;&#23567;&#37096;&#20998;&#65292;&#34389;&#29702;&#24460;
    &#32302;&#23567;&#21040;&#21097;&#19979; 185MB&#65292;HD &#65281;&#30332;&#20296;&#22312;&#25105;&#32147;&#24120;&#20171;&#32057;&#30340; Siaskynet&#65292;&#31034;&#31684;&#20006;&#28204;&#35430;&#36889;&#20491; Decentralized Storage &#30446;&#21069;&#25152;&#33021;&#36948;&#21040;&#30340;&#23526;&#27841;&#12290; <br><br>
    &#24433;&#29255;&#28961;&#38364;&#39321;&#28207;&#29509;&#23376;&#23665;&#65292;&#26159;&#25105;&#33258;&#24392;&#20841;&#39318;&#27468;&#29563;&#37276;&#65292;&#21513;&#20182;&#26159;&#30070;&#26178;&#36023;&#32102;&#23401;&#23376;&#20497;&#65292;&#24076;&#26395;&#20182;&#20497;&#23416;&#24392;&#65292;&#23610;&#23544;&#27604;&#36611;&#23567;&#20294;&#19981;&#22833;&#38899;&#33394;&#12290;
    <br><br><br>
    &#29509;&#23376;&#23665;&#30456;&#29255;&#21462;&#33258;&#34315;&#26524;&#26085;&#22577;&#65292;&#25105;&#25910;&#34255;&#22312;&#26094;&#26095;&#21312;&#22602;&#37832;&#25976;&#25818;&#24235;&#65292;&#25903;&#25345;&#30495;&#26222;&#36984;&#12290;
    <br><br><br>
    &#20197;&#19979;&#26159; IPFS &#29256;&#26412;&#65292;&#21482;&#26377;&#25105;&#33258;&#24049; Pin&#12290;
    </p>
    
    <p align=center>
       <video width="70%" poster="/qorahongkong/lionrockbanner.png" controls>
       <source src="https://ipfs.io/ipfs/QmQLmBrue1VnruZmUExST4EXGgPinL3rrQQ6264grZpMAy" type="video/mp4">
       Your browser does not support the video tag.
       </video>  
       </p>
    <p>
    <br><br>
    &#23565;&#27604;&#26178;&#19979;&#27969;&#34892;&#30340;&#20786;&#23384;&#26381;&#21209;&#65292;&#20197;&#19979;&#26159;&#21516;&#27171;&#30340; MP4 &#24478; Dropbox &#19979;&#36617;&#65306;
    <br>
    &#65288;&#24433;&#29255;&#27491;&#24120;&#38918;&#26274;&#65292;&#36889;&#26159; Decentralized Storage &#24517;&#38920;&#35373;&#23450;&#30340;&#30701;&#26399;&#30446;&#27161;&#12290;&#65289;
    <br><br>
    </p>
    
    <p align=center>
    <iframe width="80%" height="575" frameborder="0" src="https://replay.dropbox.com/share/VYeZUSdcfoZKr5fO?video_version_id=pid_rvv%3AAAAAAAizW8mEk5TyKUM5rYUYCpvFXxARnnCjD8uaccm3Aye5" name="ad" border="0"></iframe>
    </p>
    
    <p>
    <br><br><br>
     <a href="/freecity">&#19978;&#38913;</a>&nbsp;
    &#33258;&#24207;&nbsp;
      <a href="/freecity/blokchain1.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">FreeCity</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : It's very attractive to the libertarian viewpoint if we can explain it properly. I'm better with code than with words though. : : - : : - : :</font></b>
       Satoshi Nakamoto
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/e1a.htm" class="active">E1a</a>
      <a href="/freecity/e2a.htm">Next</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>Latest 10 pages</b><br>
        <a href="/freecity/e1a.htm">E1a: Life After the State</a><br><br>
     
        </p>
           
      </div>
      <div class="main">
        <h2>Life After the State</h2>
        <h4>by Dominic Frisby</h4>    
        <p>
        Why We Don't Need Government ?<br>
        First page of the book: <br>.<br>.<br><br>
        
    <i>  
    The more laws and restrictions there are,<br>
    The poorer people become ...<br>
    The more rules and regulations,<br>
    The more thieves and robbers,<br><br>
    
    Therefore the sage says:<br>
    I take no action and people are reformed.<br>
    I enjoy peace and people become honest.<br>
    I do nothing and people become rich.<br>
    I have no desires and people return to the good and simple life.</i><br><br>
    Lao Tsu, Tao Te Ching<br><br>.<br>.<br><br>
    
    Chapter 3: <br><br>
    <i>Prosperity comes from everybody working for everybody else.</i><br>
    Matt Ridley, scientist and author<br><br>
    
    7 Deadly Wins For a Free Market:<br><br>
    
    1. It is the fairest system to all.<br><br>
    2. It is the only system flexible enough to adapt to changing conditions - because it is inherently flexible.<br><br>
    3. It is the most efficient and least wasteful system. Thus it is the most harmonious with nature. <br><br>
    4. It is the easiest and cheapest system to administrate because it requires little administration.<br><br>
    5. It is the system by which people become the most prosperous - and the least dependent on government. 
    As a result of their prosperity they are able to exchange more and become more prosperous. A virtuous circle is created.<br><br>
    6. It is the system that brings the best out of people. It raises standards of behaviour. There is more trust, more giving, more kindness, 
    people become enterpreneurs, not rent-seekers.<br><br>
    7. It is the system that brings the most progress, and therefore that which best benefits mankind.
    
    
    
    	 </p>
      
     
      </div>
    </div>
    
    <div class="row">
      <div class="side">Comment section original source code : 
    	  		<a target="_top" href="http://127.0.0.1:27876/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>Comment section depends on Ardor localhost, install Ardor full node to read and send text. Without localhost please go to <a href="\freecity\e1.htm"><font color=yellow>gateway version</font></a>, localhost is more secure. <br> 
    		     Your Ignis account is <div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		Using Ardor	client sending an <strong>unencrypted</strong> message to the address above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://127.0.0.1:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-YBZM-QVDA-F7QE-HQ6N9";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/3a.htm">&#19978;&#38913;</a>
      <a href="/freecity/4a.htm" class="active">&#31532;4a&#38913;</a>
      <a href="/freecity/5a.htm">&#19979;&#38913;</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2a.htm">&#31532;2a&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a> <br>
        <a href="/freecity/3a.htm">&#31532;3a&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a> <br>
        <a href="/freecity/4a.htm">&#31532;4a&#38913;&#65306;&#35594;&#35328;</a> <br><br>
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#35594;&#35328;</h2>
        <h5>&#26997;&#27402;&#22196;&#31649;&#35328;&#35542;&#31354;&#38291;&#19979;&#65292;&#35498;&#30495;&#35441;&#24456;&#38627;&#12290;</h5> <p>
    &#22914;&#26524;&#23574;&#37555;&#30340;&#25209;&#35413;&#23436;&#20840;&#28040;&#22833;&#65292;&#28331;&#21644;&#30340;&#25209;&#35413;&#23559;&#26371;&#35722;&#24471;&#21050;&#32819;&#12290;&#22914;&#26524;&#28331;&#21644;&#30340;&#25209;&#35413;&#20063;&#19981;&#34987;&#20801;&#35377;&#65292;&#27785;&#40664;&#23559;&#34987;&#35469;&#28858;&#23621;&#24515;&#21493;&#28204;&#12290;&#22914;&#26524;&#27785;&#40664;&#20063;&#19981;&#20877;&#20801;&#35377;&#65292;&#35738;&#25562;&#19981;&#22816;&#36067;&#21147;&#23559;&#26159;&#19968;&#31278;&#32618;&#34892;&#12290;&#22914;&#26524;&#21482;&#20801;&#35377;&#19968;&#31278;&#32882;&#38899;&#23384;&#22312;&#65292;&#37027;&#40636;&#65292;&#21807;&#19968;&#23384;&#22312;&#30340;&#37027;&#20491;&#32882;&#38899;&#23601;&#26159;&#35594;&#35328;&#12290;
    </p>
    
    <p>&#19978;&#19968;&#27573;&#25220;&#33258;&#32178;&#19978;&#27969;&#20659;&#65292;&#25818;&#35498;&#26159;&#26575;&#25289;&#22294;&#35498;&#30340;&#65292;&#25105;&#35258;&#24471;&#26159;&#35594;&#35328;&#65292;&#26575;&#25289;&#22294;&#24180;&#20195;&#32972;&#26223;&#65292;&#19981;&#26371;&#37027;&#40636;&#32645;&#37324;&#32645;&#21990;&#12290;&#25105;&#22823;&#27010;&#24819;&#20687;&#20986;&#34389;&#30340;&#33032;&#25615;&#65292;&#29694;&#20195;&#26997;&#27402;&#19979;&#30340;&#35594;&#35328;&#21083;&#22909;&#36319;&#35542;&#36848;&#37007;&#36655;&#21563;&#21512;&#12290;</p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; Ardor locslhost &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#26368;&#23433;&#20840;&#65292;&#20294;&#23433;&#20840;&#25514;&#26045;&#36996;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#24517;&#38920; 
    		     &#23433;&#35037; Ardor Full Node&#65292; &#28961;&#27861;&#30475;&#21040;&#30041;&#35328;&#35531;&#29992; <a href="/freecity/4.htm"><font color=yellow> gateway &#29256;&#65288;&#38913;&#25976;&#28961; a&#65289;</font></a> &#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://127.0.0.1:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-8THD-VHB3-FTC2-AN9V7";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain14.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain15.htm" class="active">FB15</a>
      <a href="/freecity/blokchain16.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB15. &#23565;&#20998;&#25955;&#21046;&#21644; D-APP &#30340;&#38928;&#28204;&#21644;&#39000;&#26223;</h3>
    <p>
    2015&#24180;8&#26376;18&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/980783201941707">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    2015&#24180;8&#26376;18&#26085; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;It will take someone making a killer 
    d-app in the spirit of Napster, for the fun of disruption, to kick off an 
    economic tremor.&quot; Bitcoin &#20043;&#25152;&#20197;&#24375;&#21218;&#23835;&#36215;&#65292;Dread Pirate Roberts-SilkRoad &#19978;&#30340;&#24375;&#21147;&#25033;&#29992;&#26159;&#38364;&#37749;&#12290;&#29694;&#22312;&#65292;DPR 
    &#32114;&#32162;&#20043;&#36335; &#24050;&#32147; &#34987; &#32654;&#22283;&#25919;&#24220; &#29926;&#35299;&#65292;&#20294; Bitcoin &#31995;&#32113; &#36996;&#26159;&#31337;&#31337;&#12290; 
    &#20114;&#32879;&#32178;&#19979;&#30340;&#19990;&#30028;&#35722;&#21270;&#24555;&#36895;&#65292;&#29694;&#22312;&#27969;&#34892;&#30340;&#26481;&#35199;&#20063;&#35377;&#24190;&#24180;&#24460;&#23601;&#34987;&#28120;&#27760;&#12290;&#30446;&#21069;&#28858;&#27490;&#65292;centralized &#30340;&#36264;&#21218;&#36996;&#26159;&#37555;&#19981;&#21487;&#25803;&#65292;&#20114;&#32879;&#32178;&#19978;&#22914;&#27492;&#65292;&#31038;&#26371;&#20063;&#26159;&#22914;&#27492;&#12290;&#25105;&#35527; 
    Blockchain &#30340; Decentralized &#65292;&#19981;&#21934;&#21934;&#21482;&#35527;&#25216;&#34899;&#19978;&#30340;&#65292;&#25105;&#26356;&#20670;&#21521; &#36554;&#22823;&#30770; &#38364;&#26044; &#27010;&#24565;&#19978;&#30340; Decentralized&#65292;&#37027;&#26159;&#28085;&#33995;&#21508;&#26041;&#38754;&#30340; 
    Decentralized&#12290;&#20114;&#32879;&#32178;&#24050;&#32147;&#39003;&#35206;&#22909;&#22810;&#38936;&#22495;&#65292; &#27599;&#27425;&#19968;&#26377;&#22909;&#30340;&#21109;&#24847;&#27969;&#34892;&#20006;&#25033;&#29992;&#36215;&#20358;&#65292;&#19981;&#24517;&#19968;&#20841;&#24180;&#23601;&#21487;&#20197;&#20195;&#26367;&#33290;&#26377;&#27231;&#21046;&#12290;&#20854;&#23526;&#19981;&#21482;&#26159;&#27231;&#21046;&#21487;&#20197;&#34987;&#21462;&#20195;&#65292;&#39636;&#21046;&#20063;&#19981;&#33021;&#20502;&#20813;&#12290; 
    &#29694;&#22312;&#65292;&#24050;&#32147;&#26377;&#20491; Decentralized &#31995;&#32113;&#23492;&#29983;&#22312;&#20114;&#32879;&#32178;&#24179;&#21488;&#65292;&#21021;&#29983;&#30340;&#65292;&#36996;&#32570;&#23569;&#19968;&#20491; killer &#25033;&#29992;&#65292;&#23601;&#21487;&#20197;&#20808;&#32046;&#26681;&#65292;&#24460;&#38283;&#33457;&#12290;D-APP&#65292;&#23601;&#26159; 
    Decentralized APP&#65292;&#29694;&#38542;&#27573;&#65292; &#26159;&#19968;&#31278;&#20449;&#20208;&#12290;&#23601;&#22914;&#20114;&#32879;&#32178;&#24433;&#38911;&#30340;&#23652;&#38754;&#24456;&#24291;&#65292;&#30070; D-APP &#19968;&#30334;&#33457;&#40778;&#25918;&#26178;&#65292;&#25105;&#30475;&#21040;&#31038;&#26371;&#22823;&#35722;&#38761;&#65281;&#25105;&#22823;&#27010;&#21015;&#20986;&#24190;&#20491;&#24819;&#24471;&#21040;&#30340;&#21015;&#23376;&#65306;
    <br>&#65288;1&#65289;&#24038;&#27966;&#21491;&#27966;&#30340;&#24605;&#32173;&#65292;&#34987; D &#21644; C &#30340;&#27010;&#24565;&#21462;&#20195;&#65288;&#28858;&#20160;&#40636;&#26371;&#26159; D &#21644; C&#65292;&#33258;&#26377;&#21407;&#22240;&#65289;&#12290;
    <br>&#65288;2&#65289;&#30070;&#19968;&#20123;&#23416;&#32773;&#36996;&#22312;&#25512;&#25970;&#22914;&#20309;&#25913;&#21892;&#36984;&#33289;&#21046;&#24230;&#26178;&#65292;&#19968;&#20491; D-APP &#23601;&#36229;&#20046;&#24819;&#20687;&#24555;&#36895;&#22320;&#36948;&#21040;&#23436;&#32654;&#30446;&#30340;&#12290;
    <br>&#65288;3&#65289;&#29694;&#20195;&#32147;&#28639;&#26159;&#20320;&#25105;&#28961;&#27861;&#36629;&#26131;&#29702;&#35299;&#30340;&#24618;&#29560;&#65292;&#22238;&#21040;&#21407;&#22987;&#30340;&#29289;&#29289;&#20132;&#25563;&#23601;&#31777;&#21270;&#22810;&#20102;&#12290;&#23436;&#20840;&#36991;&#38283; &quot;&#32654;&#20803;&#27472;&#20803;&#20154;&#27665;&#24163;&#26085;&#20803;&#31561;&#31561;&#31561;&#34987;&#27402;&#21218;&#25805;&#25511; &#30340; 
    &#36008;&#24163;&amp;quot;&#26412;&#20358;&#37117;&#26159;&#21487;&#34892;&#20043;&#36947;&#65292;&#21807;&#19968;&#32570;&#40670;&#26159;&#36895;&#24230;&#19981;&#22816;&#24555;&#12290; &#19968;&#27171;&#21407;&#29702;&#65292;&#19981;&#24517;&#21463;&#22826;&#22810;&#23652;&#38754;&#27048;&#21462;&#21033;&#30410;&#30340;&#24179;&#21488;&#65292;&#33021;&#24555;&#36895;&#32879;&#32363;&#22810;&#26041; &#20379;&#33287;&#27714; &#26377;&#25928;&#22320;&#20132;&#25563;&#65292;&#19968;&#20491; D-APP &#25630;&#23450;&#12290;&#36889;&#19981;&#21482;&#26159; 
    &quot;&#27225;&#25563;&#34315;&#26524;&quot;&#21644; &quot;&#34315;&#26524;&#25563;&#27225;&quot;&#20841;&#26041;&#32780;&#24050;&#65292; &quot;&#27225;&#25563;&#34315;&#26524; 
    &quot;&#20294; &quot;&#34315;&#26524;&#25563;&#27060;&#34030;&quot; &#20063;&#19968;&#27171;&#31649;&#29992;&#65292;&#22810;&#26041;&#20132;&#25563;&#65292;&#36889;&#23601;&#26159;&#32147;&#28639;&#21834;&#65281;
    <br>&#65288;4&#65289;&#25152;&#26377;&#22312;&#30070;&#20170;&#20114;&#32879;&#32178;&#19978;&#22823;&#34892;&#20854;&#36947;&#30340;&#22823;&#20844;&#21496;&#65292;&#23559;&#19968;&#19968;&#34987; Decentralized &#25481;&#65292;&#21807;&#26377;&#26119;&#33775;&#25104;&#27604;&#36611; Decentralized &#30340;&#29256;&#26412;&#65292;&#25165;&#26159;&#29983;&#23384;&#20043;&#36947;&#12290;
    <br>
    &#36996;&#26377;&#22909;&#22810;&#24819;&#27861;&#65292;&#26283;&#26178;&#23531;&#19981;&#20986;&#20358;&#12290;&#65288;&#25105;&#26377;&#24819;&#27861;&#20294;&#25991;&#37319;&#26377;&#38480;&#12290;&#65289; &#21407;&#22987;&#20154;&#39006;&#26412;&#20358; D&amp;C &#20160;&#40636;&#37117;&#19981;&#26159;&#65292;&#23601;&#21482;&#26377;&#23384;&#22312;&#12290;&#20154;&#39006;&#25991;&#26126;&#65292;&#26159;&#31038;&#26371;&#26397;&#21521; Centralized 
    &#30340;&#30332;&#23637;&#65307;&#23565;&#27604;&#25991;&#26126;&#30340;&#31038;&#26371;&#65292;&#25991;&#26126;&#21069;&#30340;&#21407;&#22987;&#20154;&#39006;&#23601;&#26159; Decentralized&#12290; 
    &#20197;&#29289;&#36074;&#30475;&#25991;&#26126;&#65292;&#20027;&#35201;&#26159;&#25630;&#24314;&#35373;&#65292;&#20197;&#21069;&#24314;&#27211;&#65292;&#24314;&#22478;&#21644;&#38283;&#36335;&#65292;&#29694;&#20195;&#24314;&#39131;&#27231;&#65292;&#24314;&#38567;&#36947;&#65292;&#24314;&#39640;&#27155;&#12290;Centralized 
    &#36234;&#36942;&quot;&#20013;&#24248;&quot;&#26178;&#23601;&#19981;&#22909;&#21463;&#20102;&#65292;&#25630;&#24314;&#35373;&#21453;&#32780;&#26159;&#22823;&#30772;&#22750;&#65292;&#27604;&#22914;&#26680;&#23376;&#27494;&#22120;&#65292;&#22823;&#27700;&#22761;&#65292; 
    &#36010;&#22818;&#22320;&#25505;&#31014;&#65292;&#32993;&#20098;&#30733;&#20240;&#26862;&#26519;&#65292;&#29289;&#36074;&#24773;&#27841;&#31967;&#31957;&#65292;&#32780;&#31038;&#26371;&#39636;&#21046;&#26356;&#21152;&#22833;&#25511;&#65292;&#20197;&#21069;&#30340;&#26127;&#21531;&#21482;&#33021;&#32047;&#31309;&#37329;&#37504;&#29664;&#23542;&#34255;&#22312;&#20489;&#24235;&#35041;&#65292;&#29694;&#20195;&#30340;&#36010;&#23448;&#36042;&#21830;&#21487;&#20197;&#30733;&#23436;&#25972;&#20491;&#22283;&#23478;&#30340;&#27193;&#26519;&#20358;&#25563;&#21462;&#36001;&#23500;&#23384;&#25918;&#22312;&#19990;&#30028;&#21508;&#22320;&#30340;&#37504;&#34892;&#35041;&#12290; 
    &#26997;&#27402;&#31038;&#26371;&#30340;&#27472;&#27954;&#20013;&#19990;&#32000;&#65292;&#29992;&#24190;&#30334;&#24180;&#30340;&#26178;&#38291;&#31561;&#21040;&#19968;&#20491;&#25991;&#34269;&#24489;&#33288;&#65292;&#31639;&#26159;&#24184;&#36939;&#20102;&#12290;&#25105;&#28961;&#21487;&#25937;&#34277;&#30340;&#24187;&#24819;&#65292;&#26159;&#36939;&#29992; Decentralized &#30340;&#20114;&#32879;&#32178;&#31185;&#25216;&#65292;&#35320;&#21205;&#20006;&#24555;&#36895;&#24418;&#25104; &#25991;&#34269;&#24489;&#33288; 
    &#30340;&#27231;&#36935;&#65292; &#36914;&#32780;&#25226;&#36942;&#24230; Centralized &#30340;&#39636;&#21046;&#25512;&#22238;&#20013;&#24248;&#30340;&#26222;&#36969;&#24179;&#31561;&#20849;&#36111;&#23616;&#38754;&#65292;Decentralized&#12290;
    
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#30070;&#26178;&#26032;&#27010;&#24565;&#25105;&#23531;&#25104; D-APP&#65292;&#29694;&#22312;&#24050;&#32147;&#26377;&#20491;&#35676;&#65292;DAPP &#25110; 
    dApp&#65292;&#24050;&#32147;&#26377;&#30334;&#33457;&#40778;&#25918;&#30340;&#35215;&#27169;&#65292;&#20294;&#20381;&#33290;&#36996;&#22312;&#31561; killer d-app &#30340;&#20986;&#29694;&#12290;&#22312;&#25105;&#30340;&#35264;&#23519;&#20013;&#65292;decentralized finance (De-Fi) 
    &#22914;&#26524;&#31245;&#24494; &#27969;&#34892;&#36215;&#20358;&#65292;&#23601;&#19981;&#21482;&#26159; killer d-app&#65292;De-Fi &#30340;&#20998;&#25955;&#21046;&#37329;&#34701;&#26381;&#21209;&#26159; Fintech 
    &#37329;&#34701;&#31185;&#25216;&#30340;&#23565;&#31561;&#38936;&#22495;&#12290;&#30070;&#26178;&#32317;&#26159;&#21916;&#27489;&#20840;&#26041;&#38754;&#24605;&#32771;&#25216;&#34899;&#21109;&#26032;&#23565;&#20154;&#25991;&#31038;&#26371;&#30340;&#24433;&#38911;&#65292;&#32780;&#19988;&#25105;&#38750;&#24120;&#26399;&#24453;&#36935;&#21040;&#19979;&#19968;&#36650;&#30340;&#19990;&#30028;&#25991;&#34269;&#24489;&#33288;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain14.htm">&#19978;&#38913;</a>
    FB15
      <a href="/freecity/blokchain16.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q3.htm">&#19978;&#38913;</a>
      <a href="/freecity/q4.htm" class="active">&#26094;&#26095;Q4&#38913;</a>
      <a href="/freecity/q5.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>NFT &#27010;&#24565;&#31034;&#31684;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;31 October 2021</h5>
     	
     	<p>
     	<a href="/metaverse">
     	<img border="0" src="/metaverse/metaverse.jpg"><br>metaverse NFT &#31034;&#31684;</a><br><br>
     	&#23567;&#23376;&#23567;&#23416;&#26178;&#30340;&#22615;&#40201;&#65292;&#25105;&#25475;&#25551;&#25104; JPG&#65292;&#28982;&#24460;&#19978;&#36617;&#21040; Qora &#22495;&#21517; metaverse &#21517;&#19979;&#65292;&#20063;&#20570;&#20491;&#31777;&#21934;&#32178;&#38913;&#19978;&#36617;&#21040;&#21516;&#27171;&#22495;&#21517;&#20869;&#65292;&#30446;&#30340;&#26159;&#25226; JPG &#21576;&#29694;&#20986;&#20358;&#21644;&#20570;&#20123;&#35611;&#35299;&#12290;<br><br>
    &#25105;&#26152;&#22825;&#27880;&#20874;&#21040; metaverse &#22495;&#21517;&#65292;&#39340;&#19978;&#21483;&#20729; 1000Qora &#35201;&#36067;&#12290;&#20170;&#22825;&#20570;&#22909;&#22495;&#21517;&#19979;&#30340;&#31777;&#21934;&#20869;&#23481;&#65292;&#30070;&#20316; NFT &#36067;&#12290;&#27231;&#21046;&#26159; 100% code is law, &#22495;&#21517;&#25511;&#21046;&#27402;&#23601;&#26159;&#20869;&#23481;&#30693;&#35672;&#29986;&#27402;&#25345;&#26377;&#32773;&#65292;&#25105;&#30340;&#24847;&#24605;&#23601;&#26159;&#65292;&#21482;&#35201;&#36023;&#19979; metaverse Qora &#22495;&#21517;&#65292;&#23601;&#26159;&#30693;&#35672;&#29986;&#27402;&#36681;&#35731;&#12290;<br><br>
    &#28982;&#24460;&#65292;&#25105;&#29992;&#25105;&#32173;&#25345;&#31680;&#40670; VPS &#38283;&#37559;&#30340; TwinDAO &#30340; Qora &#25142;&#21475;&#65292;&#20197;&#21312;&#21312; 1000Qora &#36023;&#19979; metaverse&#65292;&#25918;&#39640;&#20729;&#37666;&#21040; 198964Qora &#35201;&#36067;&#12290;<br><br>
    &#36889;&#26159;&#27627;&#28961;&#20445;&#30041;&#30340; NFT &#27231;&#21046;&#65292;&#25511;&#21046;&#27402;&#28961;&#38656;&#20219;&#20309;&#22806;&#20358;&#39636;&#21046;&#31649;&#27835;&#12290;&#24066;&#22580;&#19978;&#22810;&#25976; NFT &#37117;&#38656;&#35201;&#26576;&#20123;&#32068;&#32340;&#20570;&#34892;&#25919;&#31649;&#29702;&#65292;&#28982;&#24460;&#24517;&#38920;&#35201;&#38752;&#27861;&#24459;&#32173;&#25345;&#20844;&#27491;&#12290;&#27604;&#22914;&#65292;&#19968;&#24133;&#30059;&#20316; tokenize &#24460;&#65292;&#25910;&#34255;&#35442;&#30059;&#20316;&#30340;&#32068;&#32340;&#26159;&#22312;&#27861;&#24459;&#30340;&#32004;&#26463;&#19979;&#25176;&#31649;&#12290;&#30001;&#26044;&#25105;&#31034;&#31684;&#30340; metaverse NFT&#26159;&#32020;&#21407;&#29983;&#25976;&#30908;&#20869;&#23481;&#65292;&#21312;&#22602;&#37832;&#27231;&#21046;&#26371;&#33258;&#21205;&#31649;&#29702;&#25511;&#21046;&#27402;&#65292;&#32780; JPG &#34987;&#30428;&#29256;&#19981;&#22312;&#27231;&#21046;&#30340;&#25511;&#21046;&#31684;&#22285;&#20869;&#12290;
     	
     	</p>
    	
      
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain7.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain8.htm" class="active">FB8</a>
      <a href="/freecity/blokchain9.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB8. &#28961;&#21487;&#25937;&#34277;&#30340;&#29702;&#24819;</h3>
        <h5>2014&#24180;7&#26376;18&#26085; : [ <a target="_tab" href="https://www.facebook.com/photo.php?fbid=775174889169207&set=a.180634345289934&type=3&theater">
    &#33225;&#26360;&#21407;&#25991;</a> ]</h5>
    <p>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#21435;&#24180; 11 &#26376;&#65292;&#36023;&#20102;&#19968;&#25903; USB ASIC Bitcoin Miner, 
    &#36895;&#24230;&#26159; 330MHash &#65292;&#24046;&#19981;&#22810;&#27599;&#38548;&#24190;&#22825;&#23601;&#21487;&#20197;&#25343;&#21040; 0.01BTC &#65292;&#24460;&#20358;&#65292;Bitcoin &#20729;&#20540;&#39110;&#21319;&#65292;&#38627;&#24230;&#36234;&#20358;&#36234;&#39640;&#65292; &#22914;&#20170;&#65292;&#38614;&#28982;&#26377;&#22235;&#25903; 
    USB&#65292;&#20063;&#22909;&#31561;&#19968;&#20491;&#26376;&#25165;&#26377; 0.01BTC&#12290;&#20170;&#22825;&#36023;&#20102;&#19968;&#20491; 40GHash &#20108;&#25163; Miner &#65292;&#32317;&#36895;&#24230;&#22686;&#21152; 30 &#22810;&#20493;&#65292;&#20272;&#35336;&#20841;&#22825;&#33267;&#23569;&#24471; 0.01BTC&#12290;&#29702;&#35542;&#19978;&#65292;&#30070; 
    BTC &#20195;&#26367;&#32654;&#20803;&#30340;&#22320;&#20301;&#65292; &#25152;&#35586; GDP &#27010;&#24565;&#23601;&#24505;&#24213;&#34987;&#39003;&#35206;&#65292;&#36889;&#26159;&#28961;&#21487;&#25937;&#34277;&#30340;&#29702;&#24819;&#65292;&#30064;&#24819;&#22825;&#38283;&#37117;&#28961;&#25152;&#35586;&#65292;&#33267;&#23569;&#26377;&#29702;&#24819;&#12290;GDP 
    &#20197;&#20027;&#27969;&#36008;&#24163;&#65292;&#23588;&#20854;&#26159;&#32654;&#20803;&#31639;&#19990;&#30028;&#21508;&#22320;&#20154;&#22343;&#25910;&#20837;&#65292;&#31406;&#22283;&#23601;&#31639;&#26159;&#19981;&#27611;&#20043;&#22320;&#65292;&#27794;&#26377;&#32654;&#20803;&#23601;&#27794;&#26377;&#27494;&#22120;&#65292; &#20108;&#25136;&#21518;&#21508;&#22283;&#20043;&#25152;&#20197;&#19981;&#33021;&#33067;&#38626;&#20856;&#22411; GDP 
    &#30340;&#33268;&#21629;&#24433;&#38911;&#65292;&#22810;&#22810;&#23569;&#23569;&#36319;&#36023;&#27494;&#22120;&#26377;&#38364;&#12290;&#30070;&#28982;&#65292;&#27494;&#22120;&#26159;&#25903;&#37197;&#24335;&#30340;&#24433;&#38911;&#65292;&#20854;&#23427;&#38364;&#37749;&#30070;&#28982;&#36996;&#26377;&#29123;&#26009;&#12289;&#39135;&#29289;&#21644;&#20808;&#36914;&#27231;&#22120;&#12290;Bitcoin &#27010;&#24565; &#20840;&#38752;&#19968;&#22871;&#27231;&#22120;&#37007;&#36655;&#32780;&#23384;&#22312;&#65292; 
    &#20132;&#26131;&#33258;&#21205;&#25805;&#20316;&#12290;&#22240;&#28858;&#27794;&#26377;&#20013;&#22830;&#31649;&#21046;&#65292;&#35731;&#35377;&#22810;&#20154;&#23384;&#30097;&#65292;&#26377;&#20123;&#20154;&#29978;&#33267;&#35258;&#24471; Bitcoin 
    &#26159;&#20491;&#22823;&#39449;&#23616;&#12290;&#30456;&#21516;&#37007;&#36655;&#20998;&#26512;&#65292;&#35430;&#21839;&#19990;&#19978;&#37027;&#20491;&#36008;&#24163;&#19981;&#26159;&#39449;&#23616;&#65311;&#36889;&#20491;&#39449;&#23616;&#19981;&#20687;&#37329;&#23383;&#22612;&#65292;&#36889;&#20491;&#39449;&#23616;&#26377;&#28818;&#32929;&#31080;&#24335;&#30340;&#36215;&#36215;&#33853;&#33853;&#65292; &#20854;&#26412;&#30410;&#27604; &#26159; 
    &#30495;&#23526;&#19990;&#30028;&#29289;&#29289;&#20132;&#25563;&#30340;&#37327;&#12290;&#37327;&#23569;&#20729;&#20540;&#23601;&#23567;&#65292;&#19968;&#25991;&#19981;&#20540;&#37117;&#26377;&#21487;&#33021;&#65292;&#20219;&#35504;&#28818;&#39640;&#23427;&#65292;&#23427;&#37117;&#26371;&#36300;&#22238;&#21407;&#24418;&#65307;&#37327;&#28472;&#28472;&#22823;&#20729;&#20540;&#23601;&#28472;&#28472;&#31337;&#65292;&#35201;&#28818;&#37117;&#38627;&#12290;&#33021;&#22816;&#36991;&#38283;&#20013;&#22830;&#20358;&#24555;&#36895;&#28961;&#22283;&#30028;&#35519;&#21205;&#36039;&#28304;&#65292; 
    &#36234;&#24555;&#36234;&#22823;&#36889;&#26159;&#19990;&#30028;&#23601;&#26356;&#24555;&#26377;&#25937;&#65292;&#36889;&#26159;&#26410;&#20358;&#32178;&#32097;&#27599;&#20491;&#23567;&#25105;&#20154;&#22343;&#30332;&#25582;&#21147;&#37327;&#27714;&#33258;&#20445;&#30340;&#33258;&#28982;&#24418;&#21218;&#12290;&#36889;&#27171;&#30340;&#29702;&#24819;&#30340;&#23526;&#29694;&#35731;&#26377;&#20123;&#20154;&#23475;&#24597;&#19990;&#30028;&#22240;&#27492;&#32780;&#26356;&#21152;&#27231;&#26800;&#21270;&#65292;&#20854;&#23526;&#29694;&#23526;&#20013;&#19968;&#20491;&#29702;&#24819;&#20027;&#32681;&#30340;&#22833;&#25943;&#23601;&#26159;&#27794;&#20491;&#22522;&#26412;&#30340;&#27231;&#26800;&#21270;&#12290; 
    &#33287;&#20854;&#38752;&#19968;&#23567;&#25774;&#20154;&#25484;&#25511;&#65292;&#26377;&#22810;&#40670;&#20154;&#24773;&#21619;&#20294;&#24448;&#24448;&#37117;&#26159;&#27498;&#26354;&#20102;&#20027;&#32681;&#21644;&#29702;&#24819; 
    &#30340;&#36039;&#28304;&#20998;&#37197;&#65292;&#19981;&#22914;&#21033;&#29992;&#20063;&#26159;&#20154;&#35373;&#35336;&#20986;&#20358;&#30340;&#27231;&#22120;&#37007;&#36655;&#30433;&#37327;&#26356;&#26377;&#25928;&#24179;&#20998;&#36039;&#28304;&#21040;&#38656;&#35201;&#29992;&#21040;&#30340;&#22320;&#26041;&#12290;&#22914;&#26524;&#26159;&#19968;&#23567;&#25774;&#20154;&#25511;&#21046;&#36039;&#28304;&#65292; 
    &#22823;&#37096;&#20998;&#36039;&#28304;&#34987;&#29992;&#21040;&#20114;&#30456;&#23565;&#25239;&#38450;&#31142;&#26159;&#38627;&#20813;&#30340;&#20107;&#23526;&#12290;&#36889;&#20043;&#20013;&#30340;&#21746;&#23416;&#65292;&#33021;&#22816;&#20419;&#36914;&#26356;&#26377;&#25928;&#24179;&#31561;&#30340;&#36039;&#28304;&#20998;&#37197;&#23601;&#26159; Bitcoin &#27010;&#24565;&#20316;&#28858;&#19968;&#20491;&#24555;&#36895;&#26377;&#25928;&#30340;&#36008;&#24163;&#30340;&#29702;&#24819;&#65292;&#28961;&#21487;&#25937;&#34277;&#30340;&#29702;&#24819;&#12290; 
    &#36889;&#19968;&#40670;&#40670;&#30340;&#21046;&#24230;&#27231;&#26800;&#21270;&#25152;&#32791;&#25613;&#30340;&#20154;&#24773;&#21619;&#65292;&#20063;&#23601;&#26159;&#25991;&#21270;&#25110;&#25991;&#26126;&#30340;&#27683;&#24687;&#30340;&#25913;&#35722;&#65292;&#22312;&#26356;&#22810;&#30340;&#20154;&#20139;&#21463;&#21040;&#22522;&#26412;&#30340;&#36039;&#28304;&#21518;&#25152;&#32047;&#31309;&#30340;&#21109;&#36896;&#21147;&#26159;&#36275;&#20197;&#25836;&#35036;&#24182;&#21152;&#20197;&#25552;&#21319;&#12290;
    
    <br><br>
    
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#24460;&#21322;&#27573;&#25105;&#26159;&#26377;&#28145;&#24230;&#25506;&#32034;&#65292;&#33258;&#24049;&#22238;&#39015;&#37117;&#35258;&#24471;&#30070;&#26178;&#24819;&#24471;&#22826;&#32654;&#65292;&#36996;&#23531;&#24471;&#20986;&#20358;&#12290;&#33258;&#24049;&#35258;&#24471;&#19981;&#37679;&#65292;&#21487;&#26159;&#21040;2020 &#24180;1&#26376;21&#26085;&#37117;&#36996;&#26159;&#38646;&#20491;&#35738;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain7.htm">&#19978;&#38913;</a>
    FB8
      <a href="/freecity/blokchain9.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain12.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain13.htm" class="active">FB13</a>
      <a href="/freecity/blokchain14.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB13. &#27604;&#29305;&#24163;&#27010;&#24565;&#35542;&#38598;</h3>
    <p>
    2014&#24180;3&#26376;15&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/713918771961486">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;2&#26376;18&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/889644831055545">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;2&#26376;4&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/883225101697518">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;8&#26376;18&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/980700601949967">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    
    2014&#24180;3&#26376;15&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#36889;&#19981;&#26159;&#20449;&#19981;&#20449;&#30340;&#21839;&#38988;&#65292;&#20294;&#65292;&#30070;&#39640;&#30427;&#35498;&#27604;&#29305;&#24163;&#19981;&#26159;&#36008;&#24163;&#26178;&#65292;&#25105;&#20497;&#23601;&#24517;&#38920;&#24448;&#21453;&#26041;&#38754;&#24819;&#65292;&#27604;&#29305;&#24163;&#25104;&#28858;&#26222;&#19990;&#36008;&#24163;&#30340;&#33021;&#21147;&#12290;&#29694;&#20170;&#19990;&#30028;&#30340;&#36039;&#28304;&#65292;&#22823;&#37096;&#20998;&#23601;&#26159;&#34987;&#39640;&#30427;&#36889;&#31278;&#36328;&#22283;&#37329;&#34701;&#20844;&#21496;&#25511;&#21046;&#30528;&#65292; 
    &#26377;&#33021;&#21147;&#29926;&#35299;&#25110;&#21066;&#24369;&#36039;&#28304;&#34987;&#19968;&#23567;&#37096;&#20998;&#20154;&#20308;&#26377;&#30340;&#21046;&#24230;&#65292;&#20844;&#24179;&#30340;&#36008;&#24163;&#27010;&#24565;&#26159;&#20854;&#20013;&#20043;&#19968;&#65292;&#26410;&#24517;&#19968;&#23450;&#26159;&#27604;&#29305;&#24163;&#12290;&#27604;&#29305;&#24163;&#25216;&#34899;&#26159;&#38752;&#32178;&#32097;&#21147;&#37327;&#65292;&#20854;&#36008;&#24163;&#30340;&#27010;&#24565;&#32085;&#23565;&#34892;&#24471;&#36890;&#65292; 
    &#36942;&#24460;&#20986;&#29694;&#30340;&#22810;&#31278;&#39006;&#20284;&#27604;&#29305;&#24163;&#27010;&#24565;&#30340;&#26032;&quot;&#36008;&#24163;&quot;&#65292;&#26377;&#19981;&#23569;&#26159;&#22823;&#37329;&#34701;&#20844;&#21496;&#22312;&#32972;&#24460;&#30436;&#31639;&#65292;&#35430;&#22294;&#20195;&#26367;&#27604;&#29305;&#24163;&#30340;&#22320;&#20301;&#12290;&#25105;&#20491;&#20154;&#24456;&#26399;&#24453;&#19968;&#20491;&#26356;&#36879;&#26126;&#20844;&#38283;&#30340;&#39006;&#20284;&#36008;&#24163;&#12290;
    <br><br>
    2015&#24180;2&#26376;18&#26085; &#25688;&#35201;&#65306;&#38651;&#23376;&#24037;&#34269;&#30340;&#25991;&#34269;&#24489;&#33288;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;The Renaissance is a period from the 
    14th to the 17th century, considered the bridge between the Middle Ages and 
    Modern history.&quot;(&#25688;&#33258; Wiki) &#35199;&#26041;&#30340; Renaissance&#65292;&#19968;&#33324;&#19978;&#20013;&#25991;&#32763;&#35695;&#25104; &#25991;&#34269;&#24489;&#33288;&#65292;&#32780;&#35199;&#26041;&#30340; &#20013;&#19990;&#32000;&#65292;&#22312;&#25105;&#33258;&#24049;&#30340;&#29702;&#35299;&#65292;&#39006;&#20284;&#29694;&#20170;&#22238;&#25945; 
    &#25991;&#21270;&#25110;&#25991;&#26126; &#30340;&#34389;&#22659;&#12290;&#25105;&#25033;&#35442;&#31561;&#19981;&#21040;&#22238;&#25945;&#24466;&#38291;&#30340; &quot;&#25991;&#34269;&#24489;&#33288;&quot;&#65292; &#22240;&#28858;&#20854;&#36335;&#32218;&#23601;&#22914; &#36208;&#22238; &#20013;&#19990;&#32000; &#30340;&#27511;&#21490;&#36884;&#24465;&#65292;&#21487;&#33021;&#36996;&#24471;&#35201;&#24190;&#30334;&#24180;&#30340;&#29006;&#29100;&#12290;&#32780; electronic 
    renaissance &#25033;&#35442;&#26371;&#27604;&#36611;&#24555;&#65292;&#24433;&#38911;&#20063;&#27604;&#36611;&#20840;&#29699;&#21270;&#65292; &#22312;&#24613;&#36895; centralized &#30340;&#32178;&#32097;&#20013;&#65292;decentralized 
    &#22238;&#27512;&#33258;&#28982;&#33258;&#30001;&#20063;&#23559;&#26371;&#26159;&#24613;&#36895;&#30340;&#12290;&#25991;&#34269;&#24489;&#33288;&#65292;&#20154;&#20154;&#37117;&#27604;&#36611;&#26377;&#20491;&#24615;&#65292;&#30334;&#33457;&#40778;&#25918;&#65292;&#20570;&#19981;&#21040; &#26159;&#38750;&#20998;&#26126;&#65292; 
    &#20063;&#33267;&#23569;&#25026;&#24471;&#20160;&#40636;&#26159;&#22823;&#26159;&#22823;&#38750;&#65292;&#32080;&#31038;&#25110;&#32068;&#22296;&#26159;&#28858;&#20102;&#20849;&#20139;&#20849;&#20462;&#25110;&#20114;&#30456;&#20999;&#30923;&#65292;&#35442;&#20570;&#30340;&#20154;&#20154;&#33258;&#28982;&#23601;&#21435;&#20570;&#65292;&#26681;&#26412;&#19981;&#24517;&#21051;&#24847;&#25630;&#22296;&#32080;&#25110;&#29053;&#24773;&#23815;&#25308;&#65292;&#26356;&#19981;&#26371;&#25226;&#38936;&#34966;&#25850;&#19978;&#31070;&#21488;&#12290;&#25105;&#20491;&#20154;&#24456;&#28961;&#21487;&#25937;&#34277;&#22320;&#35469;&#28858;&#65292; 
    &#25991;&#34269;&#24489;&#33288; &#26377; decentralized &#30340;&#29305;&#36074;&#65292;&#27402;&#21033;&#27512;&#22823;&#30526;&#65292;&#32780;&#22823;&#30526;&#35041;&#20154;&#20154;&#24179;&#31561;&#30340;&#37266;&#35258;&#26159;&#27604;&#36611;&#28961;&#30031;&#25084;&#30340;&#65292;&#33258;&#30001;&#21834;&#65281; &#65288;&#21083;&#21083;&#30475;&#23436;&#19968;&#26412;&#26360;&#65292;&#26368;&#24460;&#32080;&#23614;&#26159;electronic 
    renaissance&#65292;&#21083;&#22909;&#25105;&#26152;&#22825;&#20063;&#23565; renaissance &#29305;&#21029;&#22810;&#24819;&#12290;&#37027;&#22825;&#26377;&#20491;&#20316;&#23478;&#35498;&#65292;&#35201;&#24118;&#25105;&#20497;&#21435;&#30340; Hotel &#65292;&#20182;&#20497;&#22827;&#23142;&#35201;&#35531;&#25105;&#19968;&#23478;&#20154;&#21507;&#19968;&#39184;&#65292; &#26377; 
    renaissance &#26178;&#26399;&#30340; ... ... ... &#25105;&#20197;&#28858;&#26159; Hotel Renaissance&#65292;&#32080;&#26524;&#19981;&#26159;&#65292;&#20182;&#35201;&#35611;&#30340; &#26159; &#27683;&#27675;&#12290;&#65289;
    <br><br>
    
    2015&#24180;2&#26376;4&#26085; &#25688;&#35201;&#65306;&#25308;&#21344;&#24237;&#23559;&#36557;&#24773;&#32080;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1970s &#38651;&#33126;&#32178;&#32097;&#23560;&#23478;&#24050;&#32147;&#38283;&#22987;&#24605;&#32771; Byzantine fault 
    tolerance &#30340;&#25216;&#34899;&#21839;&#38988;&#12290;Byzantine &#33775;&#25991;&#32763;&#35695;&#26159; &#25308;&#20308;&#24237;&#65292;&#39318;&#37117;&#20301;&#23376;&#23601;&#22312;&#30070;&#20170; &#20234;&#26031;&#22374;&#24067;&#29246; &#22478; &#27472;&#38520;&#37096;&#20998;&#65292; 
    &#31639;&#26159;&#32645;&#39340;&#24093;&#22283;&#26368;&#24460;&#19968;&#20491;&#22478;&#22561;&#65292;&#38450;&#23432;&#38750;&#24120;&#22533;&#24375;&#65292;&#26411;&#26399;&#26178;&#21608;&#37002;&#34987;&#22887;&#26031;&#26364;&#24093;&#22283;&#22285;&#32350;&#12290;&#19968;&#27425;&#25136;&#24441;&#20013;&#65292;&#22887;&#26031;&#26364;&#35336;&#21123;&#21069;&#24460;&#22846;&#25915;&#65292;&#21487;&#26159;&#20841;&#20491;&#23559;&#36557;&#28317;&#36890;&#19978;&#21371;&#26377;&#40670;&#22256;&#38627;&#12290;A&#23559;&#36557;&#35336;&#21123; &#26576;&#26085;&#26576;&#26178; 
    &#23637;&#38283;&#25915;&#21218;&#65292; &#23531;&#20449;&#21578;&#30693; B &#23559;&#36557;&#65292;&#28858;&#20102;&#30906;&#23450;&#35338;&#24687;&#20659;&#36958;&#32102; B&#23559;&#36557;&#65292;&#27794;&#34987;&#25973;&#26041;&#25876;&#20303;&#65292;B &#23559;&#36557;&#24517;&#38920;&#23531;&#20449;&#22238;&#22797;&#12290;A &#23559;&#36557;&#25910;&#21040;&#22238;&#22797;&#26178;&#65292;&#21371;&#36650;&#21040; B &#23559;&#36557;&#35201;&#30906;&#23450; A 
    &#26377;&#27794;&#26377;&#25910;&#21040;&#12290;&#36889;&#31278;&#36650;&#36852;&#26159;&#27794;&#23436;&#27794;&#20102;&#30340;&#65292; &#32178;&#32097;&#28317;&#36890;&#20986;&#29694;&#36889;&#31278;&#39006;&#20284;&#24773;&#27841;&#26178;&#65292;&#31243;&#24207;&#21729;&#23601;&#20197; Byzantine fault tolerance 
    &#20358;&#21629;&#21517;&#12290;&#30070;&#20170;&#19990;&#30028;&#65292;&#23494;&#35338;&#25216;&#34899;&#21487;&#20197;&#36629;&#26131;&#35299;&#27770;&#20102; A &#21644; B &#23559;&#36557;&#30340;&#28317;&#36890;&#21839;&#38988;&#12290;&#20294;&#65292;&#22914;&#26524;&#26159;&#20841;&#26041;&#26412;&#20358;&#23601;&#26159;&#20114;&#19981;&#30456;&#35672;&#30340;&#65292; &#35201;&#22914;&#20309;&#30906;&#35469;&#23565;&#26041;&#65311;&#36889;&#20063;&#26159;&#19968;&#31278; Byzantine 
    &#23559;&#36557;&#30340;&#21839;&#38988;&#12290;Block Chain &#25216;&#34899;&#30340;&#24375;&#22823;&#36575;&#20214;&#28507;&#33021;&#65292;&#20854;&#20013;&#19968;&#20491;&#23601;&#26159;&#23427;&#26377;&#19968;&#22871;&#20811;&#26381; Byzantine &#23559;&#36557;&#28317;&#36890;&#21839;&#38988;&#30340;&#27861;&#23542;&#12290;
    
    <br><br>
    2015&#24180;8&#26376;18&#26085; &#27604;&#29305;&#24163;&#24190;&#20491;&#22823;&#20998;&#21449;&#21069;&#30340;&#35264;&#23519;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#36889;&#26159;&#24456;&#26377;&#36259;&#30340;&#37007;&#36655;&#24605;&#32771;&#65292;&#26412;&#20358;&#26159;&#35201;&#31561;&#20013;&#22283;&#20999;&#26039;&#20114;&#32879;&#32178;&#23565;&#22806;&#32879;&#32363; 
    &#25165;&#26371;&#30332;&#29983;&#30340;&#20107;&#24773;&#12290;&#20219;&#20309;&#20154;&#65292;&#21482;&#35201;&#26377;&#23531;&#31243;&#24207;&#30340;&#33021;&#21147;&#65292;&#37117;&#21487;&#20197;&#30475;&#21450;&#25913; Bitcoin &#30340;&#26680;&#24515;&#25805;&#20316;&#31243;&#24207;&#65292;&#20006;&#25918;&#19978;&#32178;&#25654;&#20570;&#22823;&#21733;&#65292; 
    &#21482;&#35201;&#34218;&#28779;&#19981;&#29060;&#65292;&#23601;&#26377;&#20854;&#25033;&#29992;&#27231;&#21046;&#65292;&#20540;&#19981;&#20540;&#37666;&#26159;&#21478;&#19968;&#22238;&#20107;&#12290;&#19968;&#33324;&#19978;&#65292;&#36889;&#31278;&#32178;&#32097;&#65292;&#35201;&#20570;&#21040;&#19981;&#27515;&#30340;&#38542;&#27573;&#65292;&#36996;&#30456;&#30070;&#32771;&#33021;&#32784;&#30340;&#65292;&#21083;&#19978;&#32178;&#30340; Ethereum 
    &#23601;&#26159;&#19968;&#20491;&#22312;&#36914;&#34892;&#20013;&#30340;&#21015;&#23376;&#65292;&#38568;&#26178;&#26371;&#26377;&#34987;&#20154;&#24801;&#24847;&#25778;&#28357;&#30340;&#21361;&#27231;&#12290; &#20551;&#22914; Bitcoin TX &#29554;&#24471; &#36275;&#22816;&#35731;&#20854; &#24163; &#26377; &#20540; &#30340;&#23616;&#38754;&#65292;Bitcoin &#21644; Bitcoin TX 
    &#20849;&#23384;&#23601;&#26371;&#25104;&#28858;&#38627;&#20197;&#25778;&#28357;&#30340;&#20107;&#23526;&#12290;&#37027;&#20123;&#22312;&#20998;&#36947;&#25562;&#37987;&#21069;&#30340; BTC &#25345;&#26377;&#20154;&#65292;&#23601;&#35722;&#30456;&#34987; 
    &amp;quot;&#36008;&#24163;&#23532;&#39686;&quot;&#65292;&#20841;&#37002;&#37117;&#21487;&#20197; 
    &quot;&#28040;&#36027;&quot;&#12290; &#25105;&#22823;&#27010;&#25512;&#31639;&#65292;&#22914;&#26524; TX &#26159;&#22823;&#35215;&#27169;&#24418;&#21218;&#30340;&#65292;BTC 
    &#23601;&#26371;&#22823;&#24133;&#24230;&#36022;&#20540;&#65292;B-TX&#26371;&#31361;&#28982;&#26377;&#19968;&#20491;&#22823;&#20540;&#12290;&#22914;&#26524; TX &#26159;&#23567;&#35215;&#27169;&#20570;&#36215;&#65288;&#36889;&#27604;&#36611;&#31526;&#21512;&#29694;&#38542;&#27573;&#40848;&#22823;&#30340; Bitcoin Blockchain &#32178;&#32097;&#65289;&#65292;&#37027;&#40636; BTC 
    &#36208;&#21218;&#27794;&#20160;&#40636;&#24433;&#38911;&#65292; B-TX &#24517;&#38920;&#24478;&#19968;&#25991;&#19981;&#20540;&#30340;&#38542;&#27573;&#24930;&#24930;&#29228;&#12290;&#24448;&#24460;&#21738;&#20491;&#27604;&#36611;&#20540;&#37666;&#65292;&#36319;&#20197;&#21069;&#19968;&#27171;&#65292;&#23436;&#20840;&#26159;&#38752;&#20154;&#20497;&#23565;&#20841;&#32773;&#21508;&#33258;&#30340;&#20449;&#24515;&#24230;&#65292;&#36215;&#33853;&#38364;&#37749;&#23601;&#30475;&#21738;&#20491;&#30340;&#26222;&#19990;&#25033;&#29992;&#27604;&#36611;&#38971;&#23494;&#12290; 
    Two of bitcoin&#39;s best-known developers have &#39;forked&#39; the software in a 
    controversial attempt to resolve its scalability crisis.
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3&#26376;15&#26085;&#30340;&#29254;&#25991;&#65292;&#26377;&#20491;&#26379;&#21451; Emma &#30041;&#35328;&#36947; 
    &#65306;&#12302;&#20854;&#23526;&#26159;&#24444;&#29305;&#24163;&#22312;&#25366;&#37329;&#34701;&#27231;&#27083;&#30340;&#29254;&#35282;&#21543;&#65292;&#25152;&#20197;&#20182;&#20497;&#30070;&#28982;&#26371;discredit&#36889;&#39006;&#36008;&#24163;&#12290;&#21482;&#26159;&#24478;&#38263;&#26399;&#27511;&#21490;&#19978;&#20358;&#30475;&#65292; 
    &#29694;&#20195;&#22283;&#23478;&#39318;&#20808;&#30332;&#34892;&#32025;&#37396;&#21462;&#20195;&#20102;&#20659;&#32113;&#37329;&#21280;&#30340;&#39151;&#30871;&#65292;&#28982;&#24460;&#37504;&#34892;&#30332;&#34892;&#20449;&#29992;&#21462;&#20195;&#20102;&#22283;&#23478;&#30340;&#29305;&#27402;&#65292;&#24444;&#29305;&#24163;&#29694;&#22312;&#20063;&#20358;&#25361;&#25136;&#33192;&#39080;&#30340;&#37504;&#34892;&#20449;&#36024;&#12290; &#20294;&#24444;&#29305;&#24163;&#20854;&#23526;&#21644;&#37329;&#26412;&#20301;&#24456;&#20687; 
    (&#38480;&#37327;&#30332;&#34892;)&#65292;&#21040;&#24213;&#26159;&#19981;&#26159;&#27604;&#36611;&#24375;&#35519;&#31038;&#26371;&#27665;&#20027;&#65292;&#36996;&#26159;&#26356;&#36914;&#19968;&#27493;&#30340;&#23559;&#20154;&#39006;&#32147;&#28639;&#27963;&#21205;&#33251;&#26381;&#22312;&#38750;&#20154;&#24615;&#30340;&#27231;&#26800;&#24459;&#27861;&#65292;&#36996;&#26377;&#24453;&#35264;&#23519;&#12290; 
    (&#20854;&#23526;&#26368;&quot;&#20844;&#24179;&quot;&#30340;&#36008;&#24163;&#65292;&#23601;&#26159;&#20154;&#33287;&#20154;&#20043;&#38291;&#30340;&#30452;&#25509;&#30456;&#20114;&#20449;&#20219;&#12289;&#20114;&#21161;&#65292;&#32780;&#19981;&#26159;&#38752;&#20013;&#20171;&#30340;&#37504;&#34892;&#25110;&#22283;&#23478;&#20358;&#25499;&#20445;&#35657;&#12290;)&#12303;<br>
    &#27231;&#26800;&#27861;&#24459;&#22914;&#26524;&#30427;&#34892;&#65292;&#32147;&#28639;&#27963;&#21205;&#26159;&#21542;&#26356;&#38750;&#20154;&#24615;&#65292;&#36889;&#26159;&#38364;&#20046;&#26410;&#20358;&#29702;&#24819;&#19990;&#30028;&#30340;&#24605;&#32771;&#65292;&#25105;&#21916;&#27489;&#22312;&#36889;&#26041;&#38754;&#38013;&#29275;&#35282;&#23574;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#35527;&#21040;&#25991;&#34269;&#24489;&#33288;&#65292;&#37027;&#20491;&#32654;&#22909;&#30340;&#24180;&#20195;&#65292;&#25105;&#25910;&#25910;&#38598;&#20102;&#30334;&#22810;&#26412;&#39321;&#28207;&#23492;&#20358;&#30340;&#12304;&#22777;&#21608;&#21002;&#12305;&#65292;&#20108;&#25163;&#65292;&#40654;&#26234;&#33521;&#22312;&#26032;&#21152;&#22369;&#30340;&#26379;&#21451;&#35330;&#38321;&#65292;&#25105;&#21435;&#22905;&#23478;&#24171;&#24537;&#20462;&#38651;&#33126;&#65292;&#38918;&#25163;&#25343;&#20358;&#30475;&#65292;&#32080;&#26524;&#22905;&#21545;&#21648;&#25105;&#23450;&#26178;&#20358;&#25343;&#33290;&#38620;&#35468;&#12290;&#22827;&#23142;&#20486;&#38263;&#26399;&#28858; 
    &#24944;&#23433;&#23142;&#25171;&#25265;&#19981;&#24179;&#65292;&#33879;&#26377;&#36889;&#26041;&#38754;&#30340;&#26360;&#65292;&#36865;&#25105;&#19968;&#26412;&#65292;&#25105;&#30475;&#21040;&#19968;&#21322;&#65292;&#19968;&#30452;&#25302;&#37117;&#30475;&#19981;&#23436;&#65292;&#24190;&#20491;&#26376;&#36942;&#24460;&#65292;&#19968;&#20301;&#22312;&#39321;&#28207;&#26576;&#22823;&#23416;&#20219;&#25945;&#30340;&#26379;&#21451;&#20358;&#25214;&#25105;&#26178;&#65292;&#25105;&#36865;&#19978;&#36889;&#26412;&#26360;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#25308;&#21344;&#24237;&#23559;&#36557;&#65292;&#25105;&#25026;&#20854;&#25152;&#35201;&#34920;&#36948;&#30340;&#25216;&#34899;&#24773;&#27841;&#65292;&#25925;&#20107;&#26159;&#33258;&#24049;&#32232;&#20986;&#20358;&#30340;&#65292;&#25226;&#23559;&#36557;&#25563;&#25104;&#25973;&#36557;&#22887;&#26031;&#26364;&#65292;&#26159;&#25105;&#33258;&#24049;&#23565;&#27511;&#21490;&#30340;&#24819;&#20687;&#65292;&#30495;&#27491;&#20856;&#25925;&#20986;&#34389;&#20381;&#33290;&#26159;&#25308;&#21344;&#24237;&#23559;&#36557;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#35441;&#35498;&#22238;&#38957;&#65292;&#30070;&#26178;&#35527;&#35542;&#27604;&#29305;&#24163;&#25216;&#34899;&#65292;&#24375;&#22823;&#20027;&#27969;&#26159;&#26680;&#24515;&#27966;&#65292;&#35201;&#25913;&#38761;&#26159;&#24456;&#33393;&#36948;&#21040;&#20849;&#35672;&#65292;&#35696;&#35542;&#32027;&#32027;&#24190;&#24180;&#24460;&#25165;&#24460;&#23566;&#33268;&#24460;&#20358;&#30340;&#24190;&#22823;&#20998;&#21449;&#12290;
    
    
    
    
    
    <br><br><br>
     <a href="/freecity/blokchain12.htm">&#19978;&#38913;</a>
    FB13
      <a href="/freecity/blokchain14.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <div>
    <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="3" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    FreeCity
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain0.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain1.htm" class="active">FB1</a>
      <a href="/freecity/blokchain2.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB1. &#36575;&#20214;&#35373;&#35336;&#35041;&#30340;&#27491;&#21521;&#24605;&#32771;&#21644;&#21453;&#21521;&#24605;&#32771;</h3>
        <h5>2015&#24180;1&#26376;23&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/876223209064374">
    &#33225;&#26360;&#21407;&#25991;</a> ]</h5>
    <p>
    &#12304;&#26371;&#35336;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#27794;&#26377;&#38651;&#33126;&#30340;&#26178;&#20195;&#65292;&#20570;&#26371;&#35336;&#37117;&#26377;&#19968;&#22871;&#27969;&#31243;&#65292;&#19968;&#22823;&#22534;&#22577;&#21578;&#26377;&#27425;&#24207;&#30340;&#27512;&#39006;&#65292;&#26041;&#20415;&#21443;&#29031;&#21644;&#26597;&#36076;&#12290; 
    &#26377;&#38651;&#33126;&#26178;&#65292;&#27491;&#21521;&#24605;&#32771;&#30340;&#31243;&#24207;&#24107;&#23601;&#24478;&#26371;&#35336;&#21407;&#26412;&#30340;&#27969;&#31243;&#21644;&#27425;&#24207;&#65292;&#19968;&#23565;&#19968;&#22320;&#35373;&#35336;&#25104;&#36575;&#20214;&#12290;&#36889;&#31278;&#26041;&#27861;&#65292;&#24517;&#38920;&#35201;&#20808;&#32771;&#24942;&#21040;&#32025;&#24373;&#30340;&#32147;&#39511;&#65292;&#25165;&#21487;&#25563;&#25104;&#36575;&#20214;&#30340;&#25033;&#29992;&#65292;&#27794;&#27861;&#23436;&#20840;&#37323;&#25918;&#36575;&#20214;&#30340;&#23041;&#21147;&#12290;&#65288;&#27491;&#21521;&#24605;&#32771;&#30340;&#36575;&#20214;&#21015;&#23376;&#65306;&#26089;&#26399;&#30340; 
    UBS &#26371;&#35336;&#36575;&#20214;&#65289; 
    &#21453;&#21521;&#24605;&#32771;&#30340;&#31243;&#24207;&#24107;&#65292;&#26371;&#30452;&#25509;&#21435;&#30475;&#26371;&#35336;&#26368;&#24460;&#35201;&#24471;&#21040;&#30340;&#25033;&#29992;&#21644;&#32080;&#26524;&#26159;&#20160;&#40636;&#65292;&#28982;&#24460;&#20808;&#32771;&#24942;&#38651;&#33126;&#30340;&#20778;&#21218;&#25165;&#21435;&#35373;&#35336;&#36575;&#20214;&#12290;&#20197;&#21069;&#30340;&#26371;&#35336;&#37117;&#21916;&#27489;&#25226;&#36076;&#30446;&#21517;&#31281;&#29992;&#34399;&#30908;&#20195;&#26367;&#65292;&#26041;&#20415;&#27512;&#39006;&#23384;&#25918;&#21450;&#26597;&#25214;&#12290;&#21453;&#21521;&#24605;&#32771;&#20570;&#36575;&#20214;&#26371;&#25448;&#26820;&#36889;&#31278;&#21046;&#24230;&#65292;&#30452;&#25509;&#29992;&#21517;&#23383;&#23601;&#26159;&#65292; 
    &#38651;&#33126;&#25628;&#32034;&#23601;&#30452;&#25509;&#25628;&#21517;&#23383;&#12290;&#20197;&#21069;&#20570;&#24115;&#26159;&#25353;&#26376;&#32080;&#24115;&#65292;&#20063;&#23601;&#26159;&#20808;&#25910;&#38598;&#27599;&#19968;&#31558;&#25910;&#20837;&#12289;&#36023;&#36008;&#30332;&#31080;&#21644;&#38283;&#37559;&#31561;&#31561;&#65292;&#25353;&#26376;&#21512;&#35336;&#28982;&#24460;&#25165;&#20570;&#21152;&#21152;&#28187;&#28187;&#24471;&#20986;&#36090;&#22810;&#23569;&#25110;&#34407;&#22810;&#23569;&#12290;&#27491;&#21521;&#24605;&#32771;&#27169;&#24335;&#23601;&#26159;&#25353;&#29031;&#36889;&#31278;&#21476;&#26041;&#20570;&#26041;&#31243;&#24335;&#65292;&#35731;&#31243;&#24335; 
    &#19968; batch &#19968; batch &#30340;&#31639;&#12290; 
    &#21453;&#21521;&#24605;&#32771;&#27169;&#24335;&#23601;&#21426;&#23475;&#22810;&#20102;&#65292;&#27599;&#21152;&#20837;&#20219;&#20309;&#19968;&#26781;&#36076;&#65292;&#31243;&#24335;&#23601;&#39340;&#19978;&#36939;&#31639;&#20986;&#21363;&#26178;&#30340;&#22577;&#21578;&#65292;&#36090;&#25110;&#34407;&#30340;&#36208;&#21218;&#33287;&#26178;&#20006;&#36914;&#65292;&#19981;&#24517;&#31561;&#21040;&#26376;&#23614;&#25165;&#25581;&#26313;&#12290;&#65288;&#21453;&#21521;&#24605;&#32771;&#30340;&#36575;&#20214;&#30340;&#21015;&#23376; &#65306;QuickBooks 
    &#65289;
    <br><br>
    
    &#12304;&#38651;&#35441;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30 
    &#22810;&#24180;&#21069;&#65292;&#35201;&#25765;&#38651;&#21040;&#22806;&#22283;&#65292;&#24517;&#38920;&#20808;&#25765;&#21040;&#25509;&#32218;&#29983;&#65292;&#28982;&#24460;&#25165;&#22577;&#19978;&#22806;&#22283;&#34399;&#30908;&#65292;&#25509;&#32218;&#29983;&#25165;&#24171;&#24537;&#25226;&#32218;&#36335;&#25765;&#36890;&#12290;&#24460;&#20358;&#65292;&#30332;&#23637;&#20986;&#19968;&#20123;&#27231;&#22120;&#31995;&#32113;&#20195;&#26367;&#20102;&#25509;&#32218;&#29983;&#12290;&#38651;&#33126;&#26178;&#20195;&#21040;&#20358;&#24460;&#65292; 
    &#27491;&#21521;&#24605;&#32771;&#30340;&#31243;&#24207;&#24107;&#23601;&#35373;&#35336;&#20986; H.323 &#20358;&#31777;&#21270;&#40848;&#22823;&#30340;&#27231;&#22120;&#65292;&#20840;&#29699;&#36890;&#35338;&#19968;&#25351;&#36890;&#65292;&#24555;&#36895;&#21448;&#28310;&#30906;&#12290;&#21453;&#21521;&#24605;&#32771;&#30340;&#31243;&#24207;&#24107;&#35373;&#35336;&#20986; SIP &#12290;&#24460;&#20358;&#30340;&#38651;&#33126;&#20114;&#32879;&#32178; VoIP &#38651;&#35441;&#26159; 
    H.323 &#39717; SIP&#65292;&#32080;&#26524;&#26159; SIP &#21213;&#20986;&#12290;SIP &#22312;&#38651;&#33126;&#32178;&#32097;&#19978;&#28961;&#24448;&#19981;&#21033;&#65292; H323 &#26159;&#20223;&#29031;&#26089;&#26399;&#36890;&#35338;&#30828;&#20214;&#30340;&#24605;&#32173;&#27169;&#24335;&#65292;&#36319;&#26412;&#26159;&#30828;&#30828;&#22871;&#22312;&#20114;&#32879;&#32178;&#19978;&#12290;
    <br><br>
    
    &#12304;&#36008;&#24163;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#27491;&#21521;&#24605;&#32771;&#30340;&#27169;&#24335;&#65292;Paypal 
    &#26159;&#30070;&#20170;&#30340;&#20348;&#20348;&#32773;&#65292;&#30070;&#28982;&#36996;&#26377;&#20854;&#20182;&#30340;&#12290;&#21453;&#21521;&#24605;&#32771;&#30340;&#27169;&#24335;&#65292;Bitcoin&#65292;&#36996;&#22312;&#33804;&#33469;&#20013;&#65292;&#20272;&#35336;&#23559;&#26371;&#26377;&#26356;&#22810;&#30340;&#20195;&#34920;&#27243;&#31354;&#20986;&#19990;&#12290; &#30446;&#21069;&#28779;&#32005;&#20013; &#30340;UBER 
    &#65292;&#24478;&#25104;&#20132;&#26178;&#25277;&#21462;&#24494;&#34180;&#20323;&#37329;&#65292;&#25033;&#29992;&#30340;&#26159;&#27491;&#21521;&#24605;&#32771;&#30340; &#20184;&#37666;&#27169;&#24335;&#12290; Bitcoin 
    &#22312;&#27794;&#26377;&#20219;&#20309;&quot;&#20013;&#22830;&#38598;&#27402;&quot;&#30340;&#29872;&#22659;&#19979;&#23601;&#33021;&#22816;&#29983;&#23384;&#12290;&#19968;&#30436;&#25955;&#27801;&#24335;&#65292;&#23492;&#29983;&#22312;&#21315;&#21315;&#33836;&#33836;&#32178;&#32097;&#40670;&#19978;&#30340;&#24179;&#21488;&#26159;&#26410;&#20358;&#36264;&#21218;&#65292;&#36889;&#31278;&#25216;&#34899;&#21483; BlockChain &#12290;&#39006;&#20284; UBER &#30340; CALL 
    &#21488;&#26381;&#21209;&#65292;&#36914;&#21270;&#25104; BlockChain &#27169;&#24335;&#24190;&#20046;&#26159;&#21218;&#22312;&#24517;&#34892;&#12290; &#30495; BlockChain &#24179;&#21488;&#26159;&#27794;&#26377;&#32769;&#38342;&#65292;&#27794;&#26377;&#20013;&#22830;&#38598;&#27402;&#30340;&#65292;&#29992;&#25142;&#20497;&#20154;&#20154;&#37117;&#26159;&amp;quot;&#32769;&#38342;&quot;&#12290;&#22914;&#26524;&#36914;&#21270;&#24460;&#20102;&#21483; UBER+&#65292;&#21478;&#22806;&#65292;&#20854;BlockChain &#36575;&#20214;&#20013;&#21448;&#20855;&#26377;&#39006;&#20284; Bitcoin&#30340; &quot;&#25366;&#31014;&amp;quot;&#21151;&#33021;&#65292;&#25366;&#20986;&#20358;&#30340;&#36008;&#24163;&#21483; M-UBER+ &#65292;&#29992;&#25142;&#35201;&#21628;&#21483;&#24503;&#22763;&#65292; 
    &#23601;&#24471;&#20808;&#29992;&#21508;&#31278;&#27861;&#23542;&#21462;&#24471; M-UBER+ &#12290;&#38283;&#22987;&#38542;&#27573;&#30070;&#28982;&#26377;&#38627;&#24230;&#65292;&#20294;&#65292;&#22312;&#19968;&#20491;&#25104;&#29087;&#24066;&#22580;&#65292;M-UBER+ &#26371;&#26681;&#25818;&#20379;&#27714;&#30340;&#37327;&#32780;&#33258;&#21205;&#35519;&#25972;&#24179;&#34913;&#12290;&#21448;&#25110;&#32773;&#65292;&#30452;&#25509;&#24341;&#20837;Bitcoin 
    &#20358;&#30070;&#36008;&#24163;&#65292;&#21482;&#35201;&#25033;&#29992;&#30340;&#24179;&#21488;&#36039;&#28304;&#37117;&#26159;&#32178;&#27665;&#20849;&#21516;&#21109;&#36896;&#30340;&#65292; &#25152;&#26377;&#30340;&#20013;&#22830;&#38598;&#27402;&#32769;&#38342; &#37117;&#21487;&#20813;&#20102;&#12290; &#65288;&#24066;&#22580;&#19978;&#26371;&#20986;&#29694;&#24456;&#22810;&#20570; BlockChain 
    &#25216;&#34899;&#24179;&#21488;&#65292;&#20294;&#20854;&#23526;&#26159;&#36001;&#22296;&#30340;&#26381;&#21209;&#65292;&#19981;&#23660;&#26044; decentralized &#27010;&#24565;&#30340;&#65292;&#27604;&#22914; ripple &#12290;&#65289;
    <br><br>
    
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#22312;&#20025;&#25102;&#24052;&#33883;&#22320;&#37941;&#31449; B1-14 
    &#23567;&#24215;&#26178;&#26399;&#26377;&#24863;&#32780;&#23531;&#12290;&#20043;&#21069;&#24456;&#23569;&#23531;&#26481;&#23531;&#35199;&#65292;&#30001;&#26044;&#24471;&#21040;&#19981;&#23569;&#30340;&#35738;&#65292;&#35738;&#26371;&#40723;&#33310;&#20154;&#24515;&#65292;&#36889;&#31687;&#33225;&#26360;&#24086;&#25991;&#25105;&#25226;&#23427;&#30070;&#20316;&#21312;&#22602;&#37832;&#30456;&#38364;&#22615;&#23531;&#30340;&#20986;&#24107;&#34920;&#12290; 
    &#30070;&#26178;&#65292;&#25105;&#26366;&#32147;&#26159;&#36067;&#26371;&#35336;&#36575;&#20214;&#30340;&#39640;&#35527;&#38346;&#35542;&#32773;&#65292;&#28145;&#20837;&#20102;&#35299;&#36575;&#20214;&#27083;&#36896;&#20294;&#37559;&#37327;&#26159;&#19981;&#25104;&#27491;&#27604;&#65307;&#25105;&#20063;&#26366;&#32147;&#22039;&#35430;&#25630; SIP &#30340;&#36890;&#35441;&#31995;&#32113;&#65292;&#23565; H.323 
    &#20063;&#26377;&#25152;&#29702;&#35299;&#65292;&#21040;&#26368;&#24460;&#26159;&#25105;&#30340;&#34407;&#26412;&#29983;&#24847;&#65307;&#23567;&#24215;&#32147;&#24120;&#37117;&#26371;&#26377;&#38272;&#21487;&#32645;&#38592;&#30340;&#26178;&#27573;&#65292;&#39015;&#23458;&#30041;&#19979; 
    &#24456;&#22810;&#26820;&#29992;&#30828;&#20214;&#65292;&#21083;&#22909;&#31185;&#25216;&#30028;&#20986;&#29694;&#25366;&#31014;&#27231;&#21046;&#29992;&#24471;&#19978;&#19968;&#20123;&#25163;&#38957;&#19978;&#30340;&#27231;&#22120;&#38646;&#20214;&#65292;&#26550;&#35373;&#25366;&#31014;&#27231;&#25171;&#30332;&#28459;&#38263;&#30340;&#30475;&#24215;&#26178;&#38291;&#65292;&#23565;&#27604;&#29305;&#24163;&#21508;&#26041;&#38754;&#30340;&#30740;&#31350;&#38283;&#22987;&#26377;&#40670;&#24515;&#24471;&#65292;&#19981;&#21520;&#19981;&#24555;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain0.htm">&#19978;&#38913;</a>
    FB1
      <a href="/freecity/blokchain2.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/k3.htm">&#19978;&#38913;</a>
      <a href="/freecity/k4.htm" class="active">K4&#13789;&#21624;</a>
      <a href="/freecity/k5.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;: &#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
    <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>    
    &#26368;&#26997;&#33268;&#30340;&#20314;&#21517;&#27231;&#21046;&#31034;&#31684;&#65292;&#21516;&#27171;&#27010;&#24565;&#29992;&#22312;&#20197;&#22826;&#22346;&#65292;&#20197;&#25991;&#23383;&#28858;&#20027;&#36996;&#21487;&#20197;&#65292;&#22294;&#20687;&#23531;&#20837;&#22826;&#36020;&#65292;&#24517;&#38920;&#20841;&#20491;localhost&#20114;&#30456;&#37197;&#21512;&#65292;&#26094;&#26095;&#19968;&#20491;&#21312;&#22602;&#37832;&#25630;&#23450;&#20840;&#37096;&#12290;<br>
    <a href="/qorahongkong">Qora Hong Kong &#26094;&#26095;&#39321;&#28207;</a>
     
     <br><br>   
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#25991;&#34269;&#21109;&#20316;&#32773;&#21462;NFT&#27231;&#21046;&#21371;&#36022;&#27604;&#29305;&#24163;&#65292;&#27530;&#19981;&#30693;&#27604;&#29305;&#24163;&#26412;&#36523;&#23601;&#26159;&#19968;&#20214;&#36575;&#20214;&#35373;&#35336;&#30340;&#34269;&#34899;&#21697;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;21 November 2021</h5>
    <p>
    &#40643;&#26126;&#24535;&#30332;&#34892;NFT&#25152;&#35527;&#21040;&#30340;&#27604;&#29305;&#24163;  VS &#37329;&#34701;&#39636;&#31995;&#30340;&#27010;&#24565;&#65292;&#24478;&#19968;&#38283;&#22987;&#20013;&#26412;&#32880;&#23601;&#25552;&#20986;&#20358;&#65292;&#36942;&#24460;&#23601;&#30001;&#26997;&#23458;&#21435;&#35696;&#35542;&#65292;&#19981;&#25026;&#32147;&#28639;&#23416;&#30340;&#25991;&#20154;&#25110;&#32929;&#31080;&#20998;&#26512;&#24107;&#26368;&#22909;&#19981;&#35201;&#21435;&#20160;&#40636;&quot;&#20449;&#32773;&#26377;&quot;&#19968;&#39006;&#30340;&#35542;&#36848;&#20358;&#29563;&#37276;&#65292;&#40643;&#26126;&#24535;&#38568;&#20415;&#35611;&#33267;&#23569;&#26377;&#20570;&#22909;&#22522;&#26412;&#21151;&#35506;&#12290;&#27604;&#29305;&#24163;&#21644;&#21312;&#22602;&#37832;&#65292;&#26368;&#38364;&#37749;&#27231;&#21046;&#31934;&#39635;&#23601;&#26159; Trustless&#65292;&#36996;&#26377; no single point of failure&#65292; 
    &quot;&#20449;&#32773;&#26377;&quot;&#19968;&#39006;&#35542;&#36848;&#30340;&#25152;&#35586;&#23560;&#23478;&#21482;&#30475;&#21040;&#21152;&#23494;&#36008;&#24163;&#24066;&#22580;&#30340;&#28818;&#20316;&#65292;&#26681;&#26412;&#27794;&#22909;&#22909;&#21435;&#29702;&#35299;&#27231;&#21046;&#27010;&#24565;&#12290;&#24066;&#22580;&#28818;&#20316;&#20854;&#23526;&#26159;&#23660;&#26044;&#29694;&#20195;&#37329;&#34701;&#39636;&#31995;&#30340;&#29986;&#29289;&#65292;&#27794;&#26377; Crypto &#20154;&#20497;&#20063;&#26377;&#32929;&#31080;&#65292;&#40643;&#37329;&#65292;&#26399;&#36008;&#31561;&#31561;&#31561;&#28818;&#20316;&#30340;&#21407;&#26009;&#12290;
    </p>
    <p>
    &#27604;&#29305;&#24163;&#21644;&#21312;&#22602;&#37832;&#30340; no single point of failure&#65292;&#19968;&#20123;&#25919;&#27402;&#26366;&#32147;&#35430;&#36942;&#25778;&#28357;&#20294;&#37117;&#22833;&#25943;&#12290;&#37329;&#34701;&#39636;&#31995;&#36939;&#20316;&#30340;&#38364;&#37749;&#21407;&#29702;&#26159;&#20160;&#40636;&#65311;&#20854;&#23526;&#23601;&#24171;A&#21644;B&#22914;&#20309;&#25386;&#21205;&#20729;&#20540;&#30340;&#26381;&#21209;&#65292;A&#21644;B&#21487;&#20197;&#26159;&#20841;&#20491;&#20154;&#65292;&#25110;&#20841;&#32068;&#20154;&#65292;&#25110;&#20841;&#38291;&#20844;&#21496;&#12290;&#23565;&#27604;&#29694;&#20195;&#37329;&#34701;&#39636;&#31995;&#27604;&#29305;&#24163;&#24050;&#32147;&#24179;&#34892;&#20570;&#21040;&#36889;&#31278;&#19981;&#24517;&#20013;&#38291;&#20154;&#30340;&#27231;&#21046;&#65292;&#20013;&#38291;&#20154;&#23601;&#26159;&#37329;&#34701;&#27231;&#27083;&#65292;&#27604;&#29305;&#24163;&#35201;&#21462;&#20195;&#37329;&#34701;&#27231;&#27083;&#23601;&#26159;&#23621;&#26044;&#36889;&#20491;&#35542;&#36848;&#65292;&#20294;&#29694;&#23526;&#20013;&#25919;&#27402;&#23601;&#36899;&#40643;&#37329;&#26412;&#20301;&#37117;&#35258;&#24471;&#31001;&#20107;&#65292;&#25919;&#27402;&#21916;&#27489;&#33258;&#20027;&#21360;&#37396;&#31080;&#65292;&#27604;&#29305;&#24163;&#25216;&#34899;&#32780;&#35542;&#26159;&#35201;&#25343;&#22238;&#19990;&#20154;&#26412;&#20358;&#20139;&#26377;&#30340;&#40643;&#37329;&#26412;&#20301;&#65292;&#20729;&#20540;&#30340;&#33258;&#30001;&#12290;
    </p>
    <p>
    Ethereum &#30340; DEX&#21644; DeFi&#30332;&#23637;&#65292;&#30452;&#25509;&#23565;&#22744;&#20659;&#32113;&#37329;&#34701;&#39636;&#31995;&#30340;&#20132;&#26131;&#25152;&#27231;&#21046;&#21644; Fintech&#65292;&#29702;&#24819;&#23601;&#26159;&#20729;&#20540;&#25386;&#21205;&#27794;&#26377;&#20013;&#38291;&#20154;&#25903;&#37197;&#19979;&#20840;&#37096;&#33258;&#21205;&#21270;&#65292;&#24847;&#24605;&#23601;&#26159;&#21487;&#20197;&#31777;&#21270;&#25110;&#21462;&#20195;&#37329;&#34701;&#27231;&#27083;&#30340;&#20219;&#20309;&#37329;&#34701;&#29986;&#21697;&#12290;
    </p>
    <p>
    &#37027;&#20123;&#21033;&#29992;&#21312;&#22602;&#37832; Token &#25630;&#39449;&#23616;&#30340;&#65292;&#36319;&#21312;&#22602;&#37832;&#29702;&#24565;&#26159;&#20841;&#22238;&#20107;&#65292;&#23601;&#22914;&#37329;&#34701;&#27231;&#27083;&#30340; Fintech &#20063;&#22823;&#37327;&#25505;&#29992;&#21312;&#22602;&#37832;&#25216;&#34899;&#37027;&#27171;&#65292;&#25110;&#32773;&#26159;&#26377;&#20154;&#35201;&#29992;&#38651;&#35441;&#21644;&#20114;&#32879;&#32178;&#30340;&#20415;&#21033;&#20358;&#20570;&#27450;&#35408;&#65292;&#25216;&#34899;&#23601;&#34987;&#22823;&#30526;&#20900;&#26505;&#65311;
    </p>
    <p>
    &#36996;&#26377;&#19968;&#40670;&#26356;&#20900;&#26505;&#65292;&#38646;&#21806;&#26989;&#37117;&#19981;&#33021;&#29992;&#27604;&#29305;&#24163;&#65292;&#19981;&#33021;&#26222;&#21450;&#12290;&#25919;&#27402;&#19981;&#20801;&#35377;&#65292;&#25954;&#22823;&#35215;&#27169;&#20570;&#26159;&#21507;&#20102;&#35961;&#23376;&#33213;&#12290;&#26377;&#21335;&#32654;&#23567;&#22283;&#25226;&#27604;&#29305;&#24163;&#21015;&#28858;&#27861;&#24163;&#65292;&#38646;&#21806;&#26989;&#21487;&#20197;&#25910;&#27604;&#29305;&#24163;&#20294;&#32654;&#20803;&#36996;&#26159;&#20308;&#19978;&#39080;&#65292;&#20027;&#35201;&#21407;&#22240;&#26159;&#24163;&#20540;&#23565;&#27604;&#32654;&#20803;&#27874;&#21205;&#22823;&#65292;&#22914;&#26524;&#26159;&#32654;&#20803;&#20570;&#36008;&#24163;&#23532;&#39686;&#20854;&#23526;&#22823;&#23478;&#25033;&#35442;&#25563;&#20301;&#24605;&#32771;&#65292;&#24863;&#21463;&#21040;&#32654;&#20803;&#36022;&#20540;&#26159;&#33126;&#31563;&#28608;&#30442;&#30340;&#22909;&#20803;&#32032;&#12290;&#38646;&#21806;&#26989;&#22914;&#26524;&#32147;&#27511;&#36942;&#21335;&#32654;&#35576;&#22283;&#36008;&#24163;&#23849;&#28528;&#65292;&#35201;&#25033;&#23565;&#27604;&#29305;&#24163;&#20729;&#20540;&#27874;&#21205;&#23601;&#27794;&#22810;&#22823;&#22256;&#38627;&#65292;&#26356;&#20309;&#27841;&#65292;&#21312;&#22602;&#37832;&#25216;&#34899;&#24050;&#32147;&#26377;&#26368;&#19981;&#24517;&#20013;&#38291;&#20154;&#30340;&#27231;&#21046;&#25269;&#25276;&#27604;&#29305;&#24163;&#20358;&#30332;&#34892;&#32654;&#20803;&#24163;&#30340;&#27231;&#21046;&#65292;&#27604;&#22914; Maker DAO &#30340; DAI&#65292;DAI &#23601;&#26159;&#32654;&#20803;&#31561;&#20540; Token&#12290;&#30495;&#27491;&#26377; Decentralized &#27231;&#21046;&#30340; NFT, &#27604;&#22914; OpenSea &#65292;&#20027;&#27969;&#36890;&#29992;&#36008;&#24163;&#26159;&#20197;&#22826;&#24163;&#65292;&#27231;&#21046;&#32780;&#35542;&#29992; &#32654;&#20803;token &#31561;&#21516;&#35201; trust someone &#65292;&#28858;&#20102;&#24066;&#22580;&#19981;&#24471;&#19981;&#25910; USDT &#25110; USDC &#31561;&#31561;&#32654;&#20803; token &#12290;
    </p>
    <p>
    &#29694;&#22312;&#65292;Token &#21487;&#20197;&#20195;&#34920;&#20729;&#20540;&#65292;token &#21487;&#20197;&#26159;&#20839;&#23481;&#26368;&#21407;&#22987;&#30340; ID &#65292;token &#33021;&#22816;&#20570;&#21040;&#31169;&#38577;&#27402;&#33258;&#20027;&#12290;&#26410;&#20358;&#65292;token &#21487;&#20197;&#27770;&#23450; AI &#24038;&#20670;&#25110;&#21491;&#20670;&#30340;&#26041;&#21521;&#65292;&#22240;&#28858;&#26410;&#20358;&#19990;&#30028; token &#29031;&#29702;&#24050;&#32147;&#24456;&#26222;&#21450;&#65292;token &#27770;&#23450;&#19990;&#30028;&#22823;&#37096;&#20998;&#30340;&#36039;&#28304;&#25386;&#21205;&#12290;Token &#27665;&#20027;&#33258;&#28982;&#24418;&#25104;&#65311;&#27604;&#29305;&#24163;&#20540;&#19981;&#20540;&#37666;&#30001;&#19981;&#24471;&#20320;&#20449;&#25110;&#19981;&#20449;&#65292;&#22905;&#30340;&#29992;&#36884;&#26159;&#19968;&#30446;&#20102;&#28982;&#20294;&#24456;&#22810;&#20154;&#23601;&#26159;&#25078;&#24471;&#21435;&#24605;&#32771;&#25110;&#32773;&#34987;&#29694;&#26377;&#30340;&#37329;&#34701;&#20729;&#20540;&#39636;&#21046;&#33945;&#22312;&#40723;&#35041;&#20160;&#40636;&#20729;&#20540;&#37117;&#20197;&#32654;&#20803;&#19968;&#39006;&#30340;&#37396;&#31080;&#28858;&#26412;&#20301;&#28961;&#27861;&#23458;&#35264;&#24605;&#32771;&#65292;&#22914;&#26524;&#35201;&#25105;&#20449;&#65292;&#25110;&#32773;&#35201;&#25105;&quot;&#20449;&#32773;&#26377;&quot;&#65292;&#25105;&#19968;&#24258;&#24773;&#39000;&#30456;&#20449;&#26377;&#29983;&#20043;&#24180;Token &#27665;&#20027;&#33258;&#28982;&#24418;&#25104;&#12290;
    </p>
    <p>
    &#25991;&#20154;&#25110;&#24478;&#20107;&#34269;&#34899;&#24037;&#20316;&#30340;&#20154;&#65292;&#23565; NFT &#24456;&#24863;&#33288;&#36259;&#20027;&#35201;&#26159;&#20316;&#21697;&#21487;&#20197;&#26377;&#22810;&#19968;&#20491;&#31649;&#36947;&#36090;&#37666;&#12290;&#23565;&#25105;&#32780;&#35328;&#65292;&#26089;&#22312; n &#24180;&#21069;&#25105;&#24050;&#32147;&#25226;&#23478;&#35041;&#25499;&#22312;&#23458;&#24307;&#30340;&#19968;&#24133;&#30059;&#20316;&#20570;&#25104; NFT&#65292;&#21312;&#22602;&#37832;&#30332;&#34892;Token &#26159;&#26131;&#22914;&#21453;&#25484;&#65292;&#28982;&#24460;&#26377; DEX &#23601;&#21487;&#20197;&#19978;&#24066;&#21483;&#36067;&#65292;&#26377;&#20114;&#32879;&#32178;&#30340;&#22320;&#26041;&#23601;&#33021;&#36023;&#21040;&#65292;&#35206;&#33995;&#29575;&#27604;&#38651;&#21830;&#24291;&#65292;&#38651;&#21830;&#26377;&#26178;&#36996;&#26371;&#21463;&#21040;&#22283;&#30028;&#38480;&#21046;&#12290;&#21312;&#22602;&#37832;&#27010;&#30340; Token&#20195;&#34920;&#20729;&#20540;&#24456;&#21463;&#33853;&#65292;NFT &#21482;&#26159;&#25226;&#20154;&#20497;&#30340;&#25910;&#34255;&#30294;&#22909;&#21644;&#25910;&#34255;&#20729;&#20540;&#27231;&#21046;&#31245;&#24494;&#38651;&#23376;&#21270;&#30332;&#25582;&#19968;&#19979;&#65292;&#25972;&#20491;&#21312;&#22602;&#37832;&#32780;&#35328;&#21482;&#26159;&#20491;&#25033;&#26223;&#21151;&#33021;&#65292;&#20854;&#23526; Token &#30452;&#25509;&#37117;&#24050;&#32147;&#26377;&#20540;&#24471;&#25910;&#30340;&#25910;&#34255;&#21697;&#65292;&#27604;&#22914;&#25105;&#25163;&#19978;&#36996;&#26377;&#24190;&#21313;&#20491; The DAO Token &#65292;&#36703;&#21205;&#19968;&#26178;&#30340; DAO ICO, &#20840;&#19990;&#30028;&#31532;&#19968;&#20491; DAO &#27231;&#21046;&#31034;&#31684;&#65292;&#24460;&#20358;&#31243;&#24335;&#26377;&#30095;&#28431;&#65292;Ethereum &#21490;&#19978;&#37325;&#35201;&#37324;&#31243;&#30865;&#30828;&#21449;&#20840;&#25976;&#36996;&#22238;&#21443;&#33287;&#32773;&#65292;&#25105;&#36118;&#22238;&#22823;&#37096;&#20221;&#65292;&#25925;&#24847;&#21097;&#19979;&#24190;&#21313;&#20491;&#20570;&#29645;&#34255;&#65292;&#19968;&#20491; The DAO Token &#36865;&#21435;&#26234;&#33021;&#21512;&#32004;&#21487;&#20197;&#36118;&#22238; 0.01ETH&#65292;&#22914;&#26524;&#26377;&#20154;&#35201;&#25105;&#20986;&#35731;&#65292;&#33267;&#23569; 0.1ETH &#25105;&#25165;&#26371;&#32771;&#24942;&#12290;
    </p>
    <p>
    &#29694;&#22312;&#25105;&#32147;&#24120;&#25552;&#36215;&#26094;&#26095;&#21312;&#22602;&#37832;&#65292;&#25105;&#26159;&#24278;&#21270;&#20570;&#20808;&#37586;&#65292;&#35201;&#20197;&#26368;&#19981;&#28818;&#20316;&#30340;&#29376;&#24907;&#19979;&#25512;&#24291;&#20839;&#23481;&#29992;&#36884;&#65292;&#25105;&#26159;&#23621;&#26044;&#26377;&#20102;&#20839;&#23481;&#65292;&#20729;&#20540;&#23601;&#33258;&#28982;&#20358;&#65292; &#23601;&#22914;&#25105;&#30456;&#20449; Token &#27665;&#20027;&#33258;&#28982;&#24418;&#25104;&#22823;&#36960;&#26223;&#37027;&#27171;&#12290;&#25991;&#20154;&#29042; NFT &#19981;&#24517;&#39340;&#19978;&#36022;&#27604;&#29305;&#24163;&#65292;&#25033;&#35442;&#35242;&#33258;&#29992;&#30495;&#27491;&#30340;&#21312;&#22602;&#37832;&#65292;&#35201;&#26550;&#35373;&#32178;&#31449;&#21482;&#38656; Token&#65292;&#21487;&#20197;&#19981;&#24517;&#20219;&#20309;&#20282;&#26381;&#22120;&#65292;&#36889;&#20491;&#26041;&#24335;&#23601;&#36899;&#32722;&#24931;&#26550;&#35373;&#21508;&#31278;&#37096;&#33853;&#26684;&#36575;&#20214;&#30340;&#25991;&#20154;&#37117;&#27794;&#36774;&#27861;&#31532;&#19968;&#26178;&#25630;&#25026;&#65292;&#25991;&#20154;&#21916;&#27489;&#33258;&#22066;&#32769;&#24107;&#25945;&#30340;&#25976;&#23416;&#37117;&#24536;&#24471;&#19968;&#24178;&#20108;&#28136;&#65292;&#22914;&#26524;&#26159;&#25976;&#23416;&#24046;&#24456;&#21487;&#33021;&#23601;&#30475;&#19981;&#25026;&#27231;&#21046;&#12290;
    </p>
    <p>
    &#21312;&#22602;&#37832;&#25216;&#34899;&#21478;&#19968;&#20491;&#26377;&#24453;&#29190;&#30332;&#30340;&#21151;&#33021;&#65292;&#26159; Zcash &#21644; Monero &#24050;&#32147;&#25630;&#24471;&#24456;&#25104;&#29087;&#30340; Token &#38577;&#31169;&#27231;&#21046;&#65292;&#22823;&#25976;&#25818;&#21644; AI &#22823;&#34892;&#20854;&#36947;&#30340;&#32178;&#32097;&#19990;&#30028;&#65292;&#29992;&#25142;&#36234;&#20358;&#36234;&#27880;&#37325;&#38577;&#31169;&#27402;&#65292;&#24066;&#22580;&#28507;&#33021;&#40848;&#22823;&#65292;token &#33021;&#22816;&#20570;&#21040;&#31169;&#38577;&#27402;&#33258;&#20027;&#12290;
    </p>
    
    
    
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <div>
    &#36814;
    </div>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/8.htm">&#19978;&#38913;</a>
      <a href="/freecity/9.htm" class="active">&#31532;9&#38913;</a>
      <a href="/freecity/10.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#22283;&#38555;&#26997;&#27402;&#25919;&#23616;&#20687;&#20659;&#26579;&#30149;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292; Facebook 29 June 2019</h5>
    <p>
    &#22235;&#22823;&#30342;&#31354;&#26159;&#33267;&#39640;&#22659;&#30028;&#65292;&#22825;&#24213;&#19979;&#33021;&#20570;&#21040;&#22235;&#22823;&#35519;&#21644;&#23601;&#35613;&#22825;&#35613;&#22320;&#20102;&#12290;&#20309;&#35586;&#22235;&#22823;&#65311;&#20315;&#25945;&#32147;&#20856;&#35041;&#30340;&#22320;&#27700;&#28779;&#39080;&#65292;&#31777;&#21934;&#31185;&#23416;&#32763;&#35695;&#65292;&#23601;&#26159;&#22266;&#39636;&#65292;&#28082;&#39636;&#65292;&#33021;&#37327;&#21644;&#27683;&#39636;&#12290;&#32147;&#20856;&#20027;&#35201;&#26159;&#28858;&#20102;&#20462;&#24515;&#65292;&#31185;&#23416;&#20670;&#21521;&#29289;&#36074;&#30340;&#35469;&#30693;&#21644;&#29992;&#36884;&#65292;&#20491;&#21029;&#29305;&#24501;&#19978;&#30340;&#25551;&#36848;&#19981;&#30433;&#30456;&#36890;&#65292;&#22320;&#19981;&#23436;&#20840;&#26159;&#22266;&#39636;&#65292;&#22266;&#39636;&#20063;&#19981;&#23436;&#20840;&#26159;&#22320;&#12290;
    </p>
    <p>
    &#35199;&#26041;&#33258;&#30001;&#20027;&#32681;&#28879;&#25176;&#37030; VS &#26481;&#26041;&#32769;&#23376;&#28961;&#28858;&#35542;&#36848;&#30340;&#31038;&#26371;&#65292;&#31777;&#21934;&#23565;&#27604;&#65292;&#20063;&#37117;&#23601;&#26159;&#33258;&#30001;&#33258;&#22312;&#30340;&#37030;&#22283;&#31038;&#26371;&#65292;&#38614;&#28982;&#25551;&#36848;&#19978;&#19981;&#30433;&#30456;&#21516;&#12290;&#28982;&#24460;&#65292;&#25105;&#35264;&#23519;&#21040;&#65292;&#25919;&#27835;&#19978;&#30340;&#24038;&#27966;&#21491;&#27966;&#65292;&#36319;&#25976;&#23416;&#20998;&#26512;&#30340; Decentralized  &#21644; Centralized &#20063;&#26377;&#30456;&#36890;&#30456;&#25033;&#30340;&#23565;&#35183;&#12290;&#28961;&#28858;&#27665;&#33258;&#21270;&#30340;&#28879;&#25176;&#37030;&#65292;&#26159; 100% Decentralized &#65292;&#26085;&#26412;&#31038;&#26371;&#19981;&#24517; Fine &#65509;10000 &#20063;&#21487;&#20197;&#20445;&#25345;&#24066;&#23481;&#25972;&#28500;&#65292;&#23565;&#27604;&#23798;&#22283; Fine $1000 &#36996;&#26159;&#22403;&#22334;&#34389;&#34389;&#25475;&#19981;&#23436;&#65292;&#21738;&#20491;&#27604;&#36611;&#19981;&#24517;&#27861;&#35215;&#23601;&#27604;&#36611;&#38752;&#36817;&#28879;&#25176;&#37030;&#65292;&#25972;&#20491;&#31038;&#26371;&#30340;&#36939;&#20316;&#19981;&#21482;&#26159;&#22914;&#20309;&#34389;&#29702;&#22403;&#22334;&#32780;&#24050;&#65292;&#27599;&#20491;&#32048;&#31680;&#19978;&#30340;&#27861;&#35215;&#22312;&#32173;&#25345;&#26368;&#20339;&#31038;&#26371;&#29376;&#24907;&#19979;&#33021;&#36234;&#23569;&#29992;&#19978;&#23601;&#36234;&#22909;&#12290;&#24456;&#19981;&#24184;&#30340;&#26159;&#65292;&#22320;&#29699;&#19978;&#20154;&#21475;&#26368;&#22810;&#30340;&#22283;&#23478;&#65292;&#20013;&#20849;&#30340;&#32173;&#31337;&#21644;&#21644;&#35559;&#26159;&#19981;&#25799;&#25163;&#27573;&#20670;&#21521; Centralized&#12290;
    </p>
    <p>
    &#21407;&#22987;&#31038;&#26371;&#30001; Decentralized&#36208;&#21521;&#25991;&#26126; Centralized&#65292;&#29694;&#20195;&#19990;&#30028;&#21508;&#22320;&#25919;&#27402;&#37117;&#26159;&#36942;&#24230;Centralized &#30340;&#29986;&#29289;&#65292;&#35299;&#21046;&#27010;&#24565;&#26159;&#35201;&#25226;&#36942;&#24230; Centralized &#26397; Decentralized&#25512;&#21435; &#65292;&#22914;&#26524;&#20197;&#20154;&#27402;&#21644;&#33258;&#30001;&#20570;&#34913;&#37327;&#65292;&#27599;&#20491;&#20154;&#24515;&#20013;&#37117;&#26377;&#19968;&#25226;&#23610;&#65292;&#23565;&#25919;&#27402;&#30340;&#24656;&#25084;&#24863;&#36234;&#23569;&#36234;&#22909;&#65292;&#31038;&#26371;&#29872;&#22659;&#30340;&#23433;&#20840;&#24863;&#65292;&#22283;&#27665;&#30340;&#24184;&#31119;&#25351;&#25976;&#65292;&#31561;&#31561;&#31561;&#65292;&#28151;&#21512;&#24471;&#20358;&#30340;&#26222;&#36969;&#20301;&#32622;&#65292;&#25105;&#35258;&#24471;&#23601;&#26159;&#20013;&#24248;&#65292;&#20511;&#29992;&#23380;&#23376;&#23416;&#35498;&#29992;&#35422;&#12290;&#26997;&#27402;&#26292;&#25919;&#19968;&#33324;&#19978;&#26159;&#22987;&#26044;&#38598;&#27402;&#65292;&#20063;&#23601;&#26159;&#25976;&#23416;&#30340; Centralized&#65292;&#25552;&#38450;&#38598;&#27402;&#26159;&#24517;&#35201;&#65292;&#25171;&#20498;&#26997;&#27402;&#26292;&#25919;&#26356;&#26159;&#20154;&#20154;&#26377;&#36012;&#65292;&#29694;&#20195;&#31038;&#26371;&#24050;&#32147;&#27794;&#26377;&#23665;&#39640;&#30343;&#24093;&#36960;&#30340;&#22320;&#26041;&#65292;&#20320;&#19981;&#40165;&#65288;&#32629;&#65289;&#26997;&#27402;&#65292;&#26997;&#27402;&#23601;&#26371;&#20358;&#40165;&#65288;&#28858;&#38627;&#65289;&#20320;&#12290;&#22283;&#38555;&#26997;&#27402;&#25919;&#23616;&#20687;&#20659;&#26579;&#30149;&#37027;&#27171;&#65292;&#36523;&#22312;&#30456;&#23565;&#33258;&#30001;&#30340;&#22283;&#24230;&#26356;&#26377;&#26781;&#20214;&#20986;&#32882;&#21147;&#25402;&#25239;&#25298;&#26997;&#27402;&#38598;&#27402;&#30340;&#20219;&#20309;&#27963;&#21205;&#65292;&#38291;&#25509;&#20063;&#25552;&#39640;&#33258;&#36523;&#22283;&#24230;&#30340;&#25269;&#25239;&#21147;&#12290;
    </p>
    <p>
    &#21746;&#23416;&#26159;&#21861;&#25105;&#21040;&#29694;&#22312;&#37117;&#36996;&#25630;&#19981;&#28165;&#26970;&#65292;&#20294;&#25105;&#21487;&#20197;&#22914;&#23526;&#20570;&#31777;&#21934;&#35264;&#23519;&#65292;&#21746;&#23416;&#35542;&#36848;&#36890;&#36942;&#20102;&#39511;&#35657;&#23601;&#26159;&#31185;&#23416;&#65292;&#24859;&#22240;&#26031;&#22374;&#35498;&#24819;&#20687;&#21147;&#65288;&#21746;&#23416;&#65289;&#27604;&#30693;&#35672;&#65288;&#31185;&#23416;&#65289;&#37325;&#35201;&#21407;&#22240;&#22823;&#27010;&#19968;&#27171;&#65292;&#32780;&#25976;&#23416;&#26159;&#25976;&#25818;&#65292;&#25976;&#25818;&#23601;&#26159;&#30495;&#29702;&#21834;&#65281;&#21315;&#33836;&#19981;&#35201;&#20197;&#37007;&#36655;&#28151;&#36942;&#21435;&#12290;
    </p>
    <p>
    &#38988;&#22806;&#35441;&#65292;&#33184;&#21644;&#29399;&#65292;&#24046;&#21029;&#38750;&#24120;&#22823;&#65292;&#33184;&#24118;&#26377;&#22266;&#22519;&#21644;&#38957;&#33126;&#20725;&#21270;&#30340;&#24847;&#24605;&#65292;&#29399;&#20854;&#23526;&#24456;&#22909;&#65292;&#20294;&#22312;&#20725;&#21270;&#30340;&#38598;&#39636;&#35469;&#30693;&#29872;&#22659;&#19979;&#65292;&#29399;&#32020;&#23660;&#26159;&#36022;&#20302;&#20154;&#21644;&#35646;&#32629;&#20154;&#20197;&#21450;&#32670;&#24677;&#20154;&#30340;&#29992;&#35422;&#65292;&#30070;&#28982;&#33184;&#22312;&#33184;&#20154;&#30340;&#29376;&#24907;&#36319;&#29399;&#30340;&#19979;&#22580;&#24046;&#21029;&#19981;&#22823;&#12290;&#65288;2021&#24180;&#22238;&#39015;&#65292;&#36889;&#26368;&#24460;&#19968;&#27573;&#20854;&#23526;&#26159;&#22810;&#39192;&#30340;&#65292;&#30070;&#26178;&#19981;&#30693;&#36947;&#26159;&#21463;&#21040;&#20160;&#40636;&#21050;&#28608;&#25165;&#20197;&#33184;&#35542;&#29399;&#65292;&#27794;&#37007;&#36655;&#12290;&#65289;
    </p>  
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">
     <a href="https://twitter.com/Ukraine" style="text-decoration: none"><font color="#0057b7">&#33258;</font></a>
     <a href="/qorian" style="text-decoration: none"><font color="#ffd700">&#30001;</font></a>
     <a href="/timah" style="text-decoration: none"><font color="#EF3340">&#22825;</font></a>
     <a href="/aitway" style="text-decoration: none"><font color="#198964">&#22320;</font></a>
     </font></h1> 
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/12.htm">&#19978;&#38913;</a>
      <a href="/freecity/13.htm" class="active">&#31532;13&#38913;</a>
      <a href="/freecity/14.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS &amp; SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#33258;&#30001;&#20027;&#32681;&#65306;&#26032;&#26178;&#20195;&#26377;&#26032;&#20803;&#32032;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;</h5>
     
    <p>
    &#21312;&#22602;&#37832;&#21487;&#20197;&#25552;&#20379;&#24456;&#22810;&#33258;&#30001;&#27231;&#21046;&#65292;&#27604;&#22914;100% &#36879;&#26126;&#20844;&#27491;&#30340;&#38651;&#23376;&#25237;&#31080;&#24179;&#21488;&#65292;&#20294;&#36889;&#24471;&#35201;&#26377;&#20154;&#25343;&#20358;&#29992;&#25165;&#21487;&#20197;&#34701;&#20837;&#39636;&#21046;&#12290;&#21312;&#22602;&#37832;&#25552;&#20379;&#33258;&#30001;&#27231;&#21046;&#32102;&#25919;&#27402;&#65292;&#25919;&#27402;&#26377;&#32681;&#21209;&#32173;&#35703;&#27231;&#21046;&#33258;&#30001;&#65292;&#27231;&#21046;&#33258;&#30001;&#26159;&#33258;&#30001;&#20027;&#32681;&#26032;&#20803;&#32032;&#65292;&#19968;&#33324;&#19978;&#33258;&#30001;&#27665;&#20027;&#39636;&#21046;&#37117;&#24456;&#39000;&#24847;&#31435;&#27861;&#20445;&#38556;&#20154;&#27665;&#30340;&#33258;&#30001;&#27402;&#30410;&#65292;&#29694;&#22312;&#36889;&#20491;&#26032;&#26178;&#20195;&#65292;&#21312;&#22602;&#37832;&#27231;&#21046;&#33258;&#30001;&#27794;&#27861;&#24459;&#26126;&#30906;&#25351;&#26126;&#65292;&#34389;&#22312;&#28784;&#33394;&#22320;&#24118;&#65292;&#27861;&#27835;&#31038;&#26371;&#36978;&#26089;&#26371;&#26377;&#19968;&#22871;&#25033;&#23565;&#30340;&#27861;&#24459;&#12290;
    </p>
    <p>
    &#27231;&#21046;&#33258;&#30001;&#26159;&#26032;&#26178;&#20195;&#33258;&#30001;&#20027;&#32681;&#25033;&#30070;&#38364;&#27880;&#21644;&#20855;&#20633;&#30340;&#27010;&#24565;&#65292;&#21312;&#22602;&#37832;&#27231;&#21046;&#33258;&#30001;&#30340;&#27010;&#24565;&#24456;&#31777;&#21934;&#65292;&#20197;&#27861;&#24459;&#32780;&#35542;&#65292;&#31532;&#19968;&#26781;&#26159;&#33258;&#30001;&#26550;&#35373;&#20219;&#20309;&#20844;&#20849;&#31680;&#40670;public full node&#30340;&#27402;&#30410;&#65307;&#31532;&#20108;&#26781;&#26159;&#33258;&#30001;&#25910;&#34255;&#21644;&#25910;&#30332;&#20219;&#20309;&#20195;&#24163; token&#12290;&#27861;&#27835;&#19979;&#20154;&#20497;&#30340;&#20197;&#19978;&#20841;&#26781;&#27402;&#30410;&#22914;&#26524;&#27794;&#34987;&#38459;&#25876;&#25110;&#25171;&#22739;&#65292;&#22522;&#26412;&#19978;&#23601;&#26159;&#20139;&#26377;&#27231;&#21046;&#33258;&#30001;&#12290;
    </p>
    <p>
    &#20197;&#29694;&#23526;&#19990;&#30028;&#20570;&#23565;&#29031;&#65292;&#20197;&#22826;&#22346;&#31680;&#40670;Ethereum Full node &#22312;&#34399;&#31281;&#35201;&#25104;&#28858; &#21312;&#22602;&#37832;&#25216;&#34899;&#26368;&#24375;&#30340;&#20013;&#22283;&#65292;&#30446;&#21069;&#26159;&#21487;&#20197;&#33258;&#30001;&#26550;&#35373;&#65292;&#30001;&#26044;&#20013;&#22283;&#26159;&#35328;&#35542;&#27794;&#33258;&#30001;&#30340;&#22283;&#24230;&#65292;&#24050;&#32147;&#26377;&#19968;&#20123;&#21463;&#21040;&#25171;&#22739;&#29978;&#33267;&#26159;&#38459;&#25876;&#30340;&#35338;&#24687;&#34987;&#25918;&#19978;&#20197;&#22826;&#22346;&#21312;&#22602;&#37832;&#65292;&#22312;&#20219;&#20309;&#20197;&#22826;&#22346;&#20844;&#20849;&#31680;&#40670;&#30342;&#21487;&#20197;&#35712;&#21462;&#65292;&#26410;&#20358;&#22914;&#26524;&#20197;&#22826;&#22346;&#31680;&#40670; Ethereum full node &#25104;&#28858;&#20027;&#35201;&#30340;&#35328;&#35542;&#33258;&#30001;&#24179;&#21488;&#65292;&#20013;&#20849;&#26997;&#27402;&#26377;&#21487;&#33021;&#26371;&#31105;&#27490;&#27665;&#38291;&#26550;&#35373;&#31680;&#40670; full node &#65292;&#35201;&#29992; Ethereum &#23601;&#24517;&#38920;&#36890;&#36942;&#24050;&#32147;&#34987;&#23529;&#26597;&#36942;&#65292;&#23448;&#26041;&#35469;&#21487;&#30340;&#36890;&#36335; gateway &#12290;
    </p>
    <p>
    &#22914;&#26524;&#26377;&#25919;&#27402;&#31105;&#27490;&#27665;&#38291;&#26550;&#35373;&#31680;&#40670; full node &#65292;&#30772;&#22750;&#27231;&#21046;&#33258;&#30001;&#65292;&#33258;&#30001;&#20027;&#32681;&#19981;&#33021;&#22352;&#35222;&#19981;&#29702;&#65292;&#26032;&#26178;&#20195;&#30340;&#26481;&#35199;&#24517;&#38920;&#35201;&#26377;&#26032;&#26178;&#20195;&#30340;&#35469;&#30693;&#25033;&#23565;&#65292;&#33258;&#30001;&#20027;&#32681;&#24517;&#38920;&#28085;&#33995;&#27231;&#21046;&#33258;&#30001;&#12290;
    </p>
    <p>
    &#29702;&#24819;&#30340;&#27231;&#21046;&#33258;&#30001;&#21644;&#27861;&#27835;&#27010;&#24565;&#65292;&#26159;&#20154;&#20154;&#37117;&#26377;&#26550;&#35373;&#31680;&#40670; full node &#30340;&#33258;&#30001;&#65292;&#20839;&#23481;&#33258;&#24049;&#30475;&#65292;&#35201;&#23529;&#26597;&#23601;&#33258;&#24049;&#23529;&#26597;&#12290;&#25919;&#27402;&#21487;&#20197;&#26550;&#35373; full node &#28982;&#24460;&#25552;&#20379;&#23529;&#26597;&#36942;&#30340; gateway &#26381;&#21209;&#32102;&#22283;&#27665;&#65292;&#20491;&#20154;&#20063;&#21487;&#20197;&#25552;&#20379; gateway &#32102;&#22823;&#30526;&#65292;full node &#25110; gateway &#37117;&#26159; neutral &#30340;&#20844;&#20849;&#22580;&#25152;&#65292;&#27861;&#27835;&#31934;&#31070;&#19979;&#26550;&#35373;&#32773;&#28961;&#38656;&#25215;&#25812;&#20219;&#20309;&#27861;&#24459;&#36012;&#20219;&#65292;&#22914;&#26524; full node &#30070;&#20316;&#26159;&#35328;&#35542;&#30332;&#24067;&#24179;&#21488;&#20358;&#29992;&#65292;&#37027;&#40636;&#20839;&#23481;&#25552;&#20379;&#32773;&#30340;&#27861;&#24459;&#36012;&#20219;&#26368;&#22823;&#12290;&#26377;&#20123;gateway &#26159;&#32147;&#36942;&#23529;&#26597;&#30340;&#26381;&#21209;&#65292;&#20294;&#37027;&#26159;&#23621;&#26044;&#25991;&#26126;&#20154;&#30340;&#36012;&#20219;&#65292;&#35611;&#31350;&#33258;&#30001;&#31934;&#31070;full node &#23601;&#24517;&#38920;&#23436;&#20840;&#20813;&#36012;&#12290;
    </p>
    <p>
    Gateway &#23529;&#26597;&#28858;&#20309;&#26159;&#25991;&#26126;&#20154;&#30340;&#36012;&#20219;&#65311;&#27604;&#22914;&#36942;&#28670;&#19968;&#20123;&#20818;&#31461;&#19981;&#23452;&#30340;&#20839;&#23481;&#65292;&#25110;&#32773;&#35731;&#20839;&#23481;&#26031;&#25991;&#19968;&#40670;&#65292;&#20107;&#38364;&#20462;&#39178;&#21644;&#25991;&#21270;&#25991;&#26126;&#65292;&#21453;&#36942;&#20358;&#35498;&#65292;&#22909;&#30340;&#20839;&#23481;&#37117;&#36942;&#28670;&#25481;&#26159;&#37326;&#34875;&#65292;&#25919;&#27402;&#23529;&#26597;&#26410;&#24517;&#23601;&#26159;&#25991;&#26126;&#20154;&#12290;
    </p>
    <p>
    &#25910;&#34255;&#21644;&#25910;&#30332;&#20219;&#20309;&#20195;&#24163; Token &#30340;&#33258;&#30001;&#65292;&#23601;&#22914;&#20154;&#20497;&#25345;&#26377;&#29694;&#27454;&#21644;&#29992;&#29694;&#27454;&#20570;&#36023;&#36067;&#37027;&#27171;&#65292;&#27861;&#24459;&#35201;&#37341;&#23565;&#30340;&#26159;&#27927;&#40657;&#37666;&#21644;&#27450;&#35408;&#19968;&#39006;&#30340;&#29359;&#32618;&#34892;&#28858;&#65292;&#32993;&#20098;&#31820;&#37666;&#31820; token&#20570; leverage &#30340;&#37329;&#34701;&#27963;&#21205;&#37117;&#24517;&#38920;&#20197;&#27861;&#24459;&#23565;&#20184;&#12290;&#37027;&#20123;&#33021;&#22816;&#20419;&#36914;&#26085;&#24120;&#32147;&#28639;&#27963;&#21205;&#30340;&#26481;&#35199;&#65292;&#19981;&#19968;&#23450;&#26159;&#21312;&#22602;&#37832;&#27231;&#21046;&#65292;&#37117;&#25033;&#30070;&#38918;&#20854;&#33258;&#28982;&#65292;&#33258;&#30001;&#31478;&#29229;&#12290;&#22312;&#26997;&#27402;&#30340;&#22283;&#24230;&#65292;&#22830;&#34892;&#22914;&#26524;&#27794;&#36774;&#27861;&#20570;&#22909;&#33258;&#24049;&#30340;&#36008;&#24163;&#27231;&#21046;&#65292;&#27604;&#29305;&#24163;&#21644;&#20197;&#22826;&#22346;&#30340;&#24179;&#34892;&#32147;&#28639;&#29983;&#24907;&#23601;&#26371;&#25104;&#28858;&#22830;&#34892;&#30340;&#31478;&#29229;&#23565;&#25163;&#65292;&#25919;&#27402;&#35201;&#20445;&#35703;&#22830;&#34892;&#26159;&#24517;&#28982;&#30340;&#65292;&#20219;&#20309;&#20013;&#22830;&#21046;&#30340;&#21152;&#23494;&#36008;&#24163;&#20132;&#26131;&#24179;&#21488;&#37117;&#24517;&#38920;&#20197;&#32929;&#31080;&#20132;&#26131;&#30340;&#35215;&#26684;&#31649;&#21046;&#65292;&#20294;&#19981;&#33021;&#31105;&#27490;&#20154;&#20497;&#25910;&#34255;&#21644;&#25910;&#30332;&#24050;&#32147;&#21462;&#24471;&#24291;&#22823;&#20998;&#25955;&#24335;&#20849;&#35672;&#30340;&#21312;&#22602;&#37832;&#20195;&#24163;&#65292;&#27604;&#22914;&#27604;&#29305;&#24163;&#21644;&#20197;&#22826;&#22346;&#12290;&#31777;&#21934;&#35611;&#65292;&#36942;&#24230;&#20013;&#22830;&#21270;&#37117;&#21487;&#20197;&#22196;&#21426;&#31649;&#21046;&#25110;&#31105;&#27490;&#65292;&#26997;&#27402;&#31105;&#27490;&#22823;&#35215;&#27169;&#27604;&#29305;&#24163;&#25366;&#31014;&#26159;&#22909;&#20107;&#65292;&#31105;&#27490;&#23567;&#35215;&#27169;&#20998;&#25955;&#24335;&#30340;&#31014;&#24037;&#23601;&#19981;&#22826;&#26126;&#26234;&#12290; 
    </p>
    <p>
    &#25105;&#26159;&#22312;&#35438;&#37323;&#33258;&#30001;&#20027;&#32681;&#26032;&#20803;&#32032;&#65292;&#23384; token, &#25910;&#30332; token&#65292;&#26550;&#35373; full node, &#37117;&#26159;&#20491;&#20154;&#33258;&#30001;&#27402;&#30410;&#12290;&#25105;&#20063;&#22312;&#20551;&#24819;&#26997;&#27402;&#30340;&#25163;&#27573;&#65292;&#19981;&#22806;&#23601;&#26159;&#31105;&#31105;&#31105;&#65292;&#27604;&#22914;&#25345;&#26377;BTC&#29359;&#22283;&#23433;&#27861;&#65292;&#19968;&#39006;&#30340;&#12290;&#29694;&#22312;&#25105;&#27604;&#36611;&#20999;&#36523;&#30340;&#21839;&#38988;&#65292;&#26159;&#25105;&#26550;&#35373;&#20102;&#24456;&#22810;&#20491;&#26094;&#26095;&#21312;&#22602;&#37832;&#31680;&#40670;&#65292;&#25105;&#20063;&#23531;&#20102;&#19981;&#23569;&#20839;&#23481;&#30332;&#24067;&#22312;&#26094;&#26095;&#20998;&#25955;&#24335;&#32178;&#38913;&#65292;&#27604;&#22914;&#25105;&#36889;&#19968;&#31687;
    &#23601;&#26159;&#24050;&#32147;&#21051;&#20837;&#21312;&#22602;&#37832;&#30340;&#25991;&#23383;&#65292;&#25105;&#30332;&#24067;&#30340;&#20839;&#23481;&#30070;&#28982;&#30001;&#25105;&#36000;&#36215;&#19968;&#20999;&#36012;&#20219;&#65292;&#19981;&#26159;&#25105;&#30332;&#24067;&#30340;&#20839;&#23481;&#25105;&#19981;&#35201;&#26377;&#20219;&#20309;&#27861;&#24459;&#36012;&#20219;&#65292;&#25105;&#35469;&#28858;&#26550;&#35373;&#20844;&#20849;&#31680;&#40670;&#26159;&#33258;&#39000;&#36002;&#29563;&#31038;&#26371;&#65292;&#26159;&#20491;&#20154;&#33258;&#30001;&#27402;&#30410;&#12290;
    </p> 
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">
    	okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/c1.htm" class="active">&#164968;C1&#36812;</a>
      <a href="/freecity/c2.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;4 November 2021</h5>
    
    <p>
    &#164968;&#36812;&#65292;&#38313;&#21335;&#35486;&#24120;&#35211;&#35422;&#65292;&#30332;&#38899;&#22823;&#27010;&#26159;&quot;&#26367;&#39389;&quot;&#65292;&#35422;&#32681;&#21253;&#21547;&#28216;&#25138;&#65292;&#28216;&#29609;&#65292;&#28040;&#36963;&#65292;&#23067;&#27138;&#65292;&#25918;&#36629;&#39686;&#19981;&#24517;&#22826;&#35469;&#30495;&#20570;&#21371;&#35731;&#33258;&#24049;&#24863;&#35258;&#33391;&#22909;&#30340;&#27963;&#21205;&#12290;&#21462;&#36889;&#20491;&#35422;&#20013;&#38291;&#21152;&#20491;&quot;&#24163;&quot;&#65292;&#24847;&#24605;&#26159;&#25105;&#22312;&#36889;&#19968;&#21312;&#26159;&#35201;
    &#35527;&#35542;&#21508;&#31278;&#21152;&#23494;&#36008;&#24163;&#65292;&#35712;&#32773;&#19981;&#24517;&#22826;&#35469;&#30495;&#30475;&#24453;&#65292;&#25105;&#20027;&#35264;&#35469;&#30693;&#32780;&#24050;&#65292;&#25105;&#20027;&#35201;&#26159;&#24819;&#25512;&#24291;&#27231;&#21046;&#29992;&#36884;&#65292;&#20570;&#29992;&#36884;&#19968;&#33324;&#19978;&#26159;&#26377;&#29992;&#21040;&#25165;&#36023;&#65292;&#26377;&#24847;&#25903;&#25345;&#27010;&#24565;&#25165;&#25910;&#65292;&#25105;&#27794;&#26377;&#40723;&#21561;&#25237;&#36039;&#36090;&#37666;&#30340;&#24847;&#24605;&#12290;&#36889;&#35023;&#19981;&#27489;&#36814;&#25237;&#27231;&#32773;&#65292;&#24565;&#38957;&#35023;&#21482;&#26159;&#24819;&#21462;&#24471;&#36090;&#24555;&#37666;&#30340;&#36039;&#35338;&#25105;&#26159;&#30433;&#37327;&#36991;&#32780;&#36960;&#20043;&#65292;&#19981;&#35201;&#21839;&#25105;&#20160;&#40637;&#24163;&#26371;&#19978;&#26376;&#29699;&#65292;&#22374;&#30333;&#35611;&#25105;&#19981;&#30693;&#36947;&#12290;&#25237;&#20837;&#29992;&#36884;&#25110;&#25903;&#25345;&#27010;&#24565;&#26368;&#22909;&#25226;&#24066;&#22580;&#20729;&#20540;&#25918;&#21040;&#26368;&#24460;&#38754;&#12290;
    </p>
    
    <p>
    &#31532;&#19968;&#31687;&#20171;&#32057; Ignis&#65292;&#24066;&#22580;&#20729;&#20540;&#24050;&#32147;&#22823;&#36300;&#21040; 40sat &#24038;&#21491;&#65292;&#25105;&#38627;&#20813;&#26377;&#32771;&#24942;&#21040;&#24066;&#22580;&#26178;&#27231;&#65292;&#26377;&#24847;&#21443;&#33287;&#32773;&#21487;&#20197;&#29992;&#26356;&#23569;&#37666;&#25910;&#19968;&#40670;&#20358;&#28204;&#35430;&#29992;&#36884;&#12290;Ignis&#26159;Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#31532;&#19968;&#20491;&#20818;&#37832;&#65292;Ardor &#26159;&#23436;&#20840; 100% &#38283;&#28304;&#65292;
    PoS &#25366;&#31014;&#21046;&#30340;&#21312;&#22602;&#37832;&#65292;&#21069;&#36523;&#26159;NXT&#65292;&#27511;&#21490;&#33032;&#25615;Ardor&#23601;&#26159;NXT2.0&#65292;NXT&#27794;&#26377;&#20818;&#37832;&#21151;&#33021;&#65292;&#35201;&#20570;&#21319;&#32026;&#25216;&#34899;&#19978;&#19981;&#22826;&#29702;&#24819;&#65292;&#21109;&#19990;&#32000;&#20570;&#20491;&#26032;&#37832;Ardor&#35477;&#29983;&#65292;&#24190;&#20491;&#20818;&#37832;&#21516;&#26178;&#21839;&#19990;&#65292;Ignis &#20844;&#35469;&#26159;&#31532;&#19968;&#20491;&#20006;&#20855;&#20633;NXT&#25152;&#26377;&#30340;&#21151;&#33021;&#12290;
    &#27231;&#21046;&#27010;&#24565;&#19978;&#65292;Ardor &#20027;&#35201;&#26159;&#32173;&#25345;&#21312;&#22602;&#37832;&#23433;&#20840;&#65292;PoS&#31014;&#24037;&#24517;&#38920;&#25910;Ardor&#24163;&#25165;&#21487;&#20197;&#38283;&#24037;&#65292;&#25910;&#36234;&#22810;Ardor&#24163;&#25366;&#31014;&#21147;&#23601;&#36234;&#24375;&#12290;Ardor&#30340;&#21109;&#24847;&#25033;&#29992;&#22810;&#25976;&#37117;&#33853;&#22312;&#20818;&#37832;&#65292;&#21462;&#29992;&#32773;&#21487;&#20197;&#38283;&#26032;&#20818;&#37832;&#25110;&#22312;&#29694;&#26377;&#20818;&#37832;&#30340;&#27231;&#21046;&#19979;&#25630;&#25033;&#29992;&#12290;Ardor
    &#27597;&#37832;&#21482;&#38656;&#32173;&#25345;&#23433;&#20840;&#30340;&#38364;&#37749;&#25976;&#25818;&#65292;&#25152;&#26377;&#20818;&#37832;&#30340;&#25976;&#25818;&#30001;&#26044;&#26159;&#25033;&#29992;&#38627;&#20813;&#26371;&#26377;&#22823;&#23481;&#37327;&#27604;&#22914;&#22294;&#20687;&#30340;&#23384;&#21462;&#65292;&#21478;&#34892;&#23433;&#25490;&#26377;&#21161;&#28187;&#36629;&#27597;&#37832;&#30340;&#36000;&#25812;&#12290;
    </p>
    
    <p>
    NXT&#30332;&#23637;&#21040;NXT2.0&#65292;&#21312;&#22602;&#37832;&#29983;&#24907;&#30340;&#28436;&#21270;&#65292;&#36890;&#24120;&#23601;&#26159;1&#23565;1&#31354;&#25237;&#65288;Airdrop&#65289;&#65292;&#30070;&#26178;1NXT&#25345;&#26377;&#32773;&#24471;1Ardor&#65292;&#22312;&#36889;&#19968;&#29872;&#31680;&#19978;&#65292;&#36889;&#27171;&#20998;&#37197;&#26159;&#26368;&#20844;&#24179;&#65292;NXT&#21109;&#19990;&#32000;&#26178;&#26159;&#21542;&#20844;&#24179;&#26159;&#21478;&#19968;&#20491;&#26356;&#26089;&#26399;&#30340;&#29872;&#31680;&#12290;NXT&#32147;&#36942;&#24066;&#22580;&#28818;&#20316;&#27927;&#31150;&#22810;&#20491;&#22238;&#21512;&#30340;&#24190;&#24180;&#24460;&#65292;&#21021;&#22987;&#19981;&#20844;&#24179;&#30340;&#20998;&#37197;&#26371;&#34987;&#34909;&#28129;&#12290;&#20027;&#23566;Ardor&#21109;&#19990;&#32000;&#30340;J&#20844;&#21496;&#65292;&#38614;&#28982;&#31243;&#24335;&#30908;&#26159;&#20844;&#21496;&#35531;&#23560;&#23478;&#38283;&#30332;&#65292;&#20294;&#35201;&#21462;&#24471;Ardor&#20063;&#24471;&#25910;NXT&#12290;J &#20844;&#21496;&#25630;&#38283;&#30332;&#25152;&#20139;&#26377;&#30340;&#26368;&#22823;&#22909;&#34389;&#65292;&#26159;&#30332;&#34892;&#31532;&#19968;&#20491;&#20818;&#37832;Ignis&#30340;&#35215;&#21123;&#65292;Ignis 
    &#20855;&#20633;&#25152;&#26377;NXT&#30340;&#21151;&#33021;&#65292;&#22312;&#30070;&#26178;&#26159;&#30456;&#23565;&#26377;&#31337;&#23450;&#20316;&#29234;&#30340;Token&#65292;&#24456;&#22810;&#26032;&#21312;&#22602;&#37832;&#26159;&#20811;&#38534;&#33258;NXT&#65292;&#36523;&#29234;NXT2.0&#21109;&#26032;&#27231;&#21046;&#19979;&#30340;&#31532;&#19968;&#20491;&#20818;&#37832;&#20854;&#23526;&#27604;&#20811;&#38534;NXT&#36996;&#35201;&#26377;&#29992;&#36884;&#28507;&#33021;&#65292;J&#20844;&#21496;&#30340;&#35215;&#21123;&#26159;&#30332;&#34892;&#36319;Ardor&#19968;&#27171;&#30340;&#25976;&#37327;&#65292;2NXT&#24471;
    1Ignis&#30340;&#31354;&#25237;&#20998;&#37197;&#65292;&#24847;&#24605;&#26159;J&#20844;&#21496;&#25345;&#26377;Ignis&#24163;&#32317;&#25976;&#30340;&#19968;&#21322;&#20221;&#38989;&#65292;&#38291;&#25509;&#30070;&#20316;&#36575;&#20214;&#38283;&#30332;&#20786;&#20633;&#37329;&#65292;&#24066;&#22580;&#27969;&#36890;&#30340;Ignis&#26159;&#19981;&#21253;&#25324;&#36996;&#27794;&#21205;&#29992;&#36942;&#30340;&#20786;&#20633;&#65292;&#20294;J&#20844;&#21496;&#32570;&#37666;&#26178;&#65292;&#38627;&#20813;&#26371;&#25386;&#20986;&#20786;&#20633;&#37329;&#20358;&#25033;&#23565;&#65292;&#36889;&#20123;&#35352;&#37636;&#21312;&#22602;&#37832;&#26159;&#19968;&#30446;&#30637;&#28982;&#65292;
    &#38750;&#24120;&#23481;&#26131;&#31293;&#26597;&#12290;
    </p>
    
    <p>
    100%&#38283;&#28304;&#36575;&#20214;&#30446;&#30340;&#26159;&#35201;&#24505;&#24213;&#36879;&#26126;&#65292;&#20219;&#20154;&#20811;&#38534;&#26159;&#24517;&#28982;&#30340;&#65292;&#20811;&#38534;&#32773;&#24517;&#38920;&#22312;&#30693;&#35672;&#29986;&#27402;&#30340;&#26694;&#26550;&#19979;&#37319;&#29992;&#21029;&#20154;&#30340;&#32232;&#30908;&#12290;NXT&#26377;J&#20844;&#21496;&#25226;&#38364;&#65292;J&#20844;&#21496;&#30340;&#32879;&#21512;&#21109;&#36774;&#20154;&#26159;&#27472;&#30431;&#22283;&#30340;&#19968;&#20491;&#22899;&#24459;&#24107;&#65292;&#20844;&#21496;&#28858;NXT&#31995;&#30340;&#21312;&#22602;&#37832;&#21046;&#23450;&#20102;&#30693;&#35672;&#29986;&#27402;&#20445;&#35703;&#30340;&#27861;&#24459;&#25991;&#20214;&#65292;JPL&#65292;&#25152;&#26377;NXT&#31995;&#30340;&#36575;&#20214;&#37117;&#24517;&#38920;&#25509;&#21463;JPL&#30340;&#27861;&#24459;&#32004;&#26463;&#12290;
    JPL&#35215;&#23450;&#20811;&#38534;NXT&#30340;&#26032;&#37832;&#65292;&#24517;&#38920;&#31354;&#25237;&#32317;&#25976;&#30340;10%&#32102;NXT&#30340;&#25345;&#26377;&#32773;&#65292;NXT&#22312;&#24066;&#22580;&#24050;&#32147;&#24046;&#19981;&#22810;&#34987;&#28818;&#23478;&#20497;&#36986;&#24536;&#65292;&#20729;&#26684;&#36208;&#20302;&#27794;&#36215;&#33394;&#65292;&#21312;&#22602;&#37832;&#19968;&#22825;&#21482;&#26159;&#21312;&#21312;&#24190;&#26781;&#36076;&#65292;&#21069;&#26223;&#38750;&#24120;&#26263;&#28129;&#65292;&#21807;&#19968;&#21487;&#24819;&#21040;&#30340;&#29992;&#36884;&#21644;&#20729;&#20540;&#65292;
    &#23601;&#26159;JPL&#30340;&#36889;10%Airdrop&#65292;&#25910;NXT&#23601;&#22914;&#25910;&#20854;&#30693;&#35672;&#29986;&#27402;&#30340;&#32929;&#20221;&#65292;&#28982;&#24460;&#21487;&#20197;&#29992;NXT&#24163;PoS&#25366;&#31014;&#65292;&#23436;&#20840;&#27794;&#26377;&#20154;&#38283;&#30332;&#26032;&#29992;&#36884;&#20006;&#27963;&#36493;&#21462;&#29992;&#26159;&#24456;&#22810;&#21312;&#22602;&#37832;&#35336;&#21123;&#38754;&#23565;&#30340;&#22823;&#21839;&#38988;&#65292;&#36996;&#22909;&#26159;PoS&#25366;&#31014;&#21046;&#19981;&#22826;&#28010;&#36027;&#33021;&#28304;&#12290;
    Ardor&#20063;&#26159;&#21487;&#20197;&#34987;&#20811;&#38534;&#65292;&#30446;&#21069;&#29234;&#27492;&#30332;&#29983;&#36942;&#19968;&#27425;&#65292;&#19968;&#23478;&#39340;&#20358;&#35199;&#20126;&#30340;&#20844;&#21496;&#20811;&#38534;&#20986;Coal&#24163;&#65292;&#20294;JPL &#35215;&#23450;&#30340;10%&#31354;&#25237;(Airdrop)&#19981;&#26159;&#32102;NXT&#65292;&#20063;&#19981;&#26159;&#32102;Ardor&#65292;&#32780;&#26159;Ignis&#65292;&#22240;&#27492;&#25910;Ignis&#38291;&#25509;&#20063;&#26159;&#25910;Ardor&#30340;&#30693;&#35672;&#29986;&#27402;&#12290;
    &#21478;&#22806;&#65292;&#20225;&#26989;&#21644;&#32068;&#32340;&#35201;&#25630;&#20818;&#37832;&#25110;&#30332;&#34892;&#26032;&#20195;&#24163;&#20063;&#24471;&#35201;&#27231;&#21046;&#23560;&#23478;J &#20844;&#21496;&#21672;&#35426;&#21644;&#37197;&#21512;&#65292;&#19968;&#33324;&#19978;J &#20844;&#21496;&#38283;&#20986;&#30340;&#26781;&#20214;&#37117;&#26159;&#31354;&#25237;&#32102;Ignis&#65292;&#36889;&#20491;&#22909;&#34389;JPL&#27794;&#26377;&#26126;&#25991;&#35215;&#23450;&#65292;&#20294;&#30332;&#29983;&#36942;&#24190;&#27425;&#12290;&#29234;&#20309;&#35201;&#31354;&#25237;&#32102;Ignis &#32780;&#19981;&#26159;Ardor&#65311;
    &#32147;&#28639;&#36947;&#29702;&#24456;&#31777;&#21934;&#65292;J&#20844;&#21496;&#19968;&#38283;&#22987;&#23601;&#25345;&#26377;&#21322;&#22721;Ignis&#65292;&#31354;&#25237;&#32102;Ignis&#23601;&#26159;&#31354;&#25237;&#32102;&#33258;&#24049;&#20844;&#21496;&#12290;10%&#32893;&#36215;&#20358;&#30456;&#30070;&#39640;&#65292;&#20294;&#27794;&#20154;&#20811;&#38534;&#65292;&#25110;&#27794;&#20160;&#40637;&#20154;&#21443;&#33287;&#25033;&#29992;&#65292;&#22810;&#39640;&#30340;&#31354;&#25237;&#37117;&#26159;&#27794;&#32147;&#28639;&#20729;&#20540;&#21487;&#35328;&#12290;
    </p>
    
    <p>
    &#25105;&#22312;Ignis&#20818;&#37832;&#19979;&#30332;&#34892;&#20102;&#24190;&#20491;&#20195;&#24163;&#65292;&#19968;&#20491;&#26159;&#20570;DAO&#24418;&#24335;&#32173;&#25345;&#20841;&#20491;VPS&#38283;&#37559;&#29992;&#36884;&#65292;&#19968;&#20491;&#26159;TIM&#20570;&#26094;&#26095;&#24163;&#36023;&#36067;&#36890;&#36335;&#65292;&#25105;&#22312;&#26094;&#26095;&#21312;&#22602;&#37832;&#30332;&#34892;Timah&#65292;TIM&#21644;Timah&#20063;&#26159;&#25105;&#20570;&#20219;&#20309;&#25033;&#29992;&#30340;&#20729;&#20540;&#20195;&#24163;&#12290;&#20063;&#35377;&#26377;&#20154;&#26371;&#35258;&#24471;&#25105;&#20309;&#24503;&#20309;&#33021;&#30332;&#34892;&#20195;&#24163;&#65311;&#20854;&#23526;&#20063;&#27794;&#20160;&#40637;&#24052;&#35997;&#65292;&#30070;&#20316;&#26159;&#26576;&#20844;&#21496;&#30340;&#20419;&#37559;redeem&#20998;&#25976;&#23601;&#26159;&#65292;&#23565;&#25105;&#32780;&#35328;&#26159;&#26131;&#22914;&#21453;&#25484;&#29609;&#24847;&#20818;&#65292;&#24456;&#22810;&#39449;&#23616;&#23601;&#26159;&#23621;&#26044;&#36889;&#31278;&#26041;&#20415;&#20358;&#39449;&#21507;&#12290;Ardor&#21644;&#26094;&#26095;&#21312;&#22602;&#37832;&#20841;&#37002;&#37117;&#26377;&#23436;&#20840;&#33258;&#21205;&#21270;&#19981;&#24517;&#31532;&#19977;&#26041;&#25176;&#31649;&#30340;&#20195;&#24163;&#20132;&#26131;&#27231;&#21046;&#65292;
    &#34899;&#35486;&#31777;&#31281;DEX&#65292;&#25105;&#22312;Ignis&#30340;DEX&#36067;TIM&#65292;&#20219;&#20309;&#20154;&#33258;&#24049;&#30332;&#34892;&#20195;&#24163;&#65292;&#37117;&#21487;&#20197;&#22312;&#27231;&#21046;&#20869;&#30340;DEX&#21483;&#36067;&#65292;&#20195;&#24163;&#30070;&#28982;&#26377;&#23526;&#38555;&#29992;&#36884;&#65292;&#36023;&#36067;&#26368;&#24597;&#36935;&#21040;&#21315;&#34899;&#29992;&#36884;&#30340;&#20195;&#24163;&#65292;&#25026;&#36889;&#20491;&#21407;&#29702;&#23601;&#26371;&#35258;&#24471;&#22823;&#24107;&#20171;&#32057;&#23601;&#36319;&#25237;&#26159;&#22810;&#40637;&#24858;&#34850;&#30340;&#20107;&#24773;&#12290;&#25105;&#20063;&#22312;
    Ignis&#20818;&#37832;&#19978;&#30340;DEX&#20197;&#32004;&#19968;&#21315;&#32654;&#20803;&#30340;Ignis&#24163;&#36023;TIM&#65292;&#22522;&#26412;&#19978;&#29609;&#27231;&#21046;&#25152;&#36090;&#21040;&#30340;&#25105;&#37117;&#25563;&#25104;Ignis&#20358;&#21152;&#24378;TIM&#30340;&#36023;&#22739;&#65292;&#36023;&#23436;&#24066;&#22580;&#19978;&#27969;&#36890;&#30340;TIM&#26159;&#25105;&#30340;&#24213;&#32171;&#65292;&#24847;&#24605;&#26159;&#65292;&#22914;&#26524;&#20320;&#26377;TIM&#65292;&#21482;&#35201;Ardor&#21312;&#22602;&#37832;&#36996;&#27963;&#33879;&#65292;&#20219;&#20309;&#26178;&#20505;&#37117;&#21487;&#20197;&#22871;&#29694;&#65292;
    &#25563;&#25104;Ignis&#23601;&#21487;&#20197;&#36629;&#26131;&#22871;&#29694;&#25104;&#27604;&#29305;&#24163;&#25110;&#32654;&#20803;&#12290;TIM&#30340;&#36023;&#26041;&#21644;&#36067;&#26041;&#37117;&#26159;&#25105;&#65292;&#36889;&#23601;&#26159;liquidity provider&#65288;LP&#65292;&#21443;&#32771;Uniswap&#65289;&#30340;&#27010;&#24565;&#65292;&#25105;&#26159;TIM&#30340;LP&#65292;&#22312;&#26094;&#26095;&#21312;&#22602;&#37832;&#19979;&#65292;Timah &#21644;&#26094;&#26095;&#24163;&#20063;&#26377;&#25105;&#25918;&#30340;LP&#65292;
    &#28982;&#24460;&#25105;&#25552;&#20379;&#19968;&#38917;&#26381;&#21209;&#65292;TIM&#21644;Timah&#30340;&#20812;&#25563;&#65292;&#36023;TIM&#21644;Timah&#30340;&#20154;&#24050;&#32147;&#21462;&#20449;&#26044;&#25105;&#20102;&#65292;&#25105;&#36996;&#27963;&#33879;&#30340;&#35441;&#20854;&#23526;&#26159;&#26377;&#27402;&#38480;&#25226;&#25152;&#26377;&#21097;&#19979;&#30340;LP&#21462;&#28040;&#65292;TIM&#20132;&#32102;&#25105;&#65292;&#25105;&#32102;&#20320;Timah&#65292;Timah&#21487;&#20197;&#22312;DEX&#25563;&#25104;&#26094;&#26095;&#24163;&#65292;&#26094;&#26095;&#24163;&#29992;&#36884;&#26159;&#20570;&#26094;&#26095;&#32178;&#38913;&#12290;
    &#22914;&#26524;&#23531;&#20869;&#23481;&#22909;&#21040;&#24456;&#22810;&#20154;&#33258;&#21205;&#32102;&#26094;&#26095;&#24163;&#65292;&#25105;&#26377;&#20197;Timah&#36992;&#31295;&#30340;&#35336;&#21123;&#65292;&#22312;&#26094;&#26095;&#36090;&#21040;&#20195;&#24163;&#35201;&#25563;&#25104;Ignis&#22871;&#29694;&#20063;&#21487;&#20197;&#36890;&#36942;&#25105;&#30340;&#26381;&#21209;&#12290;&#30701;&#30701;&#36889;&#19968;&#27573;&#20854;&#23526;&#23601;&#26159;&#20154;&#23478;&#21487;&#20197;&#21561;&#22099;&#21040;&#24190;&#21315;&#22602;&#37666;&#30340;&#19968;&#22530;&#35506;&#65292;DeFi &#27010;&#24565;&#21834;&#65281;
    
    </p>
    
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain8.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain9.htm" class="active">FB9</a>
      <a href="/freecity/blokchain10.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB9. &#21443;&#33287; Ethereum &#30340; ICO</h3>
    <p>
    2014&#24180;7&#26376;25&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/778383135515049">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2014&#24180;6&#26376;9&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/755732707780092">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    2014&#24180;7&#26376;25&#26085; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#30070; ethereum &#38283;&#22987;&#38598;&#36039;&#26178;&#65292;&#25105;&#39340;&#19978;&#29992;&#25105;&#20677;&#21097;&#30340; 0.01BTC &#36023;&#20102; 
    20 ethers&#65292;&#19979;&#20491;&#26143;&#26399;&#25366;&#31014;&#23559;&#24471;&#21040;&#30340; 0.02BTC &#20063;&#26371;&#20877;&#36023; 40&#20491; ethers. Bitcoin &#20316;&#28858;&#20132;&#26131; &quot;&#36008;&#24163;&quot;&#21021;&#19978;&#36556;&#36947;&#26178;&#65292;&#21516;&#19968;&#27966;&#30340;&#31243;&#24207;&#24107;&#21518;&#20358;&#20877;&#20986;&#20491; Namecoin &#65292;&#39006;&#20284; Bitcoin &#30340;&quot;&#34395;&#25836;&quot;&#65292;&#20294;&#26377;&#20491;&#23492;&#29983;&#30340;&#21151;&#33021;&#65292; &#23601;&#26159;&#35731;&#19981;&#24517;&#20013;&#22830; DNS server 
    &#30340;&#32178;&#31449;&#33258;&#21205;&quot;&#27963;&#22312;&quot; &#32178;&#28023;&#37324;&#12290;&#25105;&#20063;&#38918;&#20415;&#25366;&#31014;&#24471;&#21040;&#19968;&#40670; Namecoin&#65292;&#21435;&#35387;&#20874;&#20491; aitway.bit &#20358;&#28204;&#35430;&#65292; 
    &#19981;&#26039;&#24605;&#32771;&#36889;&#20854;&#20013;&#30340;&#37007;&#36655;&#65292;&#28009;&#28009;&#32178;&#28023;&#37324;&#30340;&#32178;&#27665;&#31649;&#20854;&#23526;&#23601;&#26159;&#27794;&#20154;&#31649;&#65292;&#33258;&#30001;&#21834;&#65281;&#38931;&#26178;&#35258;&#24471;&#38263;&#22478;&#38450;&#28779;&#22715;&#35201;&#20498;&#19979;&#20102;&#12290;&#26377;&#29702;&#24819;&#30340;&#31243;&#24207;&#24107;&#20854;&#23526;&#23601;&#26159;&#21746;&#23416;&#23478;&#65292; 
    &#19969;&#40670;&#32178;&#32097;&#33258;&#30001;&#23601;&#26159;&#12288;&#65282;&#33258;&#30001;&#21834;&#65281;&quot;&#12288;&#26159;&#38750;&#24120; &#38463;&#65329;&#31934;&#31070;&#65292;&#20294;&#22312;&#20358;&#33258;&#20840;&#29699;&#30340;&#24535;&#21516;&#36947;&#21512;&#32773;&#21512;&#20316;&#19979;&#65292;&#29992;&#21746;&#23416;&#23478;&#20860;&#31243;&#24207;&#21729;&#30340;&#24605;&#32173;&#20877;&#27425;&#24478;&#38263;&#35336;&#35696;&#65292;&#31574;&#21123;&#20986;&#12288; ethereum &#20840;&#26041;&#20301; 
    &quot;&#21435;&#20013;&#22830;&#21270;&quot; &#27010;&#24565; &#65288;decentralized ) &#65292;&#36899; &quot;&#25237;&#31080;&#21046;&#24230;&quot; &#37117;&#21487;&#20197;&#21435;&#20013;&#22830;&#21270;&#65281;&#20063;&#23601;&#26159;&#35498;&#65292; &#19968;&#20491;&#20844;&#24179;&#27231;&#26800;&#21270;&#30340;&#25237;&#31080;&#21046;&#24230;&#26159;&#21487;&#20197;&#25033;&#29992;&#32178;&#28023;&#30340;&#21147;&#37327;&#24555;&#36895;&#25630;&#23450;&#12290;&#26399;&#24453; 
    ethereum &#33021;&#25353;&#37096;&#23601;&#29677;&#25104;&#21151;&#38283;&#30332;&#65292;&#25105;&#29992;&#25152;&#26377; BTC &#25237;&#36039; ethereum &#20197;&#31034;&#25903;&#25345;&#12290; &#24190;&#22825;&#36942;&#21435;&#65292;ethereum &#24050;&#32147;&#31820;&#21040;&#36229;&#36942; 7000BTC ( 
    USD430&#33836;&#65292;&#26820;&#29992;&#32654;&#20803;USD &#28858;&#27161;&#28310;&#36008;&#24163;&#24050;&#32147;&#26159;&#20491;&#23567;&#36264;&#21218;&#12290;&#65289;
    <br><br>
    2014&#24180;6&#26376;9&#26085;<br>
    Ethereum&#65292;&#35731;&#20154;&#26399;&#24453;&#30340;&#26032;&#38651;&#23376;&#36008;&#24163; &#21448;&#26377;&#26178;&#38291;&#29702;&#35299;&#26032;&#30340; decentralized &#65281;&#20043;&#21069;&#25105;&#35498;&#36942;&#65292;&#21462; Bitcoin &#30340;&#27010;&#24565;&#20294;&#19981;&#33021;&#29992; Bitcoin, 
    Bitcoin &#30340;&#25366;&#31014;&#36942;&#31243;&#26126;&#39023;&#38750;&#24120;&#19981;&#20844;&#24179;&#12290; &#25105;&#20063;&#20998;&#26512;&#36942; ripple &#26159;&#29992;&#39006;&#20284; Bitcoin &#25216;&#34899;&#20294;&#19981;&#26159; decentralized&#65292;ripple 
    &#26159;&#36001;&#22296;&#20840;&#27402;&#25511;&#21046;&#19979;&#30340;&#38651;&#23376;&#36008;&#24163;&#26381;&#21209;&#24179;&#21488;&#65292;ripple &#30340;&#25366;&#31014;&#26159;&#20551;&#25366;&#31014;&#65292; &#36001;&#22296;&#26159;&#20381;&#29031;&#20320;&#22312;&#26576;&#20123;&#26041;&#38754;&#20184;&#20986;&#20358;&#36104;&#36865;&#36008;&#24163;&#12290;&#29694;&#22312;&#65292;&#33289;&#19990;&#26989;&#30028;&#30334;&#23478;&#29229;&#40180;&#24460;&#65292;&#23559;&#24375;&#21218;&#25512;&#20986;&#30340; 
    Ethereum &#35731;&#25105;&#38750;&#24120;&#26399;&#24453;&#65292; &#26159; decentralized&#65292; 
    &quot;the best possible ASIC-resistant proof of 
    work&quot; = &#25366;&#31014;&#38752;&#19968;&#33324; CPU &#30456;&#23565;&#20844;&#24179;&#65292;&#36996;&#26377;&#35377;&#22810;&#36996;&#24453;&#36914;&#19968;&#27493;&#20102;&#35299;&#12290; 
    &#32178;&#19978;&#20284;&#20046;&#24050;&#32147;&#22909;&#35413;&#22914;&#38642;&#65292;&#22823;&#23478;&#21487;&#20197;&#28310;&#20633;&#22312;&#36889;&#20491;&#38651;&#23376;&#36008;&#24163;&#19978;&#32218;&#26178;&#19968;&#36215;&#25366;&#31014;&#65292;&#23427;&#25104;&#25943;&#37117;&#19981;&#26371;&#36896;&#25104;&#22823;&#23478;&#20219;&#20309;&#32147;&#28639;&#19978;&#30340;&#22823;&#25613;&#22833;&#65292; 
    &#20294;&#19981;&#35430;&#19968;&#35430;&#23601;&#27704;&#36960;&#36867;&#19981;&#20986;&#29694;&#20195;&#36890;&#36008;&#24118;&#20358;&#30340;&#31278;&#31278;&#24330;&#31471;&#65292;&#23588;&#20854;&#26159;&#19990;&#30028;&#36039;&#28304;&#20998;&#37197;&#19981;&#22343;&#30340;&#24330;&#31471;&#12290;&#65288;&#22914;&#26524;&#19981;&#35469;&#21516;&#38651;&#23376;&#36008;&#24163;&#65292;&#35531;&#23481;&#24525;&#25105;&#28961;&#21487;&#25937;&#34277;&#22320;&#25955;&#25773; &quot;&#21435;&#20013;&#22830;&#21270;&#36008;&#24163;&quot; &#30340;&#29702;&#24819;&#12290;&#65289; 
    Ethereum is no altcoin; it&#39;s an operating system for altcoins, say developers.
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ICO &#24847;&#24605;&#26159;&#39318;&#27425;&#20195;&#24163;&#30332;&#34892;&#65292;&#30070;&#26178;&#26032;&#33288;&#30340;&#38598;&#36039;&#36884;&#24465;&#12290;Ethereum 
    &#30340;&#38750;&#29151;&#21033;&#32068;&#32340;&#27963;&#21205;&#25105;&#26377;&#38364;&#27880;&#65292;&#36899;&#25237;&#31080;&#21046;&#24230;&#37117;&#21487;&#20197;&#21435;&#20013;&#22830;&#21270;&#65292;&#25105;&#38750;&#24120;&#26399;&#24453;&#36889;&#20491;&#27231;&#21046;&#12290;
    
    
    <br><br><br>
     <a href="/freecity/blokchain8.htm">&#19978;&#38913;</a>
    FB9
      <a href="/freecity/blokchain10.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain13.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain14.htm" class="active">FB14</a>
      <a href="/freecity/blokchain15.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB14. &#20013;&#24248;&#30340;&#24605;&#32771;</h3>
    <p>
    2015&#24180;2&#26376;17&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/889365744416787">
    &#33225;&#26360;&#21407;&#25991;</a> ] &#22238;&#39015;&#25688;&#35201;&#65306;&#25105;&#19981;&#36208;&#26997;&#31471;&#12290;<br>
    2015&#24180;8&#26376;8&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/976243655728995">
    &#33225;&#26360;&#21407;&#25991;</a> ] &#22238;&#39015;&#25688;&#35201;&#65306;&#33289;&#22283;&#19978;&#19979;&#22296;&#32080;&#30340;&#37266;&#24605;<br>
    <br>
    2015&#24180;2&#26376;17&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#30070;&#26377;&#20154;&#22312;&#20570;&#30528; &quot;total decentralisation&quot; &#30340; 
    cyber-libertarian utopia &#26178;&#65292;&#25105;&#20497;&#33267;&#23569;&#24471;&#30693;&#36947;&#20160;&#40636;&#26159; decentralized &#27010;&#24565;&#65292; &#19981;&#28982;&#22312; &quot;&#31042;&quot;&#21218;&#19981;&#21487;&#25803;&#39003;&#35206;&#21407;&#26377;&#19990;&#30028;&#27425;&#24207;&#26178;&#65292;&#23601; 
    ... ...<br><br>
    
    2015&#24180;8&#26376;8&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;In effect, it replaces the 
    hub-and-spoke model of traditional online applications with a mesh-style system. 
    &quot; &#65288;&#35712;&#19978;&#31687; share &#25991;&#26377;&#24863;&#65289;
    <br><br>
    mesh-style system = &#19968;&#30436;&#25955;&#27801;&#24335;&#30340;&#22296;&#32080;&#65292;<br><br>
    hub-and-spoke = &#32068;&#32340;&#24335;&#30340;&#22296;&#32080;&#65292;<br><br>
    
    &#20841;&#31278;&#27010;&#24565;&#37117;&#26377;&#21508;&#33258;&#30340;&#24375;&#34389;&#65292;&#25991;&#26126;&#30340;&#25104;&#23601;&#20027;&#35201;&#26159;&#38752; 
    &quot;&#32068;&#32340;&#24335;&#30340;&#22296;&#32080;&quot;&#65292;&#27604;&#22914;&#65292;&#24314;&#39131;&#27231;&#36896;&#22823;&#27211;&#31561;&#31561;&#24037;&#31243;&#65307;&#32780;&#33258;&#28982;&#30340;&#26222;&#36969;&#24517;&#38920;&#26377; 
    &quot;&#19968;&#30436;&#25955;&#27801;&#24335;&#30340;&#22296;&#32080;&quot;&#65292;&#27604;&#22914;&#65292;&#25937;&#28797;&#24037;&#20316;&#65292;&#32160;&#33394;&#29872;&#20445;&#65307;&#20841;&#32773;&#37117;&#26159;&#20197;&#24314;&#35373;&#24615;&#29702;&#24565;&#34892;&#20107;&#12290;<br><br>
    
    &#26377;&#24517;&#35201;&#24378;&#35519;&#19968;&#19979;&#65292;&#38622;&#21733;&#35201;&#33289;&#22283;&#19978;&#19979;&#22296;&#32080;&#22312;&#20182;&#30340;&#38936;&#23566;&#19979;&#65292;&#37027;&#26159;&#29544;&#35009;&#24605;&#32173;&#32780;&#19981;&#26159;&#22296;&#32080;&#12290;&#22296;&#32080;&#26159;&#35201;&#25630;&#24314;&#35373;&#65292;&#20570;&#36942;&#38957;&#23601;&#26159;&#26997;&#31471;&#65292;&#38622;&#21733;&#25152;&#20316;&#25152;&#29234;&#37117;&#26159;&#20570;&#36942;&#38957;&#65292;&#19981;&#28982;&#23601;&#26159;&#19981;&#21040;&#20301;&#65292;&#27794;&#40670;&#24314;&#35373;&#21453;&#32780;&#30772;&#22750;&#36899;&#36899;&#65292;&#39340;&#20358;&#35199;&#20126;&#20154;&#26377;&#24517;&#35201; 
    &quot;&#19968;&#30436;&#25955;&#27801;&#24335;&#30340;&#22296;&#32080;&quot; &#25417;&#38622;&#25429;&#27827;&#39340;&#12290;
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Decentralized 
    &#27010;&#24565;&#23601;&#22914;&#24038;&#32764;&#21491;&#32764;&#65292;&#33258;&#30001;&#20027;&#32681;&#65292;&#31038;&#26371;&#20027;&#32681;&#65292;&#36039;&#26412;&#20027;&#32681;&#65292;&#23447;&#25945;&#24605;&#24819;&#65292;&#22899;&#27402;&#36939;&#21205;&#65292;&#29238;&#27402;&#20659;&#32113;&#65292;&#31561;&#31561;&#31561;&#31561;&#65292;&#24524;&#36208;&#26997;&#31471;&#12290;<br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#22914;&#20170;&#24050;&#32147;&#19981;&#38656;&#35201;&#25026;&#38622;&#21733;&#27827;&#39340;&#26159;&#20160;&#40636;&#65292;&#37027;&#26159;&#26997;&#27402;&#21644;&#36010;&#33104;&#38936;&#34966;&#30340;&#20195;&#21517;&#35422;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain13.htm">&#19978;&#38913;</a>
    FB14
      <a href="/freecity/blokchain15.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q7.htm">&#19978;&#38913;</a>
      <a href="/freecity/q8.htm" class="active">&#26094;&#26095;Q8&#38913;</a>
      <a href="/freecity/q9.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
    &#26094;&#26095;Q1&#38913;: <br><a href="/freecity/q1.htm"> &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br><br>
    &#26094;&#26095;Q2&#38913;:<br><a href="/freecity/q2.htm"> &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br><br>
    &#26094;&#26095;Q3&#38913;:<br><a href="/freecity/q3.htm"> &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br><br>
    &#26094;&#26095;Q4&#38913;:<br><a href="/freecity/q4.htm"> NFT &#27010;&#24565;&#31034;&#31684;</a><br><br>
    &#26094;&#26095;Q5&#38913;:<br><a href="/frecity/q5.htm"> &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br><br>
    K1&#13789;&#21624;&#24215;:<br><a href="/freecity/k1.htm">&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br><br>
    &#164968;C1&#36812;:<br><a href="/freecity/c1.htm"> Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br><br>
    	    
        </p>
           
      </div>
      <div class="main">
        <h3>隨便談談 IPFS 和 Qora</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;  6 January 2023</h5>
    
    <p>
    一滴血 Theranos 如果用 Steve Job 高壓研發,的確是可以賣錢的計劃(事實的確如此),也許對老《星戰》迷而言還可以是投資兒時懷舊(我覺得伊麗莎白荷夢一滴血靈感是來自星戰)。<br><br>
    Crypto 和 blockchain 第一輪爆發時期,千千萬萬個計劃,99% 比一滴血 Theranos 更糟糕的計劃,一半以上本意就只是為了圈錢的騙局。<br><br>
    幾個舉例,我看過門外漢推銷 Token 說要研發代替 TCP/IP 的機制,過目白皮書都不知道在講什麼,竟然有 n 個“陳安之” 大力推銷。講到 TCP/IP,“陳安之” 和安東尼羅賓可能都不知道 IPv4 是啥米,要替代 TCP/IP 當然得提出理由,比如 IPv6要取代  IPv4 ,理由是 IPv4 的 IP 已經不夠地球人用了,IPv6 基本上可以應付整個太陽系,但成熟的 IPv6 規格已經面世幾十年了,市場上主流地位依舊是 IPv4,我覺得是資訊科技界最漫長的技術提升。<br><br>
    另一個列子,IPFS 是 InterPlanetary File System,我經常在 FB 介紹的儲存機制,竟然有一個 Inter Galaxy File System 的抄襲者計劃,也有很多“陳安之”推銷其 Token,我看了笑到翻筋斗。IPFS 的開發者概念很清楚,技術而言在太陽系的星球要用同一個 IPFS 來收發存檔是 ok 的,美國 NASA 的通訊設備已經做到跟太陽系以外的電子器材溝通,比如收取近距離拍攝到的冥王雙星,做好地球的聯繫就夠了為何 IPFS 要強調 InterPlanetary?我過後會當作重點再有深度地談。 Inter Galaxy 是什麼概念?恐怕就連提出計劃的人都不懂自己在搞啥,負責推銷的“陳安之”有時是被“誤導”。對宇宙星系有興趣的人,應該都知道光年是用作算距離,訊息如果以光速傳播,要做到 Inter Galaxy,對比人類的壽命,是很科幻的,你得先可以做到讓人類冬眠才稱得上是 Inter Galaxy File System,不然你連番薯 prototype 都不可能做到,這種沒有科學根據自吹自擂的計劃其實不算是計劃,字面上就已經是圈錢騙局。<br><br>
    
    n 年前 cloudflare 支持 IPFS 讓人鼓舞,最近看到 IEEE 和 Netflix 對 IPFS 的技術探索,decentralized storage 未來大勢是避免不了的,主流體制派上用場非常重要。<br><br>
    IPFS InterPlanetary File System,如果有太陽系星球之間的 storage 溝通系統,星球和星球之間的寬帶是很珍貴的,IPFS 的技術優勢是可以有效地避開寬帶瓶頸,包括星球和星球之間的瓶頸。<br><br>
    2008 年我來到新加坡開小店,互聯網用 Singtel,公司網頁自己“青菜”設計和定時更新,我發現 Singtel 相當厲害用 proxy Server 降低 ISP 成本(比起馬來西亞 TMnet),我架設在美國的網頁,更新後得等一陣子,在新加坡的瀏覽器才會取得最新存檔。(對比馬來西亞) proxy Server,比如公司內部安裝的 Microsoft ISA server,調理妥當是一門控制流量的好辦法,Singtel 把客戶經常拜訪的美國網站資訊存在 proxy Server,可以有效降低海底光纖寬帶的使用量,也就是降低 ISP服務成本。公司內部的 Microsoft ISA server 對當年龜速的作用,幾百個人共享一條線管理妥當也有一樣的效果。<br><br>
    Netflix 串流服務主要用阿馬孫 AWS,阿馬孫每個區域都有伺服器,但不是每個國家都有在地 AWS伺服器數據中心。國界是最根本的 ISP 成本,Netflix和阿馬孫都得在盤算國界的成本和風險,如果有利可圖,阿馬孫就會在該國設立數據中心,阿馬孫越多數據中心,概念上也是一種 Decentralized,以國界而論最理想是每個國家都有阿馬孫AWS數據中心。Netflix 寄生在 AWS上,數據存庫 Sync 到越多 AWS 數據中心成本就越高,自己不搞硬體設施專注在內容是明智決策,但要服務要分佈到世界各國AWS本身也有很多極限,IPFS 現階段剛好可以彌補AWS的不足,只要有互聯網就輕易可以架設IPFS,Netflix 串流在各個國家都可以從國內的 IPFS node 取得數據, 數據不必出國對串流平台而言很重要,不只是降低降低成本。<br><br>
    當你做 Windows Update 或安裝 Office 365,如果之前使用條款你什麼都 yes, 或許你也是其中一個在暗中協助鄰近 Windows 電腦做 Update 的 node ,微軟有優勢讓用戶自動成為各國國內的 node,IPFS 主要是靠自動自發 pin,有類似Netflix的用途更好。<br><br>
    IPFS 是 Decetralized Storage 機制,要用到才 PIN,PIN 了就會存放在自己電腦內,自己的電腦就是自己的 proxy server 。PIN 大概一半已知內容或許都要幾千 PB,另一半是私人各自保密的 hash key 沒得 PIN ,由於IPFS的總量太大,只有企業級別的公司才有能力做全方位的 PIN,做 IPFS 內容大數據。<br><br>
    IPFS 機制其實很適合做公共內容平台,可惜到目前為止,只看到稀稀落落沒什麼作為的內容提供者採用 IPFS,有些平台還是以 ICANN 伺服器服務機制為主,IPFS 只是後備平台。 伺服器為主主要是考慮到現代網站依賴中央 database 的機制設計,其實要暫時省略掉 php 一類的,堅持 Client-side scripting 的內容平台也可以做出很時尚的界面機制設計,我本身就有個 /timmedia 做純 IPFS 內容。<br><br>
    沒有互動的網頁叫 passive website,Client-side scripting 很難做到互動,但 IPFS 配合一些高 tps 的區塊鏈,做個具備 mySQL database API 的公共區塊鏈,要用上 php 的互動功能,技術而論並不難。以我一個人的能力,目前為止我只能專攻已經非常成熟的  Client-side scripting,主要就是 HTML 和 Javascript,無論技術多麼進步,只要是 Client-side scripting,伺服器或 node 一端是不必考量瀏覽器升級帶來影響,內容提供者的 code 決定 Client-side 的視聽效果,可以充分發揮 serverless  IPFS 的潛能,如果你在乎獨立自主 serverless 的話。
    IPFS 本身不具備"珠孤三角"網安條件,那些不斷貶 Web3 IPFS 是 scammer 溫床的殺毒軟件公司應該好好探索如何建立"珠孤三角"網安概念,找防毒對策才是他們應有的專業,畢竟Web3 IPFS是中立的,scammer 可以用上代表技術概念是行得通。IPFS做內容但又想具備"珠孤三角"條件,我剛好有個旮旯區塊鏈可以介紹。Qora,旮旯區塊鏈,由於是區塊鏈,內容儲存量有所限制,適合純文字加插小圖像的網頁內容,加插大圖像可以外接到 IPFS。<br><br>
    Qora 網頁模式內容對比 IPFS,由於區塊鏈內存有 100% 的旮旯內容,每個 node 都可以轉化成 Gateway,類似有伺服器的網頁服務,加個防火牆在 Gateway 上就可以很有效的提供在地內容服務,主要是考慮到符合法律上的要求,這是一種審查,IPFS gateway 服務要做審查比較需要資源因此需要防毒軟件一類的投入,Qora 一個人基本上就可以處理好,區塊鏈記錄一條條審查現階段沒什麼量每天幾分鐘就搞定。<br><br>
    有心要測試 web3, decentralized web 內容,可以試一試旮旯,有好內容不怕沒 web3 平台,要有 Qora token 才可以寫入旮旯區塊鏈,我在旮旯區塊鏈發行的 Timah token,在 DEX 交易平台上可以換取幾百萬個 Qora token,想做內容 web3 平台,我可以免費提供 Timah token 去換取 Qora,這是我推廣  decentralized web 的一個手段之一。旮旯平台是白紙,有人寫才會有內容,各自的內容基本上各自去推廣,可以一個人小做,也可以幾個人合作大做。<br><br>
    在FB 寫東西,有人欣賞就有人 follow,我做的是非常小眾的內容,在 Crypto 牛市時有朋友間接受惠而以行動支持我,算是給稿費,我以前說過我自己也會假假付稿費給自己,製造有內容就有經濟價值的“假象”,探索 web3 製造經濟價值的可能性和機遇。基本上,所有在 crypto 上從 follower 賺到的,我都投入到我發行的 Timah-TIM token 的價值生態上,在 Qora 和 Ardor 區塊鏈的 DEX 交易平台上,Timah-TIM 對幾種 Token ,幾百塊或幾千塊錢美元價值的兌換,都是 n 年前累計下來的投入,得來不易的價值,我不介意都轉送出去,這就是區塊鏈精神。
    
    
    </p>
    	  
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/5.htm">&#19978;&#38913;</a>
      <a href="/freecity/6.htm" class="active">&#31532;6&#38913;</a>
      <a href="/freecity/7.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</h2>
        <h5>&#20013;&#20849;&#26997;&#27402;&#32113;&#27835;&#19979;&#24179;&#27665;&#25239;&#29229;&#30340;&#19968;&#31278;&#25307;&#24335;</h5>    
    <p>
    &#12298;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;&#12299;&#21407;&#25991;&#65306;<br>
    &#12300;&#20841;&#24180;&#22810;&#27794;&#26377;&#24037;&#20316;&#20102;&#65292;&#37117;&#22312;&#29609;&#65292;&#27794;&#35258;&#24471;&#21738;&#35041;&#19981;&#23565;&#65292;&#22739;&#21147;&#20027;&#35201;&#20358;&#33258;&#36523;&#37002;&#20154;&#20114;&#30456;&#23565;&#27604;&#21518;&#23563;&#25214;&#30340;&#23450;&#20301;&#21644;&#38263;&#36649;&#30340;&#20659;&#32113;&#35264;&#24565;&#65292;&#23427;&#20497;&#26371;&#28961;&#26178;&#28961;&#21051;&#22312;&#20320;&#36523;&#37002;&#20986;&#29694;&#65292;&#20320;&#27599;&#27425;&#30475;&#35211;&#30340;&#26032;&#32862;&#29105;&#25628;&#20063;&#37117;&#26159;&#26126;&#26143;&#25088;&#24859;&#12289;&#25079;&#23381;&#20043;&#39006;&#30340;&#12302;&#29983;&#32946;&#21608;&#37002;&#12303;&#65292;&#23601;&#20687;&#26576;&#20123;&#12302;&#30475;&#19981;&#35211;&#30340;&#29983;&#29289;&#12303;&#22312;&#35069;&#36896;&#19968;&#31278;&#24605;&#32173;&#24375;&#22739;&#32102;&#20320;&#65292;&#20154;&#22823;&#21487;&#19981;&#24517;&#22914;&#27492;&#12290;&#25105;&#21487;&#20197;&#20687;&#31532;&#27472;&#26681;&#23612;&#21482;&#30561;&#22312;&#33258;&#24049;&#30340;&#26408;&#26742;&#35023;&#26348;&#22826;&#38525;&#65292;&#20063;&#21487;&#20197;&#20687;&#36203;&#25289;&#20811;&#21033;&#29305;&#20303;&#22312;&#23665;&#27934;&#35023;&#24605;&#32771;&#12302;&#37007;&#21508;&#26031;&#12303;&#65292;&#26082;&#28982;&#36889;&#29255;&#22303;&#22320;&#24478;&#27794;&#30495;&#23526;&#23384;&#22312;&#39640;&#33289;&#20154;&#20027;&#39636;&#24615;&#30340;&#24605;&#28526;&#65292;&#37027;&#25105;&#21487;&#20197;&#33258;&#24049;&#35069;&#36896;&#32102;&#33258;&#24049;&#65292;&#36538;&#24179;&#23601;&#26159;&#25105;&#30340;&#26234;&#32773;&#36939;&#21205;&#65292;&#21482;&#26377;&#36538;&#24179;&#65292;&#20154;&#25165;&#26159;&#33836;&#29289;&#30340;&#23610;&#24230;&#12290;&#12301;
    </p>
    
    <p>
    &#22914;&#26524;&#36538;&#24179;&#21487;&#20197;&#32080;&#26463;&#26997;&#27402;&#27794;&#26377;&#33258;&#30001;&#30340;&#23560;&#21046;&#65292;&#37027;&#26371;&#26159;&#21360;&#24230;&#29976;&#22320;&#38750;&#26292;&#21147;&#19981;&#21512;&#20316;&#36939;&#21205;&#30340;&#19968;&#31278;&#26119;&#33775;&#12290;
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\6a.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "https://ardor.jelurida.com/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-ALQQ-JE63-NQGZ-BJLP4";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    </html>
    data:image/jpeg;base64, /9j/4AAQSkZJRgABAQEAeAB4AAD/4RDeRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAE7AAIAAAAET25nAIdpAAQAAAABAAAIVpydAAEAAAAIAAAQzuocAAcAAAgMAAAASgAAAAAc6gAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFkAMAAgAAABQAABCkkAQAAgAAABQAABC4kpEAAgAAAAMyOQAAkpIAAgAAAAMyOQAA6hwABwAACAwAAAiYAAAAABzqAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAyMToxMTowMSAwMDowMTo0NQAyMDIxOjExOjAxIDAwOjAxOjQ1AAAATwBuAGcAAAD/4QsWaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49J++7vycgaWQ9J1c1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCc/Pg0KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyI+PHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0idXVpZDpmYWY1YmRkNS1iYTNkLTExZGEtYWQzMS1kMzNkNzUxODJmMWIiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIvPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj48eG1wOkNyZWF0ZURhdGU+MjAyMS0xMS0wMVQwMDowMTo0NS4yOTQ8L3htcDpDcmVhdGVEYXRlPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSJ1dWlkOmZhZjViZGQ1LWJhM2QtMTFkYS1hZDMxLWQzM2Q3NTE4MmYxYiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48ZGM6Y3JlYXRvcj48cmRmOlNlcSB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPjxyZGY6bGk+T25nPC9yZGY6bGk+PC9yZGY6U2VxPg0KCQkJPC9kYzpjcmVhdG9yPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1wbWV0YT4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0ndyc/Pv/bAEMAAgEBAgEBAgICAgICAgIDBQMDAwMDBgQEAwUHBgcHBwYHBwgJCwkICAoIBwcKDQoKCwwMDAwHCQ4PDQwOCwwMDP/bAEMBAgICAwMDBgMDBgwIBwgMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAMkA1AMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/AP38ooooAKz/ABV4p07wP4Z1DWdYvbfTdJ0m2kvL27uHEcNrDGheSR2PCqqqWJPQA1oV8o/8FsdSkX/gnP4x0MSXUFr441DR/CN9
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q6.htm">&#19978;&#38913;</a>
      <a href="/freecity/q7.htm" class="active">&#26094;&#26095;Q7&#38913;</a>
      <a href="/freecity/q8.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
    &#26094;&#26095;Q1&#38913;: <br><a href="/freecity/q1.htm"> &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br><br>
    &#26094;&#26095;Q2&#38913;:<br><a href="/freecity/q2.htm"> &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br><br>
    &#26094;&#26095;Q3&#38913;:<br><a href="/freecity/q3.htm"> &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br><br>
    &#26094;&#26095;Q4&#38913;:<br><a href="/freecity/q4.htm"> NFT &#27010;&#24565;&#31034;&#31684;</a><br><br>
    &#26094;&#26095;Q5&#38913;:<br><a href="/freecity/q5.htm"> &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br><br>
    K1&#13789;&#21624;&#24215;:<br><a href="/freecity/k1.htm">&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br><br>
    &#164968;C1&#36812;:<br><a href="/freecity/c1.htm"> Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br><br>
    	    
        </p>
           
      </div>
      <div class="main">
        <h3>&#31777;&#21934;&#25551;&#36848;&#27604;&#29305;&#24163;&#30340;&#20553;&#22823;&#30332;&#26126;&#65306;Block Time&#65292;&#38750;&#19968;&#33324;&#26178;&#31354;&#30340;&#21109;&#36896;&#12290;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292; 30 January 2022</h5>
    
    <p>
     	&#33225;&#26360;&#38364;&#26044;&#26178;&#31354;&#30340;&#35352;&#37636; : <a href="https://www.facebook.com/ong.kianchai/posts/1283609521659072">7 December 2016</a>
     	</p>
    
     <p>	
     Bitcoin blockchain &#19968;&#20491; Block time &#32004;&#21313;&#20998;&#37912;&#65292;&#36942;&#36076;&#35201;&#27714; 1 &#20491;Confirmation &#23601;&#24471;&#32791;&#26178; 1&#20491; Block time&#12290;&#26377;&#20123;&#24179;&#21488;&#35201;&#27714;&#24190;&#20491; Block time &#65292;&#26356;&#20037;&#12290;&#22914;&#26524;&#29992; BitGo &#26381;&#21209;&#65292;&#32102;&#23569;&#23569;&#36027;&#29992;&#39080;&#38570;&#36681;&#23233;&#32102; BitGo &#65292;0 Confirmation&#65292;&#39340;&#19978;&#36942;&#36076;&#12290;BlockChain &#25216;&#34899;&#20854;&#20013;&#19968;&#20491;&#21746;&#29702;&#65292;&#23601;&#26159;&#36889;&#20491; Block time&#65292;Bitcoin &#32004;&#21313;&#20998;&#37912;&#65292;&#26377;&#26178;&#22810;&#26377;&#26178;&#23569;&#65292;&#26377;&#26178;&#19968;&#20998;&#37912;&#37117;&#21487;&#33021;&#65292;&#20598;&#29246;&#36229;&#36942; 20 &#20998;&#37912;&#20063;&#21487;&#33021;&#65292;&#20294;&#24179;&#22343;&#23601;&#25511;&#21046;&#22312;&#21313;&#20998;&#37912;&#12290;BlockChain &#30340;&#26178;&#38291;&#27010;&#24565;&#26159;&#29992; Block time &#31639;&#30340;&#65292;&#36889;&#31278;&#31995;&#32113;&#36899;`&#26178;&#31354;`&#37117;&#34987;&#35373;&#35336;&#20986;&#20358;&#65292;&#25105;&#35258;&#24471;&#26159; Satoshi Nakamoto &#39640;&#23652;&#27425;&#30340;&#37007;&#36655;&#24605;&#32173;&#34269;&#34899;&#65292;&#38651;&#24433; Dr Strange &#21644; The Edge of Tomorrow &#31561;&#31561; &#22825;&#39340;&#34892;&#31354;&#25226;&#29609; `&#26178;&#31354;` &#27010;&#24565;&#30340;&#21127;&#24773;&#27604;&#36215;&#20358;&#26159;&#23567;&#20818;&#31185;&#12290;&#25105;&#33258;&#24049;&#21478;&#39006;&#35438;&#37323; Blockchain &#65292;&#26159; `&#26377;&#33258;&#24049;&#23560;&#23660;&#26178;&#31354;&#30340; database`&#12290; 
    </p>
    <br>
    <p>
     	&#33225;&#26360;&#38364;&#26044;&#26178;&#31354;&#30340;&#35352;&#37636; : <a href="https://www.facebook.com/ong.kianchai/posts/1285066838180007">8 December 2016</a>
     	</p>
    
    <p>
    <b>&#12302;Public Blockchain &#26159;&#26377;&#33258;&#24049;&#23560;&#23660;&#26178;&#31354;&#30340; database&#12303;</b><br>
    &#19968;&#33324;&#19978;&#65292;&#38651;&#33126;&#29992;&#30340; database &#26159;&#27794;&#26377;&#33258;&#24049;&#30340;&#26178;&#31354;&#30340;&#65292;&#23601;&#31639;&#26377;&#26178;&#38291;&#35352;&#37636;&#65292;&#20063;&#26159; database &#26412;&#36523;&#25152;&#20786;&#23384;&#30340;&#36039;&#26009;&#12290;&#36889;&#20123;&#36039;&#26009;&#65292;&#38614;&#28982;&#31995;&#32113;&#20379;&#25033;&#32773;&#35498;&#26126;&#26159;&#19981;&#21487;&#20197;&#25913;&#30340;&#65292;&#27604;&#22914; Paypal &#25142;&#21475;&#30340;&#24115;&#30446;&#65292;&#22240;&#29992;&#25142;&#20449;&#20219; Paypal &#20844;&#21496;&#65292;Paypal &#20844;&#21496;&#20445;&#35657;&#19981;&#31713;&#25913;&#65292;&#20294;&#65292;&#25216;&#34899;&#19978;&#65292;paypal &#30070;&#23616;&#26159;&#26377;&#33021;&#21147;&#25913;&#30340;&#12290;&#20219;&#20309;&#30446;&#21069; SQL &#31995;&#30340; database &#20063;&#26159;&#19968;&#27171;&#30340;&#21407;&#29702;&#65292;&#27599;&#26781; SQL &#36039;&#26009;&#19978;&#30340;&#26178;&#38291;&#21051;&#21360;&#65292;&#20854;&#23526;&#21482;&#26159;&#19968;&#33324;&#20154;&#27794;&#27861;&#31713;&#25913;&#30340; database &#37096;&#20998;&#65292;&#20294;&#21151;&#21147;&#39640;&#28145;&#30340;&#20154;&#26159;&#26377;&#33021;&#21147;&#25913;&#30340;&#12290;&#26356;&#31777;&#21934;&#21015;&#23376;&#65292;&#25293;&#24373;&#29031;&#29255;&#24471;&#20491; JPEG &#30340;&#25991;&#27284;&#65292;&#36889;&#25991;&#27284;&#37117;&#26377;&#20491; &#21152;&#23494;&#30340; METADATA&#65292;&#29992;&#20316;&#20786;&#23384; JPEG &#25991;&#27284;&#30340;&#26178;&#38291;&#65292;&#30456;&#27231;&#22411;&#34399;&#65292;&#30456;&#27231;&#35373;&#32622;&#65292;GPS &#20301;&#32622; &#65292;&#25293;&#25885;&#32773;&#22995;&#21517;&#31561;&#31561;&#31561;&#65292;&#19968;&#33324;&#20154;&#26371;&#35469;&#28858; METADATA &#26159;&#19981;&#21487;&#20197;&#25913;&#30340;&#65292;&#21487;&#26159;&#36889;&#31278;&#21152;&#23494;&#26159;&#29544;&#31435;&#30340;&#19968;&#20491;&#23384;&#27284;&#65292;&#35201;&#21934;&#21934;&#25913;&#26085;&#26399;&#25110;&#20219;&#20309; METADATA &#65292;&#25216;&#34899;&#19978;&#26159;&#36774;&#24471;&#21040;&#30340;&#65292;&#23601;&#31639;&#36774;&#19981;&#21040;&#65292;&#25913;&#21040;&#25972;&#20491;&#23384;&#27284;&#27584;&#20102;&#20063;&#26159;&#19968;&#31278;&#25913;&#12290;
    Public Blockchain database&#65292;&#26159;&#26377;`&#26178;&#31354;`&#27010;&#24565;&#30340;&#65292;&#19968;&#26086;&#36664;&#20837;&#36039;&#26009;&#65292;&#23601;&#23436;&#20840;&#28961;&#27861;&#31713;&#25913;&#65292;&#29992;&#20358;&#31639;&#26178;&#38291;&#30340;&#65292;&#20854;&#23526;&#26159; Block &#30340;&#34399;&#30908;&#65292;0 &#26159;&#21109;&#19990;&#32000; Block&#65292;&#28982;&#24460;&#26159; 1&#65292;2&#65292;3&#65292;... ... ... .  &#20491;&#21029; Block Time &#19968;&#20491;&#25509;&#19968;&#20491;&#21152;&#36215;&#20358;&#23601;&#21487;&#20197;&#23565;&#30475;&#29694;&#23526;&#20013;&#30340;&#26178;&#31354;&#65292;&#27599;&#38917;&#36039;&#26009;&#36664;&#20837;&#20063;&#26377;&#30070;&#19979;&#30340;&#22320;&#29699;&#26178;&#38291;&#65292;&#20294;&#36889;&#35352;&#37636;&#21482;&#20379;&#21443;&#32771;&#32780;&#24050;&#65292;&#21516;&#20491; Block &#35041;&#65292;&#20841;&#26781;&#35338;&#24687;&#30340; `&#21069;&#24460;` &#27425;&#24207;&#19981;&#26371;&#22240;&#35352;&#37636;&#30340;&#22283;&#38555;&#26178;&#38291;&#36870;&#24046;&#24190;&#31186;&#32780;&#20498;&#36681;&#12290;`&#21069;&#24460;`&#27425;&#24207;` &#26159;&#36889; database &#30340;`&#26178;&#31354;`&#12290;&#33289;&#20491;&#20363;&#23376;&#65292;&#19968;&#24373; JPEG &#29031;&#29255;&#65292;&#35201;&#35657;&#26126;&#29256;&#27402;&#25152;&#23660;&#65292;&#21934;&#38752; METADATA &#26159;&#27794;&#26377;&#20445;&#38556;&#30340;&#12290;&#22914;&#26524;&#33258;&#24049;&#30340; JPEG&#23384;&#27284;&#22312;&#25163;&#65292;&#39340;&#19978;&#25226;&#23427;&#23384;&#20837; Public Blockchain database &#35041;&#65288;&#26283;&#26178;&#19981;&#35527;&#21738;&#20491;&#24179;&#21488;&#20808;&#65289;&#65292;&#21152;&#20837;&#19968;&#20123;&#35498;&#26126;&#65292;&#25110;&#32773;&#21152;&#20491; private key &#20358;&#38283;&#21855;&#65292;&#36889;&#20491;&#35352;&#37636;&#22312; Public Blockchain database &#36996;&#22312;&#27963;&#30528;&#30340;&#24773;&#27841;&#19979;&#65292;&#26159;&#27704;&#36960;&#28961;&#27861;&#31713;&#25913;&#30340;&#65292;&#21069;&#24460;&#20998;&#26126;&#65292;&#29256;&#27402;&#31998;&#32027;&#23601;&#23481;&#26131;&#35299;&#27770;&#20123;&#12290;&#23601;&#22914;&#19968;&#20123;&#20154;&#36861;&#23563;&#25991;&#31456;&#20986;&#34389;&#37027;&#27171;&#65292;&#19978;&#32178;&#25628;&#20986;&#26368;&#26089;&#30340;&#30332;&#24067;&#32773;&#65292;&#19968;&#33324;&#19978;&#23601;&#26159;&#21407;&#21109;&#20316;&#32773;&#65292;&#20294;&#36889;&#26159;&#28961;&#27861; 100% &#20445;&#35657;&#65292;&#35895;&#27468;&#30340;&#25628;&#32034;&#27284;&#26696;&#35352;&#37636;&#65292;&#26159;&#22312;&#20449;&#20219;&#35895;&#27468;&#30340;&#21069;&#25552;&#19979;&#65292;&#37007;&#36655;&#21450;&#25216;&#34899;&#19978;&#65292;&#35895;&#27468;&#35201;&#25913;&#36996;&#26159;&#26377;&#36774;&#27861;&#20570;&#21040;&#30340;&#65292;&#22240;&#27492;&#65292;&#22914;&#26524;&#35201;&#20570;&#21040;&#33836;&#28961;&#19968;&#22833;&#30340;&#25991;&#31456; `&#29256;&#27402;`&#35352;&#37636;&#65292;Public Blockchain &#30340;&#26178;&#31354;&#27010;&#24565;&#26159;&#20491;&#36774;&#27861;&#12290;
    &#24605;&#32771; Public Blockchain &#30340;&#29992;&#36884;&#65292;&#20854;&#20013;&#19968;&#20491;&#20999;&#20837;&#38364;&#37749;&#40670;&#23601;&#22312; `&#26178;&#31354;`&#65292;SQL database &#21644; Public Blockchain SQL database &#65288;&#20551;&#35373;&#32780;&#24050;&#65292;&#22914;&#26524;&#20197;&#24460;&#26377;&#36889;&#31278;&#26481;&#35199;&#65292;&#20171;&#38754;&#26159; SQL &#20294;&#24460;&#38754;&#26159; Blockchain&#65289;&#20043;&#38291;&#30340;&#20998;&#21029;&#65292;&#23601;&#22312;&#36889;&#20491;`&#26178;&#31354;`&#12290;&#28858;&#20309;&#25105;&#24375;&#35519; Public&#65311;&#22240;&#28858;&#29694;&#23526;&#20013;&#30340;&#30906;&#26377;&#24456;&#22810;&#30456;&#21453;&#30340;&#65292;&#20063;&#23601;&#26159; Private Blockchain&#12290;Private Blockchain SQL database &#21644; SQL database &#26412;&#36074;&#19978;&#26159;&#19968;&#27171;&#30340;&#65292; Private  Blockchain &#25793;&#26377;&#32773;&#19968;&#33324;&#19978;&#26159;&#19981;&#26371;&#21435;&#31713;&#25913; database &#35041;&#30340;&#33021;&#20839;&#23481;&#65292;&#20294;&#35201;&#25226; Blockchain &#36996;&#21407; 1 &#23567;&#26178;&#25110; 1 &#22825;&#65292;&#25216;&#34899;&#19978;&#26159;&#36774;&#24471;&#21040;&#30340;&#12290;&#27604;&#36215;&#20358;&#65292;Private Blockchain SQL database &#35201;&#20570;&#31713;&#25913; &#27604; SQL database &#22256;&#38627;&#65292;&#23481;&#26131;&#34987;&#29992;&#25142;&#30332;&#29694;&#21040;&#12290;
    Private Blockchain &#30340;&#29992;&#36884;&#65292;&#20027;&#35201;&#26159;&#22312;&#33258;&#21205;&#21270;&#27969;&#31243;&#65292;&#22312;&#27231;&#22120;&#35469;&#35657;&#21644;&#29872;&#29872;&#30456;&#25187;&#30340;&#35338;&#24687;&#20013;&#31777;&#21270;&#35352;&#37636;&#24037;&#20316;&#65292;&#36889;&#26041;&#38754;&#30340;&#37007;&#36655;&#25105;&#36996;&#27794;&#26377;&#28145;&#20837;&#25506;&#32034;&#65292;&#26377;&#24819;&#21040;&#22312;&#35527;&#12290;	
    </p>
    <br>
    <p>
     	&#33225;&#26360;&#38364;&#26044;&#26178;&#31354;&#30340;&#35352;&#37636; : <a href="https://www.facebook.com/ong.kianchai/posts/2305136406173040"> 29 April 2019</a>
     	<br><br>
     	<b>Marvel &#38651;&#24433;&#35264;&#24460;&#24863;&#65306;&#20063;&#25552;&#21040;&#26178;&#31354;&#30456;&#38364;&#27010;&#24565;</b>
     	</p>
    
    <p>
    Ancient One &#25226;&#25163;&#19978; Time Stone &#20132;&#32102;&#28009;&#20811;&#65292;&#24190;&#26781;&#24179;&#34892;&#30340;&#24425;&#20809;&#27169;&#25836;&#20986;&#26178;&#38291;&#27010;&#24565;&#65292;&#25105;&#32893;&#21040;&#30340;&#35542;&#36848;&#26377;&#40670; Blockchain &#30340; BlockTime &#27010;&#24565;&#65292;&#25105;&#26366;&#32147;&#22937;&#35542; Satoshi &#33258;&#24049;&#21109;&#36896;&#26178;&#31354;&#26159; Blockchain &#27010;&#24565;&#28507;&#33021;&#21644;&#28507;&#21147;&#25152;&#22312;&#12290;Time Stone &#36942;&#24460;&#22914;&#20309;&#20132;&#32102; Dr. Strange ? &#22914;&#26524;&#27794;&#26377;&#31245;&#24494;&#24605;&#32771;&#21487;&#20197;&#24573;&#30053;&#36889;&#20491;&#30097;&#21839;&#65292;&#21453;&#27491;&#21482;&#26159;&#30475;&#25138;&#65292;&#31572;&#26696;&#20854;&#23526;&#26159;&#28009;&#20811;&#25343;&#33879; Time Stone &#21435;&#21040;&#26410;&#20358;&#24460;&#65292;&#20063;&#35377;&#21482;&#26159;&#19979;&#19968;&#31186;&#37912;&#32654;&#22283;&#38538;&#38263;&#23601;&#25343;&#22238;&#20358;&#36996;&#32102; Ancient One&#65292;&#20551;&#22914;&#25105;&#20570;&#38651;&#24433;&#30059;&#38754;&#65292;&#21487;&#20197;&#36889;&#27171;&#34389;&#29702;&#65292;Ancient One &#24439;&#24447;&#21574;&#20102;&#19968;&#20841;&#31186;&#37912;&#30332;&#20102;&#19968;&#20491;&#36895;&#24230;&#38750;&#24120;&#24555;&#30340;&#22818;&#12290;
    &#25353;&#29031; Satoshi &#35373;&#35336;&#30340; Blockchain &#27231;&#21046;&#65292;&#37832;&#26368;&#38263;&#32773;&#21213;&#20986;&#65292;Orphan Block &#30701;&#37832;&#26371;&#33258;&#21205;&#20572;&#20006;&#28040;&#22833;&#12290;EndGame &#29992;&#19978;&#30340;&#26159; `&#24460;Satoshi` &#26178;&#26399;&#25913;&#33391;&#24460;&#30340; Orphan Block&#65292;&#20063;&#23601;&#26159; Ethereum &#34899;&#35486;&#35498;&#30340; Uncle blocks&#65292;&#22312; Ethereum &#30340; BlockTime &#27231;&#21046;&#19979;&#65292;&#20998;&#21449;&#20986;&#20358;&#30340; Orphan Block &#30340;&#26178;&#38291;&#32218;&#21487;&#20197;&#25509;&#22238;&#26368;&#38263;&#30340;&#37832;&#65292;&#26781;&#20214;&#26159;&#24179;&#34892;&#26178;&#20841;&#37002;&#34389;&#29702;&#30340;&#25976;&#25818;&#27794;&#26377;&#37325;&#35206;&#65292;Uncle blocks &#24179;&#34892;&#30340;&#26178;&#27573;&#36890;&#24120;&#21482;&#26159;&#19968;&#20491; BlockTime&#12290;EndGame Ubcle Blocks &#38263;&#21040;&#19981;&#21487;&#24605;&#35696;&#65292;&#23431;&#23449;&#36039;&#28304;&#37027;&#40636;&#28009;&#22823;&#65292;&#23588;&#20854;&#26159;&#37027;&#24190;&#31890;&#30707;&#38957;&#65292;&#25913;&#23531; BlockTime &#38656;&#35201;&#36039;&#28304;&#65292;&#21127;&#26412;&#35498;&#26377;&#23601;&#26377;&#12290;&#27604;&#29305;&#24163;&#30340; Blockchain&#65292;&#22914;&#26524;&#26377;&#33021;&#21147;&#24478; 5 &#20491; Block &#21069;&#25509;&#19979;&#65292;&#36245;&#32202;&#25366;&#31014;&#20986;6 &#20491;&#12288;Block&#65292;&#23601;&#26159;&#26368;&#38263;&#30340;&#21213;&#21033;&#32773;&#65292;&#21034;&#25481;&#20116;&#20491;&#12288;Block&#12288;&#38656;&#35201;&#30340;&#26159;&#36039;&#28304;&#12290;
     Marvel Winter Soldier activation code  &#20854;&#23526;&#23601;&#26159; Blockchain &#36575;&#20214;&#38750;&#24120;&#26222;&#36941;&#21462;&#29992;&#30340; Seed &#65292;&#20063;&#35377;&#26159;&#32020;&#23660;&#24039;&#21512;&#12290;
    
    </p>
    <br>
    <p>
     	&#33225;&#26360;&#38364;&#26044;&#26178;&#31354;&#30340;&#35352;&#37636; : <a href="https://www.facebook.com/ong.kianchai/posts/4771250542894935"> 25 November 2021</a>
     	<br><br>
     	<b>&#26681;&#26412;&#24517;&#38920;&#26159;&#31777;&#21934;&#65292;&#31243;&#24335;&#37007;&#36655;&#19979;&#30340;&#20803;&#23431;&#23449;</b>
     	</p>
    <p>
    Blockchain&#19981;&#21482;&#26159; database&#65292;&#22810;&#24180;&#21069;&#65292;&#35201;&#31777;&#21934;&#20998;&#36776; database &#21644; blockchain &#30340;&#20998;&#21029;&#65292;&#25105;&#35498; blockchain &#26377;&#33258;&#24049;&#29544;&#31435;&#30340;&#26178;&#31354;&#65292;&#20013;&#26412;&#32880;&#30332;&#29694; block Time, &#30332;&#26126; blockchain &#36575;&#20214;&#27231;&#21046;&#12290;
    &#27604;&#29305;&#24163;&#20063;&#26159;&#20013;&#26412;&#32880;&#35373;&#35336;&#30340;&#36575;&#20214;&#29986;&#29289;&#65292;&#27604;&#29305;&#24163;&#26159;&#21443;&#29031;&#40643;&#37329;&#31232;&#26377;&#29289;&#21697;&#30340;&#29305;&#24501;&#12290;&#20170;&#26178;&#20170;&#26085;&#22238;&#39015;&#65292;&#26377;&#20154;&#35498;&#27604;&#29305;&#24163;&#27604;&#40643;&#37329;&#29305;&#24501;&#36996;&#35201;&#40643;&#37329;&#65292;&#38468;&#21152;&#21151;&#33021;&#26356;&#38728;&#27963;&#24375;&#22823;&#30340;&#38364;&#20418;&#12290;
    &#21516;&#27171;&#35542;&#36848;&#27010;&#24565;&#65292;&#36575;&#20214;&#35373;&#35336;&#22914;&#20309;&#35373;&#35336;&#20986;&#23431;&#23449;&#65311;&#36889;&#26371;&#26159;&#20803;&#23431;&#23449;&#30340;&#22522;&#26412;&#27010;&#24565;&#12290;&#19968;&#20491;&#31243;&#24335;&#24107;&#22914;&#20309;&#35438;&#37323;&#23431;&#23449;&#65311;&#30001;&#25105;&#19968;&#21477;&#35441;&#31777;&#21934;&#35611;:&#12302;&#23431;&#23449;&#26159;&#65292;&#27599;&#20491;&#20154;&#37117;&#26377;&#33258;&#24049;&#30340;&#21407;&#40670;&#65292;&#26178;&#31354;&#21487;&#20197;&#28961;&#38480;&#25844;&#24373;&#12290;&#12303;
    &#29992; HTML &#35373;&#35336;&#25104; 2D &#30340;&#32178;&#38913;&#65292;&#21407;&#40670;&#23601;&#26159; Home 0&#65292;&#26368;&#31777;&#21934;&#30340;&#28961;&#38480;&#25844;&#24373;&#65292;&#22312; n&#38913;&#26178;&#65292;&#26377;&#20841;&#20491;&#37832;&#25509;&#23601;&#21487;&#20197;&#22238;&#21040;&#21407;&#40670;&#21644;&#28961;&#38480;&#25844;&#24373;&#65292;&#31243;&#24335;&#35373;&#35336;&#32780;&#35542;&#23601;&#26159;&#19978;&#38913;&#21644;&#19979;&#38913;&#65292;&#22312; 6 &#38913;&#26178;&#65292;&#19978;&#38913;&#26159; 5&#65292;&#19979;&#38913;&#26159; 6&#65292;&#22312; n &#38913;&#26178;&#65292;&#19978;&#38913;&#26159; n-1, &#19979;&#38913;&#26159; n+1 &#65292;&#25152;&#26377;&#31354;&#38291;&#65288;&#25110;&#32178;&#38913;&#65289;&#21487;&#20197;&#20687;&#27138;&#39640;&#37027;&#27171;&#25509;&#36899;&#36215;&#20358;&#65292;&#24517;&#35201;&#26178;&#21487;&#20197; teleport &#21040;&#20219;&#20309;&#22320;&#26041;&#65288;teleport &#27010;&#24565;&#24456;&#22810;&#38651;&#24433;&#37117;&#22312;&#28651;&#29992;&#65289;&#12290;
    
    </p>
    	
    	  
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/4.htm">&#19978;&#38913;</a>
      <a href="/freecity/5.htm" class="active">&#31532;5&#38913;</a>
      <a href="/freecity/6.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br><br>
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;</h2>
        <h5>&#21776;&#40179;</h5>    
    
    <p>
    &#12300;&#25105;&#35258;&#24471;&#33258;&#30001;&#65292;&#19981;&#19968;&#23450;&#26159;&#20813;&#26044;&#20160;&#40636;&#30340;&#33258;&#30001;&#12290;&#20197;&#21069;&#20358;&#35611;&#65292;&#33258;&#30001;&#23601;&#26159;&#20813;&#26044;&#26597;&#31105;&#65292;&#20813;&#26044;&#23553;&#37782;&#65292;&#36889;&#30070;&#28982;&#38750;&#24120;&#37325;&#35201;&#65292;&#26159;&#26368;&#22522;&#26412;&#30340;&#33258;&#30001;&#12290;&#23565;&#25105;&#20358;&#35611;&#65292;&#26356;&#37325;&#35201;&#30340;&#26159;&#20154;&#33287;&#20154;&#20043;&#38291;&#36899;&#32080;&#30340;&#33258;&#30001;&#12290;&#22312;&#32178;&#38555;&#32178;&#36335;&#30340;&#27010;&#24565;&#65292;&#21483;&#20570;&#12300;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;&#12301;&#65288;End-to-end principle&#65289;&#65292;&#19968;&#20491;&#20154;&#24819;&#36319;&#19990;&#30028;&#19978;&#20219;&#20309;&#20854;&#20182;&#19968;&#20491;&#20154;&#36899;&#32080;&#65292;&#22312;&#36889;&#20841;&#20154;&#20013;&#38291;&#30340;&#20854;&#20182;&#20154;&#65292;&#21482;&#33021;&#24171;&#24537;&#20659;&#36958;&#35338;&#24687;&#65292;&#19981;&#25033;&#35442;&#31428;&#25913;&#25110;&#32773;&#23553;&#37782;&#35338;&#24687;&#12290;&#19990;&#30028;&#19978;&#21478;&#22806;&#19968;&#20491;&#30340;&#22320;&#26041;&#65292;&#23384;&#22312;&#19968;&#20491;&#36319;&#25105;&#26377;&#21516;&#27171;&#20729;&#20540;&#30340;&#20154;&#65292;&#25105;&#36319;&#20182;&#30340;&#36899;&#32080;&#26159;&#29992;&#20027;&#21205;&#30340;&#33258;&#30001;&#65292;&#23565;&#25105;&#32780;&#35328;&#26159;&#26356;&#37325;&#35201;&#12290;&#12301;
    </p>
    
    <p>&#25688;&#33258;  
    <a href="https://www.verse.com.tw/article/podcast-my-way-audrey-tang?utm_source=web&utm_medium=post&utm_campaign=20210613podcast-my-way-audrey-tang">VERSE &#38620;&#35468;</a><br>
    Qora &#32178;&#38913;&#23601;&#26159;&#31471;&#40670;&#33267;&#31471;&#40670;&#30340;&#21462;&#29992;&#65292;&#33258;&#30001;&#65281; FreeCity &#33258;&#30001;&#22825;&#22320;&#65281;
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\5a.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "https://ardor.jelurida.com/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-2XUY-5F73-PQ3E-CXR3C";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    </html>
    自由天地
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain5.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain6.htm" class="active">FB6</a>
      <a href="/freecity/blokchain7.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB6. 2013&#24180;&#35527; Ripple&#65292;&#20108;&#32173;&#30908;&#37666;&#21253;&#65292;ASIC &#31014;&#24037;&#65292;&#28023;&#30428;</h3>
        
    <p>
    2013&#24180;11&#26376;21&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/659413300745367">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;11&#26376;22&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/659937474026283">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;10&#26376;31&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/647714231915274">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;11&#26376;8&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/651731944846836">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;12&#26376;3&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/665478173472213">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;12&#26376;16&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/671332029553494">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    
    <br>
    
    2013&#24180;11&#26376;21&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bitcoin &#38283;&#22987;&#22312; 
    &#39340;&#22283;&#20839;&#24471;&#21040;&#38364;&#27880;&#65292;&#29105;&#36215;&#20358;&#30340;&#26481;&#35199;&#24471;&#30070;&#24515;&#12290;&#33258;&#30001;&#36008;&#24163;&#27010;&#24565;&#26159;&#29702;&#24819;&#65292;&#19981;&#35201;&#20570;&#27604;&#29305;&#24163;&#22900;&#38584;&#23601;&#21029;&#28818;&#21029;&#36077;&#65292;&#26377;&#33288;&#36259;&#25366;&#37329;&#23601;&#21487;&#20197;&#29609;&#29609;&#65292;&#21916;&#27489;&#32178;&#19978;&#36092;&#29289;&#30340;&#20063;&#35377;&#21487;&#20197;&#25563;&#19968;&#40670;&#40670;&#20358;&#36092;&#29289;&#65292;&#30050;&#31455;&#36008;&#24163;&#30340;&#20219;&#21209;&#23601;&#26159;&#35731;&#29289;&#29289;&#20132;&#25563;&#26356;&#38918;&#26274;&#12290;
    <br><br>
    2013&#24180;11&#26376;22&#26085;<br>
    &#36889;&#25033;&#35442;&#26159;&#25105;&#31532;&#19968;&#27425;&#22312; FB &#23531;&#38364;&#26044; Bitcoin mining&#12290;&#24460;&#20358;&#65292;&#25105;&#36023;&#20102;&#20841;&#25903; USB ASIC &#25366;&#37329;&#21345;&#65292;&#27794;&#26009;&#21040; Bitcoin&#21083;&#22909;&#20358;&#19968;&#36650;&#22823;&#29378;&#28466;&#65292;&#29694;&#22312;&#36899;&#36889; 
    USB &#21345;&#20729;&#26684;&#37117;&#32763;&#19968;&#20493;&#12290;Bitcoin Mining &#35373;&#20633;&#30740;&#30332;&#20844;&#21496;&#65292; KnCMiner &#22312;&#28466;&#21040; USD336 &#26178;&#65292;4 &#22825;&#20839;&#36067;&#20986; 3 &#30334;&#33836;&#32654;&#20803;&#30340;&#25366;&#37329;&#29986;&#21697;&#12290;<br><br>
    
    
    2013&#24180;11&#26376;22&#26085;<br>
    &#36008;&#24163; 2.0 &#30340; ATM &#27231;&#22120;&#38283;&#22987;&#20102;&#12290;&#30446;&#21069;&#65292;&#23798;&#22283;&#24050;&#32147;&#26377;&#25910; Bitcoin &#30340;&#38646;&#21806;&#21830;&#24215;&#12290;&#25910; Bitcoin &#30340;&#22909;&#34389;&#26159;&#28961;&#38656;&#25903;&#20184;&#20219;&#20309;&#37504;&#34892;&#36027;&#29992;&#65292;&#23458;&#26381;&#21482;&#38656;&#35201;&#26377;&#19968;&#21488;&#20839;&#32622; 
    Bitcoin &#37666;&#21253; App &#30340;&#25163;&#27231;&#65292; &#21830;&#23478;&#21482;&#38656;&#19968;&#24373;&#21360;&#26377;&#37666;&#21253;&#22320;&#22336;&#30340;&#26041;&#22602;&#26781;&#30908; A4 
    &#32025;&#25499;&#22312;&#27331;&#27311;&#21069;&#65292;&#23601;&#21487;&#20197;&#25910;&#37666;&#20102;&#12290;&#65288;&#27794;&#26377;&#25919;&#24220;&#24178;&#28041;&#19979;&#65292;&#36889;&#31278;&#27010;&#24565;&#26159;&#19968;&#20491;&#38750;&#24120;&#26041;&#20415;&#30340;&#36008;&#24163;&#65292;&#25818;&#35498;&#37504;&#34892;&#26381;&#21209;&#33853;&#24460;&#30340;&#22283;&#23478;&#65292;&#27604;&#22914; &#32943;&#20126;&#65292;&#20154;&#20497;&#29992;&#36889;&#31278;&#26381;&#21209;&#28858;&#25163;&#27231;&#21152;&#38989;&#26159;&#24456;&#26222;&#36941;&#30340;&#20107;&#12290;&#65289;
    <br><br>
    2013&#24180;11&#26376;8&#26085;<br>
    &#23565; BTC &#35201;&#21478;&#30524;&#30456;&#30475;&#65292;&#19981;&#20877;&#26159; &quot;&#27794;&#35712;&#26360;&quot;&#65292;&#26159; Bitcoin&#12290; WordPress, Reddit &#21644; &#30334;&#24230; 
    &#24050;&#32147;&#25509;&#21463;&#27604;&#29305;&#24163;&#65288;BTC&#65289;&#28858;&#20132;&#26131;&#36008;&#24163;&#12290;&#20154;&#27683;&#36896;&#23601;&#20986;&#20358;&#30340;&#36008;&#24163;&#65292;&#27604;&#29305;&#24163;&#25552;&#20379;&#20102;&#19968;&#20491;&#36879;&#26126;&#30340;&#36008;&#24163;&#24179;&#21488;&#65292;&#23427;&#21487;&#20197;&#20813;&#21435;&#20219;&#20154;&#32993;&#20098;&#21360;&#37396;&#31080;&#23472;&#21106;&#30340;&#29694;&#35937;&#12290; 
    &#29694;&#22312;&#26159;&#35611;&#31350;&#33258;&#30001;&#30340;&#26178;&#20195;&#65292;&#36008;&#24163;&#33258;&#30001;&#27010;&#24565;&#23601;&#30001;&#27604;&#29305;&#24163;&#38283;&#22987;&#12290;&#19981;&#33021;&#22240; &quot;&#32114;&#32162;&#20043;&#36335;&#32178;&#31449;&quot; 
    &#36939;&#29992;&#20102;&#27604;&#29305;&#24163;&#30340;&#33258;&#30001;&#20358;&#36009;&#36067;&#36949;&#31105;&#21697;&#65292;&#32780;&#25273;&#27578;&#20102;&#27604;&#29305;&#24163;&#30340;&#33258;&#30001;&#65292;&#23601;&#22914;&#27602;&#36009;&#29992;&#29694;&#37329;&#20132;&#26131;&#37027;&#27171;&#65292;&#27794;&#29702;&#30001;&#21435;&#31105;&#29992;&#29694;&#37329;&#12290;&#25105;&#34987;&#27604;&#29305;&#24163;&#30340;&#33258;&#30001;&#27010;&#24565;&#28145;&#28145;&#21560;&#24341;&#65292; &#20063;&#38283;&#22987;&#23416;&#20154;&#23478;&quot;&#25366;&#37329;&quot;&#65292;&#25152;&#35586; 
    &quot;&#25366;&#37329;&quot;&#65292;&#20854;&#23526;&#26159;&#28858;&#27604;&#29305;&#24163;&#29992;&#25142;&#20043;&#38291;&#20570;&#25910;&#36865;&#27604;&#29305;&#24163;&#30340;&#36939;&#31639;&#65292;&#31639;&#21040;&#31572;&#26696;&#30340;&#65292;&#25972;&#20491;&#27604;&#29305;&#24163;&#32178;&#32097;&#26371;&#28858;&#20320;&#30340;&#21151;&#21214;&#32102;&#20320;&#19968;&#40670;&#40670;&#37228;&#21214;&#65292;&#35215;&#24459;&#21270;&#35069;&#36896;&#20986;&#26032;&#30340;&#27604;&#29305;&#24163;&#20358;&#20998;&#27966;&#32102;&#25366;&#37329;&#27231;&#22120;&#65292;&#20195;&#26367;&#20102;&#20659;&#32113;&#36008;&#24163;&#21360;&#37396;&#31080;&#30340;&#21046;&#24230;&#12290; 
    &#25105;&#26159; just for fun &#30340;&#25366;&#37329;&#32773;&#65292;&#25366;&#20102;&#20841;&#20491;&#26143;&#26399;&#65292;&#21040;&#30446;&#21069;&#28858;&#27490;&#25165;&#24471;&#21040; 0.007 &#20491; Bitcoin&#65292;&#31561;&#26044; USD2.17 &#65288;&#20170;&#26085;&#22577;&#20729;&#65289;&#65292; 
    &#22914;&#26524;&#35469;&#30495;&#26159;&#34407;&#38651;&#36027;&#30340;&#29609;&#24847;&#20818;&#65292;&#28858;&#30340;&#26159;&#33258;&#30001;&#27010;&#24565;&#65292;&#30433;&#19968;&#23567;&#20221;&#32178;&#27665;&#30340;&#21147;&#37327;&#65292;&#24076;&#26395;&#21508;&#22283;&#27231;&#38364;&#39640;&#25260;&#36020;&#25163;&#65292; &#35731;&#27604;&#29305;&#24163;&#32380;&#32396;&#33258;&#30001;&#27969;&#21205;&#19979;&#21435;&#12290;
    <br><br>
    2013&#24180;12&#26376;3&#26085;<br>
    &#20358;&#20171;&#32057;&#19968;&#20491; 2013 &#26032;&#30340; STARTUP, https://ripple.com/ 
    &#19968;&#20491;&#39006;&#20284;&#27604;&#29305;&#24163;&#30340;&#32178;&#32097;&#20132;&#26131;&#36008;&#24163;&#12290;&#27604;&#29305;&#24163;&#38283;&#30332;&#32773;&#26159;&#20491;&#35598;&#65292;&#38283;&#33618;&#32773;&#25345;&#26377;&#22810;&#23569;&#27604;&#29305;&#24163;&#20063;&#38627;&#20197;&#20272;&#35336;&#65292;&#32780; ripple &#26377;&#22823;&#36039;&#26412;&#23478;&#25237;&#36039;&#65292; 
    &#26377;&#19990;&#30028;&#38914;&#23574;&#30340;&#31185;&#25216;&#20154;&#25165;&#38283;&#30332;&#36575;&#20214;&#21644;&#34892;&#37559;&#12290;&#38500;&#20102;&#20197;&#19978;&#20841;&#40670;&#65292;&#26368;&#22823;&#30340;&#19981;&#21516;&#34389;&#26159; ripple &#27794;&#26377;&#20844;&#38283;&#35731;&#20154;&#25366;&#31014;&#65292;1B &#30340; ripples &#21482;&#22312; 
    &#20854;&#23448;&#26041;&#20839;&#37096;&#33258;&#24049;&#24930;&#24930;&#25366;&#65288;&#23526;&#38555;&#36895;&#24230;&#27794;&#20154;&#30693;&#36947;&#65289;&#65292; &#28982;&#24460;&#25165;&#35731;&#37027;&#20123;&#36002;&#29563;&#38651;&#33126;&#36039;&#28304;&#21435;&#20570;&#26576;&#20123;&#22823;&#22411;&#32178;&#32097;&#35336;&#31639;&#30340;&#29992;&#25142;&#29554;&#21462;&#12290;&#25105;&#20491;&#20154;&#35264;&#23519;&#65292;ripple 
    &#23448;&#26041;&#23436;&#20840;&#25511;&#21046;&#20102;&#25366;&#31014;&#36039;&#28304;&#65292;&#22914;&#26524;&#28818;&#23478;&#33457;&#37666;&#21435;&#28818;&#21482;&#26371;&#35731; ripple &#23448;&#26041;&#29554;&#21033;&#65292; &#26377;&#35215;&#21123;&#22320;&#35731; ripple &#21319;&#20540;&#25033;&#35442;&#26371;&#22312; ripple 
    &#23448;&#26041;&#30340;&#30436;&#31639;&#20013;&#12290;&#26377;&#22823;&#36039;&#26412;&#23478;&#20570;&#24460;&#21488;&#65292;&#22686;&#21152;&#20102;&#29992;&#25142;&#30340;&#20449;&#24515;&#65292;&#20294;&#21371;&#22833;&#21435;&#20102;&#19968;&#37096;&#20998;&#30340;&#33258;&#30001;&#12290;&#32317;&#32080;&#65292;&#36889;&#36008;&#24163;&#38614;&#28982; Open Source &#20294;&#19981;&#33258;&#30001;&#12290;Ripple &#23448;&#26041;&#31649;&#29702;&#22949;&#30070;&#19979;&#65292; 
    &#36889;&#25033;&#35442;&#26371;&#26159;&#19968;&#20491;&#34875;&#29702;&#24819;&#30340;&#32178;&#32097;&#20132;&#26131;&#36008;&#24163;&#65292;&#20540;&#24471;&#29609;&#23478;&#36002;&#29563;&#19968;&#20123;&#38651;&#33126;&#36939;&#31639;&#33021;&#21147;&#21435;&#25563;&#21462;&#12290;
    <br><br>
    2013&#24180;12&#26376;16&#26085;<br>
    &#27511;&#21490;&#20013;&#30340;&#21152;&#21202;&#27604;&#28023;&#28023;&#30428;&#65292;&#26159;&#35199;&#29677;&#29273;&#20154;&#21435;&#32654;&#27954;&#25654;&#37096;&#33853;&#30340;&#37329;&#37504;&#29664;&#23542;&#65292;&#22238;&#33322;&#26178;&#22312;&#21152;&#21202;&#27604;&#28023;&#21644;&#22823;&#35199;&#27915;&#30340;&#39080;&#38570;&#26159;&#36935;&#21040;&#33889;&#33796;&#29273;&#20154;&#21644;&#33655;&#34349;&#20154;&#28023;&#30428;&#65292;&#33889;&#33796;&#29273;&#20154;&#21644;&#33655;&#34349;&#20154;&#28023;&#30428;&#65292;&#36996;&#26377;&#35199;&#29677;&#29273;&#20154;&#24375;&#30428;&#22914;&#26524;&#19968;&#20999;&#38918;&#21033;&#22238;&#33322;&#26178;&#65292; 
    &#22312;&#38752;&#36817;&#27472;&#38520;&#26178;&#26368;&#22823;&#39080;&#38570;&#26159;&#36935;&#21040;&#32173;&#20140;&#20154;&#28023;&#30428;&#65292;&#32173;&#20140;&#20154;&#25654;&#21040;&#24460;&#65292;&#23601;&#26159;&#37329;&#37504;&#29664;&#23542;&#30331;&#38520;&#65292;&#26412;&#20358;&#20063;&#29992;&#19981;&#33879;&#65292;&#20294;&#20182;&#20497;&#36890;&#36942;&#33521;&#30343;&#23460;&#26263;&#22320;&#35041;&#30095;&#36890;&#65292;&#23601;&#21487;&#20197;&#22312;&#19981;&#21015;&#39003;&#20139;&#21463;&#36001;&#23500;&#24118;&#20358;&#30340;&#27054;&#33775;&#23500;&#36020;&#12290;&#65288;&#25105;&#33258;&#24049;&#32156;&#21512;&#21508;&#26041;&#38754;&#30340;&#25925;&#20107;&#12290;&#65289;<br><br>
    
    &#29694;&#20195;&#65292;&#32034;&#39340;&#35041;&#28023;&#30428;&#20986;&#28023;&quot;&#36090;&quot;&#20358;&#30340;&#37666;&#65292;&#23565;&#22519;&#34892;&#28023;&#30428;&#20219;&#21209;&#30340;&#20154;&#32780;&#35328;&#21482;&#19981;&#36942;&#26159;&#19968;&#22534;&#24290;&#32025;&#65292;&#20294;&#20182;&#20497;&#21448;&#36924;&#19981;&#24471;&#24050;&#24517;&#38656;&#21435;&#25654;&#12290;&#22312;&#32034;&#39340;&#35041;&#38520;&#22320;&#19978;&#65292;&#36557;&#20107;&#21147;&#37327;&#25165;&#26159;&#29579;&#36947;&#65292;&#24190;&#30334;&#33836;&#32654;&#37329;&#20063;&#38627;&#36023;&#27054;&#33775;&#23500;&#36020;&#65292; 
    &#36681;&#19968;&#25163;&#23601;&#33853;&#20837;&#36557;&#28779;&#21830;&#25163;&#20013;&#20102;&#12290; &#65288;&#30475;&#20102; Captain Phillips &#25138;&#65292;&#25105;&#30340;&#29702;&#35299;&#24046;&#19981;&#22810;&#23601;&#26159;&#36889;&#27171;&#12290;&#65289;
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#36889;&#20491;&#26178;&#26399;&#20013;&#22283;&#22823;&#23229;&#22823;&#36023;&#27604;&#29305;&#24163;&#65292;&#25105;&#33258;&#24049;&#20998;&#26512;&#65292;&#20027;&#35201;&#35320;&#30332;&#40670;&#26159;&#39321;&#28207;&#26446;&#29983;&#25237;&#36039;&#22312;&#19968;&#38291;&#27604;&#29305;&#24163;&#20919;&#34255;&#20786;&#23384;&#34389;&#29702;&#21021;&#21109;&#30340;&#26032;&#32862;&#34987;&#32654;&#22283;&#20027;&#27969;&#23186;&#39636;&#22577;&#23566;&#65292; 
    &#22823;&#23229;&#12302;&#36319;&#25237;&#12303;&#26446;&#29983;&#65292;&#22823;&#23229;&#25026;&#32654;&#22283;&#23186;&#39636;&#19981;&#26159;&#25628;&#29392;&#30334;&#24230;&#24494;&#21338;&#31561;&#31561;&#31561;&#12290;<br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#25105;&#30070;&#26178;&#23601;&#26377;&#36008;&#24163; 2.0 
    &#30340;&#27010;&#24565;&#65292;&#38283;&#22987;&#22312;&#26032;&#21152;&#22369;&#38272;&#24066;&#24215;&#30475;&#21040;&#20108;&#32173;&#30908;&#30333;&#32025;&#21487;&#20197;&#21462;&#20195;&#32066;&#31471;&#27231;&#65292;&#30070;&#26178;&#36889;&#31278;&#27231;&#21046;&#26159;&#27604;&#29305;&#24163;&#29544;&#29992;&#12290;<br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#25105;&#26377;&#21443;&#33287;&#21021;&#22987; Ripple 
    &#21332;&#35696;&#19979;&#30340;&#20551;&#20551;&#30340;&#25366;&#31014;&#65292;&#36002;&#29563;&#30828;&#20214;&#36939;&#31639;&#33021;&#21147;&#32102;&#26576;&#20123;&#27231;&#27083;&#25563;&#21462; XRP &#65292;&#30070;&#26178;&#25105;&#23565; Ripple &#25366;&#31014;&#36996;&#26377;&#19968;&#40670;&#35492;&#35299;&#65292;&#20854;&#23526; Ripple &#26159;&#19981;&#24517;&#25366;&#31014;&#65288;POW&#65289;&#25110; PoS 
    &#20358;&#32173;&#25345;&#24115;&#30446;&#23433;&#20840;&#12290; &#35352;&#24471;&#30070;&#24180; Ripple &#23448;&#32178;&#38596;&#24515;&#33836;&#19976;&#65292;&#34399;&#31281;&#19968;&#24180;&#24460;&#21482;&#26377; Ripple &#33258;&#24049;&#35542;&#36848;&#19978;&#30340; distributed ledger&#65292;&#20854;&#23427; 
    blockchain &#25216;&#34899;&#26371;&#25104;&#28858;&#27511;&#21490;&#65292;&#22914;&#20170;&#25105;&#28961;&#27861;&#35201;&#26597;&#25214;&#20986;&#30070;&#24180;&#20553;&#35542;&#65292; &#20294;&#20961;&#35712;&#36942;&#24460;&#30041;&#19979;&#30340;&#28145;&#21051;&#21360;&#35937;&#65292;&#24517;&#23450;&#26377;&#20854;&#20986;&#20301;&#30340;&#29702;&#30001;&#12290;&#22914;&#20170; Ripple &#20063;&#21462;&#29992; 
    Blockchain &#19968;&#35422;&#65292;&#26412;&#20358;&#20854;&#23448;&#32178;&#26159;&#19981;&#26371;&#29992;&#19978;&#36889;&#20491;&#38750;&#27491;&#24335;&#33521;&#25991;&#35422;&#30340;&#12290; 
    
    
    
    
    <br><br><br>
     <a href="/freecity/blokchain5.htm">&#19978;&#38913;</a>
    FB6
      <a href="/freecity/blokchain7.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain10.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain11.htm" class="active">FB11</a>
      <a href="/freecity/blokchain12.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB11. &#24375;&#25512; Ethereum &#30340;&#25105;</h3>
    <p>
    2014&#24180;11&#26376;3&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/828565093830186">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2014&#24180;7&#26376;29&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/780373288649367">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2014&#24180;11&#26376;2&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/828341237185905">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;8&#26376;21&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/982049331815094">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;8&#26376;2&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/973275246025836">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    
    <br>
    
    2014&#24180;11&#26376;3&#26085; <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#22312;&#36861;&#36394;&#19968;&#21063;&#26032;&#32862;&#65292;IBM &#35201;&#20570;&#19968;&#20491;&#39006;&#20284; Ethereum &#30340; 
    decentralized &#31995;&#32113;&#65292;&#20379;&#20182;&#20497;&#25152;&#35586;&#30340; Internet of Things &#29992;&#12290;&#20160;&#40636;&#26159; Ethereum &#65311; &#31777;&#21934;&#20171;&#32057;&#65292;&#40670;&#23565;&#40670;&#65288;P2P&#65289;&#21312;&#22602;&#37832; 
    &#65288;Blockchain &#65289;&#25216;&#34899;&#65292;&#25215;&#35582; &#20570;&#19968;&#20491;&#33836;&#28961;&#19968;&#22833;&#30340; &#28961;&#20013;&#22830;&#31995;&#32113; &#20358;&#26381;&#21209; voting systems, domain name registries, 
    financial exchanges, crowdfunding platforms, company governance, self-enforcing 
    contracts and agreements, intellectual property, smart property, and distributed 
    autonomous organizations. &#12290;&#27794;&#33288;&#36259;&#19981;&#38656;&#20102;&#35299;&#22826;&#22810;&#65292;&#32317;&#20043;&#65292;&#36889;&#20491; 2013 &#24180; 12 &#26376;&#30332;&#34920;&#30340; &#25215;&#35582; &#65292;&#22312;&#25216;&#34899;&#21487;&#34892;&#24615;&#30340;&#21407;&#29702;&#19978;&#65292; 
    &#22823;&#25954;&#21253;&#25900;&#19968;&#20491;&#38761;&#21629;&#24615;&#30340;&#27231;&#21046;&#65292;&#23565;&#30446;&#21069;&#25237;&#31080;&#21046;&#24230;&#65292;&#37329;&#34701;&#20132;&#26131;&#65292;&#32178;&#32097;&#22495;&#21517;&#65292;&#21508;&#31278;&#26481;&#35199;&#30340;&#29986;&#27402;&#31561;&#31561;&#31561;&#25552;&#20379;&#19968;&#20491;&#28961;&#25032;&#21487;&#25802;&#30340;&#24179;&#21488;&#65292;&#36914;&#32780;&#24171;&#21161;&#20154;&#20497;&#24478;&#21508;&#33394;&#21508;&#39006;&#30340; &#20013;&#22830;&#31995;&#32113; &#22739;&#36843; &#20013;&#35299;&#25918;&#20986;&#20358;&#65292; 
    &#21478;&#22806; decentralized &#24179;&#21488;&#19979;&#20063;&#20801;&#35377;&#38283;&#30332;&#21508;&#31278;&#27880;&#37325;&#20491;&#20154;&#38577;&#31169;&#30340;&#21152;&#23494;&#36575;&#20214;&#12290;Ethereum &#22296;&#38538;&#20197;&#27472;&#27954;&#23560;&#25165;&#28858;&#20027;&#65292;&#27604;&#36611;&#26377;&#29694;&#20195;&#33258;&#30001;&#20027;&#32681;&#24605;&#32173;&#65292; 
    &#23565;&#32654;&#24335;&#27171;&#27171;&#20197;&#36090;&#22823;&#37666;&#28858;&#26412;&#30340; startups &#19981;&#24590;&#40636;&#35469;&#21516;&#65292;&#20854;&#25215;&#35582;&#25512;&#20986;&#24460;&#65292;&#20570;&#20102;&#19968;&#20123;&#21021;&#27493;&#35430;&#39511;&#24615;&#30340;&#36575;&#20214;&#20379;&#19990;&#30028;&#21508;&#22320;&#30340;&#20154;&#20813;&#36027;&#19979;&#36617;&#28204;&#35430;&#65292;&#20170;&#24180; 8-9&#26376;&#29992; Bitcoin 
    &#20840;&#29699;&#38598;&#36039;&#65292; &#36889;&#31278; IPO &#21490;&#28961;&#21069;&#20363;&#65292;&#31820;&#24471;&#31561;&#20540;&#32654;&#20803; 1&#21315; 8 &#30334;&#33836;&#30340; startup 
    &#36039;&#37329;&#65292;&#30446;&#21069;&#20998;&#21029;&#22312;&#27472;&#27954;&#24190;&#20491;&#22823;&#22478;&#24066;&#35373;&#31435;&#24037;&#20316;&#23460;&#65292;&#20272;&#35336;&#20170;&#24180;&#24180;&#23614;&#25110;&#20358;&#24180;&#24180;&#38957;&#25165;&#27491;&#24335;&#36215;&#36305;&#12290;Ethereum 
    &#36215;&#36305;&#24460;&#25105;&#20497;&#21487;&#20197;&#20570;&#20160;&#40636;&#65311;&#21029;&#30340;&#19981;&#35498;&#65292;&#25105;&#20063;&#22312;&#23416;&#32722;&#20013;&#65292;&#26368;&#35731;&#20154;&#24863;&#33288;&#36259;&#30340;&#26159;&#25366;&#31014;&#12290;Blockchain &#26159;&#20998;&#20296;&#22312; P2P &#32178;&#28023;&#35041;&#30340;&#36039;&#26009;&#24235;&#65292;&#19981;&#38656;&#35201;&#20219;&#20309;&#20013;&#22830;&#24335;&#30340; &#20282;&#26381;&#22120; 
    &#65288;server&#65289;&#65292; &#25366;&#31014;&#26159;&#23531;&#20837; Blockchain &#36039;&#26009;&#24235;&#26178;&#30340;&#21152;&#23494;&#36942;&#31243;&#65292;&#20998;&#20296;&#22312; P2P &#32178;&#28023;&#35041;&#25366;&#31014;&#27231;&#30340;&#24037;&#20316;&#26159;&#36939;&#31639;&#21152;&#23494;&#30908;&#65292;&#21487;&#20197;&#19978;&#32178;&#30340;&#38651;&#33126;&#37117;&#26159; P2P 
    &#32178;&#28023;&#35041;&#30340;&#19968;&#20491;&#40670;&#65292;&#20154;&#20154;&#37117;&#21487;&#20197;&#25366;&#31014;&#12290;&#25366;&#31014;&#27231;&#24471;&#21040;&#30340;&#22238;&#31820;&#21483; ETHER &#65292; &#25818;&#35498; Ethereum &#26371;&#36991;&#38283;&#39006;&#20284; Bitcoin 
    &#30340;&#23560;&#38272;&#25366;&#31014;&#30828;&#20214;&#65292;&#30433;&#37327;&#20570;&#21040;&#24179;&#31561;&#30340;&#25366;&#31014;&#27231;&#26371;&#12290;&#20219;&#20309;&#35201;&#29992; Ethereum &#24179;&#21488;&#65292;&#20063;&#23601;&#26159;&#35352;&#37636;&#19968;&#20123;&#36039;&#26009;&#22312;&#20854; Blockchain &#30340;&#20351;&#29992;&#32773;&#65292; &#24517;&#38920;&#20184;&#19978;&#19968;&#23450;&#25976;&#30446;&#30340; 
    ETHER &#20570; &quot;&#29123;&#26009;&quot;&#65292;&#29123;&#26009;&#22826;&#23569;&#21487;&#33021;&#24471;&#19981;&#21040;&#36942;&#21322;&#30340;&quot;&#25903;&#25345;&quot;&#65292;&#20132;&#26131;&#26371;&#34987;&#36864;&#22238;&#65292;&#29123;&#26009;&#22826;&#22810;&#24456;&#24555;&#23601;&#24471;&#21040;&#36942;&#21322;&quot;&#25903;&#25345;&quot;&#65292;&#20132;&#26131;&#25104;&#21151;&#65292;&#21097;&#39192;&#30340;&#29123;&#26009;&#26371;&#34987;&#36864;&#22238;&#65292;&#31777;&#21934;&#35498;&#65292; 
    &#22914;&#20309;&#20379;&#24471;&#21083;&#21083;&#22909;&#21462;&#27770;&#26044;&#24066;&#22580;&#12290;Ethereum &#24179;&#21488;&#24478;&#38646;&#38283;&#22987;&#65292;&#26377;&#20154;&#29992;&#65292;ETHER &#23601;&#26377;&#20729;&#20540;&#65292;&#36234;&#22810;&#20154;&#29992;&#20358;&#34389;&#29702;&#20107;&#24773;&#65292;ETHER &#23601;&#36234;&#29645;&#36020;&#12290;Decentralized 
    &#27010;&#24565;&#19979;&#65292;&#27231;&#22120;&#31243;&#24335;&#25216;&#34899;&#21487;&#20197;&#20570;&#21040;&#33836;&#28961;&#19968;&#22833;&#65292; centralized &#30340;&#27010;&#24565;&#19979;&#23601;&#26410;&#24517;&#65292;&#36889;&#19981;&#21482;&#26159;&#37007;&#36655;&#25110;&#25976;&#23416;&#65292;&#20063;&#26159;&#21746;&#23416;&#12290;
    <br><br>
    2014&#24180;7&#26376;29&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#37007;&#36655;&#25216;&#34899;&#19978;&#25509;&#36817; 100% 
    &#20844;&#24179;&#30340;&#36984;&#33289;&#24179;&#21488;&#65292;&#21448;&#24555;&#21448;&#28310;&#65292;&#24187;&#24819;&#39003;&#35206;&#29694;&#26377;&#65292;&#37027;&#23481;&#26131;&#35731;&#27402;&#36020;&#20316;&#24330;&#30340;&#36984;&#33289;&#21046;&#24230;&#65292;&#25105;&#29992;&#25105;&#25152;&#26377;&#30340; BTC &#21435;&#30219;&#36889;&#20491;&#29702;&#24819;&#12290;&#65288;&#25105;&#25152;&#25026;&#30340;&#19981;&#22810;&#65292; &#30446;&#21069;&#26159;&#24977;&#20491;&#20154;&#30456;&#20449; ethereum 
    &#32068;&#32340;&#30340;&#23560;&#26989;&#65292;&#25104;&#25110;&#25943;&#30446;&#21069;&#19981;&#24517;&#32771;&#24942;&#12290;&#35443;&#24773;&#21487;&#30740;&#31350; ethereum &#30340; Online voting, Distributed governance.)
    <br><br>
    2014&#24180;11&#26376;2&#26085;<br>
    IBM&#19982;&#19977;&#26143; &#21512;&#20316;&#30340; Adept&#65292;&#19968;&#20491;&#29289;&#32879;&#32178; (Internet of Things) &#24179;&#21488;&#65292;&#25216;&#34899;&#27010;&#24565;&#24190;&#20046;&#23601;&#26159; Ethereum &#30340;&#35079;&#35069;&#12290; &#32780;&#34987; &quot;&#30428;&#31434;&quot; &#30693;&#35672; 
    &#30340; Ethereum &#22296;&#38538;&#21371;&#27794;&#20160;&#40636;&#21453;&#25033;&#65292;&#20805;&#20998;&#39023;&#29694;&#20986; decentralized &#19979;&#33258;&#30001;&#20027;&#32681;&#30340;&#31934;&#39635;&#12290;
    <br><br>
    2015&#24180;8&#26376;21&#26085; Ethereum &#21083;&#21083;&#21109;&#19990;&#32000;&#19981;&#21040;&#19968;&#20491;&#26376;&#65292;&#30070;&#26178;&#35264;&#23519;&#24066;&#22580;&#20729;&#26684;&#30340;&#20998;&#26512;&#12290;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9007&#27425; Number of purchases &#20013;&#65292;5 
    &#27425;&#26159;&#25105;&#24185;&#19979;&#30340;&#12290;&#20841;&#24180;&#21069; Ethereum &quot;IPO 
    &quot; &#38598;&#36039;&#26178;&#65292;&#25105;&#29992;&#20841;&#25903; ASIC &#22312;&#20841;&#20491;&#26143;&#26399;&#37324;&#23601;&#21487;&#20197; &#25366;&#21040; 0.05 BTC &#65292;&#27599;&#25366;&#21040;&#19968;&#27425; 0.01 &#23601;&#36023; ETH 
    pre-sale &#19968;&#27425;&#65292; &#23567;&#23567;&#24847;&#24605;&#65292;&#27599;&#27425;&#24471; 20 ETH &#26368;&#21518;&#19968;&#27425; &#25187;&#20102;&#24190;&#20491;&#21097; 16 ETH&#65292;&#20849; 96 ETH ( IPO &#20849;&#36067;&#20986; 60,102,216 
    ETH-pre-sale&#65292;&#26368;&#21518;&#38754;&#37027;&#20491; 6 &#23601;&#26159;&#25105;&#36889;&#20491;&#23567;&#21654;&#30340;&#23436;&#32654;&#20625;&#20316;&#65289; &#12290;&#30475;&#22312;&#27010;&#24565;&#21512;&#25105;&#24847;&#65292; &#26412;&#20358;&#24819;&#19999;&#19968;&#20841;&#30334;&#22602;&#32654;&#37329;&#21435;&#25903;&#25345;&#20182;&#20497;&#65292;&#30475;&#22312;&#20182;&#20497;&#31820;&#21040;&#37027;&#40637;&#22810;&#37666;&#20102;&#65292;&#25105;&#23601;&#25171;&#28040;&#24565;&#38957;&#12290; 
    &#30070;&#26178; BTC &#30340;&#20729;&#20301;&#39640;&#65292;1 ETH &#22823;&#27010;&#26159;&#36067; US$0.307&#12290;&#20197;&#20170;&#22825;&#34892;&#24773;&#65292;1 BTC &#25563; US$233, &#37027;&#40637; 1ETH &#22823;&#27010;&#26159;&#29992; US$0.123 
    &#36023;&#22238;&#20358;&#12290;( &#35211; Link &#34920;&#65289; &#30495;&#27491;&#30340; ETH &#65292;&#31532;&#19968;&#20491; ETH &#20841;&#20491;&#26143;&#26399;&#22810;&#21069;&#25165;&#34987;&#25366;&#31014;&#20986;&#29200;&#65292;&#36942;&#24190;&#22825;&#23601;&#26377; Exchange &#20132;&#26131;&#65292;&#25105;&#26368;&#20808;&#30475;&#21040;&#30340;&#26159; 
    US$0.60&#65292;&#28982;&#24460;&#26159; US$0.70&#65292;&#30452;&#21040;&#20170;&#22825;&#65292;&#20729;&#26684;&#26159; US$1.50 ( &#35211; coingecko link , &#19979;&#38754; comment &#37324;&#65289;&#12290;&#30001;&#26044; 
    &#24179;&#33274;&#19981;&#22810;&#65292;&#32780;&#19988;&#36996;&#27794;&#20840;&#38754;&#32147;&#36942;&#26178;&#38291;&#32771;&#39511;&#65292;&#30446;&#21069;&#20729;&#26684;&#24456;&#38627;&#21453;&#26144;&#24066;&#22580;&#23526;&#27841;&#12290; BTC &#25366;&#22810;&#24190;&#21313;&#24180;&#23601;&#27794;&#20102;&#65292;&#32780; ETH &#26159; &#25366;&#19981;&#23436;&#30340;&#12290;BTC &#35373;&#35336;&#19978;&#26159; &#25976;&#30908; &#30340; 
    &#40643;&#37329;&#31014;&#29289;&#65292;&#30446;&#30340;&#26159;&#35201;&#29289;&#20197;&#31232;&#29234;&#36020;&#65307;ETH &#35373;&#35336;&#19978;&#26159;&#25976;&#30908;&#29123;&#26009;&#65292;&#21483; GAS &#65292;&#26377;&quot;&#20154;&amp;quot;&#23601;&#24517;&#26377;&#29123;&#26009;&#65292; &#35201;&#22312; Ethereum blockchain 
    &#20570;&#33258;&#24049;&#30340;&#36939;&#29992;&#21644;&#25033;&#29992;&#65292;&#24517;&#38920;&#25552;&#20379; GAS&#65292;GAS &#30340;&#38656;&#27714;&#36234;&#39640;&#65292;&#25366;&#20986;&#20358;&#30340; ETH &#23601;&#36234;&#20540;&#37666;&#65292;&#24179;&#22343; 12 &#31186;&#23601;&#26371;&#29986;&#29983; 5 ETH&#12290;&#25105;&#30340;&#25366;&#31014;&#27231;&#65292;2MHash&#65292; 
    &#21435;&#21443;&#21152;&#31014;&#28246;&#19968;&#36215;&#21512;&#20316;&#25366;&#31014;&#65292;&#19968;&#20491;&#26143;&#26399;&#21518;&#30340;&#20170;&#22825;&#65292;&#25366;&#21040; 2 &#20491; ETH&#65292;&#26377;&#25366;&#21040;&#23601;&#28415;&#36275;&#20102;&#12290; &#20063;&#35377;&#19981;&#20037;&#30340;&#23559;&#20358;&#65292;&#20986;&#20491;&#24456;&#23628;&#30340; APP &#38656;&#35201;&#29992;&#21040; wei, szabo &#25110; 
    finney &#65292;&#21487;&#20197; PM &#25105;&#65292;&#25105;&#25215;&#33509; &#25424;&#29563; 2.6&#20740; wei &#20379; FB &#30340;&#26379;&#21451;&#36023; GAS&#65292;&#30475;&#32773;&#26377;&#20221;&#12290;
    <br><br>
    2015&#24180;8&#26376;2&#26085; Ethereum &#21083;&#21083;&#21109;&#19990;&#32000; 3 &#22825;&#65292;&#30070;&#26178;&#30340;&#24515;&#24773;&#23531;&#29031;&#12290;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Even then, performance will be 
    terrible; it will be a decentralized virtual machine, but a painfully slow and 
    weak one compared to the computer on your desk, or even the one in your pocket.&quot; 
    Ethereum &#21407;&#23450;&#35336;&#21123;&#26159;&#22312;&#21435;&#24180;&#23614;&#20170;&#24180;&#21021; &#19978;&#32218;&#65292;&#20854;&#22296;&#38538;&#31934;&#24515;&#30433;&#21147;&#33510;&#24185;&#19979;&#36996;&#26159;&#24310;&#36978;&#20102;&#21322;&#24180;&#22810;&#65292;&#20919;&#35328;&#20919;&#35486;&#38627;&#20813;&#26371;&#26377;&#65292;&#27010;&#24565;&#36996;&#34987;&#22909;&#22810;&#20154;&#25220;&#35186;&#21435;&#65292;&#34987;&#19968;&#20123; sidechain 
    &#25463;&#36275;&#20808;&#30331;&#65292; &#25105;&#36996;&#26159;&#22533;&#25345;&#21407;&#21109;&#65292;&#32380;&#32396;&#25903;&#25345; Ethereum
    
    <br><br>
    
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#21830;&#29992;&#27231;&#22120;&#30340;&#39318;&#24109;&#22519;&#34892;&#21729;&#26366;&#32147;&#35738;&#36062; Ethereum &#30340; Blockchain 
    &#27231;&#21046;&#65292;&#30070;&#24180;&#22909;&#23567;&#23376;&#25165; 18 &#27506;&#65292;&#36523;&#39636;&#20063;&#38750;&#24120;&#30246;&#23567;&#65292;&#21371;&#26377;&#36275;&#22816;&#30340;&#20221;&#37327;&#36319;&#22823;&#27231;&#27083;&#22352;&#19979;&#20358;&#35527;&#21028;&#21512;&#20316;&#65292;&#19977;&#26143;&#22312;&#29289;&#32879;&#32178;&#19978;&#20063;&#29992;&#36942;&#36996;&#26410; ICO &#21069;&#30340; Ethereum 
    &#21312;&#22602;&#37832;&#30740;&#30332;&#29256;&#12290;&#25105;&#35258;&#24471;&#30070;&#24180; Ethereum 
    &#32068;&#32340;&#26377;&#36960;&#35211;&#65292;&#19981;&#28982;&#22312;&#21033;&#35480;&#19979;&#20154;&#25165;&#37117;&#26371;&#21560;&#32013;&#20837;&#22823;&#20844;&#21496;&#65292;&#25152;&#38283;&#21855;&#30340;&#26032;&#29256;&#27402;&#25991;&#21270;&#20063;&#35731;&#22823;&#20844;&#21496;&#19981;&#33021;&#31435;&#21363;&#36969;&#25033;&#65292;&#22240;&#27492;&#25105;&#25079;&#30097;&#21830;&#29992;&#27231;&#22120;&#24460;&#20358;&#38283;&#30332;&#30340;&#21312;&#22602;&#37832;&#26381;&#21209;&#65292; &#27010;&#24565;&#32943;&#23450;&#26159;&#21462;&#33258; 
    Ethereum&#65292;&#32232;&#30908;&#20063;&#35377;&#20063;&#25220;&#21435;&#19981;&#23569;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#25105;&#25152;&#25552;&#36215;&#30340; 9007&#27425; Number of purchases &#26159; 
    Ethereum &#20570; ICO &#30526;&#31820;&#26178;&#65292;&#26377; 9007 &#26781;&#35469;&#36092;&#27425;&#25976;&#65292;5 &#26781;&#26159;&#25105;&#29992;&#36229;&#23567;&#30340;&#25976;&#38989;&#24185;&#19979;&#30340;&#65292;&#30070;&#26178;&#25366;&#31014;&#27604;&#29305;&#24163;&#65292;&#26377;&#25910;&#25104;&#23601;&#36023;&#36889;&#20491; ICO&#65292;&#30070;&#20316;&#26159;&#25424;&#27454;&#12290;&#20107;&#21040;&#22914;&#20170;&#65292; 
    &#36889;&#20116;&#26781;&#24115;&#34987;&#23531;&#20837; Ethereum &#30340;&#21109;&#19990;&#32000; Block&#65292;&#25105;&#22240;&#27492;&#26377;&#20116;&#20491;&#21109;&#19990;&#32000;&#37666;&#21253;&#22320;&#22336;&#65292;&#25105;&#26377;&#27010;&#24565;&#35201;&#22909;&#22909;&#21033;&#29992;&#36889;&#20116;&#20491;&#37666;&#21253;&#20358;&#25630;&#20998;&#25955;&#21046;&#23186;&#39636;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain10.htm">&#19978;&#38913;</a>
    FB11
      <a href="/freecity/blokchain12.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    /okchai/ChangiRock
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/6.htm">&#19978;&#38913;</a>
      <a href="/freecity/7.htm" class="active">&#31532;7&#38913;</a>
      <a href="/freecity/8.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
    
    
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;</h2>
        <h4> &#20316;&#32773;&#65288;&#25688;&#37636;&#33258;&#20316;&#32773; Facebook&#65289;&#65306;Yik Jun Tan&#65292; &#39340;&#20358;&#35199;&#20126;&#23186;&#39636;&#20154;</h4>    
    <p>
    &#20854;&#23526;&#29694;&#22312;&#22739;&#26681;&#20818;&#27794;&#26377;&#20160;&#40636; #&#26032;&#23186;&#39636;&#12290;&#37027;&#20123;&#25105;&#20497;&#26366;&#31281;&#20043;&#28858;&#26032;&#23186;&#39636;&#30340;&#26481;&#35199;&#65292;&#37117;&#26089;&#24050;&#32147;&#26159;&#33290;&#23186;&#39636;&#12290;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65292;&#21063;&#38656;&#35201;&#25105;&#20497;&#37325;&#26032;&#23450;&#32681;&#12290;<br><br>
    &#23186;&#39636;&#30340;&#22256;&#22659;&#65292;&#26159;&#26178;&#20195;&#35722;&#36983;&#30340;&#24517;&#28982;&#65292;&#19981;&#26159;&#20839;&#23481;&#36617;&#39636;&#30340;&#22256;&#22659;&#12290;&#37027;&#20123;&#25105;&#20497;&#24962;&#24515;&#24545;&#24545;&#32780;&#29105;&#28872;&#35342;&#35542;&#30340;&#21839;&#38988;&#65292;&#26089;&#22312;&#20160;&#40636;&#26032;&#23186;&#39636;&#20986;&#29694;&#20043;&#21069;&#23601;&#24050;&#32147;&#30332;&#29983;&#20102;&#12290;&#37027;&#26159;&#32068;&#32340;&#30340;&#30284;&#32048;&#32990;&#65292;&#22312;&#34892;&#21205;&#36978;&#32233;&#32780;&#22256;&#38627;&#30340;&#40848;&#22823;&#36523;&#36544;&#35041;&#24708;&#24708;&#34067;&#24310;&#12290;
    <br><br>&#35498;&#31359;&#20102;&#65292;&#26159;&#25105;&#20497;&#30340;&#33021;&#21147;&#36245;&#19981;&#19978;&#27880;&#24847;&#21147;&#30340;&#36681;&#21521;&#65292;&#21448;&#30130;&#26044;&#36861;&#36880;&#28526;&#27969;&#12290;&#26377;&#39514;&#37266;&#30340;&#20154;&#26366;&#22823;&#32882;&#30142;&#21628;&#65292;&#32882;&#37327;&#21371;&#22312;&#22823;&#32780;&#26429;&#30340;&#32068;&#32340;&#35041;&#34987;&#24931;&#24615;&#30340;&#32908;&#29702;&#21534;&#27794;&#12290;<br><br>
    &#26377;&#20154;&#33258;&#35377;&#28858;&#25799;&#21892;&#22266;&#22519;&#30340;&#28165;&#27969;&#65292;&#20294;&#20182;&#22312;&#26178;&#20195;&#27946;&#27969;&#20043;&#20013;&#21371;&#19981;&#21487;&#36991;&#20813;&#22320;&#25104;&#28858;&#19968;&#20491;&#24118;&#33879;&#20658;&#24930;&#30340;&#23432;&#33290;&#27966;&#19968;&#19968;&#32780;&#25105;&#20497;&#23565;&#27492;&#27627;&#28961;&#33258;&#35258;&#65292;&#21448;&#25110;&#26159;&#19981;&#39000;&#25215;&#35469;&#65311;<br><br>
    &#36010;&#25088;&#33290;&#26377;&#30340;&#20809;&#29872;&#65292;&#32829;&#26044;&#19968;&#25307;&#20841;&#24335;&#30340;&#24816;&#24615;&#65292;&#21448;&#23565;&#26032;&#28010;&#28526;&#25079;&#26377;&#24656;&#25084;&#33287;&#36978;&#30097;&#12290;&#19968;&#26086;&#35488;&#23526;&#38754;&#23565;&#20491;&#20154;&#30340;&#30495;&#23526;&#34389;&#22659;&#65292;&#25110;&#35377;&#38263;&#20037;&#20197;&#20358;&#31716;&#20449;&#30340;&#23433;&#36523;&#20449;&#24565;&#21644;&#31435;&#21629;&#20043;&#26412;&#65292;&#26371;&#34987;&#19968;&#22805;&#25703;&#27584;&#12290;<br><br>
    &#20154;&#39006;&#30340;&#38656;&#27714;&#65292;&#24478;&#20197;&#21069;&#21040;&#29694;&#22312;&#24190;&#20046;&#37117;&#27794;&#20160;&#40636;&#25913;&#35722;&#12290;
    &#21807;&#19968;&#25913;&#35722;&#30340;&#21482;&#26377;&#20839;&#23481;&#20803;&#20214;&#30340;&#32068;&#35037;&#26041;&#24335;&#12289;&#20381;&#38468;&#26044;&#31185;&#25216;&#24037;&#20855;&#30340;&#28040;&#36027;&#26041;&#24335;&#12290;<br><br>
    &#23186;&#39636;&#23601;&#26159;&#19968;&#20491;bundle&#65292;&#25110;&#32773;&#35498;&#25152;&#26377;&#30340;&#28040;&#36027;&#29986;&#21697;&#37117;&#26159;&#19968;&#20491;&#20491;&#20381;&#25818;&#19981;&#21516;&#38656;&#27714;&#32780;&#29983;&#30340;bundle; &#27599;&#19968;&#20491;&#26178;&#20195;&#35041;&#35527;&#35542;&#30340;&#30772;&#22750;&#33287;&#21109;&#26032;&#65292;&#20854;&#23526;&#23601;&#26159;&#21508;&#31278;un-bundle&#21644;re-bundle&#19968;&#19968;&#22826;&#38525;&#24213;&#19979;&#27794;&#26377;&#26032;&#39854;&#20107;&#65292;&#26159;&#21476;&#32769;&#30340;&#26234;&#24935;&#12290;<br><br>
    &#21029;&#24819;&#33879;&#35201;&#32380;&#25215;&#20160;&#40636;&#33290;&#29579;&#20301;&#65292;&#35201;&#36367;&#23526;&#22320;&#21109;&#36896;&#33258;&#24049;&#30340;&#22283;&#24230;&#12290;&#22914;&#26524;&#26377;&#24515;&#24819;&#20570;&#19979;&#21435;&#65292;&#37027;&#30495;&#27491;&#35201;&#21839;&#30340;&#21839;&#38988;&#65292;&#19981;&#26159;&#20154;&#20497;&#21040;&#24213;&#24819;&#35201;&#20160;&#40636;&#65292;&#32780;&#26159;&#20320;&#25026;&#19981;&#25026;&#33258;&#24049;&#65292;&#21448;&#35442;&#21435;&#21738;&#35041;&#25214;&#21040;&#23660;&#26044;&#20320;&#30340;&#32676;&#30526;&#12290;
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\7a.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "https://ardor.jelurida.com/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-3AAJ-8U35-AHPL-84V3A";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    </html>
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/6a.htm">&#19978;&#38913;</a>
      <a href="/freecity/7a.htm" class="active">&#31532;7a&#38913;</a>
      <a href="/freecity/8a.htm">&#19979;&#38913;</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2a.htm">&#31532;2a&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3a.htm">&#31532;3a&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4a.htm">&#31532;4a&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7a.htm">&#31532;7a&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
    
    
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;</h2>
        <h4> &#20316;&#32773;&#65288;&#25688;&#37636;&#33258;&#20316;&#32773; Facebook&#65289;&#65306;Yik Jun Tan&#65292; &#39340;&#20358;&#35199;&#20126;&#23186;&#39636;&#20154;</h4>    
    <p>
    &#20854;&#23526;&#29694;&#22312;&#22739;&#26681;&#20818;&#27794;&#26377;&#20160;&#40636; #&#26032;&#23186;&#39636;&#12290;&#37027;&#20123;&#25105;&#20497;&#26366;&#31281;&#20043;&#28858;&#26032;&#23186;&#39636;&#30340;&#26481;&#35199;&#65292;&#37117;&#26089;&#24050;&#32147;&#26159;&#33290;&#23186;&#39636;&#12290;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65292;&#21063;&#38656;&#35201;&#25105;&#20497;&#37325;&#26032;&#23450;&#32681;&#12290;<br><br>
    &#23186;&#39636;&#30340;&#22256;&#22659;&#65292;&#26159;&#26178;&#20195;&#35722;&#36983;&#30340;&#24517;&#28982;&#65292;&#19981;&#26159;&#20839;&#23481;&#36617;&#39636;&#30340;&#22256;&#22659;&#12290;&#37027;&#20123;&#25105;&#20497;&#24962;&#24515;&#24545;&#24545;&#32780;&#29105;&#28872;&#35342;&#35542;&#30340;&#21839;&#38988;&#65292;&#26089;&#22312;&#20160;&#40636;&#26032;&#23186;&#39636;&#20986;&#29694;&#20043;&#21069;&#23601;&#24050;&#32147;&#30332;&#29983;&#20102;&#12290;&#37027;&#26159;&#32068;&#32340;&#30340;&#30284;&#32048;&#32990;&#65292;&#22312;&#34892;&#21205;&#36978;&#32233;&#32780;&#22256;&#38627;&#30340;&#40848;&#22823;&#36523;&#36544;&#35041;&#24708;&#24708;&#34067;&#24310;&#12290;
    <br><br>&#35498;&#31359;&#20102;&#65292;&#26159;&#25105;&#20497;&#30340;&#33021;&#21147;&#36245;&#19981;&#19978;&#27880;&#24847;&#21147;&#30340;&#36681;&#21521;&#65292;&#21448;&#30130;&#26044;&#36861;&#36880;&#28526;&#27969;&#12290;&#26377;&#39514;&#37266;&#30340;&#20154;&#26366;&#22823;&#32882;&#30142;&#21628;&#65292;&#32882;&#37327;&#21371;&#22312;&#22823;&#32780;&#26429;&#30340;&#32068;&#32340;&#35041;&#34987;&#24931;&#24615;&#30340;&#32908;&#29702;&#21534;&#27794;&#12290;<br><br>
    &#26377;&#20154;&#33258;&#35377;&#28858;&#25799;&#21892;&#22266;&#22519;&#30340;&#28165;&#27969;&#65292;&#20294;&#20182;&#22312;&#26178;&#20195;&#27946;&#27969;&#20043;&#20013;&#21371;&#19981;&#21487;&#36991;&#20813;&#22320;&#25104;&#28858;&#19968;&#20491;&#24118;&#33879;&#20658;&#24930;&#30340;&#23432;&#33290;&#27966;&#19968;&#19968;&#32780;&#25105;&#20497;&#23565;&#27492;&#27627;&#28961;&#33258;&#35258;&#65292;&#21448;&#25110;&#26159;&#19981;&#39000;&#25215;&#35469;&#65311;<br><br>
    &#36010;&#25088;&#33290;&#26377;&#30340;&#20809;&#29872;&#65292;&#32829;&#26044;&#19968;&#25307;&#20841;&#24335;&#30340;&#24816;&#24615;&#65292;&#21448;&#23565;&#26032;&#28010;&#28526;&#25079;&#26377;&#24656;&#25084;&#33287;&#36978;&#30097;&#12290;&#19968;&#26086;&#35488;&#23526;&#38754;&#23565;&#20491;&#20154;&#30340;&#30495;&#23526;&#34389;&#22659;&#65292;&#25110;&#35377;&#38263;&#20037;&#20197;&#20358;&#31716;&#20449;&#30340;&#23433;&#36523;&#20449;&#24565;&#21644;&#31435;&#21629;&#20043;&#26412;&#65292;&#26371;&#34987;&#19968;&#22805;&#25703;&#27584;&#12290;<br><br>
    &#20154;&#39006;&#30340;&#38656;&#27714;&#65292;&#24478;&#20197;&#21069;&#21040;&#29694;&#22312;&#24190;&#20046;&#37117;&#27794;&#20160;&#40636;&#25913;&#35722;&#12290;
    &#21807;&#19968;&#25913;&#35722;&#30340;&#21482;&#26377;&#20839;&#23481;&#20803;&#20214;&#30340;&#32068;&#35037;&#26041;&#24335;&#12289;&#20381;&#38468;&#26044;&#31185;&#25216;&#24037;&#20855;&#30340;&#28040;&#36027;&#26041;&#24335;&#12290;<br><br>
    &#23186;&#39636;&#23601;&#26159;&#19968;&#20491;bundle&#65292;&#25110;&#32773;&#35498;&#25152;&#26377;&#30340;&#28040;&#36027;&#29986;&#21697;&#37117;&#26159;&#19968;&#20491;&#20491;&#20381;&#25818;&#19981;&#21516;&#38656;&#27714;&#32780;&#29983;&#30340;bundle; &#27599;&#19968;&#20491;&#26178;&#20195;&#35041;&#35527;&#35542;&#30340;&#30772;&#22750;&#33287;&#21109;&#26032;&#65292;&#20854;&#23526;&#23601;&#26159;&#21508;&#31278;un-bundle&#21644;re-bundle&#19968;&#19968;&#22826;&#38525;&#24213;&#19979;&#27794;&#26377;&#26032;&#39854;&#20107;&#65292;&#26159;&#21476;&#32769;&#30340;&#26234;&#24935;&#12290;<br><br>
    &#21029;&#24819;&#33879;&#35201;&#32380;&#25215;&#20160;&#40636;&#33290;&#29579;&#20301;&#65292;&#35201;&#36367;&#23526;&#22320;&#21109;&#36896;&#33258;&#24049;&#30340;&#22283;&#24230;&#12290;&#22914;&#26524;&#26377;&#24515;&#24819;&#20570;&#19979;&#21435;&#65292;&#37027;&#30495;&#27491;&#35201;&#21839;&#30340;&#21839;&#38988;&#65292;&#19981;&#26159;&#20154;&#20497;&#21040;&#24213;&#24819;&#35201;&#20160;&#40636;&#65292;&#32780;&#26159;&#20320;&#25026;&#19981;&#25026;&#33258;&#24049;&#65292;&#21448;&#35442;&#21435;&#21738;&#35041;&#25214;&#21040;&#23660;&#26044;&#20320;&#30340;&#32676;&#30526;&#12290;
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="http://127.0.0.1:27876/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\7.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://127.0.0.1:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-3AAJ-8U35-AHPL-84V3A";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q5.htm">&#19978;&#38913;</a>
      <a href="/freecity/q6.htm" class="active">&#26094;&#26095;Q6&#38913;</a>
      <a href="/freecity/q7.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>Solo + &#29664;&#23396;&#19977;&#35282;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292; 21 November 2021</h5>
     	
     	<p>
     	Solo &nbsp;&nbsp;+ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     	<a href="https://en.wikipedia.org/wiki/Zooko%27s_triangle">
     	<img border="0" src="/freecity/zookotriangle.bmp"><br>Wikipedia: Zooko's Triangle</a>
     	</p>
     	<p>
    	&#25105;&#29702;&#24819;&#20013;&#30340; metaverse &#65292;&#26159; Minecraft &#25913;&#19968;&#25913;&#65292;&#25913;&#25104;&#31526;&#21512;&#29664;&#23396;&#19977;&#35282; +Solo &#30340;&#27231;&#21046;&#12290;
     	</p>
     	<p>
     	Minecraft &#30340; Mojang &#25142;&#21475;&#25105;&#36023;&#20102; 3&#20491;&#65288;&#29694;&#22312;&#26159;&#24494;&#36575;&#25142;&#21475;&#20043;&#19968;&#65292;&#23601;&#22914; hotmail &#37027;&#27171;&#12290;&#65289;&#65292;&#24517;&#38920;&#35201;&#29992;&#37666;&#36023;&#65292;&#36942;&#24460;&#30340;Minecraft&#20803;&#23431;&#23449;&#65292;&#20219;&#20309;&#20154;&#37117;&#21487;&#20197;&#33258;&#24049;&#26550;&#35373;&#65292;&#35373;&#35336;&#21508;&#33258;&#30340;&#36938;&#25138;&#12290;
     	</p>
     	<p>
     	&#29664;&#23396;&#19977;&#35282;&#25105;&#20043;&#21069;&#23531;&#36942;&#65292;+S0lo &#26159;&#25105;&#21152;&#20837;&#30340;&#65292;&#24847;&#24605;&#26159;&#19968;&#20491;&#20154;&#20063;&#21487;&#20197;&#36629;&#26131;&#25630;&#23450;&#65292;&#26368;&#38364;&#37749;&#26159;&#24478; source code compile &#25630;&#23450;&#65292;&#28982;&#24460;&#27794;&#26377;&#20114;&#32879;&#32178;&#19968;&#20491;&#20154;&#21487;&#20197; Offline &#22312;&#33258;&#24049;&#30340;&#20803;&#23431;&#23449;&#36938;&#36208;&#65292;&#22312;&#26178;&#38291;&#20572;&#38931;&#30340; offline database &#19968;&#20491;&#20154;&#36891;&#36891;&#30475;&#20839;&#23481;&#12290;Solo &#33021;&#36774;&#21040;&#65292;&#23567;&#32068;&#23601;&#19981;&#26159;&#21839;&#38988;&#65292;&#28982;&#24460;&#19968;&#27493;&#19968;&#27493;&#25844;&#22823;&#65292;&#25509;&#19978;&#20114;&#32879;&#32178;&#23601;&#26159; Universe&#12290;
     	</p>
     	<p>
     	&#20197; ID &#35336;&#65292;Mojang &#25142;&#21475;&#21482;&#32570;&#19968;&#20491; Decentralized&#65292;&#20854;&#23427;&#26781;&#20214;&#65292;Solo&#65292;Secure &#21644; Human Meaningful &#37117;&#26377;&#65292;&#32780;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; ID, &#26283;&#26178;&#27794;&#26377; 3D Metaverse &#21151;&#33021;&#65292;2D &#21193;&#24375; OK&#65292;&#29664;&#23396;&#19977;&#35282; +Solo &#22235;&#20491;&#26781;&#20214;&#30342;&#20855;&#36275;&#12290;
     	</p>
     	<p>
     	&#36889;&#35041;&#20358;&#20570;&#20491;&#31034;&#31684;&#65292;&#25105;&#25226;&#20170;&#22825;&#30340;&#26094;&#26095;&#21312;&#22602;&#37832; database &#20633;&#20221;&#65292;zip&#65292;&#28982;&#24460;&#19978;&#36617;&#21040; Dropbox &#20844;&#38283;&#35731;&#22823;&#23478;&#19979;&#36617;&#12290;&#28858;&#20102;&#25033;&#23565;&#29254;&#20839;&#23529;&#26597; Dropbox&#65292;&#21516;&#27171; database &#22312; IPFS &#20063;&#26377;&#23384;&#27284;&#65292;&#22914;&#26524;&#19981;&#33021;&#36890;&#36942; ipfs .io &#22495;&#21517;&#25171;&#38283;&#32178;&#38913;&#65292;&#23601;&#27604;&#36611;&#40635;&#29033;&#19968;&#40670;&#40670;&#65292;&#21435; Github &#19979;&#36617; IPFS&#36575;&#20214;&#65292;&#30452;&#25509;&#24478; hash&#22336;&#19979;&#36617;&#12290;&#26094;&#26095;&#36575;&#20214;&#20063;&#26159;&#24478; Github &#19979;&#36617;&#12290;
     	</p>
     	<p>
     	&#25105;&#25152;&#35498;&#30340; +solo &#26781;&#20214;&#65292;Github &#19979;&#36617;&#26094;&#26095;&#21407;&#30908;&#33258;&#24049; compile&#65288;&#19981;&#25026;&#23601;&#36864;&#32780;&#27714;&#20854;&#27425;&#65292;&#30452;&#25509;&#19979;&#36617;&#36575;&#20214;&#21253;&#65289;&#65292;&#28982;&#24460;&#19979;&#36617;&#25105;&#20998;&#20139;&#20986;&#21435;&#30340;&#26094;&#26095;&#21312;&#22602;&#37832; database&#65292;&#26094;&#26095;&#36575;&#20214;&#37197;&#21512;&#26094;&#26095; database&#65292;offline &#30340;&#24773;&#27841;&#19979;&#65292;&#33258;&#24049;&#19968;&#20491;&#20154;&#21487;&#20197;&#28687;&#35261; database &#35041;&#30340;&#20219;&#20309;&#25976;&#25818;&#65292;&#21253;&#25324;&#37027;&#20123;&#24050;&#32147;&#23531;&#20837;&#21312;&#22602;&#35041;&#30340;&#32178;&#38913;&#65292;&#36889;&#26159;&#31105;&#27490;&#29376;&#24907;&#19968;&#20491;&#20154;&#30340;&#26094;&#26095;&#19990;&#30028;&#65292;&#25509;&#19978;&#20114;&#32879;&#32178;&#23601;&#26159;&#19968;&#20491;&#25509;&#19968;&#20491; block &#26178;&#31354;&#19979;&#30340; Qoraverse&#65292;&#21312;&#22602;&#37832;&#31639;&#26178;&#38291;&#26159;&#20197; Block &#35336;&#65292;&#24039;&#22937;&#21109;&#36896;&quot;&#26178;&#31354;&quot;&#65288;n &#24180;&#21069;&#25105;&#26159;&#31532;&#19968;&#20491;&#20154;&#37292;&#32043;&#20570;&#27604;&#21947;&#65289;&#65292;&#38936;&#24735;&#36889;&#20491;&#31777;&#21934;&#25216;&#34899;&#27010;&#24565;&#21213;&#35712;&#19968;&#22823;&#22534;&#35611;&#19981;&#20986;&#21312;&#22602;&#37832;&#26377;&#21861;&#22909;&#30340;&#26360;&#25110;youtube&#35299;&#35498;&#12290;
     	</p>
     	<p>
     	&#22914;&#26524;&#29254;&#20839;&#31105; Github&#65292;&#36896;&#25104;&#31243;&#24335;&#25216;&#34899;&#33853;&#24460;&#29254;&#22806;&#26356;&#22810;&#24180;&#37117;&#22312;&#25152;&#19981;&#24796;&#65292;&#32178;&#32097;&#28404;&#27700;&#19981;&#28431;&#30340;&#24773;&#27841;&#19979;&#65292;&#26094;&#26095;&#36575;&#20214;&#21644; offline database &#36996;&#21487;&#20197;&#29992; SD&#21345;&#25110; 
    	U &#30436;&#31561;&#31561;&#30828;&#20214;&#26041;&#24335;&#25955;&#25773;&#12290;&#25105;&#29702;&#24819;&#20013;&#30340; Solo &#26781;&#20214;&#65292;&#38364;&#37749;&#22312;&#21487;&#20197;&#19981;&#20381;&#36084;&#20114;&#32879;&#32178;&#12290;
     	</p>
    	  
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain6.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain7.htm" class="active">FB7</a>
      <a href="/freecity/blokchain8.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB7. &#30053;&#35527;&#36557;&#27665;&#21205;&#29992;&#21644;&#36008;&#24163;</h3>
        <h5>2014&#24180;4&#26376;8&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/726443317375698">
    &#33225;&#26360;&#21407;&#25991;</a> ]</h5>
    <p>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#23574;&#31471;&#36890;&#35338;&#31185;&#25216;&#65292;&#19968;&#33324;&#19978;&#37117;&#26159;&#20808;&#30740;&#30332;&#33258;&#36557;&#20107;&#35373;&#20633;&#65292;&#36942;&#24460;&#25165;&#24930;&#24930;&#25104;&#28858;&#27665;&#29992;&#24037;&#20855;&#12290;&#20114;&#32879;&#32178;&#12289;GPS&#12289;&#34907;&#26143;&#37117;&#26159;&#36557;&#29992;&#35373;&#20633;&#28436;&#35722;&#20986;&#20358;&#30340;&#29986;&#29289;&#12290;&#35542;&#20853;&#27861;&#65292;&#26377;&#22909;&#27494;&#22120;&#32773;&#20308;&#20778;&#21218;&#12290; 
    &#27494;&#22120;&#20063;&#26159;&#19968;&#31278;&#24037;&#20855;&#65292;&#36557;&#38538;&#29992;&#30340;&#21345;&#36554;&#21644;&#22374;&#20811;&#31561;&#31561;&#65292;&#20063;&#26159;&#24037;&#20855;&#12290;&#25343;&#33879;&#22909;&#27494;&#22120;&#30340;&#35199;&#26041;&#20405;&#30053;&#32773;&#65292;&#20056;&#22352;&#36960;&#33322;&#33337;&#21435;&#21040;&#32654;&#27954;&#65292;&#19968;&#23567;&#25774;&#20154;&#23601;&#21487;&#20197;&#20405;&#21344;&#32005;&#21360;&#31532;&#23433;&#20154;&#25110;&#32654;&#27954;&#21508;&#22320;&#21407;&#20303;&#27665;&#30340;&#36039;&#28304;&#65292; 
    &#27542;&#27665;&#20006;&#20659;&#25773;&#35199;&#26041;&#25991;&#21270;&#21040;&#32654;&#27954;&#12290;&#32722;&#24931;&#35199;&#26041;&#25991;&#21270;&#30340;&#29694;&#20195;&#20154;&#65292;&#31532;&#19968;&#21360;&#35937;&#22810;&#21322;&#26159;&#21407;&#20303;&#27665;&#37326;&#34875;&#65292;&#35199;&#26041;&#20154;&#26031;&#25991;&#20778;&#31168;&#65292;&#27511;&#21490;&#29694;&#23526;&#20854;&#23526;&#26159;&#21083;&#22909;&#30456;&#21453;&#65292;&#37326;&#34875;&#30340;&#30070;&#28982;&#26159;&#32902;&#28961;&#24524;&#24986;&#30340;&#20405;&#30053;&#32773;&#12290; 
    &#29992;&#20808;&#36914;&#27494;&#22120;&#28651;&#27578;&#28961;&#36764;&#12289;&#29229;&#25654;&#36039;&#28304;&#12289;&#32993;&#20098;&#30733;&#20240;&#26862;&#26519;&#65292;&#21490;&#19978;&#36996;&#27794;&#26377;&#26356;&#37326;&#34875;&#30340;&#24773;&#27841;&#33021;&#25226;&#32654;&#27954;&#20405;&#30053;&#27511;&#21490;&#27604;&#19979;&#21435;&#65311;&#32013;&#31929;&#27578;&#23475;&#29494;&#22826;&#20154;&#25110;&#26085;&#26412;&#34647;&#36557;&#20405;&#30053;&#20013;&#21407;&#65292;&#37117;&#24456;&#37326;&#34875;&#65292; 
    &#20294;&#25105;&#35258;&#24471;&#32654;&#27954;&#21407;&#20303;&#27665;&#26159;&#26356;&#22823;&#30340;&#20154;&#38291;&#24754;&#21127;&#65292;&#24190;&#20046;&#28357;&#31278;&#65292;&#28961;&#35542;&#25991;&#21270;&#36996;&#26159;&#20154;&#31278;&#12290;&#30456;&#23565;&#22909;&#30340;&#24037;&#20855;&#25152;&#20308;&#30340;&#20778;&#21218;&#65292;&#27578;&#20663;&#21147;&#21487;&#24819;&#32780;&#30693;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#22909;&#24037;&#20855;&#30342;&#20986;&#33258;&#36557;&#20107;&#37197;&#20633;&#65292;&#26159;&#25136;&#29229;&#27511;&#21490;&#19968;&#20877;&#37325;&#28436;&#19979;&#30340;&#24801;&#24615;&#31478;&#29229;&#12290;&#35692;&#22914;&#65292;&#38647;&#36948;&#21487;&#20197;&#25506;&#28204;&#25973;&#26041;&#39131;&#27231;&#25110;&#25136;&#33382;&#30340;&#21205;&#38748;&#65292;&#32654;&#22283;&#23601;&#30740;&#30332;&#20986;&#19968;&#33324;&#38647;&#36948;&#28204;&#19981;&#21040;&#30340;&#38577;&#24418;&#25136;&#39717;&#27231;&#65292; 
    &#28040;&#24687;&#19968;&#20659;&#20986;&#65292;&#21508;&#22283;&#23601;&#25237;&#20837;&#36039;&#28304;&#30740;&#31350;&#20811;&#21046;&#38577;&#24418;&#39131;&#27231;&#30340;&#24037;&#20855;&#65292;&#25293;&#29105;&#39636;&#31227;&#21205;&#30340;&#32005;&#22806;&#32218;&quot;&#38647;&#36948;&quot;&#23601;&#27243;&#31354;&#20986;&#19990;&#20358;&#20811;&#38577;&#24418;&#39131;&#27231;&#12290;&#31777;&#21934;&#20998;&#26512;&#65292;&#36039;&#28304;&#26159;&#24037;&#20855;&#31478;&#29229;&#30340;&#38364;&#37749;&#65292;&#21487;&#20197;&#30095;&#23566;&#36039;&#28304;&#32773;&#23601;&#26377;&#26032;&#24037;&#20855;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#20841;&#21315;&#22810;&#24180;&#21069;&#65292;&#31206;&#36557;&#21335;&#36914;&#29664;&#27743;&#27969;&#22495;&#26178;&#65292;&#23601;&#26377;&#33021;&#21147;&#38283;&#36939;&#27827;&#25509;&#36890;&#29664;&#27743;&#21644;&#38263;&#27743;&#19978;&#28216;&#12290;&#35519;&#21205;&#38598;&#21512;&#36039;&#28304;&#36805;&#36895;&#38283;&#36939;&#27827;&#26159;&#31206;&#30343;&#19968;&#32113;&#22825;&#19979;&#30340;&#38364;&#37749;&#20043;&#19968;&#65292; 
    &#28982;&#24460;&#22763;&#20853;&#21644;&#29289;&#36039;&#36557;&#31975;&#28304;&#28304;&#19981;&#26039;&#24478;&#36939;&#27827;&#36664;&#20837;&#20063;&#26159;&#35519;&#21205;&#36039;&#28304;&#30340;&#33021;&#21147;&#12290;&#37096;&#33853;&#12289;&#23665;&#23528;&#21644;&#30456;&#23565;&#23567;&#30340;&#38450;&#31142;&#65292;&#30701;&#26178;&#38291;&#20063;&#27794;&#27861;&#21484;&#38598;&#20154;&#39340;&#20358;&#25033;&#25136;&#65292;&#30070;&#28982;&#38459;&#27490;&#19981;&#20102;&#37326;&#24515;&#21187;&#21187;&#38499;&#27861;&#26377;&#26781;&#26377;&#29702;&#30340;&#31206;&#20853;&#12290; 
    &#20841;&#21315;&#22810;&#24180;&#24460;&#65292;&#25136;&#29229;&#20381;&#28982;&#19981;&#20572;&#22320;&#30332;&#29983;&#65292;&#28858;&#20102;&#36557;&#20633;&#32780;&#35519;&#21205;&#30340;&#36039;&#28304;&#12289;&#28040;&#32791;&#30340;&#36039;&#28304;&#65292;&#27604;&#29575;&#36234;&#20308;&#36234;&#22823;&#65292;&#22810;&#24180;&#20358;&#21644;&#24179;&#26371;&#35696;&#38283;&#20102; n &#27425;&#65292;&#20160;&#40636;&#28040;&#28187;&#36557;&#20633;&#37117;&#26159;&#20570;&#27171;&#23376;&#65292; 
    &#26263;&#26263;&#22320;&#21508;&#22823;&#24375;&#22283;&#22914;&#19981;&#25630;&#26356;&#24375;&#22823;&#30340;&#36557;&#20633;&#24656;&#24597;&#24448;&#24460;&#23601;&#27794;&#26377;&#31820;&#30908;&#20102;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#35527;&#35542;&#29702;&#24819;&#20844;&#27665;&#31038;&#26371;&#21371;&#24573;&#30053;&#36557;&#20633;&#29694;&#23526;&#65292;&#23565;&#38450;&#31142;&#27794;&#20491;&#22522;&#26412;&#27010;&#24565;&#37117;&#26159;&#22825;&#30495;&#28961;&#37034;&#65292;&#19981;&#23526;&#38555;&#65292;&#19968;&#24258;&#24773;&#39000;&#32780;&#24050;&#12290;&#32893;&#35498;&#20420;&#22283;&#21487;&#20197;&#28858;&#19968;&#20491;&#23376;&#27665;&#36935;&#23475;&#32780;&#19981;&#39015;&#20195;&#20729;&#23637;&#38283;&#24489;&#20167;&#35352;&#65292;&#36557;&#20107;&#24375;&#22283;&#26377;&#31820;&#30908;&#65292; 
    &#36889;&#27171;&#22210;&#24373;&#20844;&#21578;&#22825;&#19979;&#20063;&#35377;&#26159;&#20551;&#30340;&#65292;&#20294;&#37027;&#30340;&#30906;&#26159;&#22312;&#22905;&#33021;&#21147;&#31684;&#22285;&#20839;&#12290;&#36557;&#20107;&#31478;&#29229;&#26159;&#27544;&#37239;&#29694;&#23526;&#65292;&#36523;&#28858;&#23567;&#27665;&#65292;&#25105;&#20497;&#28961;&#27861;&#38459;&#27490;&#36039;&#28304;&#34987;&#35519;&#21205;&#21435;&#20570;&#36557;&#20633;&#12290;&#20294;&#19981;&#35201;&#24536;&#35352;&#65292;&#23567;&#27665;&#20381;&#28982;&#26377;&#35519;&#21205;&#36039;&#28304;&#30340;&#33021;&#21147;&#65292; 
    &#31309;&#23569;&#25104;&#22810;&#30340;&#21147;&#37327;&#19981;&#23481;&#24573;&#35222;&#12290;&#20197;&#25105;&#35264;&#23519;&#20114;&#32879;&#32178;&#30340;&#19968;&#20123;&#24515;&#24471;&#65292;&#23567;&#27665;&#35519;&#21205;&#36039;&#28304;&#19981;&#24517;&#32147;&#36942;&#23652;&#23652;&#21033;&#30410;&#30340;&#20998;&#37197;&#12290;&#22312;&#32178;&#19978;&#32147;&#24120;&#30475;&#21040;&#26377;&#22320;&#26041;&#38656;&#35201;&#31975;&#39135;&#25937;&#21629;&#65292;&#22914;&#26524;&#36890;&#36942;&#23448;&#20698;&#25919;&#24220;&#33457;&#20116;&#33836;&#65292; 
    &#36890;&#36942;&#26377;&#20449;&#29992;&#30340;&#32178;&#27665;&#20114;&#30456;&#21628;&#25033;&#65292;&#20063;&#35377;&#20116;&#21315;&#23601;&#36023;&#22816;&#20102;&#65292;&#32780;&#19988;&#29289;&#36039;&#26356;&#24555;&#36865;&#21040;&#12290;&#36889;&#31278;&#20358;&#33258;&#23567;&#27665;&#38291;&#65292;&#21448;&#24555;&#21448;&#26377;&#25928;&#29575;&#22320;&#35519;&#30095;&#29289;&#36039;&#30340;&#33021;&#21147;&#65292;&#22914;&#26524;&#26377;&#20491;&#22949;&#21892;&#30340;&#23433;&#25490;&#65292;&#20854;&#36895;&#24230;&#19981;&#36664;&#40848;&#22823;&#26377;&#25928;&#29575;&#21644;&#32000;&#24459;&#30340;&#36557;&#20633;&#65292; 
    &#36557;&#20107;&#29992;&#36884;&#20778;&#20808;&#20139;&#29992;&#36039;&#28304;&#34987;&#27604;&#19979;&#21435;&#25351;&#26085;&#21487;&#24453;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#29694;&#20195;&#36008;&#24163;&#26159;&#35519;&#21205;&#36039;&#28304;&#30340;&#38728;&#34277;&#12290;&#35504;&#30340;&#36008;&#24163;&#26356;&#21507;&#39321;&#65292;&#20182;&#23601;&#26356;&#33021;&#35519;&#21205;&#36039;&#28304;&#12290;&#20160;&#40636;&#26159;&#29694;&#20195;&#36008;&#24163;&#65311;&#32025;&#24373;&#20570;&#30340;&#36008;&#24163;&#20043;&#25152;&#20197;&#26377;&#20729;&#20540;&#65292;&#26159;&#22240;&#26377;&#23041;&#27402;&#25744;&#33136;&#65292;&#28982;&#24460;&#20154;&#20497;&#23565;&#23041;&#27402;&#26377;&#20449;&#24515;&#12290; 
    &#21476;&#20195;&#26368;&#33021;&#21147;&#35519;&#21205;&#36039;&#28304;&#30340;&#26159;&#36557;&#21147;&#65292;&#29694;&#20195;&#23041;&#27402;&#32972;&#24460;&#30340;&#25903;&#26609;&#20854;&#23526;&#20063;&#26159;&#36557;&#21147;&#12290;&#19968;&#22283;&#30340;&#36557;&#21147;&#26159;&#28858;&#22283;&#20154;&#25928;&#21214;&#65292;&#20854;&#20013;&#26356;&#22810;&#26159;&#28858;&#27402;&#36020;&#12289;&#39023;&#35201;&#21644;&#36039;&#26412;&#23478;&#26381;&#21209;&#12290;&#38291;&#25509;&#35611;&#65292;&#29694;&#22312;&#36996;&#26159;&#19968;&#20491;&#24369;&#32905;&#24375;&#39135;&#30340;&#19990;&#30028;&#12290; 
    &#20160;&#40636;&#26159;&#26410;&#20358;&#29702;&#24819;&#30340;&#36008;&#24163;&#65311;&#19968;&#20491;&#19981;&#24517;&#20219;&#20309;&#23041;&#27402;&#21371;&#33021;&#35731;&#30526;&#22810;&#20154;&#20449;&#20219;&#65292;&#21487;&#20197;&#36890;&#36942;&#20154;&#33287;&#20154;&#32879;&#32363;&#30340;&#32178;&#32097;&#24555;&#36895;&#31820;&#38598;&#28982;&#24460;&#23566;&#33268;&#31561;&#20540;&#36039;&#28304;&#34987;&#35519;&#21205;&#30340;&#31995;&#32113;&#65292;&#23601;&#26159;&#25105;&#29702;&#24819;&#36008;&#24163;&#12290;&#27794;&#37679;&#65292;&#23601;&#26159;&#27604;&#29305;&#24163;&#27010;&#24565;&#65292; 
    &#20294;&#19981;&#26159;&#27604;&#29305;&#24163;&#12290;&#27604;&#29305;&#24163;&#26377;&#36229;&#22823;&#25345;&#26377;&#32773;&#32676;&#65288;&#22823;&#36039;&#26412;&#23478;&#65289;&#65292;&#24050;&#32147;&#37679;&#22833;&#25104;&#28858;&#29702;&#24819;&#36008;&#24163;&#26178;&#27231;&#12290;&#28961;&#35542;&#22914;&#20309;&#65292;&#27604;&#29305;&#24163;&#30340;&#23041;&#21147;&#24050;&#32147;&#23041;&#33029;&#21040;&#35377;&#22810;&#22283;&#23478;&#36008;&#24163;&#65292;&#23566;&#33268;&#21508;&#22283;&#25919;&#24220;&#31435;&#27861;&#22285;&#22581;&#20854;&#30332;&#23637;&#65292; 
    &#26377;&#20123;&#22283;&#23478;&#20094;&#33030;&#23601;&#35498;&#23427;&#26159;&#20491;&#39449;&#23616;&#65292;&#22914;&#26524;&#37027;&#26159;&#39449;&#23616;&#65292;&#21360;&#37396;&#31080;&#20309;&#22039;&#19981;&#20063;&#26159;&#39449;&#23616;&#65311;&#27604;&#29305;&#24163;&#20813;&#21435;&#25152;&#26377;&#20659;&#32113;&#37329;&#34701;&#25277;&#20323;&#65292;&#28961;&#22283;&#30028;&#24555;&#36895;&#65288;&#36942;&#36076;&#21482;&#38656;&#24190;&#31186;&#65289;&#31820;&#38598;&#28982;&#24460;&#35519;&#21205;&#36039;&#28304;&#30340;&#21151;&#33021;&#65292;&#24050;&#32147;&#22312;&#35377;&#22810;&#25937;&#28797;&#27963;&#21205;&#20013;&#35211;&#25928;&#12290; 
    &#25105;&#33258;&#24049;&#20272;&#35336;&#65292;&#27604;&#29305;&#24163;&#29992;&#25142;&#35201;&#38598;&#36039;&#30332;&#23556;&#34907;&#26143;&#26159;&#33289;&#25163;&#20043;&#21214;&#65292;&#21839;&#38988;&#23601;&#22312;&#25919;&#24220;&#39000;&#19981;&#39000;&#24847;&#25209;&#20934;&#37027;&#34907;&#26143;&#21319;&#31354;&#12290;&#25105;&#30340;&#25976;&#23416;&#29702;&#35542;&#19978;&#65292;&#21482;&#35201;&#33021;&#36229;&#36234;&#36557;&#20633;&#24471;&#21040;&#36039;&#28304;&#30340;&#36895;&#24230;&#65292;&#19990;&#30028;&#24369;&#32905;&#24375;&#39135;&#30340;&#23487;&#21629;&#25165;&#26377;&#26395;&#30772;&#35299;&#12290;
    
    <br><br>
    
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#25366;&#31014;&#25152;&#24471;&#25424;&#20986;&#21435;&#65292;&#24471;&#20491;&#25386;&#21205;&#36039;&#28304;&#30340;&#21855;&#30332;&#65292;&#25105;&#26366;&#32147;&#33288;&#33268;&#21187;&#21187;&#24605;&#32771;&#36889;&#26041;&#38754;&#30340;&#21033;&#23475;&#38364;&#20418;&#12290;&#24478;&#39023;&#31034;&#21345;&#21040;&#30070;&#24180;&#33778;&#21033;&#36051;&#39089;&#39080;&#28797;&#27665;&#30340;&#25163;&#65292;&#22914;&#26524;&#19968;&#19969;&#40670;&#30340;&#36039;&#28304;&#26377;&#25386;&#21205;&#21435;&#21040;&#30340;&#35441;&#65292;&#25972;&#20491;&#36942;&#31243;&#23601;&#26159;&#25386;&#21205;&#36039;&#28304;&#65292;&#36008;&#24163;&#30340;&#20316;&#29992;&#22312;&#25511;&#21046;&#25386;&#21205;&#30340;&#36942;&#31243;&#12290; 
    &#39023;&#31034;&#21345;&#25366;&#31014;&#27604;&#29305;&#24163;&#65292;&#20063;&#26159;&#25511;&#21046;&#36039;&#28304;&#25386;&#21205;&#30340;&#19968;&#37096;&#20998;&#12290;&#19981;&#33021;&#35498;&#36008;&#24163;&#19981;&#37325;&#35201;&#65292;&#19981;&#28982;&#23601;&#24471;&#33258;&#24049;&#31278;&#30058;&#34223;&#28982;&#24460;&#33258;&#24049;&#24466;&#27493;&#36865;&#21435;&#65292;&#37027;&#26159;&#20813;&#36008;&#24163;&#24773;&#27841;&#19979;&#35373;&#24819;&#65292;&#24190;&#20844;&#37324;&#36960;&#26159;&#21487;&#20197;&#36774;&#21040;&#65292;&#35201;&#21435;&#36960;&#19968;&#40670;&#37666;&#23601;&#19981;&#33021;&#23569;&#12290;
    
    
    <br><br><br>
     <a href="/freecity/blokchain6.htm">&#19978;&#38913;</a>
    FB7
      <a href="/freecity/blokchain8.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain11.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain12.htm" class="active">FB12</a>
      <a href="/freecity/blokchain13.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB12. &#30693;&#35672;&#29986;&#27402;&#29229;&#35542;</h3>
    <p>
    2014&#24180;4&#26376;9&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/726704450682918">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2015&#24180;10&#26376;29&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/1014536808566346">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    2014&#24180;4&#26376;9&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#26377;&#26178;&#65292;&#32654;&#22283;&#30340;&#25152;&#35586;&#30693;&#35672;&#29986;&#27402;&#30495;&#26159;&#19981;&#30693;&#25152;&#35586;&#65306;<br>
    &quot;&#19990;&#30028;&#24066;&#22580;&#24478;&#27794;&#26377;&#23565;&#36889;&#31278;&#21360;&#31532;&#23433;&#20154;&#30340;&#20302;&#36068;&#39135;&#29289;&#26377;&#36942;&#21322;&#40670;&#38364;&#27880;&#65292;&#30452;&#21040;&#26377;&#19968;&#22825;&#26041;&#25165;&#30693;&#26313;&#65292;&#36889;&#31278;&#33021;&#22312;&#19981;&#27611;&#20043;&#22320;&#29983;&#38263;&#30340;&#32048;&#23567;&#31296;&#29289;&#65292;&#26159;&#26997;&#20339;&#30340;&#29151;&#39178;&#21697;&#65292;&#19981;&#26371;&#33268;&#20154;&#30332;&#32982;&#65292;&#36996;&#33021;&#38928;&#38450;&#26576;&#20123;&#30142;&#30149;&#12290; 
    1994&#24180;&#65292;&#22862;&#34268;&#34987;&#31185;&#32645;&#25289;&#22810;&#24030;&#31435;&#22823;&#23416;&#30340;&#20841;&#21517;&#30740;&#31350;&#21729;&#35387;&#20874;&#20102;&#23560;&#21033;&#65288;&#32654;&#22283;&#23560;&#21033;&#35387;&#20874;&#34399;US Patent 5304718&#65289; 
    &#26044;&#26159;&#65292;&#36786;&#27665;&#20497;&#30340;&#24594;&#28779;&#29190;&#30332;&#20102;&#12290;&#20760;&#31649;&#23560;&#21033;&#25793;&#26377;&#32773;&#21521;&#20182;&#20497;&#20445;&#35657;&#65292;&#20182;&#20497;&#19981;&#26371;&#21205;&#29992;&#27861;&#23450;&#27402;&#21033;&#20358;&#31105;&#27490;&#22862;&#34268;&#30340;&#31278;&#26893;&#65292;&#20063;&#19981;&#26371;&#24501;&#25910;&#31278;&#26893;&#36027;&#65292;&#36889;&#20123;&#29627;&#21033;&#32173;&#20126;&#21360;&#31532;&#23433;&#36786;&#27665;&#22238;&#25033;&#35498;&#65306; 
    &#12302;&#25105;&#20497;&#19981;&#38656;&#35201;&#20219;&#20309;&#19968;&#20491;&#32654;&#22283;&#30340;&#25945;&#25480;&#36942;&#20358;&#65292;&#25226;&#21407;&#26412;&#23601;&#26159;&#25105;&#20497;&#30340;&#26481;&#35199;&#26045;&#25448;&#32102;&#25105;&#20497;&#12290;&#12303; &#22235;&#24180;&#24460;&#65292;&#36843;&#26044;&#19990;&#30028;&#36671;&#35542;&#30340;&#22739;&#21147;&#65292;&#31185;&#32645;&#25289;&#22810;&#24030;&#31435;&#22823;&#23416;&#25918;&#26820;&#20102;&#36889;&#38917;&#23560;&#21033;&#12290;&quot;&#65288;&#12298;&#37857;&#23376;:&nbsp; &#19968;&#37096;&#34987;&#38577;&#34255;&#30340;&#19990;&#30028;&#21490;&#12299;&#24859;&#24503;&#33775;&#22810;&#21152;&#33802;&#20126;&#35582;&#65292;2013 &#20843;&#26071;&#25991;&#21270;&#65289;
    <br><br>
    &#20877;&#20358;&#30475;&#30475; &#25705;&#26681;&#65292; &#21402;&#33225;&#30382;&#21040;&#35201;&#35387;&#20874;&#30340; Bitcoin &#27010;&#24565;&#25216;&#34899; &#65292;&#36889;&#36319;&#25226;&#20908;&#34802;&#33609;&#35387;&#20874;&#25104;&#30693;&#35672;&#29986;&#27402;&#19968;&#27171;&#21487;&#31505;&#12290;
    <br><br>
    2015&#24180;10&#26376;29&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#24494;&#36575; &#25552;&#20379; Ethereum-Based &#26381;&#21209;&#12290;Ethereum &#26159;&#19968;&#20491; 
    &#29702;&#24819; Decentralized &#27010;&#24565;&#32178;&#32097;&#36229;&#32026;&#38651;&#33126;&#24179;&#21488;&#65292;&#26377; gas &#23601;&#26377;&#24471;&#29992;&#65292;&#38617;&#26041;&#25110;&#22810;&#26041;&#21332;&#35696;&#23601;&#21482;&#38752; &#23436;&#20840;&#33258;&#21205;&#21270;&#30340; smart 
    contracts&#65292;&#19981;&#24517;&#31532;&#19977;&#32773;&#20570;&#20013;&#38291;&#20154;&#12290;Ethereum &#30340; Blockchain &#27010;&#24565;&#25220;&#33258; Bitcoin&#65292;&#21152;&#23494;&#25216;&#34899; cryptographic 
    &#20063;&#19981;&#26159;&#33258;&#21109;&#65292;&#22905;&#35373;&#24819;&#20986;&#20358;&#30340; smart contracts &#20063;&#37117;&#26159; open source &#65292;&#36889;&#20123;&#20849;&#20139;&#30340;&#25216;&#34899;&#21644;&#27010;&#24565;&#65292;&#19968;&#33324;&#19978;&#37117;&#26159; &#35222; &#30693;&#35672;&#29986;&#27402; &#28858; 
    &#28961;&#29289;&#65292;&#35201;&#25220;&#23601;&#25220;&#65292;&#35201;&#25913;&#23601;&#25913;&#65292;&#26781;&#20214;&#26159;&#24517;&#38920;&#26377; Decentralized &#33391;&#30693;&#65292; &#19981;&#35201;&#23416; &#33775;&#29246;&#34903;&#19968;&#20123;&#22823;&#36001;&#22296;&#65292;&#21462;&#20102;&#31934;&#33775;&#25913;&#19968;&#25913;&#65292;&#23601;&#24819;&#25343;&#21435;&#35387;&#20874;&#25104;&#33258;&#24049;&#30340;&#30693;&#35672;&#29986;&#27402; 
    IP&#65292;Centralized &#30340;&#25919;&#24220;&#25110;&#30456;&#38364;&#27231;&#27083;&#20063;&#35377;&#26371;&#36319;&#36001;&#22296;&#35469;&#30495;&#65292;&#32780; decentralized &#30340;&#29609;&#23478;&#30572;&#20182;&#37117;&#20667;&#65292; &#26377;&#36947;&#20043;&#22763; &#19968;&#31505;&#32622;&#20043; (&#32769;&#23376;&#30340;&quot;&#36947;&quot;&#65289;&#65292;&#19968;&#20491;&#27794;&#26377; 
    &#20013;&#22830; central &#30340;&#20358;&#21218;&#65292;&#27958;&#27958;&#20013;&#35201;&#25214;&#35504;&#36000;&#36012; IP &#20405;&#27402; &#20854;&#23526;&#26159;&#19968;&#20491;&#31505;&#35441;&#12290;Smart contracts &#27010;&#24565;&#65292;Ethereum &#24050;&#32147;&#19981;&#26159;&#21807;&#19968;&#65292; 
    &#22909;&#22810;&#21508;&#26377;&#25152;&#27714;&#30340;&#36001;&#22296;&#25110;&#21109;&#26989;&#32773; &#37117;&#32027;&#32027;&#24314;&#31435;&#33258;&#24049;&#30340; smart contracts &#24179;&#21488;&#65292; Ethereum &#25104;&#19981;&#25104;&#20027;&#27969;&#37117;&#24050;&#32147;&#23531;&#19979;&#27511;&#21490;&#24615;&#30340;&#19968;&#38913;&#12290;
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bitcoin &#30456;&#38364;&#27010;&#24565;&#30340;&#30693;&#35672;&#29986;&#27402;&#65292;&#30070;&#28982;&#26159;&#20854;&#21109;&#36774;&#20154;&#65292;&#23601;&#22914; Linux &#21644; 
    Git &#26159; Linus &#65292;&#20809;&#32406;&#25976;&#25818;&#36664;&#36865;&#21407;&#29702;&#26159;&#39640;&#37653;&#65292;&#29986;&#27402;&#25345;&#26377;&#20154;&#19981;&#24819;&#20308;&#28858;&#24049;&#26377;&#65292;&#20854;&#20182;&#20154;&#20063;&#19981;&#33021;&#25463;&#36275;&#20808;&#30331;&#65292; &#36000;&#36012;&#20570;&#35387;&#20874;&#30340;&#27231;&#27083;&#24517;&#38920;&#26377;&#20491;&#35676;&#26460;&#32085;&#24375;&#30428;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain11.htm">&#19978;&#38913;</a>
    FB12
      <a href="/freecity/blokchain13.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/2.htm">&#19978;&#38913;</a>
      <a href="/freecity/3.htm" class="active">&#31532;3&#38913;</a>
      <a href="/freecity/4.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</h2>
        <h5>More open</h5>    
    <p>
    &quot;Look at situations from all angles, and you will become more open.&quot; Dalai Lama<br>
    &quot;&#24478;&#21508;&#20491;&#35282;&#24230;&#30475;&#20107;&#24773;&#65292;&#20320;&#26371;&#35722;&#24471;&#26356;&#21152;&#38283;&#25918;&#12290;&quot; &#36948;&#36084;&#21895;&#22043; <br>
    &quot;&#20174;&#21508;&#20010;&#35282;&#24230;&#30475;&#20107;&#24773;&#65292;&#20320;&#20250;&#21464;&#24471;&#26356;&#21152;&#24320;&#25918;&#12290;&quot; &#36798;&#36182;&#21895;&#22043; <br>
    &#12300;&#12354;&#12425;&#12422;&#12427;&#35282;&#24230;&#12363;&#12425;&#29366;&#27841;&#12434;&#35211;&#12428;&#12400;&#12289;&#12424;&#12426;&#12458;&#12540;&#12503;&#12531;&#12395;&#12394;&#12427;&#12301;&#12480;&#12521;&#12452;&#12539;&#12521;&#12510;<br>
    
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\3a.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "https://ardor.jelurida.com/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-MWAZ-BC2A-L9C6-22PQW";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/k1.htm" class="active">K1&#13789;&#21624;</a>
      <a href="/freecity/k2.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;: &#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;3 November 2021</h5>
    <p>
    &#21312;&#22602;&#37832;&#20027;&#37832;&#19968;&#33324;&#19978;&#21482;&#23384;&#23567;&#25991;&#27284;&#65292;&#20869;&#23481;&#20197;&#25991;&#23383;&#29234;&#20027;&#65292;&#22294;&#20687;&#25976;&#25818;&#30456;&#23565;&#22823;&#65292;&#23567;&#25991;&#27284;&#23601;&#21482;&#26377;&#23567;&#22294;&#20687;&#65292;&#26094;&#26095;&#21312;&#22602;&#37832;&#26159;&#20027;&#37832;&#65292;&#35373;&#35336;&#19978;&#25976;&#30908;&#23384;&#27284;&#24517;&#38920;&#26377;&#36229;&#20302;&#30340;&#19978;&#38480;&#65292;&#21312;&#22602;&#37832;&#25976;&#25818;&#25165;&#19981;&#26371;&#24555;&#36895;&#33131;&#22823;&#32780;&#28010;&#36027;&#25976;&#25818;&#36039;&#28304;&#12290;&#25509;&#19979;&#20358;&#38289;&#35527;&#19968;&#19979;
    &#26094;&#26095;&#21312;&#22602;&#37832;&#21040;&#24213;&#23384;&#20102;&#20160;&#40637;&#22294;&#20687;&#65292;&#30050;&#31455;&#33021;&#22816;&#23384;&#20837;&#30340;&#22294;&#20687;&#37117;&#33457;&#20102;&#19981;&#23569;&#26094;&#26095;&#24163;&#65292;&#26377;&#33288;&#36259;&#32773;&#21487;&#20197;&#36942;&#30446;&#27427;&#36062;&#27427;&#36062;&#12290;&#25105;&#30433;&#21147;&#25366;&#20986;&#22294;&#20687;&#65292;&#20272;&#35336;&#26371;&#26377;&#35064;&#29031;<br><br>
    &#39318;&#20808;&#65292;&#20358;&#30475;&#30475;&#26094;&#26095;&#31243;&#24335;&#24107;&#23531;&#36889;&#20491;&#21151;&#33021;&#26178;&#28204;&#35430;&#20786;&#23384;&#30340;&#22294;&#20687;&#65292;&#31532;&#19968;&#24373;&#22294;&#20687;&#26159;&#65306;<br>
    <img border="0" src="/drizzt/fgdf" width="60%"><br>&#32178;&#22336;&#26159; http://(IP address)/drizzt/fgdf<br>
    &#25105;&#20272;&#35336;&#36319;&#21407;&#22294;&#26377;&#24046;&#21029;&#65292;&#23384;&#21462;&#19981;&#25104;&#21151;&#12290;
    </p>  
    
    <p>
    &#36889;&#26159;&#31243;&#24335;&#24107;&#25104;&#21151;&#23384;&#20837;&#30340;&#21807;&#19968;&#22823;&#22294;&#20687;&#65292;460Kb&#65292;&#36942;&#24460;&#23384;&#27284;&#22823;&#24133;&#24230;&#38477;&#20302;&#23481;&#37327;&#12290;<br>
    <img border="0" src="/2ndtest/nature" width="70%"><br>&#32178;&#22336;&#26159; http://(IP address)/2ndtest/nature<br>
    &#25105;&#20272;&#35336;&#26159;&#22312;&#27888;&#22283;&#30340;&#28023;&#37002;&#24230;&#20551;&#26449;&#39080;&#26223;&#12290;
    </p>
    
    <p>
    &#36889;&#26159;&#31243;&#24335;&#24107;&#25509;&#19979;&#20358;&#23384;&#20837;&#30340;&#22294;&#20687;&#65292;&#23481;&#37327;&#23567;&#24456;&#22810;&#12290;<br>
    <img border="0" src="/2ndtest/thailand"  width="60%"><br>&#32178;&#22336;&#26159; http://(IP address)/2ndtest/thailand<br>
    &#27888;&#22283;&#30340;&#28023;&#37002;&#39080;&#26223;&#12290;
    </p>
    
    <p>
    &#28982;&#24460;&#22823;&#24107;&#21448;&#23384;&#20837;&#21517;&#27169;&#28436;&#21729; Megan Fox &#30340;&#29031;&#29255;<br>
    <img border="0" src="/2ndtest/meganfox"  width="60%"><br>&#32178;&#22336;&#26159; http://(IP address)/2ndtest/meganfox<br>
    </p>
    
    <p>
    &#28982;&#24460;&#26159;&#26094;&#26095;&#27161;&#24535;&#65306;<br>
    <img border="0" src="/2ndtest/qora.png"><br>&#32178;&#22336;&#26159; http://(IP address)/2ndtest/qora.png<br><br>
    <img border="0" src="/2ndtest/qorabanner.jpg"  width="90%"><br>&#32178;&#22336;&#26159; http://(IP address)/2ndtest/qorabanner.jpg
    </p>
    
    <p>
    <img border="0" src="/qrowdfund/qrowdfundSmall.png"><br>&#32178;&#22336;&#26159; http://(IP address)/qrowdfund/qrowdfundSmall.png<br>
    &#24050;&#32147;&#22833;&#25943;&#30340; DEV Fund &#31243;&#24335;&#20869;&#30340;&#22294;&#20687;&#12290;<br><br>
    <br><br>
    &#29992;&#25142;&#23384;&#20837;&#30340;&#22294;&#20687;&#65306;<br>
    &#35064;&#22899;&#30059;&#20687;<br>
    &#32178;&#22336;&#26159; http://(IP address)/001city/pass or /001city/luonu<br>
    <br>
    
    &#22294;&#20687;&#27794;&#24819;&#35937;&#20013;&#22810;&#23039;&#22810;&#24425;&#65292;&#21097;&#19979;&#30340;&#22823;&#37096;&#20998;&#37117;&#26159;&#25105;&#30340;&#65292;&#19981;&#24819;&#25910;&#32013;&#22312;&#36889;&#37002;&#12290;&#20320;&#24471;&#25026;&#21312;&#22602;&#37832;&#30340;&#22887;&#22937;&#65292;&#25165;&#26371;&#29645;&#24796;&#36889;&#31278;&#21151;&#33021;&#12290;<br>
    <br><br>
    <i>
    &#25105;&#21482;&#26159;&#35712;&#21462;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340;&#20844;&#20849;&#25976;&#25818;&#24235;&#25214;&#20986;&#22294;&#20687;&#65292;&#22294;&#20687;&#29256;&#27402;&#36012;&#20219;&#33853;&#22312;&#22294;&#20687;&#23531;&#20837;&#32773;&#65292;&#21482;&#26377;&#20182;&#26377;&#26094;&#26095;&#37666;&#21253; private key&#65288;&#38651;&#23376;&#38000;&#21273;&#65289;&#26356;&#25913;&#25110;&#21034;&#38500;&#21312;&#22602;&#37832;&#20869;&#27402;&#38480;&#19979;&#30340;&#20869;&#23481;&#12290;&#22914;&#26377;&#35201;&#27714;&#65292;&#25105;&#30340;&#27402;&#38480;&#21482;&#26159;&#26356;&#25913;&#27492;&#38913;&#30340;HTML&#30908;&#12290;
    </i>
    
    </p>
    
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/c3.htm">&#19978;&#38913;</a>
      <a href="/freecity/c4.htm" class="active">&#164968;C4&#36812;</a>
      <a href="/freecity/c5.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#27604;&#29305;&#24163; &#39729;&#37329;&#39321; &#40643;&#37329;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;</h5>
     <p>
     &#21407;&#25991;&#65306;<a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/pfbid02Vj37d8FGtzZPVdmEiVgrfePg63SW8tkLTNcLg4AMySCMFJg8anTaFGvxAmXxCrobl">Facebook 20 DSept 2017</a>
     </p>
    <p>
    &#21516;&#27171;&#26159;&#30475;"&#36008;&#24163;&#25136;&#29229;"&#65292;&#21508;&#33258;&#37117;&#26377;&#21508;&#33258;&#30340;&#24819;&#27861;&#65292;&#33267;&#23569;&#25105;&#19981;&#26159;&#38281;&#38272;&#36896;&#36554;&#12290;
    </p><p>
    &#25105;&#21482;&#35469;&#30495;&#30475;&#23436;&#19968;&#26412;&#33521;&#25991;&#26274;&#37559; "&#36008;&#24163;&#25136;&#29229;"&#31995;&#21015;&#65292;&#23660;&#26044;&#35442;&#20316;&#32773;&#30340;&#31532;&#20108;&#26412;"&#36008;&#24163;&#25136;&#29229;"&#27512;&#39006;&#30340;&#26360;&#65292;&#20027;&#35201;&#26159;&#20102;&#35299;&#30070;&#20170;&#22283;&#38555;&#36008;&#24163;&#21644;&#32147;&#28639;&#19978;&#30340;&#21839;&#38988;&#12290;
    </p><p>
    &#25105;&#35712;&#20013;&#22283;&#27511;&#21490;&#26178;&#30693;&#36947;&#26126;&#26397;&#30343;&#24093;&#32047;&#31309;&#36001;&#23500;&#65292;&#37329;&#24235;&#40848;&#22823;&#20294;&#20358;&#19981;&#21450;&#30332;&#25918;&#20986;&#20358;&#36991;&#20813;&#26397;&#20195;&#28357;&#20129;&#12290;
    </p><p>
    &#25105;&#35712;&#35199;&#27915;&#27511;&#21490;&#30693;&#36947;&#35199;&#29677;&#29273;&#20154;&#26368;&#24375;&#30427;&#26178;&#26399;&#26159;&#21040;&#32654;&#27954;&#25654;&#22890;&#36001;&#23500;&#65292;&#40643;&#37329;&#28415;&#33337;&#33322;&#22238;&#27472;&#27954;&#32147;&#24120;&#36935;&#21040;&#28023;&#30428;&#65292;&#20294;&#22810;&#25976;&#37117;&#23433;&#20840;&#25269;&#36948;&#12290;&#28023;&#22806;&#36939;&#20358;&#30340;&#40643;&#37329;&#23566;&#33268;&#36008;&#24163;&#36022;&#20540;&#32147;&#28639;&#38519;&#20837;&#22256;&#22659;&#26159;&#35199;&#29677;&#29273;&#21218;&#21147;&#33853;&#23518;&#30340;&#20027;&#22240;&#20043;&#19968;&#65292;"&#36008;&#24163;&#25136;&#29229;"&#22823;&#27010;&#36889;&#27171;&#35498;&#25925;&#20107;&#12290;
    </p><p>
    &#23565;&#26044;&#32147;&#28639;&#27873;&#27819;&#65292;&#32147;&#24120;&#34987;&#32147;&#28639;&#23478;&#25552;&#36215;&#30340;&#26159;&#33655;&#34349;&#28818;&#20316;&#39729;&#37329;&#39321;&#12290;
    </p><p>
    &#24456;&#22810;&#20154;&#19981;&#33021;&#25509;&#21463;&#27604;&#29305;&#24163;&#29305;&#24501;&#23601;&#22914;&#40643;&#37329;&#65292;&#22914;&#26524;&#25105;&#35201;&#35498;&#27604;&#29305;&#24163;&#22914;&#21516;&#39729;&#37329;&#39321;&#65292;&#40643;&#37329;&#20808;&#20837;&#28858;&#20027;&#30340;&#20729;&#20540;&#27010;&#24565;&#27794;&#26377;&#20102;&#65292;&#20063;&#35377;&#27604;&#36611;&#23481;&#26131;&#35731;&#20154;&#25509;&#21463;&#65292;&#23588;&#20854;&#26159;&#33879;&#21517;&#30340;&#39729;&#37329;&#39321;&#27873;&#27819;&#36319;&#27604;&#29305;&#24163;&#27873;&#27819;&#27604;&#36215;&#20358;&#65292;&#30219;&#29378;&#31243;&#24230;&#30456;&#20284;&#12290;
    </p><p>
    &#39729;&#37329;&#39321;&#27873;&#27819;&#32943;&#23450;&#26159;&#19968;&#20491;&#20154;&#28858;&#39449;&#23616;&#65292;&#27604;&#29305;&#24163;&#27873;&#27819;&#31639;&#19981;&#31639;&#27873;&#27819;&#37117;&#36996;&#22312;&#29229;&#35696;&#20013;&#65292;&#25105;&#26412;&#36523;&#30340;&#35469;&#30693;&#21644;&#27010;&#24565;&#65292;&#32943;&#23450;&#26159;&#27873;&#27819;&#65292;&#20294;&#19981;&#31639;&#39449;&#23616;&#12290;&#27873;&#27819;&#26159;&#20154;&#20497;&#36010;&#22818;&#23566;&#33268;&#65292;&#39729;&#37329;&#39321;&#26412;&#36523;&#21482;&#26159;&#19968;&#31278;&#33457;&#65292;&#26893;&#29289;&#20219;&#20154;&#23472;&#21106;&#65292;&#25105;&#35201;&#24375;&#35519;&#30340;&#26159;&#39729;&#37329;&#39321;"&#28961;&#36764;"&#65292;&#19981;&#35201;&#37679;&#24618;&#39729;&#37329;&#39321;&#65292;&#26377;&#29702;&#26234;&#30340;&#20154;&#26126;&#30333;&#20107;&#29702;&#65292;&#37117;&#19981;&#26371;&#37679;&#24618;&#39729;&#37329;&#39321;&#12290;&#27604;&#29305;&#24163;&#26159;&#20154;&#28858;&#20570;&#20986;&#20358;&#30340;&#26481;&#35199;&#65292;&#36889;&#26041;&#38754;&#19981;&#33021;&#36319;&#39729;&#37329;&#39321;&#27604;&#36611;&#65292;&#25105;&#35469;&#21516;&#65292;&#23588;&#20854;&#26159;&#39729;&#37329;&#39321;&#30340;&#28418;&#20142;&#65292;&#25630;&#20986;&#37027;&#40636;&#39640;&#20729;&#30340;&#27873;&#27819;&#21371;&#19981;&#35201;&#37679;&#24618;&#27604;&#29305;&#24163;&#65292;&#19968;&#33324;&#29702;&#26234;&#32780;&#35328;&#26377;&#40670;&#35498;&#19981;&#36942;&#21435;&#12290;
    </p><p>
    &#25216;&#34899;&#19978;&#32780;&#35328;&#65292;&#27604;&#29305;&#24163;&#21482;&#26159;&#20491;&#23531;&#20837;&#24460;&#30456;&#23565;&#19979;&#28961;&#27861;&#31713;&#25913;&#30340;&#27161;&#28310;&#24115;&#30446;&#35352;&#37636;&#65292;&#27599;&#38548;&#24190;&#20998;&#37912;&#26377;&#27231;&#22120;&#36000;&#36012;&#23531;&#20837;&#65292;&#21315;&#21315;&#33836;&#33836;&#20491;&#27231;&#22120;&#25654;&#20570;&#36889;&#20491;&#24046;&#20107;&#65292;&#22240;&#21487;&#20197;&#22312;&#24115;&#30446;&#19978;&#24471;&#21040;&#21152;&#20998;&#30340;&#29518;&#36062;&#65292;&#36889;&#29518;&#36062;&#23601;&#26159;&#26032;&#20986;&#29200;&#65292;&#25152;&#35586;&#30340;&#27604;&#29305;&#24163;&#12290;&#28858;&#20309;&#35201;&#24375;&#35519;&#30456;&#23565;&#65311;&#20027;&#35201;&#26159;&#22240;&#28858;&#27604;&#29305;&#24163;&#29694;&#22312;&#26159;&#23492;&#29983;&#22312;&#20114;&#32879;&#32178;&#19978;&#65292;&#27794;&#26377;&#30001; ISP&#25552;&#20379;&#30340;&#20114;&#32879;&#32178;&#65292;&#29694;&#26377;&#27604;&#29305;&#24163;&#22522;&#26412;&#19978;&#23601;&#28961;&#27861;&#25805;&#20316;&#12290;&#35504;&#26377;&#26412;&#20107;&#38364;&#38281; ISP &#25552;&#20379;&#30340;&#20114;&#32879;&#32178;&#65311;&#30070;&#28982;&#26159;&#22283;&#23478;&#25919;&#24220;&#65292;&#36889;&#31278;&#24773;&#27841;&#22312;&#38463;&#25289;&#20271;&#20043;&#26149;&#28151;&#20098;&#26178;&#26399;&#26178;&#26377;&#25152;&#32862;&#65292;&#25136;&#29229;&#26178;&#19990;&#20107;&#38627;&#26009;&#12290;&#21478;&#19968;&#20491;&#21407;&#22240;&#65292;&#35201;&#25778;&#28357;&#25110;&#31713;&#25913;&#27604;&#29305;&#24163;&#24115;&#30446;&#35352;&#37636;&#65292;&#20195;&#20729;&#40848;&#22823;&#21040;&#32654;&#22283;&#25919;&#24220;&#35201;&#20570;&#37117;&#19981;&#21010;&#31639;&#12290;&#38291;&#25509;&#32780;&#35328;&#65292;&#36889;&#20491;&#29305;&#24501;&#65292;&#20854;&#23526;&#23601;&#26159;&#38283;&#25505;&#31232;&#26377;&#31014;&#29289;&#30340;&#29305;&#24501;&#65292;&#20180;&#32048;&#24605;&#32771;&#20854;&#20013;&#36947;&#29702;&#26159;&#26377;&#24517;&#35201;&#65292;&#21435;&#38500;&#23565;&#29289;&#36074;&#27010;&#24565;&#30340;&#20381;&#36084;&#65292;&#29694;&#20195;&#37329;&#34701;&#39636;&#31995;&#19979;&#65292;&#40643;&#37329;&#37117;&#21487;&#20197;&#26159;&#37504;&#34892;&#25142;&#21475;&#20839;&#30340;&#19968;&#34892;&#25976;&#23383;&#32780;&#24050;&#65292;&#23601;&#22914;&#27604;&#29305;&#24163;&#30340;&#24115;&#30446;&#37027;&#27171;&#12290;
    </p><p>
    &#27604;&#29305;&#24163;&#20729;&#20540;&#24478;&#20309;&#20358;&#65311;&#35201;&#21839;&#36889;&#36947;&#29033;&#20154;&#30340;&#21839;&#38988;&#65292;&#23601;&#24471;&#20808;&#24605;&#32771;&#40643;&#37329;&#30340;&#20729;&#20540;&#24478;&#20309;&#20358;&#65292;&#25105;&#23601;&#19981;&#36067;&#38364;&#23376;&#20102;&#65292;&#24773;&#27841;&#20854;&#23526;&#26159;&#19968;&#27169;&#19968;&#27171;&#65292;&#37117;&#26159;&#20154;&#20497;&#36896;&#25104;&#30340;&#24066;&#22580;&#20379;&#27714;&#65292;&#20729;&#20540;&#26159;&#20154;&#20497;&#30340;&#27010;&#24565;&#32780;&#24050;&#65292;&#31649;&#20182;&#26159;&#38463;&#39340;&#23403;&#26862;&#26519;&#35041;&#21407;&#20303;&#27665;&#25140;&#22312;&#36523;&#19978;&#30340;&#20729;&#20540;&#65292;&#36996;&#26159;&#22283;&#23478;&#25919;&#24220;&#25215;&#35469;&#30340;&#20729;&#20540;&#65292;&#24471;&#35201;&#26377;&#20154;&#39000;&#24847;&#20570;&#20132;&#25563;&#29289;&#21697;&#25165;&#26377;&#20729;&#20540;&#65292;&#36889;&#26159;&#27604;&#36611;&#33258;&#28982;&#30340;&#32147;&#28639;&#23450;&#24459;&#12290;
    </p><p>
    &#25105;&#35498;&#27604;&#29305;&#24163;&#19981;&#26159;&#39449;&#23616;&#65292;&#25216;&#34899;&#32780;&#35328;&#65292;&#20027;&#35201;&#26159;&#31243;&#24207;&#32232;&#30908; 100% &#20844;&#38283;&#65292;&#20219;&#20154;&#31293;&#26597;&#65292;&#27231;&#21046;&#26377;&#22522;&#26412;&#20849;&#35672;&#12290;&#38651;&#33126;&#31243;&#24207;&#19968;&#33324;&#20154;&#24456;&#38627;&#29702;&#35299;&#65292;&#20294;&#37027;&#26159;&#28304;&#38957;&#65292;&#26368;&#30452;&#25509;&#22238;&#31572;&#26159;&#19981;&#26159;&#39449;&#23616;&#12290;&#22914;&#26524;&#26159;&#22346;&#38291;&#23567;&#24066;&#27665;&#65292;&#38364;&#26044;&#39449;&#23616;&#21313;&#20043;&#20843;&#20061;&#38626;&#19981;&#38283;&#37666;&#65292;&#25105;&#23601;&#25343;&#37329;&#37666;&#30340;&#20729;&#20540;&#20358;&#38291;&#25509;&#35299;&#31572;&#26159;&#19981;&#26159;&#39449;&#23616;&#30340;&#30097;&#21839;&#12290;&#27604;&#29305;&#24163;&#38283;&#22987;&#26178;&#26159;&#30001;&#31070;&#31192;&#20154; Satoshi Nakamoto &#32232;&#23531;&#30340;&#31243;&#24207;&#30908;&#65292;&#31532;&#19968;&#20491;&#25366;&#21040;&#27604;&#29305;&#24163;&#38651;&#23376;&#37666;&#21253;&#30070;&#28982;&#26159;Satoshi &#30340;&#65292;&#36889;&#19968;&#40670;&#20182;&#20570;&#21295;&#27454;&#32102;&#33879;&#21517;&#30340;&#20912;&#20941;&#20154;&#30149;&#24739;&#32773;&#31243;&#24207;&#22823;&#24107;&#20570;&#28204;&#35430;&#26178;&#24471;&#21040;&#35657;&#23526;&#65292;&#24460;&#20358;&#36996;&#26377;&#24456;&#22810;&#20491;&#36215;&#27493;&#26178;&#30340;&#38651;&#23376;&#37666;&#21253; &#65292;&#25818;&#35498;&#20839;&#34255;&#30334;&#33836;&#20491;&#20197;&#19978;&#30340;&#27604;&#29305;&#24163;&#65292;&#22312; Satoshi &#22240;&#26576;&#20123;&#26377;&#40848;&#22823;&#36039;&#28304;&#30340;&#20154;&#35201;&#26597;&#25214;&#20854;&#30495;&#36523;&#26178;&#65292;&#31361;&#28982;&#19981;&#21578;&#32780;&#21029;&#65292;&#38899;&#35338;&#20840;&#28961;&#65292;&#19968;&#20491;&#27604;&#29305;&#24163;&#30446;&#21069;&#32004;&#20540; 4000 &#32654;&#20803;&#65292;&#30334;&#33836;&#20491;&#20197;&#19978;&#65292;&#24478;&#20358;&#27794;&#26377;&#21205;&#38748;&#12290;&#23565;&#19968;&#20491;&#27794;&#20154;&#30693;&#36947;&#20854;&#36523;&#20221;&#32972;&#26223;&#30340;&#32178;&#19978;&#31070;&#31192;&#20154;&#65292;&#30332;&#29983;&#36889;&#31278;&#24773;&#27841;&#65292;&#21487;&#33021;&#19968;&#26159;&#31361;&#28982;&#27515;&#20102;&#25110;&#24471;&#20102;&#22833;&#26234;&#30151;&#65292;&#21487;&#33021;&#20108;&#26159;&#37666;&#22826;&#22810;&#65292;&#21487;&#33021;&#19977;&#26159;&#19981;&#32570;&#37666;&#65292;&#21487;&#33021;&#22235;&#26159;&#38617;&#25163;&#36090;&#37666;&#23601;&#22914;&#24373;&#22823;&#21315;&#21360;&#37396;&#31080;&#37027;&#27171;&#65292;&#21487;&#33021;&#20116;&#26159;&#22833;&#36394;&#24460;&#21478;&#26377;&#20854;&#23427;&#25366;&#31014;&#21040;&#22823;&#37327;&#27604;&#29305;&#24163;&#30340;&#38651;&#23376;&#37666;&#21253;&#65292;&#21487;&#33021;&#20845;&#26159; ... ... &#33258;&#24049;&#24819;&#20687;&#65292;&#32317;&#20043;&#65292;Satoshi Nakamoto &#26159;&#20491;&#26377;&#33021;&#21147;&#30340;&#20154;&#65292;&#19981;&#24517;&#39449;&#21507;&#36942;&#26085;&#23376;&#65292;&#27604;&#29305;&#24163;&#30693;&#35672;&#29986;&#27402;&#20540;&#22810;&#23569;&#20182;&#20063;&#19981;&#22312;&#20046;&#65292;&#20182;&#26356;&#22312;&#20046;&#33258;&#24049;&#30340;&#31169;&#38577;&#12290;&#21482;&#35201;&#20219;&#20309;&#19968;&#20491;&#34987;&#35657;&#23526;&#26159;Satoshi Nakamoto &#30340;&#38651;&#23376;&#37666;&#21253;&#26377;&#19968;&#40670;&#21205;&#24907;&#65292;&#20272;&#35336;&#27604;&#29305;&#24163;&#20729;&#20540;&#26371;&#39340;&#19978;&#22823;&#36300;&#19968;&#36650;&#65292;&#26366;&#32147;&#30332;&#29983;&#36942;&#65292;&#26377;&#20154;&#20551;&#20882;Satoshi &#20027;&#27969;&#23186;&#39636;&#20449;&#20197;&#28858;&#30495;&#20570;&#22577;&#23566;&#65292;&#27604;&#29305;&#24163;&#39340;&#19978;&#22823;&#36300; 5% &#24038;&#21491;&#12290;
    </p><p>
    &#21482;&#35201;&#26377;&#20132;&#26131;&#24179;&#21488;&#65292;&#29694;&#20195;&#20154;&#37117;&#32722;&#24931;&#28818;&#20316;&#21644;&#25237;&#27231;&#65292;&#40643;&#37329;&#30333;&#37504;&#65292;&#32929;&#31080;&#65292;&#21508;&#22283;&#36008;&#24163;&#65292;&#26399;&#36008;&#65292;&#26368;&#26377;&#32147;&#28639;&#24433;&#38911;&#21147;&#30340;&#22283;&#38555;&#21407;&#27833;&#20729;&#26684;&#65292;&#22810;&#22810;&#23569;&#23569;&#37117;&#26377;&#26292;&#28466;&#26292;&#36300;&#65292;&#32780;&#27604;&#29305;&#24163;&#21644;&#21152;&#23494;&#36008;&#24163;&#26159;&#28818;&#23478;&#26032;&#23541;&#12290;&#33258;&#30001;&#24066;&#22580;&#65292;&#23567;&#28818;&#23478;&#24517;&#26377;&#65292;&#20294;&#28858;&#20309;&#26371;&#26377;&#37027;&#40636;&#22810;&#22823;&#28818;&#23478;&#65311;&#22823;&#28818;&#23478;&#25165;&#26377;&#26412;&#26159;&#25226;&#27604;&#29305;&#24163;&#28818;&#21040;&#20116;&#21315;&#32654;&#20803;&#65292;&#19981;&#20037;&#26410;&#20358;&#29978;&#33267;&#26159;&#21313;&#21315;&#65292;&#25105;&#21482;&#33021;&#35498;&#27604;&#29305;&#24163;&#29983;&#19981;&#36898;&#26178;&#65292;&#22312;&#30526;&#22810;&#22522;&#37329;&#22823;&#40055;&#24050;&#32147;&#24418;&#25104;&#19979;&#25165;&#38754;&#19990;&#12290;&#25105;&#32993;&#20098;&#20272;&#35336;&#65292;&#22823;&#27010;&#26159; 1% &#20154;&#21475;&#25484;&#25511; &#36229;&#36942;&#19990;&#30028;&#19968;&#21322;&#20197;&#19978;&#30340;&#37329;&#37666;&#36001;&#23500; &#65292;&#30456;&#23565;&#19979;&#26377;&#37666;&#20154;&#22826;&#22810;&#22826;&#22810;&#36275;&#20197;&#28961;&#27490;&#30433;&#28818;&#39640;&#22909;&#26481;&#35199;&#65292;&#27604;&#22914;&#25151;&#22320;&#29986;&#21487;&#20197;&#28818;&#65292;&#21517;&#30059;&#21487;&#20197;&#20540;&#65292;&#21476;&#33891;&#19968;&#21475;&#20729;&#65292;&#29694;&#22312;&#36650;&#21040;&#27604;&#29305;&#24163;&#65292;&#32780;&#27794;&#26377;&#37666;&#26159;&#22826;&#22823;&#30340;&#22823;&#22810;&#25976;&#65292;&#33021;&#30475;&#21517;&#30059;&#20294;&#36023;&#19981;&#36215;&#65292;&#36889;&#26159;&#29694;&#20195;&#32147;&#28639;&#21407;&#26412;&#24418;&#24335;&#65292;&#25105;&#35258;&#24471;&#27604;&#29305;&#24163;&#21482;&#26159;&#25226;&#21839;&#38988;&#26356;&#24375;&#21270;&#22320;&#21576;&#29694;&#20986;&#20358;&#65292;&#26377;&#24517;&#35201;&#25913;&#21892;&#30340;&#26159;&#36008;&#24163;&#27231;&#21046;&#65292;&#28982;&#24460;&#26159;&#26397;&#21521;&#27604;&#36611;&#26222;&#36969;&#20844;&#24179;&#30340;&#31038;&#26371;&#32147;&#28639;&#65292;&#27604;&#29305;&#24163;&#22522;&#26412;&#19978;&#26159;&#28961;&#36764;&#65292;&#34987;&#19968;&#33324;&#20154;&#35492;&#35299;&#12290;
    </p><p>
    &#25105;&#23531;&#37027;&#40636;&#22810;&#65292;&#31639;&#26159;&#28858;&#27604;&#29305;&#24163;&#20570;&#20844;&#38364; &#65288;PR&#65289;&#65292;&#30050;&#31455;&#26368;&#36817;&#27604;&#29305;&#24163;&#30456;&#38364;&#36000;&#38754;&#26032;&#32862;&#22826;&#22810;&#20102;&#12290;&#25105;&#20854;&#23526;&#36996;&#26377;&#19968;&#20491;&#28879;&#25176;&#37030;&#24819;&#27861;&#65292;&#20027;&#35201;&#26159;&#24314;&#31435;&#22312;&#21152;&#23494;&#36008;&#24163;&#28961;&#22283;&#30028;&#30340;&#29305;&#24501;&#19978;&#65292;&#27604;&#22914;&#65292;&#22312;&#19981;&#25171;&#20098;&#30070;&#20170;&#30456;&#23565;&#24179;&#34913;&#30340;&#32879;&#21512;&#22283;&#19990;&#30028;&#39636;&#24230;&#65292;&#27604;&#29305;&#24163;&#21644;&#19968;&#30526;&#26377;&#32032;&#36074;&#30340;&#21152;&#23494;&#36008;&#24163;&#36880;&#27493;&#21462;&#24471;&#32147;&#28639;&#20221;&#38989;&#26377;&#21161;&#21152;&#36895;&#27169;&#31946;&#22283;&#30028;&#65292;&#21152;&#23494;&#36008;&#24163;&#22312;&#22312;&#26377;&#33258;&#30001;&#30340;&#24773;&#27841;&#19979;&#21487;&#20197;&#36319;&#29694;&#26377;&#30340;&#20027;&#27402;&#36008;&#24163;&#39636;&#21046;&#24179;&#34892;&#65292;&#19981;&#24517;&#25630;&#38761;&#21629;&#20063;&#21487;&#20197;&#25563;&#32147;&#28639;&#27169;&#24335;&#65292;&#26368;&#32066;&#29702;&#24819;&#26159;&#27665;&#30526;&#33258;&#24049;&#26371;&#36984;&#22909;&#30340;&#20358;&#29992;&#65292;&#26410;&#24517;&#26159;&#20840;&#38754;&#21462;&#29992;&#21152;&#23494;&#36008;&#24163;&#65292;&#20027;&#27402;&#36008;&#24163;&#38754;&#23565;&#31478;&#29229;&#26178;&#21807;&#26377;&#25913;&#21892;&#27231;&#21046;&#65292;&#26377;&#33258;&#30001;&#30340;&#24773;&#27841;&#19979;&#65292;&#20849;&#35672;&#19968;&#33324;&#19978;&#26159;&#23565;&#22823;&#23478;&#37117;&#22909;&#12290;&#25105;&#20063;&#19981;&#26313;&#24471;&#33021;&#19981;&#33021;&#25289;&#36817;&#36007;&#23500;&#24046;&#36317;&#65292;&#20294;&#21487;&#20197;&#32943;&#23450;&#65292;&#29694;&#26377;&#38598;&#27402;&#36039;&#26412;&#20027;&#32681;&#27243;&#34892;&#30340;&#22283;&#38555;&#36008;&#24163;&#25919;&#31574;&#26377;&#24453;&#25913;&#21892;&#12290;
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/1a.htm" class="active">&#31532;1a&#38913;</a>
      <a href="/freecity/2a.htm">&#19979;&#38913;</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2a.htm">&#31532;2a&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3a.htm">&#31532;3a&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4a.htm">&#31532;4a&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7a.htm">&#31532;7a&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2> &#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</h2>
        <h5>&#32769;&#23376;&#12298;&#36947;&#24503;&#32147;&#12299;&#31532;&#19968;&#31456;</h5>    
        <p>
       &#36947;&#21487;&#36947;&#65292;&#38750;&#24120;&#36947;&#12290;&#21517;&#21487;&#21517;&#65292;&#38750;&#24120;&#21517;&#12290;&#28961;&#21517;&#22825;&#22320;&#20043;&#22987;&#65307;&#26377;&#21517;&#33836;&#29289;&#20043;&#27597;&#12290;&#25925;&#24120;&#28961;&#27442;&#65292;&#20197;&#35264;&#20854;&#22937;&#65307;&#24120;&#26377;&#27442;&#65292;&#20197;&#35264;&#20854;&#24508;&#12290;&#27492;&#20841;&#32773;&#65292;&#21516;&#20986;&#32780;&#30064;&#21517;&#65292;&#21516;&#35586;&#20043;&#29572;&#12290;&#29572;&#20043;&#21448;&#29572;&#65292;&#34886;&#22937;&#20043;&#38272;&#12290; 
       </p>
      
       <p>
    The Dao that can be trodden is not the enduring and unchanging Dao. <br>
    The name that can be named is not the enduring and unchanging name. <br>
    (Conceived of as) having no name, it is the Originator of heaven and earth; <br>
    (conceived of as) having a name, it is the Mother of all things.<br>
    Always without desire we must be found,<br>
    If its deep mystery we would sound;<br>
    But if desire always within us be,<br>
    Its outer fringe is all that we shall see.<br>
    Under these two aspects, it is really the same;<br> 
    but as development takes place, it receives the different names. <br>
    Together we call them the Mystery. Where the Mystery is the deepest is the gate of all that is subtle and wonderful. <br>  
    &#32763;&#35695;&#25220;&#33258;&#20114;&#32879;&#32178;
    </p>
    
    <h5>&#32769;&#23376;&#12298;&#36947;&#24503;&#32147;&#12299;&#31532;&#20116;&#21313;&#19971;&#31456;</h5>  
    <p>&#20197;&#27491;&#27835;&#22283;&#65292;&#20197;&#22855;&#29992;&#20853;&#65292;&#20197;&#28961;&#20107;&#21462;&#22825;&#19979;&#12290;&#21566;&#20309;&#20197;&#30693;&#20854;&#28982;&#21705;&#65311;&#20197;&#27492;&#65306;&#22825;&#19979;&#22810;&#24524;&#35569;&#65292;&#32780;&#27665;&#24396;&#36007;&#65307;&#27665;&#22810;&#21033;&#22120;&#65292;&#22283;&#23478;&#28363;&#26127;&#65307;&#20154;&#22810;&#20238;&#24039;&#65292;&#22855;&#29289;&#28363;&#36215;&#65307;
    &#27861;&#20196;&#28363;&#24432;&#65292;&#30428;&#36042;&#22810;&#26377;&#12290;&#25925;&#32854;&#20154;&#20113;&#65306;&#25105;&#28961;&#28858;&#65292;&#32780;&#27665;&#33258;&#21270;&#65307;&#25105;&#22909;&#38748;&#65292;&#32780;&#27665;&#33258;&#27491;&#65307;&#25105;&#28961;&#20107;&#65292;&#32780;&#27665;&#33258;&#23500;&#65307;&#25105;&#28961;&#27442;&#65292;&#32780;&#27665;&#33258;&#27192;&#12290;</p>
    
    <p>
    (The genuine influence)
    A state may be ruled by (measures of) correction; weapons of war may be used with crafty dexterity; 
    (but) the kingdom is made one's own (only) by freedom from action and purpose.
    How do I know that it is so? By these facts: - In the kingdom the multiplication of prohibitive enactments 
    increases the poverty of the people; the more implements to add to their profit that the people have, 
    the greater disorder is there in the state and clan; the more acts of crafty dexterity that men possess, 
    the more do strange contrivances appear; the more display there is of legislation, the more thieves and robbers there are.
    Therefore a sage has said, 'I will do nothing (of purpose), and the people will be transformed of themselves; 
    I will be fond of keeping still, and the people will of themselves become correct. 
    I will take no trouble about it, and the people will of themselves become rich; 
    I will manifest no ambition, and the people will of themselves attain to the primitive simplicity.'<br>
    &#32763;&#35695;&#25220;&#33258;&#20114;&#32879;&#32178;
    </p>
    
    
    <p>
    &#20309;&#35586;&#22909;&#25919;&#24220;&#65311;&#25105;&#35258;&#24471;&#31649;&#24471;&#36234;&#23569;&#36234;&#22909;&#12290;&#20013;&#20849;&#22312;&#20013;&#22283;&#65292;&#26159;&#31649;&#22826;&#22810;&#65292;&#20160;&#40636;&#37117;&#35201;&#31649;&#65292;&#30456;&#23565;&#19979;&#36914;&#27493;&#30340;&#22283;&#24230;&#23562;&#37325;&#20154;&#27402;&#21644;&#33258;&#30001;&#65292;&#38614;&#28982;&#20063;&#26159;&#31649;&#22826;&#22810;&#65292;&#20294;&#27604;&#36215;&#20013;&#20849;&#20670;&#21521;&#26997;&#27402;&#30340;&#37276;&#24907;&#65292;&#33258;&#30001;&#36914;&#27493;&#22283;&#24230;&#27861;&#27835;&#26377;&#22522;&#26412;&#20849;&#35672;&#65292;&#24456;&#22312;&#20046;&#20154;&#27402;&#21644;&#33258;&#30001;&#12290;
    &#20670;&#21521;&#26997;&#27402;&#27861;&#24459;&#23601;&#26371;&#20559;&#38626;&#27861;&#24459;&#38754;&#21069;&#20154;&#20154;&#24179;&#31561;&#21407;&#21063;&#65292;&#29978;&#33267;&#26159;&#27402;&#36020;&#20154;&#27835;&#65292;&#27861;&#24459;&#26377;&#31561;&#26044;&#27794;&#26377;&#65292;&#39340;&#38642;&#35498;&#20013;&#22283;&#37329;&#34701;&#27794;&#26377;&#31995;&#32113;&#23601;&#26159;&#19968;&#21015;&#65292;&#20154;&#27835;&#25104;&#20998;&#22826;&#39640;&#23601;&#19981;&#31639;&#26159;&#31995;&#32113;&#65292;&#26159;&#38364;&#20418;&#65292;&#20013;&#20849;&#27835;&#29702;&#19979;&#20013;&#22283;&#20154;&#20570;&#20107;&#22823;&#22823;&#23567;&#23567;&#37117;&#35201;&#38752;&#38364;&#20418;&#12290;
    &#20849;&#29986;&#20027;&#32681;&#28879;&#25176;&#37030;&#21482;&#26159;&#27402;&#36020;&#30340;&#24858;&#27665;&#25163;&#27573;&#65292;&#25991;&#21270;&#20013;&#22283;&#20013;&#20849;&#26159;&#30772;&#22750;&#36960;&#36960;&#22823;&#36942;&#24314;&#35373;&#65292;&#32769;&#23376;&#23416;&#35498;&#31934;&#35201;&#20043;&#19968;&#23601;&#26159;&#31649;&#24471;&#36234;&#23569;&#36234;&#22909;&#65292;&#26159;&#27835;&#22283;&#23542;&#20856;&#65292;&#36817;&#20195;&#20013;&#22283;&#30340;&#20160;&#40636;&#27611;&#35486;&#37636;&#32893;&#32722;&#35441;&#25110;&#39340;&#21015;&#20027;&#32681;&#27604;&#36215;&#20358;&#37117;&#26159;&#21155;&#31561;&#36008;&#12290;
    </p>
     
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="http://127.0.0.1:27876/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; Ardor locslhost &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#26368;&#23433;&#20840;&#65292;&#20294;&#23433;&#20840;&#25514;&#26045;&#36996;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#24517;&#38920; 
    		     &#23433;&#35037; Ardor Full Node&#65292; &#28961;&#27861;&#30475;&#21040;&#30041;&#35328;&#35531;&#29992; <a href="/freecity/1.htm"><font color=yellow> gateway &#29256;&#65288;&#38913;&#25976;&#28961; a&#65289;</font></a> &#12290; <br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://localhost:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-9ZWC-PM9F-3SAM-HD76H";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    
    data:image/png;base64, AAABAAUAEBAAAAEAIABoBAAAVgAAABgYAAABACAAiAkAAL4EAAAgIAAAAQAgAKgQAABGDgAAMDAAAAEAIACoJQAA7h4AAEBAAAABACAAKEIAAJZEAAAoAAAAEAAAACAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP///////////9AWRP//////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP//////0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP//////0BZE///////QFkT////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP//////0BZE/9AWRP/QFkT//////9AWRP///////////9AWRP/QFkT/0BZE/9AWRP///////////9AWRP//////0BZE/9AWRP/QFkT/0BZE/9AWRP//////0BZE////////////0BZE/9AWRP/QFkT/0BZE////////////0BZE///////QFkT/0BZE/9AWRP//////0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT//////9AWRP//////0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP//////0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAGAAAADAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/n6yJ/2+CTv9AWRP/QFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////5+sif9AWRP/QFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL/QFgS/5+sif//////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/n6yJ/8/VxP//////n6yJ/2+CTv9AWRP/QFkT/2+CTv+frIn//////8/VxP+frIn/QFkT/0BZE/9AWRP/QFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL//////////////////////5+sif9AWRP/QFkT/5+sif///////////5+sif9AWRP/QFkT/0BZE/9AWRP/QFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/QFgS/5+sif///////////5+sif9AWBL/////////////////QFkT/5+sif//////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/n6yJ/8/VxP//////n6yJ/5+sif+frIn/n6yJ/8/VxP//////n6yJ/5+sif+frIn/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BYE/9AWBP/QFkT/0BYEv9AWRP/////////////////QFgS/5+sif//////QFkT/5+sif///////////5+sif9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BYE/9AWBP/QFkT/5+siP///////////5+sif9AWBL//////5+sif9AWBL//////5+sif9AWRP/////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/n6yJ/8/VxP//////n6yJ/5+sif+frIn/n6yJ/2+CTv9AWRP/n6yJ/5+sif+frIn/n6yJ/8/VxP//////n6yJ/2+CTv9AWRP/QFkT/0BZE/9AWRP/QFgS/0BYE/9AWBP/////////////////QFgS/5+sif//////QFgS/0BZE/9AWBL/QFkT/5+sif//////QFkT/5+sif///////////5+sif9AWRP/QFkT/0BZE/9AWRP/QFkT/5+sif///////////5+sif9AWRP//////5+siP9AWRP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL//////5+sif9AWBL/////////////////QFgS/0BZE/9AWBL/QFgS/2+CTf+frIn//////8/VxP+frIn/n6yI/5+sif+frIj/QFgS/0BZE/9AWBL/QFkT/2+CTv+frIn/n6yJ/5+sif+frIn//////8/VxP+frIn/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////QFkT/5+siP//////QFkT/0BYEv9AWRP/QFgS/5+sif//////QFgS/5+sif///////////5+sif9AWBL/QFgS/0BZE/9AWBL/QFkT/0BZE/9AWRP/QFkT/5+sif///////////5+siP9AWRP//////5+siP9AWRP//////5+sif9AWBL/////////////////QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFgS/0BYE/9AWBP/QFkT/2+CTv+frIn//////8/VxP+frIj/n6yI/5+sif+frIj/n6yJ/5+sif+frIn//////8/VxP+frIn/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////QFkT/5+siP//////QFgS/5+sif///////////5+sif9AWBL/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFkS/0BZEv9AWRP/QFgS/0BZE/9AWBL/QFkT/5+sif///////////5+sif9AWRP/////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/2+CTv+frIn//////8/VxP+frIn//////8/VxP+frIj/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFkS/0BZEv9AWRP/QFgS/0BZE/9AWBL/QFkT/0BZE/9AWRP//////////////////////5+sif9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWRP/QFkT/5+sif//////QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWRP/QFkS/0BZE/9AWRL/QFkT/0BYE/9AWRP/QFkT/2+CTf+frIn/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFgT/0BZE/9AWBP/QFkT/0BYE/9AWRP/QFkS/0BZE/9AWRL/QFkT/0BYEv9AWRP/QFkT/0BYEv9AWRP/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/QFgS/0BZE/9AWBL/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP//////////////////////0BZE/9AWRP///////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP///////////9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP///////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP///////////9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE////////////0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv////////////////////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv9AWRL/QFkT/0BZEv////////////////////////////////9AWRL/QFkT/0BZEv////////////////////////////////9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv9AWRL/QFkS/0BZEv////////////////////////////////9AWRL/QFkT/0BZEv////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv9AWRL/QFkS/0BZEv////////////////////////////////9AWRL/QFkT/0BZEv////////////////9AWRL/QFkT/0BZEv////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BYE/9AWBL/QFkS/0BYEv////////////////////////////////9AWRL/QFkT/0BZEv////////////////9AWRL/QFkT/0BZEv9AWRL/QFkT/0BZEv9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWBL/QFgS/0BYE/////////////////////////////////9AWBL/QFkT/0BYEv////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWBL/QFgS/0BYE/////////////////////////////////9AWBL/QFkT/0BYEv////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkS/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkT/0BZE/////////////////9AWRP/QFkS/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv////////////////////////////////9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkT/0BZE/////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv////////////////////////////////9AWBL/QFkT/0BYEv////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv////////////////////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWBL/QFgS/0BYE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv////////////////////////////////////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRL/QFkS/0BZE/9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv////////////////9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRP/QFkS/0BZE/9AWRL/QFkS/0BZE/9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWBP/QFkT/0BYE/9AWBP/QFkT/0BYE/9AWBP/QFkT/0BYE/9AWBP/QFkT/0BYE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFgT/0BZE/9AWRP/QFkT/0BZE/9AWRL/QFkT/0BZEv9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRL/QFkT/0BZEv9AWRP/QFgS/0BZE/9AWRP/QFgS/0BZE/9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWBL/QFkT/0BYEv9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAQAAAAIAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////////////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////////////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////////////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP///////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////////////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/////////////////////////////////////////////////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/////////////////////////////////////////////////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/////////////////////////////////////////////////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT//////////////////////9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE///////////////////////QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP//////////////////////0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/0BZE/9AWRP/QFkT/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/9.htm">&#19978;&#38913;</a>
      <a href="/freecity/10.htm" class="active">&#31532;10&#38913;</a>
      <a href="/freecity/11.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>2015 : &#25991;&#34269;&#24489;&#33288;&#33287;&#38651;&#23376;&#25216;&#34899;&#38620;&#35527;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;</h5>
        <p>
        &#21407;&#25991;&#65306;<a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/889644831055545">Facebook 18 February 2015</a>
        </p>
        <p>
        "The Renaissance is a period from the 14th to the 17th century, considered the bridge between the Middle Ages and Modern history."(&#25688;&#33258; Wiki)
        </p>
        <p>
        &#35199;&#26041;&#30340; Renaissance&#65292;&#19968;&#33324;&#19978;&#20013;&#25991;&#32763;&#35695;&#25104; &#25991;&#34269;&#24489;&#33288;&#65292;&#32780;&#35199;&#26041;&#30340; &#20013;&#19990;&#32000;&#65292;&#22312;&#25105;&#33258;&#24049;&#30340;&#29702;&#35299;&#65292;&#39006;&#20284;&#29694;&#20170;&#22238;&#25945; &#25991;&#21270;&#25110;&#25991;&#26126; &#30340;&#34389;&#22659;&#12290;&#25105;&#25033;&#35442;&#31561;&#19981;&#21040;&#22238;&#25945;&#24466;&#38291;&#30340; 
    	&quot;&#25991;&#34269;&#24489;&#33288;&quot;&#65292;  &#22240;&#28858;&#20854;&#36335;&#32218;&#23601;&#22914; &#36208;&#22238; &#20013;&#19990;&#32000; &#30340;&#27511;&#21490;&#36884;&#24465;&#65292;&#21487;&#33021;&#36996;&#24471;&#35201;&#24190;&#30334;&#24180;&#30340;&#29006;&#29100;&#12290;&#32780; electronic renaissance &#25033;&#35442;&#26371;&#27604;&#36611;&#24555;&#65292;&#24433;&#38911;&#20063;&#27604;&#36611;&#20840;&#29699;&#21270;&#65292;&#22312;&#24613;&#36895; centralized &#30340;&#32178;&#32097;&#20013;&#65292;decentralized &#22238;&#27512;&#33258;&#28982;&#33258;&#30001;&#20063;&#23559;&#26371;&#26159;&#24613;&#36895;&#30340;&#12290;&#25991;&#34269;&#24489;&#33288;&#65292;&#20154;&#20154;&#37117;&#27604;&#36611;&#26377;&#20491;&#24615;&#65292;&#30334;&#33457;&#40778;&#25918;&#65292;&#20570;&#19981;&#21040; &#26159;&#38750;&#20998;&#26126;&#65292;&#20063;&#33267;&#23569;&#25026;&#24471;&#20160;&#40636;&#26159;&#22823;&#26159;&#22823;&#38750;&#65292;&#32080;&#31038;&#25110;&#32068;&#22296;&#26159;&#28858;&#20102;&#20849;&#20139;&#20849;&#20462;&#25110;&#20114;&#30456;&#20999;&#30923;&#65292;&#35442;&#20570;&#30340;&#20154;&#20154;&#33258;&#28982;&#23601;&#21435;&#20570;&#65292;&#26681;&#26412;&#19981;&#24517;&#21051;&#24847;&#25630;&#22296;&#32080;&#25110;&#29053;&#24773;&#23815;&#25308;&#65292;&#26356;&#19981;&#26371;&#25226;&#38936;&#34966;&#25850;&#19978;&#31070;&#21488;&#12290;&#25105;&#20491;&#20154;&#24456;&#28961;&#21487;&#25937;&#34277;&#22320;&#35469;&#28858;&#65292;&#25991;&#34269;&#24489;&#33288; &#26377; decentralized &#30340;&#29305;&#36074;&#65292;&#27402;&#21033;&#27512;&#22823;&#30526;&#65292;&#32780;&#22823;&#30526;&#35041;&#20154;&#20154;&#24179;&#31561;&#30340;&#37266;&#35258;&#26159;&#27604;&#36611;&#28961;&#30031;&#25084;&#30340;&#65292;&#33258;&#30001;&#21834;&#65281;
        </p>
        <p>
        &#21083;&#21083;&#30475;&#23436;&#19968;&#26412;&#26360;&#65292;&#26368;&#24460;&#32080;&#23614;&#26159;electronic renaissance&#65292;&#21083;&#22909;&#25105;&#26152;&#22825;&#20063;&#23565; renaissance &#29305;&#21029;&#22810;&#24819;&#12290;&#37027;&#22825;&#26377;&#20491;&#20316;&#23478;&#35498;&#65292;&#35201;&#24118;&#25105;&#20497;&#21435;&#30340; Hotel &#65292;&#20182;&#20497;&#22827;&#23142;&#35201;&#35531;&#25105;&#19968;&#23478;&#20154;&#21507;&#19968;&#39184;&#65292;&#26377;  renaissance &#26178;&#26399;&#30340; ... ... ... &#25105;&#20197;&#28858;&#26159; Hotel Renaissance&#65292;&#32080;&#26524;&#19981;&#26159;&#65292;&#20182;&#35201;&#35611;&#30340; &#26159;   &#27683;&#27675;&#12290;
        </p>
        <p>
        &#20197;&#19978;&#25552;&#21040;&#30340;&#37027;&#26412;&#26360;&#65292;&#32080;&#23614;&#26159; &#65306; 
    	&quot;Bitcoin's major impact has been to allow the population of the world to reconsider how a currency should function. It opens the door for humanity to a new monetary system, an electronic renaissance. 
    	&quot; Phil Champagne
        </p>
        <p>
        &#22914;&#26524;&#21482;&#20570;&#21040; &#36008;&#24163; decentralized&#65292; Dominic Frisby &#35498; &#65306;&quot;All 
    	those people agitating for change should forget marches or demonstrations, 
    	or calling for this or that regulation or ruling; if they all just 
    	concentrated on one thing - reforming our system of money - then, as I hope 
    	to show, freedom, justice, equality of opportunity and everything else they 
    	want can follow. We have to separate money and state. &quot;</p>
    	<br>
        <h3>2020 FB &#22238;&#39015;: &#20877;&#35527;&#25105;&#23565;&#25991;&#34269;&#24489;&#33288; Renaissance &#30340;&#19968;&#20123;&#24819;&#27861;</h3>
        <p>
         &#21407;&#25991;&#65306;<a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/3326909160662421">Facebook 26 July 2020</a>
        </p>
       <p>
       &#29494;&#22826;&#25945;&#24466;&#21487;&#20197;&#24190;&#21315;&#24180;&#19981;&#35722;&#36074;(&#30456;&#23565;&#32780;&#35542;)&#65292; &#20027;&#35201;&#26159;&#25945;&#26781;&#19968;&#25104;&#19981;&#35722;&#65292;&#20854;&#23427; Abrahamic &#22823;&#27010;&#20063;&#26159;&#22914;&#27492;&#65292;&#27794;&#20160;&#40636;&#22909;&#24489;&#33288;&#12290;&#26997;&#27402;&#25630;&#21040;&#20687;&#30070;&#20170;&#30340;&#20013;&#20849;&#65292;&#20854;&#23526;&#26412;&#36074;&#19978;&#23601;&#22914;&#25945;&#26781;&#65292;&#32780;&#19988;&#36996;&#19968;&#26781;&#27604;&#19968;&#26781;&#37325;&#65292;&#26356;&#26159;&#27794;&#20160;&#40636;&#22909;&#25991;&#34269;&#24489;&#33288;&#12290;
       </p> 
       <p>
       &#25991;&#34269;&#24489;&#33288;&#65292;&#23565;&#27604;&#30340;&#26159;&#20778;&#36074;&#21476;&#25991;&#26126;&#30340;&#26119;&#33775;&#65292;&#21476;&#25991;&#26126;&#30340;&#24489;&#33288;&#12290;&#26377;&#21738;&#20123;&#19990;&#30028;&#21476;&#25991;&#26126;&#26377;&#24489;&#33288;&#30340;&#28507;&#33021;&#65311;&#26781;&#20214;&#30070;&#28982;&#26159;&#24050;&#32147;&#28357;&#32085;&#25110;&#24046;&#19981;&#22810;&#28357;&#32085;&#65292;&#36889;&#27171;&#30340;&#29376;&#24907;&#19979;&#65292;&#22522;&#26412;&#19978;&#24050;&#32147;&#27794;&#26377;&#25945;&#26781;&#20803;&#32032;&#65292;&#26356;&#27794;&#26377;&#20219;&#20309;&#26997;&#24230;&#20013;&#22830;&#21046;&#21205;&#21729;&#32068;&#32340;&#65292;&#20294;&#25991;&#26126;&#31934;&#33775;&#36996;&#26159;&#26377;&#36321;&#21487;&#23563;&#30340;&#65292;&#27604;&#22914;&#21476;&#22467;&#21450;&#65292;&#24052;&#27604;&#20523;&#65292;&#21476;&#24076;&#33240;&#65292;&#21476;&#32645;&#39340;&#65292;&#21476;&#27874;&#26031;&#65292;&#21476;&#21360;&#24230;&#65292;&#21476;&#29802;&#38597;&#21644;&#33775;&#22799;&#25991;&#26126;&#12290;
       </p>
       <p>
       &#25991;&#34269;&#24489;&#33288; Renaissance &#19968;&#35422;&#65292;&#27010;&#24565;&#28304;&#33258;&#21476;&#24076;&#33240;&#21644;&#21476;&#32645;&#39340;&#25991;&#26126;&#22312;&#20013;&#19990;&#32000;&#26178;&#26399;&#30340;&#24489;&#33288;&#65292;&#29694;&#20195;&#33258;&#30001;&#19990;&#30028;&#25991;&#26126;&#20027;&#35201;&#26159;&#20381;&#25818;&#27472;&#27954;&#30340;&#25991;&#34269;&#24489;&#33288;&#24314;&#31435;&#36215;&#20358;&#65292;&#24375;&#32780;&#26377;&#21147;&#30340;&#25991;&#34269;&#24489;&#33288;&#26377;&#21033;&#21508;&#31278;&#21109;&#24847;&#65292;&#25105;&#35258;&#24471;&#38291;&#25509;&#26159;&#27472;&#27954;&#27542;&#27665;&#36941;&#24067;&#20840;&#19990;&#30028;&#30340;&#21407;&#22240;&#20043;&#19968;&#12290;
       </p>
       <p>
       &#31532;&#20108;&#20491;&#24050;&#32147;&#26377;&#25991;&#34269;&#24489;&#33288;&#36321;&#35937;&#30340;&#21476;&#25991;&#26126;&#65292;&#26159;&#21476;&#21360;&#24230;&#25991;&#26126;&#65292;&#20294;&#24489;&#33288;&#36914;&#24230;&#27604;&#36611;&#32233;&#24930;&#12290;&#29788;&#20285;&#65292;&#38748;&#22352;&#31146;&#20462;&#22521;&#39178;&#23560;&#27880;&#21147;&#30340;&#27861;&#38272;&#65292;EQ &#21746;&#29702;&#65292;&#21360;&#24230;&#20670;&#21521;&#33258;&#28982;&#30340;&#32032;&#39135;&#25991;&#21270;&#65288;&#36319;&#19968;&#33324;&#33775;&#20154;&#30340;&#32032;&#39135;&#27010;&#24565;&#24046;&#36317;&#24456;&#22823;&#65289;... .... &#31561;&#31561;&#31561;&#31561;&#65292;&#26377;&#20462;&#28858;&#30340;&#21360;&#24230;&#20154;&#65292;&#21508;&#34892;&#21508;&#26989;&#30340;&#65292;&#23565;&#29694;&#20195;&#19990;&#30028;&#33391;&#24615;&#24433;&#38911;&#29978;&#22823;&#65288;&#30456;&#23565;&#26044;&#20013;&#20849;&#32113;&#27835;&#19979;&#30340;&#20013;&#22283;&#65292;&#24046;&#36317;&#26356;&#22823;&#65289;&#12290;
       </p>
       <p>
       &#21476;&#22467;&#21450;&#65292;&#24052;&#27604;&#20523;&#21644;&#21476;&#27874;&#26031;&#65292;&#22522;&#26412;&#19978;&#36996;&#22312;&#20908;&#30496;&#65292;&#24489;&#33288;&#27231;&#36935;&#36996;&#26410;&#30332;&#33469;&#12290;
       </p>
       <p>
       &#33775;&#22799;&#25991;&#26126;&#65292;&#22312;&#23435;&#26397;&#24050;&#32147;&#26377;&#26576;&#31278;&#31243;&#24230;&#30340;&#25991;&#34269;&#24489;&#33288;&#20803;&#32032;&#65292;&#20294;&#19981;&#24505;&#24213;&#65292;&#24460;&#20358;&#30340;&#24190;&#20491;&#26397;&#20195;&#26997;&#27402;&#65292;&#22522;&#26412;&#19978;&#24050;&#32147;&#25226;&#23435;&#26397;&#30340;&#25991;&#21270;&#21644;&#25991;&#26126;&#39640;&#27700;&#28310;&#25104;&#23601;&#25630;&#21040;&#19968;&#20195;&#19981;&#22914;&#19968;&#20195;&#65292;&#26356;&#35201;&#21629;&#30340;&#26159;&#21681;&#20497;&#29694;&#22312;&#35201;&#38754;&#23565;&#30340;&#20013;&#20849;&#26997;&#27402;&#65292;&#31777;&#30452;&#23601;&#26159;&#33775;&#22799;&#25991;&#26126;&#30340;&#23506;&#20908;&#65292;&#20320;&#30475;&#30475;&#37027;&#24190;&#20491;&#22823;&#20013;&#20849;&#38936;&#34966;&#65292;&#36996;&#26377;&#39321;&#28207;&#30340;&#28207;&#20849;&#26292;&#25919;&#65292;&#26377;&#20160;&#40636;&#32769;&#23376;&#33674;&#23376;&#21644;&#23380;&#23376;&#21487;&#35328;&#65311;&#33775;&#22799;&#25991;&#26126;&#35201;&#24489;&#33288;&#65292;&#39318;&#35201;&#26781;&#20214;&#23601;&#26159;&#25171;&#20498;&#20013;&#20849;&#26997;&#27402;&#65292;&#36889;&#26159;&#36889;&#20491;&#26178;&#20195;&#20154;&#20154;&#37117;&#25033;&#35442;&#33258;&#30332;&#23565;&#25239;&#30340;&#37034;&#24801;&#65288;&#25105;&#23601;&#26159;&#37292;&#35469;&#28858;&#65289;&#65292;&#19981;&#28982;&#21155;&#31561;&#20013;&#20849;&#23601;&#26371;&#20280;&#20986;&#39764;&#29226;&#20358;&#34870;&#39135;&#33258;&#30001;&#19990;&#30028;&#24471;&#20358;&#19981;&#26131;&#30340;&#20840;&#38754;&#24489;&#33288;&#27231;&#36935;&#65292;&#39321;&#28207;&#20154;&#30446;&#21069;&#30340;&#36973;&#36935;&#26159;&#23565;&#33258;&#30001;&#19990;&#30028;&#27665;&#30526;&#30340;&#19968;&#20491;&#21578;&#35489;&#12290;
       </p>
       <p>
       &#21476;&#25991;&#26126;&#20013;&#65292;&#24052;&#27604;&#20523;&#26368;&#36960;&#20037;&#65292;&#32780;&#19988;&#25152;&#21097;&#28961;&#24190;&#65292;&#20659;&#35498;&#20013;&#30340;&#31354;&#20013;&#33457;&#22290;&#21482;&#33021;&#38752;&#24819;&#20687;&#65292;&#25105;&#24076;&#26395;&#24052;&#27604;&#20523;&#21476;&#25991;&#26126;&#20063;&#25991;&#34269;&#24489;&#33288;&#12290;
       </p>
        
        
       
        
     
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain3.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain4.htm" class="active">FB4</a>
      <a href="/freecity/blokchain5.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB4. &#40670;&#23565;&#40670;&#23601;&#26159;&#22825;&#28982;&#22823;&#30526;</h3>
        <h5>2013&#24180;10&#26376;23&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/644200238933340">
    &#33225;&#26360;&#21407;&#25991;</a> ]</h5>
    <p>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#40670;&#23565;&#40670; (peer-to-peer) &#26159;&#23492;&#29983;&#22312;&#20840;&#29699;&#30526;&#22810;&quot;&#40670;&#65288;&#38651;&#65289;&#33126;&quot; 
    &#19978;&#30340;&#31995;&#32113;&#65292;&#19981;&#20102;&#35299;&#23601;&#26159;&#34395;&#25836;&#65292;&#20102;&#35299;&#20102;&#23601;&#26159;&#29694;&#23526;&#12290; 
    &#19968;&#37096;&#38651;&#24433;&#30340;&#25976;&#30908;&#27284;&#26696;&#65292;&#21487;&#20197;&#20998;&#25104;&#28961;&#25976;&#20491;&#30862;&#29255;&#65292;&#20998;&#20296;&#22312;&#30526;&#22810;&#20491;&quot;&#40670;&#33126;&quot;&#19978;&#65292;&#20320;&#21435;&#19979;&#36617;&#26178;&#65292;&#20854;&#23526;&#23601;&#26159;&#25910;&#38598;&#36889;&#20123;&#30862;&#29255;&#20358;&#38598;&#21512;&#25104;&#19968;&#37096;&#38651;&#24433;&#27284;&#26696;&#65292;&#38651;&#33126;&#25910;&#21040;&#19968;&#20491;&#30862;&#29255;&#26178;&#65292;&#23601;&#31435;&#21051;&#25104;&#28858;&#26381;&#21209;&#22823;&#30526;&#30340;&quot;&#40670;&#33126;&quot;&#65292;&#20849;&#20854;&#20182;&#20154;&#19979;&#36617;&#12290; 
    &#40670;&#23565;&#40670;&#25216;&#34899;&#38752;&#30340;&#26159;&#22823;&#30526;&#21147;&#37327;&#65292;&#22312;&#36889;&#20491;&#27010;&#24565;&#19979;&#65292;&#21152;&#20837;&#23436;&#32654;&#65288;&#30446;&#21069;&#28858;&#27490;&#65289;&#30340;&#36008;&#24163;&#36939;&#20316;&#37007;&#36655;&#65292; Bitcoin &#31995;&#32113;&#27243;&#31354;&#20986;&#19990;&#12290;Bitcoin 
    &#19981;&#34987;&#32004;&#26463;&#19979;&#65292;&#20063;&#23601;&#26159;&#33258;&#30001;&#30332;&#23637;&#19979;&#65292;&#26410;&#20358;&#65292;&#20854;&#26041;&#20415;&#21487;&#20197;&#25226;&#19990;&#30028;&#21508;&#22283;&#30340;&#36008;&#24163;&#27604;&#19979;&#21435;&#12290; &#36008;&#24163;&#38752;&#30340;&#26159;&#22823;&#30526;&#20449;&#20219;&#65292;&#32178;&#32097;&#19978;&#24050;&#32147;&#26377;&#22909;&#22810;&#24179;&#21488;&#25509;&#21463; Bitcoin 
    &#20358;&#20570;&#20132;&#26131;&#12290;&#20132;&#26131;&#20854;&#23526;&#23601;&#26159;&#35201;&#25563;&#26481;&#35199;&#65292;&#25563;&#19968;&#40670; Bitcoins &#20358;&#19978;&#32178;&#36023;&#26481;&#35199;&#26159;&#19968;&#31278;&#26041;&#20415;&#65292;&#32780;&#25910;/&#28818; Bitcoin &#26159;&#20882;&#38570;&#65292;&#21487;&#20197;&#36090;&#37666;&#65292;&#20063;&#21487;&#20197;&#34407;&#37666;&#12290; 
    &#19990;&#30028;&#22312;&#35722;&#65292;&#22914;&#26524;&#26377;&#19968;&#22825;&#65292;&#20154;&#20497;&#19981;&#20877;&#24859;&#40643;&#37329;&#26178;&#65292;&#40643;&#37329;&#23601;&#19981;&#33021;&#25104;&#28858;&quot;&#22825;&#28982;&quot;&#36008;&#24163;&#20102;&#65292; Bitcoin &#26356;&#26159;&#22914;&#27492;&#12290;
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#36889;&#26159;&#25105;&#26368;&#26089;&#26399;&#20986;&#29694;&#22312;&#33225;&#26360;&#19978;&#65292;&#38364;&#26044;&#27604;&#29305;&#24163;&#35542;&#36848;&#30340;&#27231;&#21046;&#35299;&#35498;&#21644;&#21746;&#29702;&#31361;&#30332;&#22855;&#24819;&#12290;
    
    
    <br><br><br>
     <a href="/freecity/blokchain3.htm">&#19978;&#38913;</a>
    FB4
      <a href="/freecity/blokchain5.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    data:image/bmp;base64, Qk1eJQAAAAAAAD4AAAAoAAAAFwEAAAgBAAABAAEAAAAAACAlAAB0EgAAdBIAAAAAAAAAAAAAAAAAAP///wD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD///3/////////P////////////////////////////////gD///n/////////v////////////////////////////////gD///v/////////n////////////////////////////////gD///P/////////n////////////////////////////////gD///P4Pvg+h8J33////////////////////////////////gD///fnzvOeM5z3z////////////////////////////////gD///fP3ufOeZ73z////////////////////////////////gD///ff3ufO+Z73z////////////////////////////////gD//+ef3ufO+eD3z////////////////////////////////gD//+ef3ufO+f53z////////////////////////////////gD//+ecDufO+f73z////////////////////////////////gD///ef/ufOef73z////////////////////////////////gD///ef/vOeM5z3z////////////////////////////////gD///Pf/vg+x+H3z////////////////////////////////gD///PP/v/+///33////////////////////////////////gD///Pnzv/+///33////////////////////////////////gD///v4Hv/+///3n////////////////////////////////gD///n//v/+///3v////////////////////////////////gD///3/////////P////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD///A/wfD4PfPHfhO9wPB8J////////////////////////gD///fPnudz3feffOe9z+e5j////////////////////////gD///fnP8/n/feffPe958/zz////////////////////////gD///f3P8/n/feffPe958/z5////////////////////////gD///fzP8/n/feffwe988/z7////////////////////////gD///fzAM/gHfeff/e9+8Az5////////////////////////gD///fzPM/nnfeff/O9+c8z7////////////////////////gD///fzPM/nnfefP/e9/c8zx////////////////////////gD///fznedzvOefPOe9/Od5j////////////////////////gD///f3w/D4fQ4HRw+9wPD8L////////////////////////gD///fn//////+f//+/////7////////////////////////gD///PP//////+f//+/////5////////////////////////gD///A///////+f//+8////7////////////////////////gD///////////////+9////5////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD/////////8C///////////////////////////////////gD///////+P8AAD//////////////////////4PwfB4Xv4P/gD////////P/9AAAf////////////////////3znudzHvz3/gD////////H///8AAB////////////////////zP8/3nvn//gD////////n/////gAAH//////////////////zP8/33vn//gD////////z//////+AAA/////////////////zP8/33vn//gD////////z////////wAAD///////////////jAM/33vgH/gD////////5//////////AAAP////////////+PPM/33vnn/gD////////5///////////8AAA///////////4fPM/33nnn/gD////////8/////////////wAAD/////////z/ned33jzv/gD////////8///////////////AAAf///////z/w/B33o4f/gD////////+f///////////////8AAB//////z//////////gD////////+P/////////////////gAAH////7z/////////gD/////////P///////////////////AAA///8H/////////gD/////////H////////////////////wAAD////////////gD/////////n//////////////////////AAP///////////gD/////////j///////////////////////+f///////////gD/////////z////////////////////////////////////gD/////////5////////////////////////////////////gD/////////5////////////////////////////////////gD/////////8////////////////////////////////////gD/////////8/////////////////////////z//////////gD/////////+f////////////////////////j//////////gD/////////+P////////////////////////n//////////gD//////////P////////////////////////P//////////gD//////////H///////////////////////+P//////////gD//////////n///////////////////////+f//////////gD//////////j///////////////////////8f//////////gD//////////z///////////////////////8///////////gD//////////x///////////////////////5///////////gD//////////5///////////////////////x///////////gD//////////8////////////4P/////////z///////////gD//////////8////////////wD/////////n///////////gD//////////+f///////////jz/////////H///////////gD//////////+f///////////zz/////////P///////////gD///////////P////+ePHCY4wDHg//////+f///////////gD///////////H////+ePGAY4wHHAP/////8f///////////gD///////////n////+ePGcY4z/GPP/////8////////////gD///////////j////+ePGcY4wPGf//////4////////////gD///////////z////+ePGAY44HGAP/////5////////////gD///////////x////+ePHgY4xnGAP/////z////////////gD///////////5////+ePH8Y4zjGfP/////j////////////gD///////////4////+eHGcYYznGOP/////n////////////gD///////////8////+eBGA4B4DHAf/////P////////////gD///////////+f///+eRHh5j8BHg/////+P////////////gD///////////+f///+f///////H//////+f////////////gD////////////P///gB/H/////H//////8f////////////gD////////////P///gB/H/////H//////8/////////////gD////////////n//////H/////H//////5/////////////gD////////////j///////////////////x/////////////gD////////////z///////////////////z/////////////gD////////////x///////////////////n/////////////gD////////////5///////////////////H/////////////gD////////////8///////////////////P/////////////gD////////////8//////////////////+f/////////////gD////////////8f/////////////////8f/////////////gD////////////+f/////////////////8//////////////gD/////////////P/////////////////4//////////////gD/////////////P/////////////////5//////////////gD/////////////n/////////////////z//////////////gD/////////////n//8A8H4PHGD/h////j//////////////gD/////////////z//8AYDwHGMB/A////n//////////////gD/////////////x//8fxxjjGI4/c////H//////////////gD/////////////5//+fx5jzEZ8/8///+P//////////////gD/////////////4//+Pz5nzA58/w///+f//////////////gD/////////////8///Hz5nzA58/B///8f//////////////gD/////////////8f//nz5nzA58/H///8///////////////gD/////////////+f//jxxjjEY4/O///5///////////////gD/////////////+P//x4DwHGMBnA///x///////////////gD//////////////P//x8H4PHODzh///z///////////////gD//////////////n//4////H//z////n///////////////gD//////////////n/8A////H//x////H///////////////gD//////////////z/8A////H//x////P///////////////gD//////////////x///////H//5///+P///////////////gD//////////////5//////////////+f///////////////gD//////////////4//////////////8////////////////gD//////////////8//////////////4////////////////gD//////////////8f/////////////5////////////////gD//////////////+f/////////////z////////////////gD//////////////+P/////////////j////////////////gD///////////////P/////////////n////////////////gD///////////////n/////////////H////////////////gD///////////////n/////////////P////////////////gD///////////////z////////////+f////////////////gD///////////////z////////////8f////////////////gD///////////////5////////////8/////////////////gD///////////////4////////////5/////////////////gD///////////////8////////////x/////////////////gD///////////////8f///////////z/////////////////gD///////////////+f///////////j/////////////////gD///////////////+P///////////H/////////////////gD////////////////P///////////P/////////////////gD////////////////H//////////+P/////////////////gD////////////////n//////////+f/////////////////gD////////////////z//////////8//////////////////gD////////////////z//////////4//////////////////gD////////////////5//////////5//////////////////gD////////////////5//////////z//////////////////gD////////////////8//////////z//////////////////gD////////////////8f/////////n//////////////////gD////////////////+f/////////H//////////////////gD////////////////+P/////////P//////////////////gD/////////////////P////////+f//////////////////gD/////////////////H////////8f//////////////////gD/////////////////n////////8///////////////////gD/////////////////j////////5///////////////////gD/////////////////z////////x///////////////////gD/////////////////5////////z///////////////////gD/////////////////5////////j///////////////////gD/////////////////8////////n///////////////////gD/////////////////8////////P///////////////////gD/////////////////+f//////+P///////////////////gD/////////////////+P//////+f///////////////////gD//////////////////P//////8////////////////////gD//////////////////H//////4////////////////////gD//////////////////n//////5////////////////////gD//////////////////j//////z////////////////////gD//////////////////z//////z////////////////////gD//////////////////5//////n////////////////////gD//////////////////5//////H////////////////////gD//////////////////8//////P////////////////////gD//////////////////8/////+f////////////////////gD//////////////////+f////8f////////////////////gD//////////////////+f////8/////////////////////gD///////////////////P////5/////////////////////gD///////////////////H////x/////////////////////gD///////////////////n////z/////////////////////gD///////////////////j////j/////////////////////gD///////////////////z////n/////////////////////gD///////////////////x////P/////////////////////gD///////////////////5///+P/////////////////////gD///////////////////8///+f/////////////////////gD///////////////////8///8//////////////////////gD///////////////////+f//4//////////////////////gD///////////////////+f//5//////////////////////gD////////////////////P//x//////////////////////gD////////////////////P//z//////////////////////gD////////////////////n//n//////////////////////gD////////////////////j//H//////////////////////gD////////////////////z//P//////////////////////gD////////////////////x/+f//////////////////////gD////////////////////5/8f//////////////////////gD////////////////////4/8///////////////////////gD////////////////////8/8///////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD///////////////fz3zwe+++D753w/////////////////gD///////////////fj33nu++85773nf////////////////gD///////////////fj33P+++58773P/////////////////gD///////////////fL3zP+++Z8773P/////////////////gD///////////////eb33P+++5+753P/////////////////gD///////////////eb33AO++5+753P/////////////////gD///////////////c73zPO++58773P/////////////////gD///////////////N733POee58573P/////////////////gD///////////////Z7znnecM855z3nf////////////////gD///////////////b70Pw+xx+D6H3w/////////////////gD///////////////D7/////////////////////////////gD///////////////H7/////////////////////////////gD///////////////H7//////////z//////////////////gD///////////////////////////z//////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD////////v/////////////////////4P///8//////////gD////////P/////////////////////zz///+//////////gD////////f/////////////////////3z///+f/////////gD///////+f/////////////////////37///+f/////////gD///////+e/vhe++8J33++++DwnfO987zvxvff/////////gD///////+efvMe++Zz33+++89nPfe99wHvmPfP/////////gD///////++/vee++Z733+++Z/nvfe993/vvPfP/////////gD///////++/vfe++5733+++5/nvfe99wPvvvfP/////////gD///////8+/vfe+++B33+++5/4PfO997nvvvfP/////////gD///////8+/vfe++/733+++4B/vfe99z3vvvfP/////////gD///////8+APfe++/533+++55/vfe99z3vvvfP/////////gD///////++/vfeee/733+ee55/vPe99z3vvvfP/////////gD///////++fvfecM5zxn+MM87nPGe8Z7nvvvfP/////////gD///////+efvfexx+H0P+xx+H4fQ+9D8CBvvfP/////////gD///////+efv/////////////////////v//ff/////////gD///////+e/v/////////////////////n//ef/////////gD////////e/v////////////////+////n//ef/////////gD////////P//////////////////+////x//e//////////gD////////v//////////////////////////8//////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gD//////////////////////////////////////////////gA=
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/5a.htm">&#19978;&#38913;</a>
      <a href="/freecity/6a.htm" class="active">&#31532;6a&#38913;</a>
      <a href="/freecity/7a.htm">&#19979;&#38913;</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2a.htm">&#31532;2a&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3a.htm">&#31532;3a&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4a.htm">&#31532;4a&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5a.htm">&#31532;5a&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6a.htm">&#31532;6a&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</h2>
        <h5>&#20013;&#20849;&#26997;&#27402;&#32113;&#27835;&#19979;&#24179;&#27665;&#25239;&#29229;&#30340;&#19968;&#31278;&#25307;&#24335;</h5>    
    <p>
    &#12298;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;&#12299;&#21407;&#25991;&#65306;<br>
    &#12300;&#20841;&#24180;&#22810;&#27794;&#26377;&#24037;&#20316;&#20102;&#65292;&#37117;&#22312;&#29609;&#65292;&#27794;&#35258;&#24471;&#21738;&#35041;&#19981;&#23565;&#65292;&#22739;&#21147;&#20027;&#35201;&#20358;&#33258;&#36523;&#37002;&#20154;&#20114;&#30456;&#23565;&#27604;&#21518;&#23563;&#25214;&#30340;&#23450;&#20301;&#21644;&#38263;&#36649;&#30340;&#20659;&#32113;&#35264;&#24565;&#65292;&#23427;&#20497;&#26371;&#28961;&#26178;&#28961;&#21051;&#22312;&#20320;&#36523;&#37002;&#20986;&#29694;&#65292;&#20320;&#27599;&#27425;&#30475;&#35211;&#30340;&#26032;&#32862;&#29105;&#25628;&#20063;&#37117;&#26159;&#26126;&#26143;&#25088;&#24859;&#12289;&#25079;&#23381;&#20043;&#39006;&#30340;&#12302;&#29983;&#32946;&#21608;&#37002;&#12303;&#65292;&#23601;&#20687;&#26576;&#20123;&#12302;&#30475;&#19981;&#35211;&#30340;&#29983;&#29289;&#12303;&#22312;&#35069;&#36896;&#19968;&#31278;&#24605;&#32173;&#24375;&#22739;&#32102;&#20320;&#65292;&#20154;&#22823;&#21487;&#19981;&#24517;&#22914;&#27492;&#12290;&#25105;&#21487;&#20197;&#20687;&#31532;&#27472;&#26681;&#23612;&#21482;&#30561;&#22312;&#33258;&#24049;&#30340;&#26408;&#26742;&#35023;&#26348;&#22826;&#38525;&#65292;&#20063;&#21487;&#20197;&#20687;&#36203;&#25289;&#20811;&#21033;&#29305;&#20303;&#22312;&#23665;&#27934;&#35023;&#24605;&#32771;&#12302;&#37007;&#21508;&#26031;&#12303;&#65292;&#26082;&#28982;&#36889;&#29255;&#22303;&#22320;&#24478;&#27794;&#30495;&#23526;&#23384;&#22312;&#39640;&#33289;&#20154;&#20027;&#39636;&#24615;&#30340;&#24605;&#28526;&#65292;&#37027;&#25105;&#21487;&#20197;&#33258;&#24049;&#35069;&#36896;&#32102;&#33258;&#24049;&#65292;&#36538;&#24179;&#23601;&#26159;&#25105;&#30340;&#26234;&#32773;&#36939;&#21205;&#65292;&#21482;&#26377;&#36538;&#24179;&#65292;&#20154;&#25165;&#26159;&#33836;&#29289;&#30340;&#23610;&#24230;&#12290;&#12301;
    </p>
    
    <p>
    &#22914;&#26524;&#36538;&#24179;&#21487;&#20197;&#32080;&#26463;&#26997;&#27402;&#27794;&#26377;&#33258;&#30001;&#30340;&#23560;&#21046;&#65292;&#37027;&#26371;&#26159;&#21360;&#24230;&#29976;&#22320;&#38750;&#26292;&#21147;&#19981;&#21512;&#20316;&#36939;&#21205;&#30340;&#19968;&#31278;&#26119;&#33775;&#12290;
    </p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="http://127.0.0.1:27876/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\6.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://127.0.0.1:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-ALQQ-JE63-NQGZ-BJLP4";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/q1.htm" class="active">&#26094;&#26095;Q1&#38913;</a>
      <a href="/freecity/q2.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    <br><br>
    	    <font size="1"><a target="_tab" href="/index/showpost.html?msg=2ijD3az6rrWxH5imZ7q6YUioR7pJkCMLTaXGRjgRgonrZtuv2jqYEqhypb7wKyZztnStHnMH1QLz3D658HKu8qhc">100px&#24291;&#21578;&#31354;&#38291;&#65292;NFT&#25104;&#20132;&#24460;&#65292;&#27492;&#26694;&#19979;&#24291;&#21578;&#21482;&#32173;&#25345;2&#20491;&#26376;&#12290;(&#38656;&#31526;&#21512;&#20839;&#23481;&#28310;&#21063;)</a></font>       
       <iframe width="100%" height="100" frameborder="0" src="http://yawti.com/squidgame" name="ad" border="0"></iframe>
       <font size="1">100px&#24291;&#21578;&#31354;&#38291;&#21040;&#27492;&#32080;&#26463; <a target="_tab" href="/index/showpost.html?msg=2ijD3az6rrWxH5imZ7q6YUioR7pJkCMLTaXGRjgRgonrZtuv2jqYEqhypb7wKyZztnStHnMH1QLz3D658HKu8qhc">SPONSORED &#24291;&#21578;</a></font>
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#26094;&#26095;&#23431;&#23449; Qoraverse</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;29 October 2021</h5>
     	<p>
     	&#33225;&#26360;&#20844;&#21496;&#25913;&#21517; Meta&#65292;&#33225;&#26360;&#35722;&#25104;&#26071;&#19979;&#19968;&#20491;&#29986;&#21697;&#65292;&#27597;&#20844;&#21496;&#30472;&#30472;&#35475;&#35328;&#35201;&#22312;&#20803;&#23431;&#23449;&#65288;Metaverse)&#25630;&#19968;&#30058;&#22823;&#20107;&#26989;&#12290;Metaverse &#26159; Meta&#65288;&#20803;&#65289;&#21644; Universe (&#23431;&#23449;&#65289;&#30340;&#21512;&#39636;&#26032;&#35422;&#65292;&#24456;&#22810;&#38651;&#29609;&#37117;&#26377;&#33258;&#24049;&#30340;&#20803;&#23431;&#23449;&#65292;&#26368;&#20339;&#21015;&#23376;&#26159; Minecraft &#65292;&#22914;&#19981;&#29087;&#24713;&#38651;&#29609;&#27010;&#24565;&#65292;&#21487;&#20197;&#21443;&#32771;&#38651;&#24433; Ready Player One &#30340;&#34395;&#25836;&#19990;&#30028;&#27010;&#24565;&#12290; 
     	</p>
     	
     	<p>
     	&#35373;&#35336; Metaverse &#26159;&#19968;&#38272;&#22823;&#23416;&#21839;&#65292;&#20294;&#26368;&#22522;&#30990;&#30340;&#31354;&#38291;&#20803;&#32032;&#24517;&#38920;&#36234;&#31777;&#21934;&#36234;&#22909;&#65292;&#26041;&#20415;&#28961;&#38480;&#25844;&#23637;&#21628;&#25033;&#23431;&#23449;&#30340;&#27010;&#24565;&#12290;&#33225;&#26360;&#25237;&#20837;&#36039;&#28304;&#20570; Metaverse&#65292;&#20272;&#35336; 3D &#35222;&#35258;&#25928;&#26524;&#26371;&#36234;&#20358;&#36234;&#28843;&#65292;&#36938;&#35261;&#26371;&#36234;&#20358;&#36234;&#26041;&#20415;&#26222;&#21450;&#65292;&#37027;&#26159;&#19968;&#20491;&#36229;&#32026;&#22823;&#22296;&#38538;&#37610;&#35373;&#21644;&#32173;&#25345;&#30340;&#27231;&#21046;&#12290;&#24478;&#27010;&#24565;&#19978;&#35373;&#24819;&#65292;&#20854;&#23526;&#25105;&#20197;&#19968;&#20491;&#20154;&#30340;&#21147;&#37327;&#65292;&#20063;&#22312;&#32173;&#25345;&#21644;&#37610;&#35373;&#19968;&#20491; Metaverse&#65292;&#25105;&#20094;&#33030;&#23601;&#20197; Qoraverse &#21462;&#21517;&#65292;&#20013;&#25991;&#21517;&#26159;&#26094;&#26095;&#23431;&#23449;&#12290;
     	</p>
     	
     	<p>
     	&#26094;&#26095;&#23431;&#23449;&#30340;&#39592;&#24185;&#26159;&#26094;&#26095;&#21312;&#22602;&#37832;&#65292;&#20854;&#22522;&#26412;&#21151;&#33021;&#26377;&#21363;&#20415;&#30340;&#32178;&#38913;&#65292;&#37096;&#33853;&#26684;&#21644;&#23567;&#25991;&#27284;&#31561;&#31561;&#25976;&#20301;&#20839;&#23481;&#20786;&#23384;&#65292;&#21312;&#22602;&#37832;&#20195;&#24163;(Token) &#21151;&#33021;&#38500;&#20102;&#26094;&#26095;&#24163;&#65292;&#29992;&#25142;&#20063;&#21487;&#20197;&#30332;&#34892;&#33258;&#24049;&#30340;&#20195;&#24163;&#65292;&#38750;&#21516;&#36074;&#21270;&#20195;&#24163;(NFT)&#65292;&#28982;&#24460;&#35373;&#26377;&#20379;&#21508;&#31278;&#26094;&#26095;&#37832;&#19978;&#30340;&#20195;&#24163;&#20570;&#20132;&#26131;&#30340;&#33258;&#21161;&#20132;&#26131;&#27231;&#21046;&#65292;&#21152;&#23494;&#36008;&#24163;&#30028;&#34899;&#35486;&#23601;&#26159; DEX(Decentralized Exchange)&#65292;DEX &#36914;&#19968;&#27493;&#38283;&#30332;&#30340;&#31995;&#21015;&#20132;&#26131;&#21487;&#20197;&#28436;&#35722;&#25104; DeFi(Decentralized Finance)&#12290;&#26094;&#26095;&#21312;&#22602;&#37832;&#20063;&#26377;&#22495;&#21517;&#27231;&#21046;&#65292;&#25105;&#21083;&#21083;&#35387;&#20874;&#21040; Metaverse &#22495;&#21517;&#65292;&#35201;&#35387;&#20874; Qoraverse &#20294;&#22810;&#24180;&#21069;&#24050;&#32147;&#34987;&#21029;&#20154;&#25343;&#19979;&#65292;&#25105;&#23494;&#35338;&#20182;&#38283;&#20729;2000Qora&#20132;&#25563;Qoraverse&#22495;&#21517;&#12290;&#27010;&#24565;&#19978;&#32780;&#35542;&#65292;&#21487;&#20197;&#36023;&#36067;&#20132;&#26131;&#30340;&#22495;&#21517;&#23601;&#26159;&#19968;&#31278;&#21407;&#37832;&#19978;&#30340;NFT&#65292;&#23436;&#20840;&#19981;&#24517;&#20381;&#36084;&#22806;&#20358;&#27861;&#21046;&#30340;&#31649;&#27835;&#65292;&#23601;&#21482;&#26159;&#38752;&#31243;&#24335;&#30908;&#32173;&#25345;&#65292;code is law&#12290; 
     	</p>
     	
     	<p>
     	&#26094;&#26095;&#21312;&#22602;&#37832;&#30340;&#20803;&#23431;&#23449;&#65292;&#26094;&#26095;&#23431;&#23449;&#65292;&#20027;&#35201;&#23601;&#26159;&#21109;&#22987;&#33258;&#26094;&#26095;&#22495;&#21517;&#30340;&#21508;&#31278;&#21151;&#33021;&#19979;&#65292;&#20854;&#26412;&#36074;&#23601;&#22914;&#19968;&#26412;&#28961;&#27490;&#30433;&#30340;&#30333;&#32025;&#65292;&#26377;&#27425;&#24207;&#30340;&#20219;&#20154;&#22615;&#40201;&#23531;&#20839;&#23481;&#12290; &#36889;&#35041;&#26159;&#25105;&#30340;freecity&#22495;&#21517;&#19979;&#30340;&#32178;&#38913;&#65292;&#22914;&#26524;&#20320;&#30053;&#25026;&#32178;&#38913;&#35373;&#35336;&#65292;HTML &#26159;&#26368;&#21407;&#22987;&#30340;&#31243;&#24335;&#20803;&#32032;&#65292;&#30001;&#26044;&#21312;&#22602;&#37832;&#30340;&#25976;&#25818;&#31934;&#39635;&#26159;&#20961;&#23531;&#20837;&#23601;&#19981;&#33021;&#26356;&#25913;&#65292;&#32020;&#21312;&#22602;&#37832;&#32178;&#38913;&#35373;&#35336;&#19968;&#33324;&#19978;&#37117;&#26159;&#21807;&#35712;&#29376;&#24907;&#65292;&#23492;&#29983;&#22312;&#20219;&#20309;&#21312;&#22602;&#37832;&#30340;&#20114;&#21205;&#27231;&#21046;&#36996;&#26159;&#21487;&#20197;&#26126;&#26234;&#26893;&#20837;&#65292;&#37027;&#24456;&#32771;&#39511;HTML&#32178;&#38913;&#35373;&#35336;&#32773;&#30340;&#21109;&#24847;&#21151;&#21147;&#12290;&#25105;&#35373;&#35336;&#30340;freecity&#32178;&#38913;&#65292;&#24478;0&#38913;&#38283;&#22987;&#65292;&#26377;&#24190;&#20491;&#20998;&#21449;&#65292;&#28982;&#24460;&#20998;&#21449;&#19979;&#24517;&#23450;&#26377;&#20491;&#19979;&#38913;&#65292;&#27599;&#20491;&#20998;&#21449;&#30340;&#19979;&#38913;&#37117;&#26159;&#28961;&#27490;&#30433;&#30340;&#19979;&#38913;&#65292;&#27599;&#38913;&#32178;&#38913;&#37117;&#26377;&#20083;&#28369;&#38738;&#33394;&#30908;&#30340; 
    	<a href="/freecity" class="active"><font color="#198964">Home0&#39318;&#38913;</font></a> &#22238;&#21040;freecity&#36215;&#22987;&#40670;&#65292;&#36889;&#26159;&#20197;&#25991;&#23383;&#28858;&#20027;&#30340;&#28961;&#27490;&#30433;&#23431;&#23449;&#12290;&#20854;&#23526;&#22294;&#20687;&#20063;&#21487;&#20197;&#23531;&#20837;&#26094;&#26095;&#21312;&#22602;&#37832;&#65292;&#20294;&#24456;&#28010;&#36027;&#36039;&#28304;&#65292;&#19968;&#33324;&#19978;&#25105;&#35373;&#35336;&#30340;&#32178;&#38913;&#65292;&#22294;&#20687;&#26371;&#20046;&#36681;&#21435;&#20998;&#25955;&#24335;&#20786;&#23384;&#27231;&#21046;&#65292;&#27604;&#22914;IPFS&#25110;Siaksynet&#12290;
     	</p>
     	
     	<p>
     	&#32020;&#31929;&#26377;&#23431;&#23449;&#65292;&#25110;&#21482;&#26159;&#26094;&#26095;&#23431;&#23449;&#65292;&#26159;&#19981;&#22816;&#30340;&#65292;&#20839;&#23481;&#25165;&#26159;&#29579;&#36947;&#12290;&#20114;&#32879;&#32178;ICANN&#22495;&#21517;&#19979;&#30340;&#32178;&#38913;&#20063;&#33021;&#28961;&#27490;&#30433;&#20786;&#23384;HTML&#32178;&#38913;&#65292;&#20309;&#24517;&#35201;&#29992;&#19978;&#21312;&#22602;&#37832;&#65311;&#36889;&#20491;&#21839;&#38988;&#65292;&#38364;&#37749;&#22312;ICANN&#22495;&#21517;&#19979;&#30340;&#32178;&#38913;&#26159;&#21487;&#20197;&#34987;&#39636;&#21046;&#26597;&#31105;&#65292;&#32780;&#21312;&#22602;&#37832;&#21487;&#20197;&#29992;localhost&#20840;&#38754;&#36991;&#38283;&#23529;&#26597;&#12290;&#22238;&#21040;&#21312;&#22602;&#37832;&#27010;&#24565;&#21407;&#40670;&#65292;&#27599;&#21488;&#38651;&#33126;&#37117;&#25910;&#19968;&#20221;&#23450;&#26178;&#36880;&#27493;&#26356;&#26032;&#30340;&#25976;&#25818;&#24235;&#65292;&#26094;&#26095;&#20063;&#19968;&#27171;&#65292;&#33258;&#24049;&#38651;&#33126;&#23563;&#35370;&#33258;&#24049;&#38651;&#33126;&#20839;&#30340;&#25976;&#25818;&#65292;&#34899;&#35486;&#23601;&#26159;localhost&#65292;&#22283;&#38555;&#20849;&#35672;&#19979;&#40664;&#35469;&#32178;&#22336;&#26159;127.0.0.1&#65292;&#24456;&#38627;&#31105;&#65292;&#19981;&#33021;&#31105;&#65292;&#38500;&#38750;&#26377;&#26997;&#27402;&#25919;&#24220;&#24375;&#21040;&#35201;&#27599;&#20491;&#20154;&#30340;&#38651;&#33126;&#37117;&#23433;&#35037;&#30435;&#35222;&#36575;&#20214;&#65292;&#37027;&#31278;&#24773;&#27841;&#24418;&#21516;&#38651;&#24433;&#12298;1984&#12299;&#12290;
     	</p>
     	
     	<p>
     	&#35441;&#35498;&#22238;&#38957;&#65292;&#35373;&#35336;&#32178;&#38913;&#20854;&#23526;&#20063;&#26159;&#19968;&#38272;&#34269;&#34899;&#65292;&#21152;&#19978;&#20839;&#23481;&#65292;&#19968;&#33324;&#30340;&#30693;&#35672;&#29986;&#27402;&#19981;&#22312;&#35441;&#19979;&#12290;&#26178;&#19979;&#27969;&#34892;&#30340;NFT&#65292;&#24456;&#22810;&#37117;&#26159;&#30001;&#22806;&#20358;&#32068;&#32340;&#21934;&#20301;&#20381;&#27861;&#31649;&#21046;&#65292;&#20006;&#19981;&#32020;&#31929;&#26159;&#31243;&#24335;&#30908;&#12290;&#26094;&#26095;&#22495;&#21517;&#19979;&#30340;&#20839;&#23481;&#65292;&#30070;&#28982;&#20063;&#22312;&#19968;&#33324;&#22283;&#38555;&#27861;&#30340;&#32173;&#35703;&#31684;&#22285;&#20839;&#65292;&#20294;&#36523;&#28858;&#19968;&#20491;&#21407;&#29983;NFT&#65292;&#22914;&#26524;&#20839;&#23481;&#20027;&#20154;&#35201;&#25226;&#22495;&#21517;&#19979;&#30340;&#19968;&#20999;&#25563;&#25104;&#26094;&#26095;&#24163;&#65292;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340;&#27231;&#21046;&#24050;&#32147;&#20839;&#32622;&#36889;&#31278;&#21151;&#33021;&#12290;
     	</p>
     	
     	<p>
     	&#26094;&#26095;&#24163;&#30446;&#21069;&#27794;&#26377;&#22312;&#20219;&#20309;&#20027;&#27969;&#20132;&#26131;&#24179;&#21488;&#19978;&#24066;&#65292;&#37027;&#26410;&#24517;&#19981;&#26159;&#22909;&#20107;&#65292;&#33267;&#23569;&#36991;&#38283;&#20102;&#19968;&#20999;&#30072;&#24418;&#19981;&#27880;&#37325;&#29992;&#36884;&#30340;&#21152;&#23494;&#36008;&#24163;&#28818;&#20316;&#12290;&#25105;&#29992;&#25105;&#25163;&#19978;&#26377;&#30340;&#36039;&#28304;&#65292;&#20570;&#27627;&#28961;&#23529;&#26597;&#31354;&#38291;&#30340;HTML&#32178;&#38913;&#27231;&#21046;&#65292;&#20197;&#20839;&#23481;&#33267;&#19978;&#28858;&#20027;&#12290;&#27604;&#36215;&#33225;&#26360;&#35201;&#20570;&#30340;3D Metaverse&#65292;&#25105;&#19968;&#20491;&#20154;&#26159;&#21453;&#20854;&#36947;&#20570;&#25079;&#33290;HTML&#24773;&#25079; &#12290;&#25105;&#25345;&#26377; 1%&#26094;&#26095;&#24163;&#65292;&#25105;&#22312;&#26094;&#26095;&#21312;&#22602;&#37832;&#30332;&#34892; Timah&#20195;&#24163;&#65292;&#25105;&#30340;Timah&#37675;&#31859;&#20195;&#24163;&#21487;&#20197;&#22312;&#26094;&#26095;DEX&#19978;&#20001;&#26367;&#20812;&#25563;&#26094;&#26095;&#24163;&#65292;&#34899;&#35486;&#32780;&#35542;&#26159;Timah&#26377;LP(liquidity provider)&#65292;&#37197;&#21512;&#25105;&#22312; Ardor-Ignis &#21312;&#22602;&#37832;DEX &#19978;&#30340; TIM&#20001;&#26367;Ignis &#30340;LP&#65292;&#25105;&#25552;&#20379;99%&#26094;&#26095;&#24163;&#25345;&#26377;&#32773;&#19968;&#20491;&#22871;&#29694;&#31649;&#36947;&#65292;TIM&#20195;&#24163;&#26159;&#25105;&#22312;Ardor&#21312;&#22602;&#37832;&#19978;&#30332;&#29694;&#30340;&#20195;&#24163;&#65292;&#25105;&#30340;&#26381;&#21209;&#26159;1Timah&#23565;1TIM&#20812;&#25563;&#35731;&#26094;&#26095;DEX&#21644;Ardor DEX&#26377;&#20491;&#27211;&#27153;&#32102; TIM&#25110;Timah&#27969;&#36890;&#12290;&#19981;&#24517;&#35351;&#31649;&#20219;&#20309;&#21152;&#23494;&#36008;&#24163;&#30340;&#24773;&#27841;&#19979;&#65292;&#25105;&#19981;&#26159;&#20449;&#35709;&#22909;&#30340;&#20132;&#26131;&#24179;&#21488;&#30070;&#28982;&#27794;&#26377;&#20219;&#20309;&#20449;&#20219;&#21487;&#35328;&#65292;TIM&#21644;Timah&#37117;&#26159;&#25105;&#30332;&#34892;&#30340;&#20195;&#24163;&#65292;&#25345;&#26377;&#32773;&#22522;&#26412;&#19978;&#26089;&#23601;&#24050;&#32147;&#20449;&#20219;&#25105;&#65292;&#19981;&#35469;&#35672;&#30340;&#20154;&#22312;&#26368;&#20302;&#38480;&#24230;&#30340;&#20449;&#20219;&#27231;&#21046;&#19979;&#21487;&#20197;&#25226;&#26094;&#26095;&#24163;&#25563;&#25104;&#20854;&#23427;&#36008;&#24163;&#22871;&#29694;&#12290;&#25105;&#25918;LP&#22312;DEX, &#20027;&#35201;&#30446;&#30340;&#26159;&#35201;&#25910;&#21462;&#21097;&#19979;&#30340;99%&#26094;&#26095;&#24163;&#65292;&#30446;&#27161;&#26159;49%&#12290;&#26094;&#26095;&#24163;&#26159;&#26368;&#26089;&#26399;&#30340;PoS&#25366;&#31014;&#21046;&#21312;&#22602;&#37832;&#65292;&#19981;&#35201;&#36942;&#21322;&#26159;&#21312;&#22602;&#37832;&#20849;&#35672;&#23433;&#20840;&#21407;&#21063;&#12290; 
     	</p>
        
        <p>
        &#32380;&#32396;&#25079;&#33290;HTML&#26159;&#24456;&#32654;&#22909;&#30340;&#65292;HTML&#31777;&#21934;&#26131;&#23416;&#65292;&#25105;&#26377;&#24847;&#24605;&#22312;&#26094;&#26095;&#32178;&#38913;&#27231;&#21046;&#19979;&#65292;&#20027;&#36774;&#19968;&#22580;&#22283;&#38555;HTML &#32178;&#38913;&#21109;&#24847;&#22823;&#36093;&#65292;&#29518;&#37329;&#20197;Timah&#35336;&#65292;&#35201;&#22871;&#29694;&#21487;&#20197;&#21435;DEX&#25563;&#25104;Ignis&#65292;&#28982;&#24460;&#36865;&#21040;&#20132;&#26131;&#24179;&#21488;&#20570;&#25903;&#20986;&#12290;&#27489;&#36814;&#20358;&#21040;&#26094;&#26095;&#23431;&#23449;&#65292;Qoraverse&#12290; 
        </p>
        
         
      
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain17.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain18.htm" class="active">FB18</a>
      <a href="/freecity/blokchain19.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB18. &#21312;&#22602;&#37832;&#31777;&#20171;</h3>
    <p>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#21312;&#22602;&#37832;&#25216;&#34899;&#20986;&#33258;&#27604;&#29305;&#24163;&#65292;&#26412;&#20358;&#26159;&#20114;&#32879;&#32178;&#40670;&#23565;&#40670;&#24115;&#30446;&#35352;&#37636;&#65292;&#38364;&#37749;&#25216;&#34899;&#26159;&#35352;&#37636;&#23531;&#20837;&#23601;&#27794;&#26377;&#26356;&#25913;&#21644;&#21034;&#38500;&#30340;&#39192;&#22320;&#12290;&#22914;&#20309;&#20570;&#21040;&#21034;&#38500;&#19981;&#20102;&#65311;&#36889;&#20491;&#35201;&#35299;&#37323;&#20006;&#19981;&#38627;&#65292;&#40670;&#23565;&#40670;&#20786;&#23384;&#22312;&#35377;&#22810;&#20154;&#30340;&#38651;&#33126;&#30828;&#30879;&#19978;&#65292;&#25976;&#37327;&#36948;&#21040;&#19968;&#23450;&#25976;&#37327;&#23601;&#26159;&#30456;&#23565;&#19981;&#27515;&#30340;&#29376;&#24907;&#65292; 
    &#26377;&#20114;&#32879;&#32178;&#25110;&#26367;&#20195;&#32178;&#32097;&#23384;&#22312;&#23601;&#19981;&#27515;&#65292;&#28858;&#20309;&#35498;&#26159;&#30456;&#23565;&#65311;&#37027;&#26159;&#37341;&#23565;&#26371;&#24605;&#32771;&#30340;&#29289;&#31278;&#32780;&#35542;&#65292;&#20154;&#39006;&#28040;&#22833;&#20102;&#25976;&#25818;&#23601;&#31639;&#33021;&#27704;&#23384;&#20063;&#26159;&#27627;&#28961;&#24847;&#32681;&#65292;&#31777;&#21934;&#35611;&#19981;&#27515;&#26159;&#26377;&#26781;&#20214;&#30340;&#65292;&#27604;&#22914;&#19990;&#30028;&#26411;&#26085;&#20102;&#12290;&#40670;&#23565;&#40670;&#20786;&#23384;&#21487;&#33021;&#26371;&#26377;&#20841;&#20491;&#29256;&#26412;&#65292;&#35201;&#30456;&#20449;&#35504;&#65311;&#22522;&#26412;&#19978;&#23601;&#26159;&#30526;&#20154;&#20849;&#35672;&#65292; 
    &#26368;&#22810;&#40670;&#35469;&#21487;&#30340;&#24115;&#30446;&#23601;&#26159;&#28310;&#30340;&#12290;&#35504;&#26371;&#37027;&#40636;&#26377;&#24515;&#33258;&#21205;&#33258;&#30332;&#21435;&#20570;&#40670;&#23565;&#40670;&#30340;&#24115;&#30446;&#36039;&#26009;&#24235;&#20786;&#23384;&#65311;&#29518;&#36062;&#20043;&#19979;&#24517;&#26377;&#38911;&#25033;&#32773;&#65292;&#20808;&#20551;&#35373;&#27604;&#29305;&#24163;&#24050;&#32147;&#26377;&#25563;&#25104;&#32654;&#20803;&#30340;&#20729;&#20540;&#20358;&#35542;&#31243;&#24335;&#27231;&#21046;&#12290;&#39318;&#20808;&#65292;&#25105;&#20808;&#20171;&#32057;&#19968;&#19979;&#21704;&#24076;&#20540; 
    (hash) 
    &#65292;&#20219;&#20309;&#25976;&#30908;&#23384;&#27284;&#37117;&#21487;&#20197;&#29986;&#29983;&#19968;&#20491;&#21704;&#24076;&#20540;&#65292;&#21704;&#24076;&#20540;&#29986;&#29983;&#30340;&#36575;&#20214;&#26377;&#22810;&#27454;&#65292;&#21508;&#33258;&#37117;&#26377;&#21508;&#33258;&#30340;&#25976;&#23416;&#26041;&#31243;&#24335;&#20304;&#35657;&#65292;&#23384;&#27284;&#21487;&#22823;&#21487;&#23567;&#65292;&#21704;&#24076;&#20540;&#19981;&#21487;&#33021;&#37325;&#35206;&#65292;&#21704;&#24076;&#20540;&#19968;&#27171;&#23601;&#26159;&#35657;&#26126;&#20102;&#23384;&#27284;&#21516;&#28304;&#25110;&#30456;&#21516;&#12290;&#21704;&#24076;&#20540;&#21644;&#21152;&#23494;&#25216;&#34899;&#65292; 
    &#22312;&#27604;&#29305;&#24163;&#27243;&#31354;&#20986;&#19990;&#21069;&#37117;&#24050;&#32147;&#24291;&#27867;&#25033;&#29992;&#22312;&#21508;&#31278;&#25976;&#30908;&#36039;&#35338;&#24037;&#34269;&#19978;&#65292;&#27604;&#29305;&#24163;&#21407;&#21109;&#35373;&#35336;&#32773;&#20013;&#26412;&#32880;&#24039;&#22937;&#22320;&#36939;&#29992;&#21704;&#24076;&#20540;&#20358;&#35069;&#36896;&#19968;&#20491;&#20998;&#37197;&#23531;&#20837;&#27402;&#21147;&#30340;&#33258;&#21205;&#21270;&#27231;&#21046;&#65292;&#36889;&#27231;&#21046;&#23601;&#26159;&#21312;&#22602;&#37832;&#34899;&#35486;&#65292;&quot;&#25366;&#31014;&quot;&#20841;&#20491;&#23383;&#30340;&#35438;&#37323;&#12290;&#21508;&#31278;&#36039;&#26009;&#32080;&#21512;&#36215;&#20358;&#65292;&#21487;&#20197;&#29986;&#29983;&#19968;&#20491;&#21704;&#24076;&#20540;&#65292; 
    &#19968;&#32068;&#36039;&#26009;&#22914;&#26524;&#21629;&#21517;&#25104;&#19968;&#20491;&#21312;&#22602;&#65292;&#37027;&#40636;&#27599;&#20491;&#21312;&#22602;&#37117;&#26371;&#26377;&#20491;&#21704;&#24076;&#20540;&#65292;&#31532;&#19968;&#20491;&#21312;&#22602;&#30340;&#21704;&#24076;&#20540;&#65292;&#26371;&#25104;&#28858;&#31532;&#20108;&#20491;&#21312;&#22602;&#30340;&#37096;&#20998;&#36039;&#26009;&#65292;&#30452;&#25509;&#24433;&#38911;&#31532;&#20108;&#20491;&#21312;&#22602;&#30340;&#21704;&#24076;&#20540;&#65292;&#25509;&#20108;&#36899;&#19977;&#27704;&#32396;&#19979;&#21435;&#23601;&#24418;&#25104;&#37832;&#12290;&#36889;&#31278;&#20786;&#23384;&#31649;&#29702;&#26041;&#24335;&#65292;&#20063;&#26159;&#27604;&#29305;&#24163;&#27243;&#31354;&#20986;&#19990;&#21069;&#23601;&#30456;&#30070;&#26222;&#36941;&#65292;&#27604;&#22914; 
    git&nbsp; 
    &#12290;&#20013;&#26412;&#32880;&#35373;&#35336;&#30340;&#25366;&#31014;&#65292;&#20854;&#23526;&#26159;&#25214;&#31572;&#26696;&#36938;&#25138;&#65292;&#21738;&#20491;&#31014;&#24037;&#26368;&#20808;&#25214;&#21040;&#31572;&#26696;&#23601;&#36245;&#32202;&#23531;&#20837;&#37832;&#65292;&#20854;&#20182;&#30340;&#36629;&#26131;&#23601;&#21487;&#20197;&#35469;&#35657;&#65292;&#28982;&#24460;&#20877;&#37325;&#26032;&#38283;&#24037;&#25214;&#25509;&#19979;&#20358;&#26032;&#21312;&#22602;&#35201;&#30340;&#31572;&#26696;&#12290;&#36889;&#25366;&#31014;&#36938;&#25138;&#30456;&#30070;&#31777;&#21934;&#65292;&#23601;&#26159;&#24478;&#37832;&#30340;&#26368;&#24460;&#19968;&#20491;&#21312;&#22602;&#36039;&#26009;&#38598;&#21512;&#25152;&#29986;&#29983;&#30340;&#21704;&#24076;&#20540;&#65292; 
    &#21152;&#19978;&#19968;&#20491;&#38568;&#27231;&#33126;&#25976;(nonce)&#65292;&#20877;&#29986;&#29983;&#20986;&#35442;&#21312;&#22602;&#30340;&#23553;&#23614;&#21704;&#24076;&#20540;&#12290;&#33289;&#20491;&#20363;&#23376;&#65292;hash1 = 11123456678900abcdef , nonce1 = 
    xxxxxxx&#65292;hash1 &#32080;&#21512; nonce1 &#21487;&#20197;&#26159; xxxxxxx 11123456678900abcdef &#65292;&#32080;&#21512;&#39636;&#21462;&#24471; hash2 = 
    yyyyyyyyyyyyyyyyyyyyyy&#65292; nonce1 &#26159;&#38568;&#27231;&#30340;&#25976;&#23383;&#65292;&#21704;&#24076;&#20540;&#30340;&#35722;&#21270;&#35215;&#24459;&#20063;&#26159;&#19968;&#31278;&#38568;&#27231;&#25976;&#23383;&#65292;&#20363;&#23376;&#19978;&#25105;&#21482;&#29992; 22 &#20491; y 
    &#20195;&#26367;&#65292;&#23526;&#38555;&#24773;&#27841;&#25976;&#20301;&#24517;&#38920;&#26356;&#22810;&#65292;&#36889;&#21482;&#26159;&#26041;&#20415;&#25105;&#35611;&#35299;&#12290;&#20013;&#26412;&#32880;&#30340;&#25366;&#31014;&#36938;&#25138;&#35215;&#21063;&#24456;&#31777;&#21934;&#65292;nonce1 &#24478; 0 &#38283;&#22987;&#65292;&#19968;&#20491;&#25509;&#19968;&#20491;&#21040; 999999 
    &#25110;&#26356;&#22810;&#28204;&#35430;&#65292;&#24517;&#23450;&#21487;&#20197;&#25214;&#21040;&#19968;&#20491;&#38283;&#38957;&#26159; 0 &#30340; hash2&#65292;&#20063;&#23601;&#26159; 0yyyyyyyyyyyyyyyyyyyyy&#65292;&#21069;&#38754; 0 &#36234;&#22810;&#24460;&#38754; y 
    &#23601;&#36234;&#23569;&#65292;&#24847;&#24605;&#23601;&#26159;&#38627;&#24230;&#36234;&#39640;&#12290;&#21482;&#26377;&#19968;&#20491; 0 
    &#30340;&#38627;&#24230;&#65292;&#19968;&#32068;&#31014;&#24037;&#21516;&#26178;&#25654;&#31639;&#65292;&#22914;&#26524;&#27231;&#22120;&#24375;&#24230;&#19981;&#35722;&#65292;&#25214;&#21040;&#31526;&#21512;&#35201;&#27714;&#30340;&#31572;&#26696;&#25152;&#38656;&#30340;&#24179;&#22343;&#26178;&#38291;&#26159;&#21487;&#20197;&#20272;&#35336;&#30340;&#65292;&#22914;&#26524;&#21443;&#33287;&#25214;&#31572;&#26696;&#30340;&#31014;&#24037;&#22686;&#21152;&#65292;&#25110;&#27231;&#22120;&#36939;&#31639;&#21147;&#36234;&#20358;&#36234;&#24375;&#65292;&#25214;&#21040;&#31572;&#26696;&#30340;&#26178;&#38291;&#36234;&#30701;&#65292;&#21069;&#38754;&#26377;&#24190;&#20491; 
    0 &#35722;&#25104;&#35519;&#25511;&#25214;&#21040;&#31572;&#26696;&#30340;&#24179;&#22343;&#36895;&#24230;&#65292;&#27604;&#22914;&#27604;&#29305;&#24163;&#35373;&#23450;&#22312;&#24179;&#22343; 10&#20998;&#37912;&#24038;&#21491;&#12290;&#26368;&#24460;&#65292;&#25366;&#31014;&#25104;&#21151;&#32773;&#26377;&#29518;&#36062;&#65292;&#36889;&#23601;&#26159;&#21312;&#22602;&#37832;&#27231;&#21046;&#12290;<br><br>
    
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#29518;&#36062;&#35201;&#20570;&#21040;&#33258;&#32102;&#33258;&#36275;&#65292;&#26159;&#19968;&#31278;&#32147;&#28639;&#24605;&#32771;&#65292;&#20729;&#20540;&#20849;&#35672;&#12290;&#25910;&#34255;&#19981;&#21205;&#29992;&#26159;&#31639;&#19981;&#21040;&#20729;&#20540;&#30340;&#65292;&#24863;&#35258;&#33391;&#22909;&#23601;&#26159;&#28961;&#20729;&#20043;&#23542;&#65292;&#20841;&#26041;&#20154;&#20570;&#20132;&#26131;&#30340;&#26481;&#35199;&#25165;&#21487;&#20197;&#31639;&#20986;&#20729;&#20540;&#12290;&#27604;&#29305;&#24163;&#25366;&#31014;&#65292;&#29518;&#36062;&#26159;&#20195;&#24163;&#65292;&#20063;&#23601;&#26159;&#24115;&#30446;&#19978;&#24190;&#34892;&#21034;&#38500;&#19981;&#20102;&#30340;&#35352;&#37636;&#65292;&#24471;&#21040;&#20195;&#24163;&#30340;&#20154;&#35201;&#36067;&#65292; 
    &#24471;&#35201;&#26377;&#20154;&#39000;&#24847;&#36023;&#25165;&#21487;&#20197;&#26377;&#24066;&#22580;&#20729;&#12290;&#27604;&#29305;&#24163;&#24066;&#20540;&#30340;&#20849;&#35672;&#65292;&#29992;&#36884;&#21487;&#20197;&#31777;&#21270;&#26576;&#20123;&#24037;&#20316;&#65292;&#26377;&#21151;&#29992;&#23601;&#26377;&#20729;&#20540;&#65292;&#32780;&#25366;&#31014;&#32791;&#38651;&#26159;&#25104;&#26412;&#65292;&#25972;&#20491;&#27604;&#29305;&#24163;&#29983;&#24907;&#33021;&#21560;&#24341;&#31014;&#24037;&#21069;&#20358;&#25366;&#31014;&#38752;&#30340;&#26159;&#26377;&#21033;&#21487;&#22294;&#65292;&#32147;&#28639;&#27963;&#21205;&#22240;&#27492;&#29986;&#29983;&#65292;&#32780;&#20729;&#26684;&#22823;&#27874;&#21205;&#39006;&#20284;&#29694;&#20195;&#32929;&#24066;&#30340;&#24120;&#24907;&#65292; 
    &#26377;&#32929;&#28818;&#32929;&#26377;&#24163;&#28818;&#24163;<span lang="zh-cn">&#65292;&#36010;&#24515;&#30340;&#23531;&#29031;&#12290;&#25237;&#36039;&#26159;&#20986;&#37666;&#25386;&#21205;&#36039;&#28304;&#20358;&#24478;&#20107;&#29983;&#29986;&#65292;&#23601;&#22914;&#20986;&#37666;&#21512;&#36039;&#38283;&#24215;&#36067;&#27873;&#27873;&#33590;&#37027;&#27171;&#65292;&#30475;&#24471;&#21040;&#29986;&#21697;&#20986;&#21697;&#25110;&#26381;&#21209;&#65292;&#25237;&#36039;&#32929;&#31080;&#21644;&#36008;&#24163;&#20063;&#24517;&#38920;&#20855;&#20633;&#25630;&#29983;&#29986;&#65292;&#37027;&#25165;&#31639;&#26159;&#25237;&#36039;&#65292;&#25077;&#25026;&#25026;&#30340;&#19968;&#33324;&#19978;&#21482;&#33021;&#31639;&#26159;&#25237;&#27231;&#12290; 
    &#19968;&#23567;&#25774;&#20154;&#32929;&#28023;&#28014;&#27785;&#26377;&#21161;&#20729;&#20540;&#32173;&#25345;&#65292;&#35542;&#29983;&#29986;&#21147;&#26159;&#26377;&#28516;&#28369;&#20132;&#26131;&#30340;&#20316;&#29992;&#65307;&#32780;&#19968;&#22823;&#29677;&#20154;&#25237;&#27231;&#28818;&#32929;&#65292;&#28516;&#28369;&#20316;&#29992;&#20197;&#22806;&#30340;&#37117;&#26159;&#19981;&#20107;&#29983;&#29986;&#30340;&#36077;&#21338;&#34892;&#28858;</span>&#12290; 
    &#21152;&#23494;&#36008;&#24163;&#25366;&#31014;&#35201;&#20570;&#24471;&#22909;&#65292;&#19981;&#21934;&#21482;&#26159;&#25237;&#36039;&#30828;&#20214;&#21644;&#20195;&#24163;&#65292;&#25237;&#20837;&#29376;&#24907;&#26356;&#19981;&#21487;&#25110;&#32570;&#12290;<br><br>
    
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#25972;&#20491;&#21312;&#22602;&#37832;&#27231;&#21046;&#35201;&#22914;&#20309;&#21462;&#20449;&#26044;&#20154;&#65311;&#26222;&#32645;&#22823;&#30526;&#33126;&#34955;&#35041;&#30340;&#30097;&#21839;&#22810;&#21322;&#26159;&#26371;&#19981;&#26371;&#26159;&#39449;&#23616;&#65311;&#36889;&#19968;&#40670;&#24517;&#38920;&#35201;&#30475;&#25026;&#26377;&#31243;&#24335;&#30340;&#30693;&#35672;&#25165;&#26377;&#36774;&#27861;&#24505;&#24213;&#30906;&#23450;&#27794;&#26377;&#30097;&#40670;&#65292;&#29702;&#35542;&#19978;&#21312;&#22602;&#37832;&#30340;&#31243;&#24335;&#30908;&#24517;&#23450;&#26159; 100% 
    &#20844;&#38283;&#65292;&#26377;&#20123;&#33258;&#31281;&#20844;&#37832;&#21312;&#22602;&#37832;&#30340;&#65292;&#20598;&#29246;&#26371;&#26377;&#25152;&#20445;&#30041;&#65292;&#25110;&#24310;&#36978;&#20844;&#38283;&#38364;&#37749;&#31243;&#24335;&#30908;&#65292;&#36889;&#27171;&#20570;&#26159;&#36949;&#32972;&#20844;&#37832;&#27010;&#24565;&#65292;&#30050;&#31455;&#36996;&#26159;&#26371;&#26377;&#23567;&#37096;&#20998;&#26997;&#23458;&#26377;&#26781;&#20214;&#22320;&#19981;&#35201;&#27714; 100% 
    &#36879;&#26126;&#65292;&#26377;&#25152;&#20445;&#30041;&#30340;&#37096;&#20998;&#19968;&#33324;&#19978;&#19981;&#22826;&#24433;&#38911;&#20849;&#35672;&#30340;&#29986;&#29983;&#65292;&#20294;&#26377;&#25928;&#22320;&#20445;&#35703;&#38364;&#37749;&#25216;&#34899;&#20813;&#26044;&#34987;&#25220;&#35186;&#12290;&#27604;&#29305;&#24163;&#12289;&#20197;&#22826;&#24163;&#21644;&#33802;&#29305;&#24163; 3 &#22823;&#20844;&#37832;&#37117;&#26159; 100% 
    &#38283;&#28304;&#36879;&#26126;&#65292;&#21839;&#38988;&#26159;&#65292;&#31243;&#24335;&#35486;&#35328;&#33021;&#21147;&#26377;&#38480;&#30340;&#20154;&#20308;&#22823;&#22810;&#25976;&#65292;&#19981;&#21487;&#33021;&#20570;&#20840;&#26041;&#38754;&#30340;&#31293;&#26597;&#65292;&#19968;&#33324;&#20154;&#33021;&#22816;&#20570;&#21040;&#30340;&#31293;&#26597;&#65292;&#26159;&#30906;&#23450;&#26377;&#21462;&#24471;&#38283;&#28304;&#30908;&#30340;&#31649;&#36947;&#65292;&#28982;&#24460;&#24471;&#20381;&#38752;&#19990;&#30028;&#21508;&#22320;&#30340;&#23560;&#23478;&#21435;&#20570;&#20840;&#38754;&#31293;&#26597;&#65292;&#26377;&#24819;&#27861;&#23601;&#19999;&#20986;&#20358;&#35342;&#35542;&#65292;&#25110;&#20570;&#20491;&#22577;&#21578;&#65292; 
    &#27794;&#33021;&#21147;&#27794;&#26178;&#38291;&#36942;&#30446;&#31243;&#21644;&#28204;&#35430;&#24335;&#30908;&#23601;&#24471;&#35201;&#30456;&#20449;&#26377;&#33457;&#24515;&#24605;&#20570;&#20986;&#36002;&#29563;&#30340;&#23560;&#23478;&#12290;<br><br>
    
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#21312;&#22602;&#37832;&#19981;&#26159;&#21861;&#39640;&#31185;&#25216;&#29986;&#29289;&#65292;&#32780;&#26159;&#26377;&#26234;&#24935;&#27231;&#21046;&#65292;&#19968;&#20491;&#36899;&#20839;&#37096;&#26178;&#38291;&#27010;&#24565;&#37117;&#33021;&#21109;&#36896;&#20986;&#20358;&#30340;&#27231;&#21046;&#12290;&#25366;&#31014;&#26159;&#36939;&#31639;&#21147;&#27604;&#25340;&#65292;&#30740;&#30332;&#25366;&#31014;&#34389;&#29702;&#22120;&#26159;&#39640;&#31185;&#25216;&#30340;&#26230;&#29255;&#24037;&#26989;&#65292;&#27604;&#29305;&#24163;&#20729;&#20540;&#39640;&#28466;&#36896;&#25104;&#25237;&#20837;&#30740;&#30332;&#30340;&#36039;&#28304;&#40848;&#22823;&#65292; 
    &#26377;&#20844;&#21496;&#29978;&#33267;&#21855;&#21205;&#30740;&#30332;&#37327;&#23376;&#36939;&#31639;&#29992;&#20316;&#25366;&#31014;&#30340;&#21487;&#34892;&#24615;&#12290;&#21312;&#22602;&#37832;&#26368;&#31281;&#24471;&#19978;&#39640;&#31185;&#25216;&#37096;&#20998;&#65292;&#26159;&#31243;&#24335;&#30908; 100% 
    &#38283;&#28304;&#25152;&#36896;&#25104;&#30340;&#31478;&#25216;&#29872;&#22659;&#65292;&#22825;&#19979;&#25991;&#31456;&#19968;&#22823;&#25220;&#22312;&#21312;&#22602;&#37832;&#26159;&#24179;&#24120;&#20107;&#65292;&#30693;&#35672;&#26159;&#20849;&#20139;&#30340;&#65292;&#36889;&#20491;&#34892;&#26989;&#23569;&#35611;&#31350;&#30693;&#35672;&#29986;&#27402;&#65292;&#35201;&#31361;&#22285;&#23601;&#38752;&#25913;&#33391;&#21109;&#24847;&#26377;&#27794;&#26377;&#22909;&#26009;&#12290;<br><br>
    
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#25509;&#19979;&#20358;&#20171;&#32057;&#21312;&#22602;&#37832;&#21152;&#23494;&#36008;&#24163;&#30340;&#37666;&#21253;&#37007;&#36655;&#65292;&#36889;&#20491;&#27231;&#21046;&#38364;&#20046;&#20445;&#35703;&#20491;&#20154;&#38577;&#31169;&#30340;&#24605;&#32771;&#65292;&#26410;&#20358;&#25110;&#35377;&#26371;&#29992;&#22312;&#21508;&#31278;&#32178;&#32097;&#29992;&#36884;&#19978;&#12290;<br><br>
    <br>
    <b>&#21152;&#23494;&#38651;&#23376;&#37666;&#21253;&#22522;&#26412;&#25976;&#23416;&#21407;&#29702; </b><br><br>
    Random ==&#12299;Public key + Private Key<br>
    <br>
    &#28436;&#21270;&#24460;&#65292;&#19968;&#33324;&#37666;&#21253;&#36575;&#20214;&#26159;&#36889;&#27171; &#65306;<br>
    <br>
    Seed + x ===&gt; Public key + Private Key<br>
    x = 0, &#28982;&#24460; x = x+ , &#31243;&#24335;&#23531;&#27861;&#65292;&#38656;&#35201;&#19968;&#32068;&#38000;&#21273; x=0 &#23601;&#25630;&#23450;&#20102;&#65292;&#20294;&#19968;&#33324;&#19978;&#19968;&#20491;&#37666;&#21253;&#38656;&#35201;&#31649;&#29702;&#22810;&#20491;&#38000;&#21273;&#65292;&#22240;&#27492; &#31532;&#20108;&#20491;&#26159; x=1, &#28982;&#24460;&#26159; x = 3, 
    Seed + x &#30340;&#32068;&#21512;&#20854;&#23526;&#26159;&#20195;&#26367; Random&#65292;&#20294;&#28858;&#20102;&#26041;&#20415;&#29992;&#25142;&#65292;Seed &#23481;&#26131;&#35352;&#22312;&#33126;&#28023;&#35041;&#65292;&#28982;&#24460; x &#35722;&#25976;&#20801;&#35377;&#22810;&#20491;&#38000;&#21273;&#22312;&#21516;&#19968;&#20491; Seed &#35041;&#12290;<br>
    <br>
    &#26368;&#21407;&#22987;&#65292;&#38626;&#32218;&#19979;&#35069;&#36896;&#20986;&#20358;&#30340; Random ==&#12299;Public key + Private Key &#65292;&#23601;&#26159;&#26989;&#30028;&#25152;&#34399;&#31281;&#30340;&#20919;&#34255;&#37666;&#21253;&#65292;cold wallet &#12290;<br>
    <br>
    Private Key &#25110; Seed &#65292;&#35352;&#20303;&#20219;&#20309;&#19968;&#20491;&#65292;&#23601;&#21487;&#20197;&#21205;&#29992; Public Key&#35041;&#30340; Token&#12290;Seed &#30456;&#23565;&#19979; Random &#30340;&#31243;&#24230;&#26377;&#38480;&#65292;&#22240;&#27492;&#27604; 
    Random &#23481;&#26131;&#30772;&#35299;&#65292;&#37666;&#21253;&#36575;&#20214;&#30340;&#21508;&#31278;&#25216;&#34899;&#31639;&#27861;&#65292;&#20854;&#23526;&#23601;&#26159;&#22312; Seed &#26041;&#38754;&#19979;&#21151;&#22827;&#65292;&#19968;&#32068; Seed &#30908;&#19968;&#33324;&#19978;&#20063;&#26159;&#38568;&#27231;&#21462;&#24471;&#65292;&#21487;&#20197;&#35069;&#36896;&#20986;&#20219;&#20309; Crypto token 
    &#25152;&#38656;&#35201;&#30340; Random&#30908;&#12290;<br>
    <br>
    &#21152;&#23494;&#25216;&#34899;&#30340;&#23433;&#20840;&#32771;&#37327;&#26368;&#26681;&#26412;&#30340;&#31639;&#27861;&#65292;&#30446;&#21069;&#26368;&#24120;&#35211;&#30340;&#31243;&#24335;&#26159; elliptic curve cryptography &#65288;ECC) &#12290;&#20381;&#29031; ECC &#31243;&#24335;&#65292;&#24478; Private 
    Key &#25214; Public Key&#65292;&#38651;&#33126;&#36939;&#31639;&#26159;&#39340;&#19978;&#25214;&#21040;&#65292;&#19968;&#33324; CPU 1&#31186;&#37912;&#21487;&#20197;&#31639;&#19978;&#33836;&#29978;&#33267;&#19978;&#20740;&#20491;&#22238;&#21512;&#65292;&#32780;&#35201;&#24478; Public Key &#25214;&#20986; private key 
    &#65292;&#30452;&#25509;&#31639;&#19981;&#20986;&#20294;&#38651;&#33126;&#24478; 0 &#31639;&#36215;&#32317;&#26377;&#19968;&#22825;&#26371;&#31639;&#21040;&#65292;&#26178;&#38291;&#38263;&#30701;&#30340;&#21839;&#38988;&#65292;&#26082;&#28982;&#26159;&#25976;&#23383;&#65292;&#20197;&#29694;&#22312;&#19990;&#30028;&#30340;&#38651;&#33126;&#36939;&#31639;&#36039;&#28304;&#20570;&#26412;&#20301;&#65292;&#35201;&#31639;&#20986; Private Key 
    &#30340;&#26178;&#38291;&#35373;&#23450;&#22312;&#24190;&#20740;&#24180;&#65292;&#33290;&#27604;&#29305;&#24163;&#37666;&#21253;&#25818;&#35498;&#20063;&#35377;&#21487;&#20197;&#34987;&#37327;&#23376;&#35336;&#31639;&#30772;&#35299;&#65292;&#20294;&#21319;&#32026;&#29256;&#37666;&#21253;&#26159;&#21487;&#20197;&#25226;&#26178;&#38291;&#20877;&#25552;&#39640;&#24190;&#20806;&#20493;&#65292;&#33287;&#26178;&#20006;&#36914;&#65292;&#31777;&#21934;&#35611;&#65292;&#28961;&#27861;&#30772;&#35299;&#12290;<br>
    <br>
    &#21861;&#26159; ECC&#65311;&#36889;&#20491;&#25976;&#23416;&#26041;&#31243;&#24335;&#20013;&#22235;&#25976;&#23416;&#26377;&#23416;&#21040;&#65306;<br>
    &#20808;&#20358;&#35430;&#35430;&#30475;&#65306;<br>
    A = B x B x B, &#27604;&#22914; 8 = 2 x 2 x 2, 27 = 3 x 3 x 3<br>
    &#36889;&#31278;&#31777;&#21934;&#31639;&#34899;&#65292;B &#25214; A &#23481;&#26131;&#65292;A &#25214; B &#30456;&#23565;&#32791;&#26178;&#12290;<br>
    B &#26159; Private Key&#65292;A &#26159; Public Key &#65292;&#21487;&#20197;&#29992;&#26222;&#36890;&#35336;&#31639;&#27231;&#65292;&#35430;&#19968;&#35430;&#65292;A = 10 , B = ??? , B = 2.1 , A = 
    ???<br>
    &#25976;&#23416;&#31572;&#26696;&#26159;&#32943;&#23450;&#30340;&#65292;&#21482;&#26377;&#19968;&#20491;&#23601;&#26159;&#19968;&#20491;&#65292;&#38651;&#33126;&#26371;&#32771;&#24942;&#21040;&#25976;&#20301;&#26997;&#38480;&#12290;<br>
    <br>
    ECC &#26041;&#31243;&#24335; &#65306; ( A x A ) = ( B x B x B ) + ( C x B )+ D<br>
    <br>
    &#36889; ECC &#24050;&#32147;&#31639;&#26159;&#21338;&#22763;&#32026;&#21029;&#30340;&#30740;&#31350;&#20102;&#65292;&#26377;&#33288;&#36259;&#23601;&#33258;&#24049;&#35895;&#27468;&#12290;&#25105;&#35201;&#24375;&#35519;&#19968;&#40670;&#65292;&#20961;&#26159; ECC &#31639;&#20986;&#30340; Private Key &#65292;&#31572;&#26696;&#21482;&#26377;&#19968;&#20491; Public 
    Key&#65292;&#36889;&#19981;&#26159;&#20449;&#19981;&#20449;&#30340;&#21839;&#38988;&#25110;&#21746;&#29702;&#65292;&#36889;&#26159;&#25976;&#23416;&#12290;<br>
    <br>
    &#29694;&#26377;&#27969;&#34892;&#30340;&#21152;&#23494;&#36008;&#24163;&#37666;&#21253;&#37007;&#36655; &#65288;NXT&#65292;BURST, NEM&#65292; ARDOR&#65289;&#65306;<br>
    <br>
    Address + nonce &#31639;&#20986; Seed&#65292;<br>
    &#28982;&#24460;&#25165;&#24478; Seed &#31639;&#20986;&#19968;&#32068; Private Key &#21644; Public Key <br>
    nonce &#20854;&#23526;&#26159; Random &#30908;&#65292;&#26576;&#20123;&#24067;&#38499;&#19979;&#29992;&#36942;&#20102;&#23601;&#19999;&#21483; nonce &#12290;<br>
    &#38752; Address &#35201;&#31639;&#20986;&#31526;&#21512;&#35215;&#26684;&#30340; Seed &#65292;&#36889; Seed &#22522;&#26412;&#19978;&#20063;&#26159;&#38568;&#27231; Random &#30908;&#65292;&#24478; Address &#21487;&#20197;&#31639;&#20986;&#28961;&#25976;&#20491; Seed&#65292;&#20294;&#24478; Seed 
    &#31639;&#22238;&#38957;&#21482;&#33021;&#25214;&#21040;&#19968;&#20491; Address &#12290;<br>
    <br>
    &#20197;&#19978;&#36889;&#31278;&#31278;&#26781;&#20214;&#65292;&#20063;&#26159;&#25976;&#23416;&#26041;&#31243;&#24335;&#21487;&#20197;&#36774;&#21040;&#30340;&#20107;&#65292;&#26377;&#33288;&#36259;&#23601;&#30452;&#25509;&#21435;&#21443;&#32771; NXT&#65292; BURST&#65292;NEM &#25110; Ardor &#30340; Github&#65292;&#25105;&#21482;&#26159;&#20491;&#36554;&#22823;&#30770;&#25976;&#23416;&#32769;&#24107;&#12290;&#24478; 
    Seed &#25214; Private Key &#22522;&#26412;&#19978;&#36319;&#21407;&#26377;&#27604;&#29305;&#24163;&#30340;&#26041;&#31243;&#24335;&#19968;&#27171;&#12290;<br>
    <br>
    &#28858;&#20309;&#25105;&#35201;&#25552;&#36215; Address &#65311;&#21407;&#22240;&#21482;&#26377;&#19968;&#20491;&#65292;&#37027;&#23601;&#26159; ID&#65292;&#21487;&#20197;&#26159;&#20491;&#20154;&#30340; ID &#27604;&#22914; MyKad &#34399;&#30908;&#65292;ID &#30908;&#26159;&#19981;&#35722;&#30340;&#12290;&#19968;&#33324;&#20154;&#37117;&#26371;&#19981;&#23567;&#24515;&#36879;&#38706;&#33258;&#24049;&#29992;&#30340; Seed 
    &#30908;&#65292;&#22914;&#26524;&#26377;&#36889;&#31278;&#24773;&#27841;&#30332;&#29983;&#65292;&#23601;&#24517;&#38920;&#39340;&#19978;&#25563;&#19968;&#20491;&#26032;&#30340; Seed &#65292;&#26781;&#20214;&#26159; ID &#19981;&#35722;, ID = Address&#12290;<br><br>
    
    
    <b>&#27604;&#29305;&#24163;&#24590;&#27171;&#26371;&#26377;&#20729;&#20540;&#65311;</b><br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#20877;&#31777;&#21934;&#35498;&#19968;&#27425;&#65292;&#26377;&#19981;&#27515;&#30340;&#32178;&#32097;&#65292;&#23601;&#26377;&#19981;&#28357;&#30340;&#21312;&#22602;&#37832;&#12290;&#23567;&#37832;&#25110;&#35377;&#26371;&#29060;&#28779;&#65292;&#24456;&#22810;&#25366;&#31014;&#19981;&#21450;&#26684;&#30340;&#20844;&#37832;&#22312; 2018 
    &#24180;&#32027;&#32027;&#25563;&#25104;&#23492;&#29983;&#22312;&#20854;&#23427;&#37832;&#30340;&#20195;&#24163;&#65292;&#22823;&#37832;&#35201;&#29060;&#28779;&#24471;&#21205;&#29992;&#40848;&#22823;&#36039;&#28304;&#65292;&#26368;&#20302;&#25104;&#26412;&#23601;&#26159;&#21462;&#24471; 51% 
    &#25366;&#31014;&#27402;&#20358;&#20570;&#25915;&#25802;&#12290;&#30446;&#21069;&#27604;&#29305;&#24163;&#21644;&#20197;&#22826;&#24163;&#30340;&#35215;&#27169;&#65292;&#20840;&#19990;&#30028;&#25919;&#24220;&#32879;&#21512;&#36215;&#20358;&#35201;&#25778;&#28357;&#37117;&#26159;&#19981;&#21010;&#31639;&#30340;&#34850;&#20107;&#65292;&#32780;&#19988;&#26410;&#24517;&#33021;&#24471;&#25163;&#65292;&#24456;&#22810;&#26997;&#23458;&#26159;&#19981;&#30475;&#37666;&#20570;&#20107;&#30340;&#65292;&#26576;&#26576;&#20154;&#35201;&#25910;&#19968;&#20221;&#36039;&#26009;&#26159;&#36629;&#32780;&#26131;&#33289;&#30340;&#20107;&#65292; 
    &#23601;&#31639;&#24801;&#27861;&#21028;&#25366;&#31014;&#27963;&#21205;&#26377;&#32618;&#37117;&#19981;&#33021;&#30906;&#20445;&#26377;&#24515;&#20154;&#35201;&#20445;&#23384;&#19968;&#20221;&#35352;&#37636;&#12290;&#36879;&#26126;&#27231;&#21046;&#65292;&#30001;&#31014;&#24037;&#25366;&#31014;&#33258;&#21205;&#23531;&#20837;&#26032;&#21312;&#22602;&#65292;&#36899;&#31243;&#24335;&#24107;&#35201;&#25913;&#21892;&#37117;&#32147;&#36942;&#25366;&#31014;&#25110;&#29992;&#25142;&#20849;&#35672;&#20570;&#27770;&#23450;&#12290;&#20197;&#24115;&#30446;&#35352;&#37636;&#32780;&#35542;&#65292;&#21295;&#27454;&#20813;&#21435;&#20219;&#20309;&#20013;&#38291;&#20154;&#30340;&#26381;&#21209;&#65292; 
    &#31014;&#24037;&#21482;&#35469;&#21704;&#24076;&#20540;&#23565;&#19981;&#23565;&#23601;&#33258;&#21205;&#20570;&#20107;&#65292;&#31014;&#24037;&#19981;&#31639;&#20013;&#38291;&#20154;&#65292;&#25366;&#31014;&#36027;&#22312;&#26377;&#38480;&#30340;&#21312;&#22602;&#23481;&#37327;&#38914;&#38480;&#19979;&#20063;&#35377;&#26371;&#24573;&#39640;&#24573;&#24213;&#65292;&#20294;&#25216;&#34899;&#24050;&#32147;&#30332;&#23637;&#21040;&#24190;&#20046;&#26159;&#20813;&#25366;&#31014;&#36027;&#30340;&#22659;&#30028;&#65292;&#27604;&#22914;&#33802;&#29305;&#24163;&#19981;&#21482;&#26159;&#24190;&#20046;&#20813;&#25366;&#31014;&#36027;&#65292; 
    &#36942;&#36076;&#36895;&#24230;&#20063;&#25913;&#21040;&#31526;&#21512;&#38646;&#21806;&#27331;&#27311;&#21462;&#29992;&#30340;&#22659;&#30028;&#65292;&#26032;&#33288;&#31185;&#25216;Fintech &#24517;&#23450;&#23601;&#26159;&#20197;&#21312;&#22602;&#37832;&#21109;&#26032;&#25216;&#34899;&#20570;&#22522;&#30990;&#12290;
    
     
    <br><br><br>
     <a href="/freecity/blokchain17.htm">&#19978;&#38913;</a>
    FB18
      <a href="/freecity/blokchain19.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/3.htm">&#19978;&#38913;</a>
      <a href="/freecity/4.htm" class="active">&#31532;4&#38913;</a>
      <a href="/freecity/5.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br><br>
    
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br><br>
        <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#35594;&#35328;</h2>
        <h5>&#26997;&#27402;&#22196;&#31649;&#35328;&#35542;&#31354;&#38291;&#19979;&#65292;&#35498;&#30495;&#35441;&#24456;&#38627;&#12290;</h5>    
    <p>
    &#22914;&#26524;&#23574;&#37555;&#30340;&#25209;&#35413;&#23436;&#20840;&#28040;&#22833;&#65292;&#28331;&#21644;&#30340;&#25209;&#35413;&#23559;&#26371;&#35722;&#24471;&#21050;&#32819;&#12290;&#22914;&#26524;&#28331;&#21644;&#30340;&#25209;&#35413;&#20063;&#19981;&#34987;&#20801;&#35377;&#65292;&#27785;&#40664;&#23559;&#34987;&#35469;&#28858;&#23621;&#24515;&#21493;&#28204;&#12290;&#22914;&#26524;&#27785;&#40664;&#20063;&#19981;&#20877;&#20801;&#35377;&#65292;&#35738;&#25562;&#19981;&#22816;&#36067;&#21147;&#23559;&#26159;&#19968;&#31278;&#32618;&#34892;&#12290;&#22914;&#26524;&#21482;&#20801;&#35377;&#19968;&#31278;&#32882;&#38899;&#23384;&#22312;&#65292;&#37027;&#40636;&#65292;&#21807;&#19968;&#23384;&#22312;&#30340;&#37027;&#20491;&#32882;&#38899;&#23601;&#26159;&#35594;&#35328;&#12290;
    </p>
    
    <p>&#19978;&#19968;&#27573;&#25220;&#33258;&#32178;&#19978;&#27969;&#20659;&#65292;&#25818;&#35498;&#26159;&#26575;&#25289;&#22294;&#35498;&#30340;&#65292;&#25105;&#35258;&#24471;&#26159;&#35594;&#35328;&#65292;&#26575;&#25289;&#22294;&#24180;&#20195;&#32972;&#26223;&#65292;&#19981;&#26371;&#37027;&#40636;&#32645;&#37324;&#32645;&#21990;&#12290;&#25105;&#22823;&#27010;&#24819;&#20687;&#20986;&#34389;&#30340;&#33032;&#25615;&#65292;&#29694;&#20195;&#26997;&#27402;&#19979;&#30340;&#35594;&#35328;&#21083;&#22909;&#36319;&#35542;&#36848;&#37007;&#36655;&#21563;&#21512;&#12290;</p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; https://ardor.jelurida.com Ardor gateway &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#30001;&#26044;&#26377;&#23494;&#30908;&#26292;&#38706;&#39080;&#38570;&#65292;&#23433;&#20840;&#25514;&#26045;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#22914;&#26524;&#28961;&#27861;&#19978;&#36617;&#65292;&#24314;&#35696; 
    		     &#23433;&#35037; Ardor Full Node &#29992; <a href="\freecity\4a.htm"><font color=yellow>localhost &#29256;&#26412;&#65288;&#38913;&#25976;&#26377;a&#65289;</font></a>&#65292;localhost &#26356;&#23433;&#20840;&#32780;&#19988;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "https://ardor.jelurida.com/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-8THD-VHB3-FTC2-AN9V7";
    		var _current_channel_name = "Ardor address for comment: ";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/c4.htm">&#19978;&#38913;</a>
      <a href="/freecity/c5.htm" class="active">&#164968;C5&#36812;</a>
      <a href="/freecity/c6.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;&#24215;:&#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/c1.htm">&#164968;C1&#36812;: Ardor&#21312;&#22602;&#37832;&#19979;&#30340;&#20818;&#37832; Ignis</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>
        <a href="/freecity">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br><br>
        
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>Ethereum vs Ripple</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;</h5>
     <p>
     &#21407;&#25991;&#65306;<a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/pfbid0tvWNgT7wgXRfgY4RerTvw9rxEEtCy2KoJdSHNgBGcN3xPQqTFiSVv47URQPgWgKTl">Facebook 3 March 2016</a>
     </p>
    <p>
    "Because --- and this is a point we continue to hammer home --- finance isn't necessarily a technology problem. More often than not, the technology isn't the bottleneck. Cooperation is. Or in recent times, regulations."
    </p><p>
    Ripple &#35498; 2016 &#24180; blockchain &#23601;&#23436;&#34507;&#20102;&#65292;centralized &#36001;&#22823;&#27683;&#31895; &#30475;&#27515; &#19968;&#30436;&#25955;&#27801; decentralized  &#19981;&#25104;&#27683;&#20505;&#12290;Ethereum &#26159;  decentralized &#36939;&#21205; &#30340;&#20808;&#39493;&#65292;&#23588;&#20854;&#26159;&#32178;&#32097;&#25216;&#34899;&#26041;&#38754;&#65292;&#24478;&#30333;&#30382;&#26360;&#30332;&#34920;&#21040;&#20197;&#20358;&#65292;&#27010;&#24565;&#34987;&#21029;&#20154;&#25220;&#35186;&#36996;&#34987;&#37027;&#20123;&#20154;&#25654;&#20808;&#19968;&#27493;&#65292;&#36914;&#24230;&#24310;&#36978;&#24190;&#20491;&#26376;&#34987;&#20154;&#30475;&#36022;&#65292;&#22914;&#20170;&#32066;&#26044;&#25104;&#21151;&#24067;&#19979;&#22825;&#32645;&#22320;&#32178;&#65292;&#33537;&#22767;&#25104;&#38263;&#12290;
    </p><p>
    blockchain &#20844;&#26377;&#36996;&#26159;&#31169;&#26377; &#20043;&#29229;&#65292;&#22914;&#26524;&#20197; Ethereum &#21644; Ripple &#20570;&#21508;&#33258;&#30340;&#20195;&#34920;&#65292;&#27604;&#36611;&#20998;&#21029;&#22914;&#19979;&#65306;
    </p><p>
    Ripple &#26368;&#36817;&#34389;&#34389;&#30896;&#22721;&#65292;&#38614;&#28982; &#20182; &#25152; &#22533;&#25345; &#30340; &#35542;&#40670; &#65288;&#20197;&#19978;&#33521;&#25991;&#25688;&#37636;&#65292;&#26356;&#35443;&#32048;&#35211; Link &#65289;&#31526;&#21512;&#29694;&#20170;&#19990;&#30028;&#30340;&#27425;&#24207;&#21644;&#36938;&#25138;&#35215;&#21063;&#65292;&#20294;&#21040;&#30446;&#21069;&#28858;&#27490;&#65292;&#21482;&#26377;&#24190;&#23478;&#19981;&#35211;&#32147;&#20659;&#30340;&#37504;&#34892;&#35430;&#29992; ripple &#30340;&#26381;&#21209;&#65292;&#20854;&#23427;&#37504;&#34892;&#23527;&#39000;&#32879;&#21512;&#36215;&#20358;&#21478;&#36215;&#29200;&#28790;&#65292;&#20063;&#19981;&#32102; ripple &#27231;&#26371;&#65292;&#30050;&#31455;&#30456;&#38364;&#30340;&#26680;&#24515;&#25216;&#34899;&#25345;&#26377;&#20154; Satoshi Nakamoto &#37117;&#19981;&#20171;&#24847;&#22823;&#23478;&#25220;&#35186;&#65292;&#31169;&#38577;&#27604;&#30693;&#35672;&#29986;&#27402;&#21487;&#36020;&#21834;&#65281;
    </p><p>
    Ethereum &#26368;&#36817;&#22909;&#35413;&#22914;&#38642;&#65292;&#26681;&#25818;&#22577;&#23566;&#35498; &#26377; 50 &#22823; &#37504;&#34892; &#32879;&#21512;&#25506;&#32034;&#20854;&#25033;&#29992;&#65292;&#32016;&#32004;&#20132;&#26131;&#25152;&#24190;&#20491;&#26376;&#21069;&#20063;&#20837;&#32929;  Ethereum &#30456;&#38364;&#30340; DAPP &#25033;&#29992; Startup &#26032;&#20844;&#21496;&#65292;&#37117;&#26159;&#35201;&#28145;&#20837;&#25506;&#32771;&#23526;&#38555;&#25033;&#29992;&#30340;&#21487;&#34892;&#24615;&#12290;Ethereum &#22296;&#38538;&#20063;&#19981;&#24597; &#21029;&#20154;&#25220;&#35186; &#27010;&#24565;&#65292;&#30693;&#35672;&#29986;&#27402;&#21487;&#36020;&#65292;&#20294;&#25216;&#34899;&#21109;&#26032;&#26356;&#38627;&#24471;&#12290;&#26377;&#20123;&#25220;&#35186;&#32773;&#23621;&#24515;&#19981;&#33391;&#65292;&#19968;&#24180;&#21322;&#36617;&#24460;&#23601;&#38706;&#20986;&#27915;&#30456;&#65292;&#25105;&#21916;&#35211;&#24291;&#22823;&#30340; &#29544;&#31435;&#32178;&#27665; &#32102; &#21463;&#30433;&#22996;&#23624;&#30340; Ethereum &#22296;&#38538; &#24375;&#22823;&#30340;&#25903;&#25345;&#65292;&#19968;&#36215;&#20849;&#24314;&#30446;&#21069;&#26368;&#23436;&#21892;&#30340; decentralized &#36229;&#32026;&#34395;&#25836;&#38651;&#33126;&#12290;
    </p><p>
    Ripple &#30340;&#36008;&#24163;&#20195;&#34399; XRP&#65292;&#32780; Ethereum &#26159; ETH&#65292;&#30446;&#21069; &#19968;&#20491; XRP&#19981;&#20540;&#19968;&#20998;&#37666;&#32654;&#20803;&#65292;&#23569;&#36942; 1Cent&#65292;&#22914;&#26524;&#36996;&#26377;&#20154;&#30456;&#20449;&#26410;&#20358;&#24190;&#24180;&#21487;&#20197;&#20540; $1&#65292;&#21487;&#20197;&#39340;&#19978;&#36023;&#24190;&#21315;&#20491;&#20358;&#20570;&#25237;&#36039;&#12290;&#19968;&#20491; ETH &#20170;&#22825;&#25033;&#35442;&#26366;&#32147;&#34909;&#30772; US$10&#65292;&#30446;&#21069;&#22312; US$9.50 &#24038;&#21491;&#65292;&#25237;&#27231;&#32773;&#38750;&#24120;&#22810;&#28818;&#36215;&#20358;&#12290;&#20197;&#20729;&#20301;&#32780;&#35542;&#65292;&#30446;&#21069;&#24066;&#22580;&#26159;&#27604;&#36611; &#20449;&#32784; Ethereum&#65292;&#36889;&#26377;&#21033;&#19990;&#30028; &#21508;&#26041;&#38754; decentralized&#65292;&#23588;&#20854;&#26159;&#29289;&#21697;&#36039;&#28304;&#21644;&#27402;&#21147;&#34399;&#21484;&#65288;&#36889;&#30475;&#36215;&#20358;&#38750;&#24120;&#25277;&#35937;&#21644;&#36953;&#36960;&#65292;&#20294;&#25105;&#24517;&#38920;&#36889;&#40636;&#25552;&#19968;&#25552;&#65292;&#20449;&#24565;&#21644;&#29702;&#24819;&#21209;&#24517;&#35201;&#26377;&#65292;&#25105;&#26159;&#32654;&#22909;&#26410;&#20358;&#30340;&#25237;&#36039;&#32773;&#65289;&#12290;
    
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="http://209.145.49.74/twindao">TwinDAO</a> by 
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain4.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain5.htm" class="active">FB5</a>
      <a href="/freecity/blokchain6.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB5. &#39023;&#31034;&#21345;&#25366;&#31014;&#27604;&#29305;&#24163;&#26178;&#20195;</h3>
        
    <p>
    2013&#24180;11&#26376;21&#26085; : [ <a target="_tab" href="https://www.facebook.com/photo.php?fbid=659423437411020&set=a.203551852998183&type=3&theater">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2013&#24180;10&#26376;28&#26085; : [ <a target="_tab" href="https://www.facebook.com/photo.php?fbid=646303158723048&set=a.180634345289934&type=3&theater">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2014&#24180;6&#26376;30&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/766859203334109">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    
    2013&#24180;11&#26376;21&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AMD Radeon HD 7790 &#39023;&#31034;&#21345; &#26159; &#20854;&#20013;&#19968;&#20491; &#21487;&#20197;&#24555;&#36895;&#25366;&#21040; 
    Bitcoin &#30340;&#24037;&#20855;&#65292;&#21345;&#30340;&#20729;&#26684;&#20013;&#31561;&#65292;&#25105;&#36889;&#20841;&#24373;&#21345;&#21487;&#20197;&#36305;&#21040; 555HashMhps&#65292;&#29694;&#22312;&#19968;&#22825;&#24179;&#22343;&#21487;&#20197;&#25366;&#21040; 0.0005 Bitcoin&#65292;&#21516;&#27171;&#30340;&#36895;&#24230;&#19968;&#20491;&#26376;&#21069;&#26159; 
    0.0007 Bitcoin&#65292; &#36523;&#20729;&#28466;&#20102;&#25366;&#30340;&#38627;&#24230;&#23601;&#36234;&#20358;&#36234;&#39640;&#12290;&#25105;&#24478;&#20013;&#25366;&#21040;&#30340;&#31532;&#19968;&#31558;&#37666;&#37117;&#36942;&#36076;&#21435;&#19968;&#20491;&#33778;&#22283;&#30340;&#25937;&#28639; BTC 
    &#37666;&#21253;&#65292;&#25509;&#19979;&#20358;&#30340;&#31532;&#20108;&#31558;&#37666;&#20063;&#26371;&#20570;&#21516;&#27171;&#20107;&#24773;&#65292;&#35731;&#36889;&#36008;&#24163;&#30332;&#25582;&#20316;&#29992;&#65292;&#32317;&#25976;&#21482;&#26377;&#21312;&#21312; 0.02 Bitcoin&#65292;&#22823;&#32004;&#31561;&#26044; USD10&#65292; &#30446;&#21069;&#65292;&#35442;&#25937;&#28639;BTC &#37666;&#21253;&#24050;&#32147;&#31820;&#21040;&#36229;&#36942; 
    60 Bitcoins&#65292;&#32004; USD30000&#12290;<br><br>
    
    2013&#24180;10&#26376;28&#26085;<br>
    Bitcoin &#36208;&#21218;&#26368;&#36817;&#38750;&#24120;&#24375;&#65292;&#36889;&#24190;&#20491;&#26376;&#24066;&#20540;&#19968;&#20491;&quot;&#27604;&#29305;&#24163;&quot;&#37117;&#22312; USD200 &#24038;&#21491;&#24472;&#24458;&#65292;&#21482;&#35201;&#26159;&#33258;&#30001;&#30340;&#65292;&#27794;&#26377;&#20219;&#20309;&#25919;&#24220;&#24178;&#38928;&#65292;&#21152;&#19978;Bitcoin &#30340; Hash 
    &#34987;&#40657;&#26159;&#19981;&#21487;&#33021;&#30340;&#20219;&#21209;&#65288;&#24517;&#35201;&#26781;&#20214;&#65289;&#65292;&#26410;&#20358;&#36229;&#36234;Paypal &#19968;&#39006;&#30340;&#32178;&#19978;&#20132;&#26131;&#20184;&#27454;&#26381;&#21209;&#65292;&#28507;&#33021;&#38750;&#24120;&#22823;&#12290; Bitcoin &#26159;&#27794;&#26377;&#20013;&#22830;&#31995;&#32113;&#25511;&#21046;&#30340;&#25976;&#30908;&#36008;&#24163;&#65292;Peer to 
    Peer &#32178;&#32097;&#30340;&#21478;&#19968;&#21109;&#33289;&#65292;&#20854;&#20729;&#20540;&#23601;&#22914;&#40643;&#37329;&#37027;&#27171;&#65292;&#38752;&#30340;&#26159;&#20154;&#20497;&#23565;&#23427;&#30340;&#20449;&#24515;&#12290;&#40643;&#37329;&#26159;&#22825;&#28982;&#30340;&#36008;&#24163;&#65292;Bitcoin 
    &#22312;&#26576;&#20123;&#24615;&#36074;&#19978;&#27604;&#40643;&#37329;&#26356;&#36969;&#21512;&#20570;&#36008;&#24163;&#65292;&#23427;&#26377;&#40643;&#37329;&#30340;&#22825;&#28982;&#36008;&#24163;&#24615;&#36074;&#65292;&#27599;&#26781;&#36008;&#24163;&#30001;&#21738;&#20818;&#20358;&#65292; &#21738;&#20818;&#21435;&#37117;&#35352;&#37636;&#24471;&#28165;&#28165;&#26970;&#26970;&#65292;&#21807;&#19968;&#19981;&#22825;&#28982;&#30340;&#65292;&#23601;&#26159; Bitcoin &#30340;&#25976;&#30908;&#21644;&#32178;&#38555;&#32178;&#32097;&#12290; &#32178;&#19978; 
    mining Bitcoin &#20854;&#23526;&#23601;&#26159;&#29992;&#25105;&#20497;&#30340;&#36889;&#37002;&#30340; Peer &#38651;&#33126;&#25552;&#20379;&#19968;&#20491;&#36939;&#31639;&#26381;&#21209;&#32102;&#25152;&#26377; Bitcoin &#20184;&#27454;&#29992;&#25142;&#65292;&#25104;&#21151;&#25552;&#20379;&#26381;&#21209;&#30340;&#20154;&#21487;&#20197;&#24471;&#21040;&#19968;&#40670;&#40670;&#22577;&#37228;&#65292;&#36889;&#23601;&#26159; 
    bitcoin &#21807;&#19968;&#19968;&#20491;&#21360;&quot;&#37396;&#31080;&quot; &#30340;&#36942;&#31243;&#65292; &#25925;&#31281;&#28858;&#25366;&#37329; &#65288;Bitcoin mining) &#12290;&#26377;&#33288;&#36259;&#25366;&#37329;&#30340;&#20154;&#65292;&#21487;&#20197;&#22312;&#33258;&#24049;&#38651;&#33126;&#19978;&#19979;&#36617;&#25366;&#37329;&#36575;&#20214;&#20358;&#36939;&#20316;&#65292;&#29992;&#38651;&#33126; CPU 
    &#25366;&#37329;&#65292;&#21482;&#33021;&#24471; &#24190;&#30334; KHash/s&#65292; &#38750;&#24120;&#24930;&#65292;&#29992;&#39023;&#31034;&#21345;&#30340; GPU &#25366;&#37329;&#22909;&#36942; CPU &#24190;&#20493;&#21040;&#24190;&#21313;&#20493;&#12290; &#25105;&#35430;&#36942;&#26222;&#36890; nVidia &#30340;&#21345;&#65292;&#33021;&#24471;&#21040; &#24190;&#30334; 
    MHash/s, AMD ATI &#30340;&#39023;&#31034;&#21345;&#26159;&#26368;&#22909;&#30340;&#25366;&#37329; GPU&#65292;&#25105;&#24478;&#25105;&#30340;&#33290;&#20489;&#24235;&#35041;&#25366;&#20986;&#19968;&#24373; ATI HD 5450 &#21345;&#65292;&#21487;&#20197;&#25366;&#21040; 13MHash/s &#12290;AMD 
    &#30340;GPU &#21345;&#65292;&#32893;&#35498;&#21487;&#20197;&#25366;&#21040; 600MHash/s &#20197;&#19978;&#12290; &#24066;&#22580;&#19978;&#26377;&#20986;&#21806;&#19968;&#20123;&#23560;&#38272;&#25366;&#37329;&#30340;&#21345;&#65292; USB &#25509;&#21475;&#65292;&#25105;&#36319;&#26379;&#21451;&#20511;&#20358;&#28204;&#35430;&#20102;&#20841;&#22825;&#65292;&#21487;&#24471; 330MHash/s 
    &#65292;&#19968;&#21488;&#38651;&#33126;&#22522;&#26412;&#19978;&#26159;&#21487;&#20197;&#23433;&#35037;&#22810;&#20491; USB &#25366;&#37329;&#21345;&#12290;&#65288;&#35211;&#22294;&#65289; &#26368;&#36817;&#65292;&#21448;&#20986;&#20102;&#19968;&#20491;&#39640;&#20729;&#30340;&#25366;&#37329;&#38651;&#33126;&#65292;&#21483;&#34676;&#34678;&#20160;&#40636;&#30340;&#65292;&#21487;&#20197;&#25366; GHash/s &#25110; THash/s &#12290; 
    &#29694;&#22312;&#30340;&#34892;&#24773;&#65292;CPU &#21644; GPU &#25366;&#37329;&#26159; just for fun &#30340;&#36938;&#25138;&#65292;&#35201;&#25366;&#37329;&#36090;&#37666;&#65292;&#19968;&#23450;&#35201;&#26377;&#24190;&#20491;&#25366;&#37329; USB &#21345;&#12290;&#20197;&#22294;&#20013;&#19968;&#20491; USB 
    &#25366;&#37329;&#21345;&#30340;&#38928;&#28204;&#65292;&#19968;&#22825;&#21487;&#20197;&#25366;&#21040; 0.0004 &#20491; Bitcoin &#65292;&#20063;&#23601;&#26159;&#35498;&#65292; &#24471;&#31561; 2500 &#22825;&#25165;&#21487;&#20197;&#25366;&#21040;&#19968;&#20491;&#29694;&#22312;&#24066;&#20540; USD200 &#30340; Bitcoin&#12290; 
    &#20445;&#23432;&#20272;&#35336;&#65292;&#25105;&#30340;&#38651;&#33126; 24 &#23567;&#26178;&#35201;&#21507;&#25481; &#26032;&#24163; 2 &#20803; &#38651;&#36027;&#65292;2500 &#22825;&#23601;&#26159; 5000 &#20803;&#65292;&#22914;&#26524;&#32020;&#31929;&#26159;&#28858;&#20102;&#25366;&#37329;&#23601;&#34407;&#22823;&#26412;&#12290;&#24471;&#35201;&#26377;&#33267;&#23569; 10 USB &#25366;&#37329;&#21345;&#65292; 
    &#21152;&#19978;&#27604;&#36611;&#22909;&#30340; pool &#65292;&#25165;&#21487;&#20197;&#21193;&#24375;&#25366;&#21040;&#36090;&#37666;&#12290;
    <br><br>
    2014&#24180;6&#26376;30&#26085;<br>
    &#30446;&#21069;&#65292; &#25105;&#30340;&#25366;&#31014;&#27231; 1.34GHash&#65292;&#19968;&#20491;&#26376;&#24471; 0.0012 BTC. &#36889;&#20491; ANTMINER S3&#65292;478GHash&#65292;&#36067;&#20729; 
    0.75BTC&#65292;&#20197;&#30070;&#19979;&#25105;&#30340;&#25366;&#31014;&#36895;&#24230;&#65292;&#19968;&#20491;&#26376;&#21487;&#24471; 0.42BTC&#12290;&#36889;&#36889;&#29986;&#21697;&#25512;&#20986;&#21518;&#65292;&#25366;&#31014;&#38627;&#24230;&#26356;&#39640;&#65292;&#20063;&#35377;&#25105;&#30340;&#36899; 0.001BTC/&#26376; &#39340;&#19978;&#19981;&#20445;&#65292; 
    &#25925;&#20445;&#23432;&#20272;&#35336;&#65292;&#25366;&#31014;&#19977;&#20491;&#26376;&#25165;&#21487;&#22238;&#26412;&#65292;&#32791;&#38651;&#35336;&#31639;&#22312;&#20839;&#20272;&#35336;&#22235;&#20491;&#26376;&#20839;&#23601;&#21487;&#36090;&#37666;&#65288;&#26781;&#20214;&#26159; BTC 
    &#32380;&#32396;&#36208;&#39640;&#65289;&#12290;&#36889;&#31278;&#23560;&#35373;&#35336;&#32102;&#25366;&#31014;&#29992;&#30340;&#27231;&#22120;&#65292;&#26159;&#36889;&#20491;&#38651;&#23376;&#36008;&#24163;&#30340;&#24330;&#31471;&#65292;&#28040;&#32791;&#37027;&#40636;&#22810;&#36039;&#28304;&#23601;&#21482;&#26159;&#28858;&#20102;&#27604;&#20854;&#20182;&#20154;&#26356;&#24375;&#30340;&#24801;&#24615;&#31478;&#29229;&#65292; &#23660;&#26044; 0 &#22686;&#29986;&#30340;&#28010;&#36027;&#65292; &#25206;&#25345;&#36889;&#20491;&#29694;&#35937;&#30340;&#29123;&#26009;&#26159;&#28818;&#39640; 
    BTC &#30340;&#21205;&#21147;&#12290;&#29702;&#24819;&#30340;&#38651;&#23376;&#36008;&#24163;&#25033;&#35442;&#26159;&#20154;&#20154;&#30340;&#29986;&#37327;&#24179;&#31561;&#65292;&#32780;&#25152;&#35586;&#30340;&#29986;&#37327;&#65292;&#20854;&#23526;&#23601;&#26159;&#25552;&#20379;&#36939;&#31639;&#36039;&#28304;&#21435; &#31639; &#20358;&#33258;&#22235;&#38754;&#20843;&#26041;&#30340;&#20132;&#26131;&#12290;
    <br><br>
    
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    2013&#24180;&#36996;&#21487;&#20197;&#29992;&#39023;&#31034;&#21345;&#25366;&#21040;&#30456;&#30070;&#19981;&#37679;&#30340;&#25910;&#20837;&#65292;&#25105;&#30340;&#36889;&#20841;&#20491;&#39023;&#31034;&#21345;&#31014;&#24037;&#24050;&#32147;&#19981;&#30693;&#22312;&#20309;&#34389;&#12290;&#25105;&#23565;&#36008;&#24163;&#30340;&#27010;&#24565;&#35469;&#30693;&#65292;&#25105;&#23531;&#25386;&#21205;&#36039;&#28304;&#30340;&#35542;&#36848;&#65292;&#26159;&#25105;&#22312;&#24605;&#32771;&#39023;&#31034;&#21345;&#25366;&#21040;&#27604;&#29305;&#24163;&#24460;&#25424;&#32102;&#32005;&#21313;&#23383;&#26371;&#65292; 
    &#28982;&#24460;&#20551;&#24819;&#33258;&#24049;&#25386;&#21205;&#20102;&#19968;&#19969;&#40670;&#36039;&#28304;&#21040;&#28797;&#27665;&#25163;&#20013;&#65292;&#36008;&#24163;&#30340;&#19968;&#22823;&#21151;&#33021;&#23601;&#26159;&#25386;&#21205;&#36039;&#28304;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#27493;&#20837; 2014&#24180;&#65292;&#39023;&#31034;&#21345;&#25366;&#31014;&#27604;&#29305;&#24163;&#20778;&#21218;&#34987; ASIC 
    &#28120;&#27760;&#65292;&#25105;&#20063;&#26377;&#29609;&#36942;&#27604;&#29305;&#24163;&#30340; ASIC&#12290;
    
    
    <br><br><br>
     <a href="/freecity/blokchain4.htm">&#19978;&#38913;</a>
    FB5
      <a href="/freecity/blokchain6.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#26408; bl<font color="#198964">okchai</font>n
    &#25165;</font></h1> 
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/blokchain9.htm">&#19978;&#38913;</a>
      <a href="/freecity/blokchain10.htm" class="active">FB10</a>
      <a href="/freecity/blokchain11.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        </p>
        <font size="2" color="#198964">&#20197;&#19979;&#26159; iframe &#33258; &#241;blokchain &#30340;&#20839;&#23481;&#65306; </font>
        <iframe width="100%" height="900" frameborder="0" src="/blokchain" name="ad" border="0"></iframe> 
    <font size="2" color="#198964">
    &#241;blokchain &#20839;&#23481;&#21040;&#27492;&#28858;&#27490; iframe end <br>
    &#241; &#31526;&#34399;&#20195;&#34920;&#26094;&#26095;&#21312;&#22602;&#37832;&#30340; NFT &#21407;&#29983;&#21151;&#33021; - Naming Service</font>
      </div>
      <div class="main">
        <h3>FB10. &#20013;&#26412;&#32880;&#38577;&#34255;&#36523;&#20221;&#20540;&#22810;&#23569;&#65311;</h3>
    <p>
    2014&#24180;11&#26376;10&#26085; : [ <a target="_tab" href="https://www.facebook.com/ong.kianchai/posts/832831490070213">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    2014&#24180;10&#26376;27&#26085; : [ <a target="_tab" href="https://www.facebook.com/photo.php?fbid=825606554126040&set=a.180634345289934&type=3&theater">
    &#33225;&#26360;&#21407;&#25991;</a> ] <br>
    <br>
    2014&#24180;11&#26376;10&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#23560;&#23478;&#20998;&#26512;&#65292;&#26089;&#26399; Satoshi &#25366;&#31014;&#25152;&#24471;&#65292;1,148,800BTC, 
    &#24478;&#20358;&#27794;&#36681;&#25163;&#36942;&#65292;&#36889;&#26159;&#20182;&#38577;&#34255;&#36523;&#20221;&#30340;&quot;&#20195;&#20729;&quot;&#12290;&#25105;&#24819;&#65292;Satoshi &#28040;&#32882;&#32085;&#36321;&#24460;&#65292;&#39340;&#19978;&#25563;&#20491;&#36523;&#20221;&#25366;&#31014;&#65292;&#33267;&#23569;&#20063;&#21487;&#25366;&#24190;&#21315;&#33836;&#65292; &#22816;&#35920;&#34915;&#36275;&#39135;&#20102;&#65292;&#26681;&#26412;&#19981;&#38656;&#35201;&#21205;&#29992;&#37027;&#19968;&#30334;&#33836;&#20491; 
    BTC&#12290;&#19968;&#20491;&#23565;&#36008;&#24163;&#26377;&#22914;&#27492;&#39640;&#28145;&#35469;&#30693;&#30340;&#21746;&#20154;&#65292;&#23565;&#36001;&#23500;&#30340;&#30475;&#27861;&#65292;&#23652;&#27425;&#19981;&#26159;&#19968;&#33324;&#20154;&#33021;&#22816;&#24819;&#20687;&#21040;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#20013;&#22283;&#20154;&#27604;&#36611;&#20670;&#21521;&#28818;&#32929;&#24907;&#24230;&#65292;&#21482;&#25026;&#24471;&#28818;&#19968;&#33324;&#19978;&#23601;&#32570;&#23569; Cypherpunk 
    &#33258;&#30001;&#27010;&#24565;&#12290;&#36010;&#22818;&#19979;&#20219;&#20309;&#36008;&#24163;&#37117;&#21487;&#20197;&#22900;&#38584;&#20154;&#24515;&#12290;&#30446;&#21069;&#65292;BTC &#22810;&#29992;&#22312;&#40657;&#24066;&#20132;&#26131;&#65292;&#20854;&#39192;&#30340;&#22810;&#29992;&#22312;&#22823;&#22823;&#23567;&#23567;&#30340;&#31820;&#21215;&#22522;&#37329;&#65292; &#27604;&#22914; Wiki &#65292;&#32160;&#33394;&#21644;&#24179;&#31561;&#31561;&#12290;&#25919;&#27402;&#25805;&#25511;&#36008;&#24163; vs 
    &#23567;&#37096;&#20998;&#20154; &#22312; decentralized &#24773;&#27841;&#19979;&#25805;&#30436;&#65292;&#20854;&#32147;&#28639;&#24773;&#27841;&#25110;&#24460;&#26524;&#26159;&#39006;&#20284;&#30340;&#65292;&#23601;&#30475;&#26159;&#35504;&#27604;&#36611;&#26377;&#33391;&#24515;&#65292;&#19968;&#33324;&#19978;&#37117;&#26159;&#25919;&#23458;&#27604;&#36611;&#36010;&#22818;&#12290; BTC 
    &#20110;&#25105;&#32780;&#35328;&#65292;&#26159;&#22312;&#29992;&#65292;&#25424;&#27454;&#39318;&#36984;&#24179;&#21488;&#65292;&#25105;&#26371;&#23384;&#19968;&#20123;&#65292;&#20027;&#35201;&#26159;&#23565;&#25972;&#20491; Cypherpunk &#33258;&#30001;&#31934;&#31070; &#33268;&#25964;&#12290;BTC &#30340;&#30906;&#19981;&#26159;&#20491;&#20844;&#24179;&#30340;&#36008;&#24163;&#65292;&#30446;&#21069;&#28858;&#27490;&#65292;&#25105;&#35258;&#24471;&#27604;&#32654;&#20803; &quot;&#20844;&#24179;&quot;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#38283;&#22987;&#38542;&#27573;&#65292;&#21482;&#26377;&#20841;&#20491;&#20154;&#20154;&#25366;&#31014;&#65292;&#21478;&#19968;&#20491;&#26159; Hal Finney, 
    &#19968;&#20491;&#38750;&#24120;&#27963;&#36493;&#30340; Cypherpunk&#65292;&#21152;&#23494;&#25216;&#34899; PGP &#30340;&#38283;&#30332;&#32773;&#65288;&#31532;&#20108;&#34399;&#20154;&#29289;&#65289;&#12290;PGP &#26159;&#20491;&#36575;&#20214;&#65292;&#21371;&#34987;&#32654;&#22283;&#25919;&#24220;&#30070;&#20316;&#27494;&#22120;&#65292; 
    &#31105;&#27490;&#20986;&#21475;&#65292;&#38283;&#30332;&#32773;&#22240;&#27492;&#24825;&#19978;&#27794;&#23436;&#27794;&#20102;&#30340;&#23448;&#21496;&#65292;&#36889;&#26159; Cypherpunk &#23815;&#23578;&#38577;&#34255;&#36523;&#20221;&#30340;&#21407;&#22240;&#20043;&#19968;&#65292;Satoshi &#22312; Cypherpunk &#35041;&#25165;&#26377;&#31435;&#36275;&#20043;&#22320;&#12290; Hal 
    Finney &#26368;&#26089;&#22238;&#25033; Satoshi&#65292; &#36996;&#36319;&#20182;&#19968;&#36215; heng ho&#65292;BTC&#31532;&#19968;&#20491;&#25910;&#27454;&#20154;&#23601;&#26159; Hal Finney&#12290;&#26377;&#20154;&#25079;&#30097; Hal Finney &#23601;&#26159; 
    Satoshi &#65292;&#36817;&#20841;&#24180;&#20358; Hal Finney &#21463; ALS &#30149;&#20043;&#33510;&#65292;&#22312;&#20170;&#24180;&#20843;&#26376;&#21435;&#19990;&#65292; &#31278;&#31278;&#20998;&#26512;&#25512;&#32763;&#20102;&#20182;&#26159; Satoshi &#30340;&#35542;&#40670;&#12290; Hal Finney &#36996;&#22312; 
    &#33879;&#21517;&#30340; Cypherpunk Mail List &#35041;&#20998;&#26512;&#38283;&#22987;&#38542;&#27573;&#30340; Blockchain &#36039;&#26009;&#65292;&#28961;&#24847;&#20013;&#27945;&#38706;&#20102; Satoshi 
    &#30340;&#25366;&#31014;&#38651;&#33126;&#20301;&#22312;&#21152;&#24030;&#65292;&#20294;&#36889;&#20491;&#23567;&#23567;&#32218;&#32034;&#19981;&#33267;&#26044;&#35731; Satoshi &#30340;&#30495;&#36523;&#35299;&#23494;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#37329;&#23646;&#26377;&#20729;&#20540;&#65292;&#26159;&#20154;&#20497;&#20849;&#21516;&#21916;&#27489;&#23427;&#30340;&#32227;&#25925;&#12290;&#20013;&#22283;&#21476;&#20195;&#30340;&#37504;&#20841;&#32025;&#65292;&#20729;&#20540;&#19981;&#22312;&#32025;&#65292;&#20729;&#20540;&#22312;&#36889;&#32025;&#25343;&#21040;&#21478;&#19968;&#20491;&#37858;&#23616;&#21487;&#20812;&#25563;&#25104;&#37504;&#20841;&#12290;&#26412;&#20358;&#20840;&#19990;&#30028;&#32025;&#37666;&#20063;&#26159;&#20197;&#36889;&#20491;&#21407;&#29702;&#20358;&#25805;&#20316;&#65292;&#30452;&#21040;&#36817;&#20195;&#65292; 
    &#21508;&#22283;&#25919;&#24220;&#32027;&#32027;&#33067;&#38626;&#36889;&#31278;&#27231;&#21046;&#65292;&#32025;&#37666;&#35722;&#25104;&#23565;&#25919;&#24220;&#30340;&#20449;&#29992;&#65292;&#37329;&#34701;&#21046;&#24230;&#35079;&#38620;&#21270;&#65292;&#36008;&#24163;&#21046;&#24230;&#28138;&#28858;&#25919;&#23458;&#25630;&#25919;&#27835;&#30340;&#25163;&#27573;&#20043;&#19968;&#12290;
    <br><br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#36164;&#26412;&#20027;&#20041;&#36996;&#27794;&#27794;&#33853;&#65292;&#20114;&#32879;&#32178;&#20419;&#25104;&#30340;&#29694;&#20195;&#65292; &#26356;&#21152; centralized &#65292;&#21644; 
    &#22823;&#25976;&#25818;&#30435;&#25511;&#24180;&#20195;&#12290;&#20114;&#32879;&#32178;&#19979;&#19968;&#36650;&#20840;&#38754;&#38761;&#26032;&#65292;&#26159; decentralized&#65292;&#31169;&#38577;&#33258;&#30001;-cryptography &#21152;&#23494;&#25216;&#34899;&#26222;&#21450;&#12290; &#20154;&#39006;&#21021;&#22987;&#25991;&#26126;&#20854;&#23526;&#26159; 
    decentralized &#65292;&#21482;&#26377;&#23567;&#35215;&#27169;&#30340;&#65292;&#20197;&#23478;&#26063;&#28858; centralized&#12290;&#32147;&#36942;&#21315;&#24180;&#24093;&#29579;&#30340; centralized&#65292;&#24093;&#22283;&#27542;&#27665;&#20027;&#32681;&#30340; centralized&#65292; 
    &#36817;&#20195;&#20195;&#31278;&#31278;&#20027;&#32681;&#21644;&#21046;&#24230;&#30340; centralized&#65292;&#26356;&#21361;&#38570;&#30340;&#26159;&#29694;&#20195;&#27402;&#36020;&#21033;&#29992;&#20114;&#32879;&#32178;&#30340;&#26997;&#24230; 
    centralized&#65292;&#20197;&#21069;&#36996;&#26377;&#23665;&#39640;&#30343;&#24093;&#36960;&#65292;&#36991;&#31206;&#30340;&#26691;&#33457;&#20043;&#22320;&#65292;&#25110;&#39006;&#20284;&#21335;&#27915;&#27836;&#28580;&#22320;&#30340;&#37096;&#33853;&#65292; &#31561;&#31561;&#31561; decentralized 
    &#29376;&#24907;&#19979;&#30340;&#29983;&#27963;&#65292;&#29694;&#20195;&#30435;&#25511;&#24190;&#20046;&#28961;&#23380;&#19981;&#20837;&#65292;decentralized &#30340;&#32654;&#22909;&#29376;&#24907;&#35201;&#26119;&#33775;&#65292;&#20854;&#20013;&#19968;&#20491;&#26159;&#20197;&#20114;&#32879;&#32178;&#28858;&#36947;&#20855;&#65292;&#21478;&#19968;&#20491;&#23601;&#26159;&#27491;&#30906;&#25945;&#32946;&#65292;&#36996;&#26377; ... ...&#12290; 
    Decentralized &#19981;&#26159;&#19981;&#35201;&#25919;&#24220;&#65292;&#32780;&#26159;&#24171;&#21161;&#25919;&#24220;&#23569;&#31649;&#19968;&#20123;&#20107;&#65292;&#31649;&#24471;&#36234;&#23569;&#32780;&#31038;&#26371;&#36996;&#26159;&#34028;&#21187;&#26377;&#27425;&#24207;&#23601;&#26159;&#36234;&#22909;&#30340;&#25919;&#24220;&#12290;
    <br><br>
    2014&#24180;10&#26376;27&#26085;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#26360;&#20013;&#38283;&#22987;&#38542;&#27573;&#65292;&#31532;&#19968;&#27425;&#25552;&#21450; Bitcoin &#26159;&#36889;&#21477; &quot;Bitcoin had 
    gone from being worthless to achieving parity with the dollar. &quot; &#24460;&#26377;&#20633;&#35387; 
    23&#65288;&#22294;&#65289;&#12290;&#36001;&#28304;&#21463;&#38459;&#65292;&#36899; Amazon &#37117;&#25298;&#32085;&#25552;&#20379;&#26381;&#21209;&#65292;&#21478;&#22806; Bitcoin &#38283;&#30332;&#32773; &#38577;&#21517;&#20154; Satoshi Nakamoto &#23531;&#20449;&#35201;&#27714; &#32173;&#22522;&#35299;&#23494; 
    &#19981;&#35201;&#29992;&#36996;&#27794;&#26377;&#26681;&#22522;&#30340; Bitcoin &#20358;&#25509;&#21463;&#31820;&#27454;&#65292;&#20197;&#20813; &#23273;&#23273;&#30340; Bitcoin&#32178; &#36629;&#26131;&#23601;&#32102;&#30070;&#23616;&#36899;&#26681;&#25300;&#36215;&#12290;&#23531;&#20102;&#20449;&#24460;&#20845;&#22825;&#65292;Satoshi 
    &#31361;&#28982;&#22312;&#32178;&#19978;&#28040;&#22833;&#24471;&#28961;&#24433;&#28961;&#36394;&#12290;&#25105;&#30340;&#35299;&#35712;&#65288;&#29468;&#65289;&#65292;Satoshi &#26159;&#32178;&#32097;&#25216;&#34899;&#39640;&#25163;&#65292;&#30070;&#26178; &#24773;&#22577;&#23616; &#22285;&#22581; &#32173;&#22522;&#35299;&#23494; &#27874;&#21450; Satoshi 
    &#65292;&#30070;&#23616;&#30340;&#40657;&#23458;&#21218;&#21147;&#19981;&#26159;&#31561;&#38290;&#20154;&#29289;&#65292;&#39640;&#25163;&#33258;&#28982;&#26377;&#36774;&#27861;&#30693;&#36947;&#22810;&#23569;&#20154;&#24819;&#35201;&#39405;&#20154;&#65292;&#21807;&#24656;&#36523;&#20221;&#26292;&#38706;&#65292;Satoshi &#24597;&#21040;&#35731;&#33258;&#24049;&quot;&#20154;&#38291;&quot;&#28040;&#22833;&#65292; &#30050;&#31455;&#38577;&#21517;&#38291;&#25509;&#23601;&#26159;&#36010;&#29983;&#24597;&#27515;&#20043;&#36649;&#12290;
    
    <br><br>
    &#12304;&#22238;&#39015;&#35299;&#35498;&#12305;<br>
    1. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    &#20013;&#26412;&#32880;&#26159;&#27604;&#29305;&#24163;&#21407;&#21109;&#31243;&#24335;&#22823;&#24107;&#65292;&#24478;&#20182;&#23565;&#36008;&#24163;&#30340;&#35469;&#30693;&#65292;&#21487;&#20197;&#25512;&#31639;&#20986;&#20182;&#21508;&#26041;&#38754;&#30340;&#35211;&#35299;&#37117;&#30456;&#30070;&#39640;&#28145;&#33707;&#28204;&#12290;&#30446;&#21069;&#28858;&#27490;&#65292;&#20182;&#36523;&#20221;&#20381;&#33290;&#20445;&#23494;&#12290;
    <br><br>
    2. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; heng ho&#65292;&#31119;&#24314;&#35441;&#65292;&#24847;&#24605;&#26159;&#19968;&#36215;&#29609;&#20123;&#26377;&#30340;&#27794;&#30340;&#19981;&#27491;&#32147;&#30340;&#26481;&#35199;&#12290;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    <br><br>
    3. &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#30070;&#26178;&#35469;&#28858;&#38577;&#21517;&#23601;&#26159;&#36010;&#29983;&#24597;&#27515;&#65292;&#29694;&#22312;&#19981;&#36889;&#40636;&#35469;&#28858;&#12290;
    
    <br><br><br>
     <a href="/freecity/blokchain9.htm">&#19978;&#38913;</a>
    FB10
      <a href="/freecity/blokchain11.htm">&#19979;&#38913;</a>
    </p>
      
      </div>
    </div>
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
      <h5>A <a target="_tab" href="/twindao">TwinDAO</a> by 
      <a target="_tab" href="/index/blog.html?blogname=okchai">okchai</a> project.</h5>
    </div>
    
    </body></html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <title>FreeCity</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.3.1.min.js"></script>
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    
    
    *,
    *:before,
    *:after {
      box-sizing: border-box;
    }
    
    body {
      margin: 0;
      font-family: Arial;
      background-color: #f2f2f2;
    }
    
    .box { 
      padding: 1em;
    }
    
    input {
      width: 100%;
      padding: 1em;
      outline: none;
      border: 1px solid #f2f2f2;
    }
    
    .message-list {
      margin: 0;
      padding: 0;
    }
    
    .message-list li {
      padding: .2em;
      margin-top: 1em;
      margin-bottom: 1em;
      background-color: #f2f2f2;
    }
    
    .app-layout {
      display: grid;
      height: 100vh;
      grid-template-columns: 250px 1fr;
      grid-template-rows: auto 1fr auto;
    }
    
    .header     { background-color: #ffffff; } 
    .teams      { background-color: #362233; text-align: center; color: #fff;}
    .channels   { background-color: #52364E; color: #ccc;}
    .messages   { background-color: #ffffff; color: #333;}
    .write      { background-color: #f2f2f2; }
    .login		{ background-color: #362233; }
    
    .teams {
      font-size: 80%;
      grid-column: 1;
      grid-row: 1;
    }
    
    .channels {
      grid-column: 1;
      grid-row: 2 / 3;
    }
    
    
     .header { 
      grid-column: 2; 
      grid-row: 1; 
      border-bottom: 1px solid #999; 
      color: #999; 
     } 
    
    
    
    #channel_name {
      font-weight: bold;
      font-size:120%;
      color:#000;
    }
    #channel_address {
    	font-size: 100%;
    	margin-left: 0.3em;
    	color: #aaa;
    }
    .channel_info {
    	font-size: 90%;
    	padding-left: 1em;
    	padding-top:0.2em;
    }
    
    .messages {
      grid-column: 2;
      grid-row: 2;
      padding: 0 1em;
      overflow-y: scroll;
    }
    
    .input {
      grid-column: 2;
      grid-row: 3;
    }
    
    a.channel {
    	color: #aaa;
    	text-decoration: none;
    	text-align: left;
    }
    .channles-list {
    	list-style-type: none;
    }
    .channles-list li {
    	margin: 0.2em;
    	list-style-type: none;
    }
    div.message {
    	padding: 1em 0.2em;
    	
    }
    div.message_body {
    	padding-top: 0.3em;
    	padding-left: 0.4em ;
    }
    span.sender {
    	font-weight: bold;
    }
    span.datatime {
    	font-size: 80%;
    	color: #aaa;
    }
    .account_note {
    	font-weight: normal;
    	font-size: 90%;
    	color: #999;
    }
    a.selected_channel {
    	font-weight: bold;
    	color: #FFF;
    }
    #current_login_account {
    	margin:0.3em 0.3em;
    	margin-bottom: 0.5em;
    	color: #ccc;
    }
    #current_login_name {
    	font-size: 120%;
    }
    #select_node {
    	width: 90%;
    }
    .app_info {
    	font-size: 75%;
    	border: 1px solid #aaa;
    	padding: 0.5em;
    	margin-top: 1.5em;
    }
    
    
    
    
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/1a.htm">&#19978;&#38913;</a>
      <a href="/freecity/2a.htm" class="active">&#31532;2a&#38913;</a>
      <a href="/freecity/3a.htm">&#19979;&#38913;</a>
      <a target="_tab" href="http://209.145.49.74/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2a.htm">&#31532;2a&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a> <br>
        <a href="/freecity/3a.htm">&#31532;3a&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a> <br><br>
        
        <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br><br>
        <a href="/freecity/1a.htm">&#31532;1a&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
    
        </p>
           
      </div>
      <div class="main">
        <h2>&#31036;&#36816;&#22823;&#21516;&#31687;</h2>
    <p><b><font size="4">Confucius: The Great Together (Li Yun Da Tong)</font></b><br>
    From the Chapter &quot;The Operation of Etiquette&quot; in Li Ji <br>
    &#12298;&#31036;&#36816;&#22823;&#21516;&#31687;&#12299; <br>
    &#65288;&#20986;&#33258;&#12298;&#31036;&#35760;&#12299;&#31036;&#36816;&#31687;&#65292;&#23380;&#23376;&#36848;&#22823;&#21516;&#65289; 
    &#20911;&#27427;&#26126;&#35793;- Translated by Feng Xin-ming, April 2008
    &#25688;&#33258;&#32178;&#32097; <br>
    <br>
    &#22823;&#36947;&#20043;&#34892;&#20063;&#65292;&#22825;&#19979;&#20026;&#20844;&#12290; <br>
    &#30333;&#35805;&#25991;: &#23454;&#34892;&#22823;&#36947;&#30340;&#26102;&#20505;&#65292;&#22825;&#19979;&#26159;&#20026;&#20844;&#20247;&#30340;&#12290; <br>
    When the Great Way is practiced, the world is for the public. <br>
    <br>
    &#36873;&#36132;&#19982;&#33021;&#12290; <br>
    &#30333;&#35805;&#25991;: &#26377;&#36132;&#24503;&#21644;&#26377;&#25165;&#33021;&#30340;&#20154;&#34987;&#36873;&#29992;&#12290; <br>
    Those with virtue and those with ability are chosen and used. <br>
    <br>
    &#35762;&#20449;&#20462;&#30566;&#12290; <br>
    &#30333;&#35805;&#25991;: &#20154;&#20204;&#35762;&#31350;&#20449;&#29992;&#65292;&#24314;&#31435;&#21644;&#30566;&#12290; <br>
    People value trustworthiness and cultivate harmony with each other. <br>
    <br>
    &#25925;&#20154;&#19981;&#29420;&#20146;&#20854;&#20146;&#65292;&#19981;&#29420;&#23376;&#20854;&#23376;&#12290; <br>
    &#30333;&#35805;&#25991;: &#25152;&#20197;&#20154;&#20204;&#19981;&#21482;&#25226;&#33258;&#24049;&#30340;&#21452;&#20146;&#22909;&#20687;&#21452;&#20146;&#37027;&#33324;&#23545;&#24453;&#65292;&#19981;&#21482;&#25226;&#33258;&#24049; <br>
    &#30340;&#20799;&#23376;&#22909;&#20687;&#20799;&#23376;&#37027;&#33324;&#23545;&#24453;&#12290; <br>
    Thus people do not treat only their parents like parents, nor do people treat 
    only their sons like sons. <br>
    <br>
    &#20351;&#32769;&#26377;&#25152;&#32456;&#65292;&#22766; &#26377;&#25152;&#29992;&#65292;&#24188;&#26377;&#25152;&#38271;&#12290; <br>
    &#30333;&#35805;&#25991;: &#20351;&#32769;&#20154;&#24471;&#21040;&#24212;&#26377;&#30340;&#24402;&#32456;&#65292;&#22766;&#24180;&#20154;&#24471;&#21040;&#24212;&#26377;&#30340;&#20219;&#29992;&#65292;&#24188;&#24180;&#20154;&#24471;&#21040;&#24212;&#26377;&#30340;&#25104;&#38271;&#12290; <br>
    That makes the aged have the appropriate last years, those in their prime have 
    the appropriate employment, and the young have the appropriate growth and 
    development. <br>
    <br>
    &#40143;&#23521;&#23396;&#29420;&#24223;&#30142;&#32773;&#65292;&#30342;&#26377;&#25152;&#20859;&#12290; <br>
    &#30333;&#35805;&#25991;: &#32769;&#32780;&#26080;&#22971;&#32773;&#12289;&#23521;&#22919;&#12289;&#23396;&#20799;&#12289;&#32769;&#32780;&#26080;&#23376;&#23385;&#32773;&#12289;&#27531;&#24223;&#32773;&#12289;&#24739;&#30142;&#30149;&#32773;&#65292;&#37117;&#24471;&#21040;&#29031;&#39038;&#12290;<br>
    Elderly men with no spouses, widows, orphans, elderly people without children or 
    grandchildren, the handicapped, the ill-- all are provided for. <br>
    <br>
    &#30007;&#26377;&#20998;&#65292;&#22899;&#26377;&#24402;&#12290; <br>
    &#30333;&#35805;&#25991;: &#30007;&#30340;&#26377;&#26412;&#20998;&#65292;&#22899;&#30340;&#26377;&#24402;&#23487;&#12290; <br>
    Males have their station; females, their places to belong to. <br>
    <br>
    &#36135;&#24694;&#20854;&#24323;&#26044;&#22320;&#20063;&#65292;&#19981;&#24517;&#34255;&#26044;&#24049;&#12290; <br>
    &#30333;&#35805;&#25991;: &#36135;&#24065;&#34987;&#25243;&#24323;&#22312;&#22320;&#19978;&#32780;&#34987;&#21388;&#24694;&#65292;&#19981;&#38656;&#35201;&#25226;&#23427;&#25910;&#34255;&#22312;&#36523;&#19978;&#12290; <br>
    Money is thrown on the ground and thus despised; it is not necessary to store 
    money on one's body. <br>
    <br>
    &#21147;&#24694;&#20854;&#19981;&#20986;&#26044;&#36523;&#20063;&#65292;&#19981;&#24517;&#20026;&#24050;&#12290; <br>
    &#30333;&#35805;&#25991;: &#21171;&#21147;&#34987;&#21388;&#24694;&#19981;&#26159;&#33258;&#24049;&#21457;&#20986;&#30340;&#65292;&#20134;&#19981;&#24517;&#20026;&#33258;&#24049;&#32780;&#21457;&#20986;&#12290; <br>
    Labor is despised if it does not come from oneself, and it does not have to be 
    on behalf of oneself. <br>
    <br>
    &#26159;&#25925;&#35851;&#38381;&#32780;&#19981;&#20852;&#65292;&#30423;&#31363;&#20081;&#36156;&#32780;&#19981;&#20316;&#12290; <br>
    &#30333;&#35805;&#25991;: &#25152;&#20197;&#20154;&#20204;&#19981;&#25630;&#38452;&#35851;&#65292;&#19981;&#20570;&#25250;&#12289;&#20599;&#12289;&#21467;&#20081;&#31561;&#20107;&#12290; <br>
    Therefore people don't engage in intrigue or trickery, nor do they engage in 
    robbery, theft, and rebellion. <br>
    <br>
    &#25925;&#22806;&#25143;&#32780;&#19981;&#38381;&#12290; <br>
    &#30333;&#35805;&#25991;: &#22240;&#27492;&#22806;&#20986;&#32780;&#19981;&#38381;&#38376;&#12290; <br>
    Thus, though people leave their houses they don't close their doors. <br>
    <br>
    &#26159;&#35859;&#22823;&#21516;&#12290; <br>
    &#30333;&#35805;&#25991;: &#36825;&#20415;&#21483;&#22823;&#21516;&#12290; <br>
    This is called the &quot;Great Together&quot;. <br>
    <br>
    &nbsp;</p>
    
      </div>
    </div>
    
    <div class="row">
      <div class="side">&#25903;&#25345;&#21312;&#22602;&#37832;&#25033;&#29992;&#65292;&#32102;&#21147;&#65281;
      
      	  	&#30041;&#35328;&#32232;&#30908;&#21407;&#21109;&#20986;&#34389; : 
    	  	<a target="_top" href="https://ardor.jelurida.com/nxt?requestType=downloadTaggedData&transactionFullHash=2a7e3b5d70c455f338ab88dd4418aa16aa965274763d9a4cfbf229f60c2e9b92&chain=2&retrieve=true">ardor-board-v001.html</a>
    	  	Thanks! 
    	  	<br/>  
      
      </div>
      <div class="main">
    
    
     <!--   <div class='app-layout'> -->
    
        <div class='teams box'>
    		     <div id='current_login_name'></div>  &#24744;&#22909;&#65281;&#20197;&#19979;&#26159;&#36890;&#36942; Ardor locslhost &#26381;&#21209;&#19978;&#36617;&#30041;&#35328;&#65292;&#19981;&#24517;&#20381;&#36084;&#31532;&#19977;&#26041;&#26381;&#21209;&#26368;&#23433;&#20840;&#65292;&#20294;&#23433;&#20840;&#25514;&#26045;&#36996;&#26159;&#24517;&#35201;&#65292;&#35531;&#38283;&#35373;&#19968;&#20491;&#21482;&#23384;&#26377;&#23569;&#36942; 3 Ignis &#30340;&#25142;&#21475;&#34389;&#29702;&#30041;&#35328;&#19978;&#36617;&#12290;&#24517;&#38920; 
    		     &#23433;&#35037; Ardor Full Node&#65292; &#28961;&#27861;&#30475;&#21040;&#30041;&#35328;&#35531;&#29992; <a href="/freecity/2.htm"><font color=yellow> gateway &#29256;&#65288;&#38913;&#25976;&#28961; a&#65289;</font></a> &#12290;<br> &#24744;&#30340; Ignis &#25142;&#21475;&#26159;&#65306;<div id='current_login_account'></div>
    	</div>
    
    
        <div class='header box'><span id='channel_name'># test</span> <span id='channel_address'></span>
            <div class='channel_info'>
    		&#21462;&#29992;&#20219;&#20309; Ardor &#37666;&#21253;&#36575;&#20214;&#30332;&#36865; <strong>&#28961;&#21152;&#23494;</strong>&#20449;&#24687;&#21040;&#20197;&#19978; Ignis &#22320;&#22336;&#26371;&#39023;&#29694;&#21516;&#27171;&#25928;&#26524;&#12290; Using Ardor 
    		client sending an <strong>unencrypted</strong> message to the address 
    		above on IGNIS chain will do the same trick. :)
    		</div>
    	</div>
    
        <div class='messages box' style=''>
    		<div class='message'>
    			<div class='message_header'><span class='sender'></span><span class='datatime'></span></div>
    			<div class='message_body'>No messages.</div>
    		</div>
        </div>
     
    
    
     	<div class='login box'>
    		<input type="password" style="text-align:left;margin-top:8px;height:1em;" id="text_passphrase" placeholder='&#36664;&#20837;&#23494;&#30908; Input Passphrase here'></input>
    	</div>
    
    
       
        <div class='input box'>
    
          
          <input type='text' placeholder='< - &#25345;&#26377; Ignis &#32773;&#30331;&#20837;&#24460;&#21487;&#19978;&#36617;&#20449;&#24687; Login to send message.' id='_message' disabled='disabled' maxlength="500" >
        </div>
    
    
    
      <!--   </div> -->
      
       
       
      </div>
    
    
    </div>
    
    
    
    
    
    <div class="footer">
      <h2>&#33258;&#30001;&#22825;&#22320; FreeCity</h2>
    </div>
    
    </body>
    
    
      <script>
    		var MAX_MESSAGES = 100;
    		var FEE_IGNIS = 0.03;
    		var REFRESH_TIMS = 30;
    		
    		var _node_url = "http://127.0.0.1:27876/nxt";
    
    		var _current_login_account;
    		var _passphrase;
    		
    		var _current_channel_address = "ARDOR-X4M3-BWQA-Y6F5-ELTL5";
    		var _current_channel_name = "Ardor address for comment: ;";
    	
    		function _login() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getAccountId', 'secretPhrase': _passphrase }, 
    				success: function(data) {
    					_current_login_account = $.parseJSON(data)["accountRS"];
    					$("#current_login_account").text(_current_login_account);
    					$("#_message").attr("placeholder", "Send message as " + _current_login_account);
    					$("#_message").prop('disabled', false);
    					
    					$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': _current_login_account }, 
    							success: function(data) {
    								var name = $.parseJSON(data)["name"];	
    								if (name && name.length > 0) {
    									$('#current_login_name').text(name);
    									$("#_message").attr("placeholder", "Send message as " + name + ' (' + _current_login_account + ')');
    								}
    						}
    					});	
    					//if(localStorage){ localStorage.setItem("_passphrase", _passphrase); }
    				},
    				error: function() {
    					alert('error login');
    				}
    			});
    		}
    		
    		$("#text_passphrase").change(function() {
    			_passphrase = this.value;
    			if(_passphrase)
    				_login();
    		});
    			
    		function _show_sender_name(account, id) {				
    				$.ajax({url: _node_url, data: {'requestType': 'getAccount', 'account': account }, 
    					success: function(data) {
    						var name = $.parseJSON(data)["name"];	
    						if (name && name.length > 0) {
    							$('#'+id+" span.sender").text(name).append("<span class='account_note'> (" + account + ") </span>");
    						}
    				}
    				});				
    		}
    
    		function show_messages() {
    			  $.ajax({url: _node_url, data: {'requestType': 'getPrunableMessages', 'chain': 2, 'account': _current_channel_address, 'lastIndex': MAX_MESSAGES }, 
    				success: function(data) {
    					var mgs = $.parseJSON(data)["prunableMessages"];
    					$("div.messages").empty();
    					for(var i=mgs.length-1;i>=0;i--){
    						if(mgs[i]['isText'] && mgs[i]['message']) {
    							var date = new Date(mgs[i]['transactionTimestamp']*1000 + Date.UTC(2018));
    							var _message = "<div class='message' id='" + mgs[i]['transactionTimestamp'] + "'><div class='message_header'><span class='sender'>" + 
    											mgs[i]['senderRS'] + "</span><span class='datatime'> " + date.toLocaleString() + "</span></div><div class='message_body'>" + "</div></div>";
    							$("div.messages").append(_message);
    							$("#"+ mgs[i]['transactionTimestamp'] +' .message_body').text(mgs[i]['message']);
    							
    							_show_sender_name(mgs[i]['senderRS'], mgs[i]['transactionTimestamp']);
    						}
    					}
    					$("#channel_name").text('# ' + _current_channel_name);
    					$("#channel_address").text('' + _current_channel_address + '');
    					
    					$("a.channel").removeClass('selected_channel');
    					$("#"+_current_channel_address).addClass('selected_channel');
    					$("div.messages").animate({scrollTop: $("div.messages").prop("scrollHeight") }, 10);
    				},
    				error: function() {
    					alert('error fecthing messages');
    				}
    			});
    		
    		}
    		
    		function _send_message(msg) {
    			  $.ajax({url: _node_url, data: {'requestType': 'sendMessage', 'chain': 2, 'recipient': _current_channel_address, 
    											 'secretPhrase': _passphrase, 'feeNQT': FEE_IGNIS*100000000,
    											 'message': msg, 'messageIsText': true, 'messageIsPrunable': true
    											 }, type: 'POST',
    				success: function(data) {
    						var rtn_msg = $.parseJSON(data);
    						if(rtn_msg['errorDescription']) {
    							alert('Error sending message: ' + rtn_msg['errorDescription']);
    						} else {
    							if(rtn_msg["transactionJSON"]) {
    								$('#_message').val("");
    								$("#_message").attr("placeholder", "Message Sent at " + (new Date(rtn_msg["transactionJSON"]['timestamp']*1000 + Date.UTC(2018))).toTimeString().split(' ')[0] + ". &#20449;&#24687;&#23559;&#26371;&#22312;&#32004;60&#31186;&#20839;&#39023;&#31034;(1&#21312;&#22602;&#26178;&#27573;) Message will be shown after around 60 senconds (block time).");
    							}
    						}						
    				},
    				error: function() {
    					alert('error sending messages');
    				}
    			});		
    		}
    		
    		$("a.channel").click(function() {
    			$("a.channel").removeClass('selected_channel');
    			_current_channel_address = this.getAttribute("id");
    			_current_channel_name = this.getAttribute("data-channel-name");
    			show_messages();	
    			$(this).addClass('selected_channel');
    		});
    		
    		$("#_message").keypress(function(e) {
    			if(e.which == 13) {
    				var msg = $(this).val();
    				if( msg.length > 0 && _passphrase) {
    					_send_message(msg);
    				}
    			}
    		});
    		
    		$( document ).ready(function() {
    				//if(localStorage) {
    					//_passphrase = localStorage.getItem("_passphrase");
    					//$("#text_passphrase").val(_passphrase);
    					//_login();
    				//}
    				
    				show_messages();
    				setInterval(show_messages, REFRESH_TIMS*1000);				
    		});		
      </script>
    
    
    
    
    
    </html>
    <html lang="en">
    <head>
    <link rel="shortcut icon" href="/freecity/favicon.ico">
    <title>FreeCity</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    * {
      box-sizing: border-box;
    }
    
    /* Style the body */
    body {
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
    }
    
    /* Header/logo Title */
    .header1 {
      padding: 38px;
      text-align: center;
      background: #362233;
      color: white;
    }
    
    /* Increase the font size of the heading */
    .header1 h1 {
      font-size: 40px;
    }
    
    /* Sticky navbar - toggles between relative and fixed, depending on the scroll position. It is positioned relative until a given offset position is met in the viewport - then it "sticks" in place (like position:fixed). The sticky value is not supported in IE or Edge 15 and earlier versions. However, for these versions the navbar will inherit default position */
    .navbar {
      overflow: hidden;
      background-color: #333;
      position: sticky;
      position: -webkit-sticky;
      top: 0;
    }
    
    /* Style the navigation bar links */
    .navbar a {
      float: left;
      display: block;
      color: white;
      text-align: center;
      padding: 14px 20px;
      text-decoration: none;
    }
    
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover {
      background-color: #ddd;
      color: black;
    }
    
    /* Active/current link */
    .navbar a.active {
      background-color: #666;
      color: white;
    }
    
    /* Column container */
    .row {  
      display: -ms-flexbox; /* IE10 */
      display: flex;
      -ms-flex-wrap: wrap; /* IE10 */
      flex-wrap: wrap;
    }
    
    /* Create two unequal columns that sits next to each other */
    /* Sidebar/left column */
    .side {
      -ms-flex: 30%; /* IE10 */
      flex: 30%;
      background-color: #f1f1f1;
      padding: 20px;
    }
    
    /* Main column */
    .main {   
      -ms-flex: 70%; /* IE10 */
      flex: 70%;
      background-color: white;
      padding: 20px;
    }
    
    
    /* Footer */
    .footer {
      padding: 20px;
      text-align: center;
      background: #ddd;
    }
    
    /* Responsive layout - when the screen is less than 700px wide, make the two columns stack on top of each other instead of next to each other */
    @media screen and (max-width: 700px) {
      .row {   
        flex-direction: column;
      }
    }
    
    /* Responsive layout - when the screen is less than 400px wide, make the navigation links stack on top of each other instead of next to each other */
    @media screen and (max-width: 400px) {
      .navbar a {
        float: none;
        width: 100%;
      }
    }
    
    </style>
    </head>
    <body>
    
    <div class="header1">
     <h1><font face="Bernard MT Condensed">&#33258;&#30001;&#22825;&#22320;</font></h1> 
      <marquee direction='left' scrolldelay='130' behavior='scroll' scrollamount='10'>
      <b><font size="5" color=grey>: : - : : - : : &#30456;&#23565;&#26044;&#25991;&#23383;&#35438;&#37323;&#65292;&#25105;&#27604;&#36611;&#25797;&#38263;&#32232;&#30908;&#27083;&#24605;&#12290;&#22914;&#26524;&#33021;&#24688;&#30070;&#35438;&#37323;&#65292;&#33258;&#30001;&#20027;&#32681;&#32773;&#30340;&#35264;&#40670;&#21487;&#20197;&#24456;&#31934;&#24425;&#12290; . : : - : : - : :</font></b>
       &#20013;&#26412;&#32880;
    </marquee>
    
    </div>
    
    <div class="navbar">
      <a href="/freecity"><font color="#198964">Home0&#39318;&#38913;</font></a>
      <a href="/freecity/k2.htm">&#19978;&#38913;</a>
      <a href="/freecity/k3.htm" class="active">K3&#13789;&#21624;</a>
      <a href="/freecity/k4.htm">&#19979;&#38913;</a>
      <a target="_tab" href="/index/blog.html?blogname=freecity" class="right">Qblog</a>
    </div>
    
    <div class="row">
      <div class="side">
        <p>
        <b>&#30446;&#37636;: &#26368;&#26032;&#21313;&#38913;</b><br>
        <a href="/freecity/q1.htm">&#26094;&#26095;Q1&#38913;: &#26094;&#26095;&#23431;&#23449; Qoraverse</a><br>
        <a href="/freecity/q2.htm">&#26094;&#26095;Q2&#38913;: &#20839;&#23481;&#32178;&#38913;&#27861;&#24459;&#36012;&#20219;&#30340;&#28784;&#33394;&#22320;&#24118; </a><br>
    <a href="/freecity/q3.htm">&#26094;&#26095;Q3&#38913;: &#21312;&#22602;&#37832;&#30340;&#32178;&#23433;&#32771;&#37327;  </a><br>
    <a href="/freecity/q4.htm">&#26094;&#26095;Q4&#38913;: NFT &#27010;&#24565;&#31034;&#31684;</a><br>
    <a href="/freecity/q5.htm">&#26094;&#26095;Q5&#38913;: &#32178;&#23433;&#27010;&#24565;&#29664;&#23396;&#19977;&#35282;</a><br>
    <a href="/freecity/k1.htm">K1&#13789;&#21624;: &#26094;&#26095;&#22294;&#20687;&#30475;&#40670;</a><br>
    <a href="/freecity/1.htm">&#31532;1&#38913;&#65306;&#27861;&#20196;&#28363;&#24432; &#30428;&#36042;&#22810;&#26377;</a><br>
        <a href="/freecity/2.htm">&#31532;2&#38913;&#65306;&#31036;&#36816;&#22823;&#21516;&#31687;</a><br>
        <a href="/freecity/3.htm">&#31532;3&#38913;&#65306;&#26356;&#38283;&#25918;&#20043;&#24517;&#35201;</a><br>
        <a href="/freecity/4.htm">&#31532;4&#38913;&#65306;&#35594;&#35328;</a><br>
        <a href="/freecity/5.htm">&#31532;5&#38913;&#65306;&#31471;&#40670;&#33267;&#31471;&#40670;&#21407;&#21063;(&#21776;&#40179;)</a><br>
        <a href="/freecity/6.htm">&#31532;6&#38913;&#65306;&#36538;&#24179;&#21363;&#26159;&#27491;&#32681;</a><br>
        <a href="/freecity/7.htm">&#31532;7&#38913;&#65306;&#22823;&#30526;&#23186;&#39636;&#26159;&#20160;&#40636;&#65311;YJ Tan</a><br><br>
        
    <b>&#30446;&#37636;: &#31934;&#24425;&#25512;&#34214;</b><br>    
    &#26368;&#26997;&#33268;&#30340;&#20314;&#21517;&#27231;&#21046;&#31034;&#31684;&#65292;&#21516;&#27171;&#27010;&#24565;&#29992;&#22312;&#20197;&#22826;&#22346;&#65292;&#20197;&#25991;&#23383;&#28858;&#20027;&#36996;&#21487;&#20197;&#65292;&#22294;&#20687;&#23531;&#20837;&#22826;&#36020;&#65292;&#24517;&#38920;&#20841;&#20491;localhost&#20114;&#30456;&#37197;&#21512;&#65292;&#26094;&#26095;&#19968;&#20491;&#21312;&#22602;&#37832;&#25630;&#23450;&#20840;&#37096;&#12290;<br>
    <a href="/qorahongkong">Qora Hong Kong &#26094;&#26095;&#39321;&#28207;</a>
     
     <br><br>   
    	<b>IPFS & SiaSkynet &#32178;&#38913;&#36890;&#36335;</b></b><br>
    	<a href="http://209.145.49.74/timah">&#37675;&#31859;&#22577; The TIM JOURNAL</a><br>
    	    
    
        </p>
           
      </div>
      <div class="main">
        <h3>&#27794;&#26377;https&#32178;&#31449;&#23433;&#20840;&#21966;&#65311;</h3>
        <h5>&#20316;&#32773;&#65306;&#29579;&#24314;&#36001;&#65292;10 November 2021</h5>
    <p>
    &#22312; FreeCity &#38957;&#29256;&#65292;&#25105;&#27599;&#22825;&#37117;&#26356;&#26032;&#30070;&#22825;&#30340;&#26032;&#32862;&#25688;&#35201;&#12290;yawti .com &#26159;&#25105;&#26550;&#35373;&#30340;&#26094;&#26095;Gateway&#26381;&#21209;&#12290;&#24456;&#22810;&#21312;&#22602;&#37832;&#34399;&#31281; Decentralized &#65292;&#20854;&#23526;&#29992;&#25142;&#22823;&#22810;&#25976;&#20381;&#33290;&#26159;&#20381;&#36084; centralized &#30340;Gateway&#26381;&#21209;&#12290;&#21482;&#21487;&#20197;&#36890;&#36942;gateway&#26371;&#36896;&#25104;&#27231;&#21046;&#26377; single point of failure&#65292; &#22240;&#27492;&#21482;&#36890;&#36942;Gateway&#32173;&#25345;&