Bu konu 7 yanıt ve 3 izleyen içeriyor ve en son  burak tarafından 3 ay önce tarihinde güncellendi.

  • Yazar
    Yazılar
  • #11140

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    Madenciler DECENT Ağının önemli bileşenlerini temsil etmektedir. Ağın merkezi olmayan niteliğini oluşturmak ve bunu yapmak için DCT ödüllerini almak için hizmet ederler. İşlem doğrulama, zaman damgası ve blok üretme işlemlerinden sorumlu olan madenciler, ağ genelinde işlemler için altyapıyı sağlar.

    DECENT Network , 2 MB blok boyutu ve 5 saniye blok zaman aralığı ile Yetkili İfrazlı Mutabakat (DPOS) mekanizmasını uyguladı. DECENT ile, karalama gücüne ihtiyaç duyan çalışmaya dayalı madencilik algoritmalarıyla karşılaştırıldığında, madenciler hesaplama kapasitelerine bakılmaksızın topluluk tarafından kendi hisseleriyle (tutulan DCT miktarı) orantılı olarak oy kullanırlar. Her 24 saatte, tahsis edilen ödül havuzu, seçilen madencilere dağıtılır. Parametreler zaman içinde değişmediğinden sistem içinde zorluk artışı yoktur. DPOS, bloğun 5 saniye içinde üretilmesi gerektiğinden daha gerçek zamanlı bir sistem olarak tanımlanabilir.

    DPOS mekanizmasının kullanımı, DECENT’in şebeke ihtiyaçlarına göre ölçeklenmesini sağlar ve kullanıcıların işlemleri doğrulayan ve kaydedenler üzerinde kontrol sahibi olmalarını sağlar.

    DECENT üzerinde madencilik nasıl başlatılır:

    http://wiki.decent.ch/doku.php?id=decent:howto#start_mining_validating

    DECENT Network’un piyasaya sürülmesinden sonra madenciliğin mevcut olacağını lütfen unutmayın.

    Herkese DECENT Network’e katılmak için eşit bir şans vermek için, madencilik ödülleri, 100.000. blok mayın alındığında başlayacak. Daha sonra maden ödülleri, blok başına 0.37 DCT ile başlar ve 20 yıl içinde blok başına 0.04625 DCT ile sonuçlanır .

    • Bu konu 3 ay 1 hafta önce önce baybil baybil tarafından değiştirildi.

  • #11142

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    BİRDE ŞU PARAMETRELER VAR ÇÖZEBİLENİMİZ VARSA EKTE
    Nasıl

    Hesap açmak

    DECENT GO hizmeti vasıtasıyla
    DECENT GO hizmeti, e-posta ve şifre girerek ücretsiz kayıt imkanı sunar. Ücret, DECENT Vakfı’nın sahip olduğu Ana Hesap tarafından ödenir (bu bir ağ koruması işlevi görür). GO Master hesabı DCT’leri Vakıf hesabından alır. Hesap başına 0,005 DCT ücret alınır ve ücretler ağ havuzuna dönecektir. Kayıt işlemi sırasında kullanıcı, Gizlilik politikasını ve Kullanım koşullarını kabul etmeli ve posta kutusuna gelen benzersiz bağlantıyı açarak bir e-posta adresini onaylamalıdır. NESNE Ağ hesabı böyle bir teyitten hemen sonra oluşturulur.

    Oturum açarak, aşağıdaki seçenekler kullanılabilir:

    İyileştirme ifadenizi oluşturun ve kaydedin
    Şifre ipucu kaydetmek
    Atla ve daha sonra yap
    Şifre gereksinimleri:

    En az 8 karakter
    Bir büyük harf
    Küçük harf
    Bir sayı veya sembol
    CLI ile
    DECENT ağı için CLI cüzdan arabirimi, merkezi DECENT GO hizmetinden bağımsız olarak kullanıcı hesabı oluşturma imkanı da sunar. Ama bir tutumu vardır, yalnızca mevcut bir kullanıcı olan ve hesabın oluşturulması için ücret ödeyebilen birini tanıyarak oluşturulmak mümkündür. Bu şarttır ve ödeme 0,005 DCT’dir.

    Register_account “new_account_name” genel anahtar sahibi genel anahtar sahibi “my_account_name” true

    Üçüncü bir tarafın hesabını kaydetmek için API ayrıntıları:

    signed_transaction grafin :: cüzdan :: wallet_api :: register_account (string adı , public_key_type sahibi , public_key_type aktif , dize registrar_account , bool yayın = false)

    Bu işlev, özel anahtarlarınızın sahibi olmadığınız bir hesabı kaydetmek için kullanılır. Bir kayıt memuru olarak hareket ederken, son kullanıcı kendi özel anahtarlarını oluşturur ve sizi genel anahtarlar gönderir. Kayıt görevlisi hesabı son kullanıcı adına kaydetmek için bu işlevi kullanacaktır.

    Dönüş

    Hesabı kaydeden imzalı işlem

    Parametreler

    Ad : hesabın adı blok zincirinde benzersiz olmalıdır. Daha kısa isimlerin kayıt edilmesi daha pahalıdır; Kurallar halen geçerlidir, ancak genel olarak en az bir haneli 8 karakterden oluşan isimler ucuz olacaktır.
    Sahibi : yeni hesaba ait sahibi anahtarı
    Etkin : yeni hesabın etkin tuşu
    Registrar_account : kullanıcı kaydetmek için ücret ödeyecek hesap
    Broadcast : işlemi şebekede yayınlamak için true
    signed_transaction create_account_with_brain_key (string brain_key , dizge hesap_adı , dizge registrar_account , BOOL yayın = yalancı)

    Yeni bir hesap oluşturur ve blok zincirine kaydeder.

    Dönüş

    Hesabı kaydeden imzalı işlem

    Parametreler

    Brain_key : hesabın özel anahtarlarını oluşturmak için kullanılan beyin anahtarı
    Account_name : hesabın adı blok zincirinde benzersiz olmalıdır. Daha kısa isimlerin kayıt edilmesi daha pahalıdır; Kurallar halen geçerlidir, ancak genel olarak en az bir haneli 8 karakterden oluşan isimler ucuz olacaktır.
    Registrar_account : kullanıcı kaydetmek için ücret ödeyecek hesap
    Broadcast : işlemi şebekede yayınlamak için true
    Madenciliği Başlatma / Onaylama

    Hesap adınızı ve özel anahtarınızı hazır edin.

    Yerel düğümü aşağıdaki yöntemlerle çalıştırın:

    ./decentd –rpc-bitiş noktası 127.0.0.1:8090
    Cli_wallet’i başlatın ve ilk kez çalıştırırken şifreyi ve alma anahtarını ayarlayın:

    ./cli_wallet -s ws: //127.0.0.1: 8090
    Yeni >>> set_password <parola>
    boş
    Kilitli >>> kilit açma <şifre>
    boş
    Kilitli >>> import_key <hesap adı> <sahibi anahtarla>
    doğru
    Madencilik nesnesi oluşturun.

    Kilitli değil>> create_miner <hesap adı> “url-to-proposal” true

    {
    “Ref_block_num”: 8335,
    “Ref_block_prefix”: 760912907,
    “Son kullanma tarihi”: “2017-05-24T11: 45: 45”,
    “operasyonlar”: [[
    12, {
    “Ücret”: {
    “Tutar”: “5000000000”,
    “Asset_id”: “1.3.0”
    },
    “Miner_account”: “1.2.16”,
    “Url”: “decentdev-ejossev”,
    “Block_signing_key”: “DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp”
    }
    ]
    ],
    “Uzantılar”: [],
    “Imzalar”: [“20038dc5a699b030204ec3f70150d13c6a7b8a2ecb96aeddfe0927a4969e26ab1818b17f149a5e4def18653626db3cf53b9bfe570adb257455b62c1207da29dacf”
    ]
    }
    Kimliği ve imzalama anahtarını kontrol edin:

    Kilitli >>> get_miner <hesap adı>
    {
    “Id”: “1.4.12”,
    “Miner_account”: “1.2.16”,
    “Last_aslot”: 0,
    “Signing_key”: “DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp”,
    “Vote_id”: “0:11”,
    “Total_votes”: 0,
    “Url”: “decentdev-ejossev”,
    “Total_missed”: 0,
    “Last_confirmed_block_num”: 0
    }
    Şimdi, madenci nesne hazır.

    Sonra madenciyi başlatmanız gerekir; cüzdan’ı kapatın (ctrl-d) ve decentd’yi kapatın (ctrl-c). Şimdi yeni maden işletmesinden 1.4.12 ve anahtar çiftinden bahseden madenciyi yeniden başlatın:

    ./decentd –rpc-bitiş noktası 127.0.0.1:8090 – miner-id “1.4.12” – özel anahtar
    [“DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp”, “<özel harf anahtarı>”]
    Alternatif olarak, bu satırı config.ini dosyanıza da ekleyebilirsiniz:

    Miner-id = “1.4.12”
    Özel anahtar = [“DCT7RZAJu7fLM5RS6GujZ8b9EjE3KLUzrXmAAi6QaUeiZTGHEVQXp”, “<özel harf anahtarı>”]
    Şimdi madenciğiniz için biraz destek alın –

    Kilitli >>> oy_for_miner <hesap adı> <madenci adı> true true
    [Json formatında bir işlem]
    Yalnızca oy kullanan madenciler madencilik yapacak.

    Tohumculuk yapma

    başlatma
    IPFS ikili dosyasını bulun ve bulunduğu klasöre “cd” yazın. IPFS ikili dosyasını ilk defa çalıştırıyorsanız, bir komutu çalıştırarak IPFS yerel yapılandırmasını başlatın:
    ./ipfs init
    Opsiyonel olarak “ekran” ı başlatmak, böylece terminal kapandığında ipfs çalışmaya devam eder.
    El ile ipfs daemon’u başlat
    ./ipfs daemon
    Decentd ikili dosyasını bulun ve bulunduğu dizine “cd” yazın.
    İsteğe bağlı olarak “ekran” başlatın, bu nedenle decentd terminal kapandığında çalışmaya devam eder.
    Decentd komutuyla başla:
    ./decentd –rpc-bitiş noktası = 127.0.0.1: 8091
    Cd ikili dosyasına gidin ve diğer terminaldeki cli_wallet’i başlatın:
    ./cli_wallet -sws: //127.0.0.1: 8091
    M-cüzdan’da benzersiz içerik (el-gamal) anahtarınızı oluşturun ve hesap bilgilerinizi alın:
    Kilitli >>> generate_el_gamal_keys
    generate_el_gamal_keys
    {
    “Private_key”: “9929825202538904525106109715118390731307867060424773269806671642582808014388431220063738899822276719239811537373767212483489421362837444007489350876354517”. “,
    “Public_key”: “3648917272837948840111820214699156582057756326092170692394831096647015694006097575449253578125567465803655043496246107225444630380402263661429117826904742.”
    }
    Kilitli >>> get_account_id decentuser0985
    Get_account_id decentuser0985
    Göreceksiniz, örneğin:
    “1009/02/01”
    Seçenek 1: Tohum eklentisini başlat
    Cli_wallet ve decentd ikili dosyalarını kapatın ve ardından decentd ikili dosyasını aşağıdaki bağımsız değişkenlerle çalıştırın:
    –fedeleme fiyatı – satoshi’de, her MB’lik paylaşılan verinin ne kadarına alınacağı (1DCT = 100.000.000 satoshi)
    –free-space – alan tohumlama için ayrılmıştır
    –seeder – önceki adımda alınan hesap kimliğiniz
    –fazlayıcı-özel anahtar – özel anahtarınız, bilgi e-postasında
    –content-private-key – önceki adımda oluşturulan özel anahtar
    –rpc-endpoint = 127.0.0.1: 8091 – isteğe bağlı olarak yeni dinleme bitiş noktası belirtin, böylece gui uygulamasına müdahale etmez
    Örnek:
    ./decentd -seeding-fiyat = 5 -ücretsiz-uzay = 10000 -seeder = 1.2.147 -seeder-özel anahtar = 5KWqD3VgtamUrq1sM6tK4hBQvJrJHqBsHTJonoJ5TXrsSejWPoH -içerikleri-özel anahtar = 8350062629259001565868362551941857436696436206897745031831346012489628303440637181214912450434908814625379986214241979043322759883531042603154115677476020 -paketleri-path =. / existing_folder_created_for_packages -rpc-uç nokta = 127.0.0.1:8091
    Seçenek 2: Cli_wallet aracılığıyla tohumlama eklentisini başlat
    Bu komutları cli_wallet’in çalıştığı terminalde çalıştırın:
    Import_key türü_yol_kullanıcı_adı_için_your_private_key
    Lütfen, yukarıdaki komutun yalnızca özel anahtarınız henüz içe aktarılmamışsa kullanılmalıdır. Parametreleri aşağıdaki sırada ekleyin ve verileri doldurun:
    Seeding_startup tohumlayıcı içeriği-private-key seeder-private-key serbest alan tohumlama-price packages-path
    Örnek:
    1009/02/01 8350062629259001565868362551941857436696436206897745031831346012489628303440637181214912450434908814625379986214241979043322759883531042603154115677476020 5KWqD3VgtamUrq1sM6tK4hBQvJrJHqBsHTJonoJ5TXrsSejWPoH 10000 5 ./existing_folder_created_for_packages seeding_startup
    Sonlandırma
    Tohumlama için düğüm seçilene kadar bekleyin
    Yazarların tohum ekme ekiplerini daha yüksek derecelendirmeyi tercih ettiklerini lütfen unutmayın.
    Bu derece güvenilirlik metriği olarak kullanılır ve çeşitli ekim istatistiklerinden türetilir
    Düzenli aralıklarla, İyileştirilmiş değerleri geçerliliğini gerçeğe uygun olarak doğrulayan DECENT ağına emanet belgesi yapılacaktır: serbest boyut vs.
    Kaynaktan DECENT oluştur

    Önkoşulları Linux’a yükleme
    Ubuntu 16.04 LTS için (14.04 LTS, 14.10 veya 16.10 için gereken ek işlemler için aşağıdaki notlara bakın) konsolda çalıştırın:

    $ Sudo apt-get güncelleme
    $ Sudo apt-get install build-gerekli autotools-dev automake autoconf libtool make cmake gerçek yolunu kontrol edin gcc g ++ flex bison doxygen gettext git qt5-varsayılan libqt5svg5-dev libreadline-dev libcrypto ++ – dev libgmp-dev libdb-dev libdb ++ – dev libssl-dev Libncurses5-dev libboost-all-dev libcurl4-openssl-dev python-dev libicu-dev libbz2-dev
    (Sadece Ubuntu 16.10) Ubuntu 16.10’da kurulu Boost’un varsayılan sürümü çok yüksek ve desteklenmiyor. Desteklenen kurulumu yüklemek için, yukarıdaki genel komutlara ek olarak konsoldaki aşağıdakileri gerçekleştirin:

    # Varsayılan Boost’u kaldırın ve Boost 1.60.0’ı yükleyin
    $ Sudo apt-get kaldır libboost-all-dev
    $ Sudo apt-autoremove olsun
    $ Sudo apt-get install libboost1.60-all-dev
    (Yalnızca Ubuntu 14.04 LTS ve 14.10 ve yalnızca Ubuntu 16.04 LTS durumunda artırma kısmı) Ubuntu 14.04 LTS veya 14.10’da kurulu olan GCC, CMake ve Boost’un varsayılan sürümleri çok eskidir ve desteklenmemektedir. Desteklenen kurulumları kurmak ve kullanmak için, yukarıdaki genel komutlara ek olarak, konsoldan şu komutu uygulayın (Decent’in kendisini inşa etmeniz gereken aynı kabuk oturumunda):

    # Install GCC5
    $ Sudo add-apt-depo ppa: ubuntu-araç zinciri-r / test
    $ Sudo apt-get güncelleme
    $ Sudo apt-get install gcc-5 g ++ – 5
    # Şimdi C ve C ++ derleyicileri olarak gcc-5 ve g ++ – 5’i kullanın.
    $ Export CC = gcc-5
    $ Ihracat CXX = g ++ – 5

    # CMake 3.7.2’yi indirin ve oluşturun
    $ Mkdir -p ~ / dev / DECENTfoundation / DECENT-Ağ-üçüncü taraf
    $ Cd ~ / dev / DECENTfoundation / DECENT-Ağ-üçüncü taraf
    $ Rm -rf cmake-3.7.2 *
    $ Wget https://cmake.org/files/v3.7/cmake-3.7.2.tar.gz
    </ Dosya>
    $ Tar xvf cmake-3.7.2.tar.gz
    $ Mkdir cmake-3.7.2_prefix
    $ Cd cmake-3.7.2
    $ CMAKE_ROOT = $ (gerçek yol ../cmake-3.7.2_prefix)
    $ ./configure --prefix = $ CMAKE_ROOT
    Yap
    $ Make install
    Cd.
    $ Rm -rf cmake-3.7.2 cmake-3.7.2.tar.gz
    $ Export PATH = $ CMAKE_ROOT / bin: $ PATH

    # İndirme ve inşa Boost 1.60.0
    $ Mkdir -p ~ / dev / DECENTfoundation / DECENT-Ağ-üçüncü taraf
    $ Cd ~ / dev / DECENTfoundation / DECENT-Ağ-üçüncü taraf
    $ Rm-rf boost_1_60_0 * boost-1.60.0 *
    $ Wget https://sourceforge.net/projects/boost/files/boost/1.60.0/boost_1_60_0.tar.gz
    </ Dosya>

    $ Tar xvf boost_1_60_0.tar.gz
    $ Mkdir boost-1.60.0_prefix
    $ Cd boost_1_60_0
    $ Export BOOST_ROOT = $ (gerçek yol ../boost-1.60.0_prefix)
    $ ./bootstrap.sh --prefix = $ BOOST_ROOT
    $ ./b2 kurulum
    Cd.
    $ Rm -rf boost_1_60_0 boost_1_60_0.tar.gz
    Bu noktada $CCve $CXXderleyicilerinize ayarlanmalıdır, cmakekomutu $CMAKE_ROOT/binçağırmalısınız ve CMake yapılandırması, dışa aktarılan Boost dağıtımını bulmalıdır $BOOST_ROOT.

    Fedora 24 veya sonrası için konsoldan yürütün:

    $ Sudo dnf temiz meta veriler
    $ Sudo dnf install automake autoconf libtool make cmake gcc flex bison doxygen gettext-devel git qt5-qtbase-devel qt5-qtsvg-devel readline-devel cryptopp-devel gmp-devel libdb-devel libdb-cxx-devel openssl-devel libcurl-devel Ncurses-devel boost-devel boost-statik python-devel libicu-devel bzip2-devel
    MacOS'ta önkoşullar yükleniyor
    Xcode ve Komut Satırı Araçlarını http://railsapps.github.io/xcode-command-line-tools.html'de açıklandığı gibi yükleyin.
    Homebrew'ı kurun, bkz. Http://brew.sh
    Ardından konsolda çalıştırın:

    $ Demlemek doktor
    $ Demlemek homebrew / sürümleri demlemek
    $ Demleme güncelleme
    $ Brew install automake autoconf libtool cmake berkeley-db boost@1.60 qt5 cryptopp doxygen byacc flex gettext git pbc gmp ipfs openssl readline
    Kaynakları elde etme, * nix'te Terbiyeli kurma ve kurma (macOS veya Linux)
    Tüm önkoşullar yüklendikten sonra repo, build ve install / stage Decent'ı kopyalamak için konsolda aşağıdaki komutları çalıştırın:

    # Repoyu kopyaladım.
    $ Mkdir -p ~ / dev / DECENTfoundation
    $ Cd ~ / dev / DECENTfoundation
    $ Git clone git@github.com: DECENTfoundation / DECENT-Network.git
    $ Cd DECENT-Şebekesi
    $ Git alt modülü güncelleme - init - tekrar başlatma

    # İyi oluşturmak ve kurmak.
    $ Mkdir -p ~ / dev / DECENTfoundation / DECENT-Network-build
    $ Cd ~ / dev / DECENTfoundation / DECENT-Network-build
    $ Cmake -G "Unix Makefile'leri" -D CMAKE_BUILD_TYPE = Debug ~ / dev / DECENTfoundation / DECENT-Network
    $ Cmake --build. --target all - -j -l 3.0
    $ Cmake --build. - hedef kurulum
    "Unix Makefiles" CMake jeneratörü durumunda, son iki komut şunlara eşdeğerdir:

    $ Make -j -l 3.0
    $ Make install
    Bu zamana kadar, İyi dosyalar ~/dev/DECENTfoundation/DECENT-Network-build/artifacts/prefixdizinde kurulu olmalıdır . cmakeİlk yapılandırma işlemi sırasında, örneğin -D CMAKE_INSTALL_PREFIX=~/dev/DECENTfoundation/DECENT-Network-prefixkomut satırına ekleyerek, başka herhangi bir özel yükleme öneki belirtebilirsiniz .

    ~/dev/DECENTfoundationYukarıdaki adımların yerine herhangi bir yol kullanabilirsiniz .

    Onun bir IDE jeneratör ise yerine binanın, daha sonra Xcode veya başka bir CKağıt jeneratör ve kullanımı ve üzeri yükleyerek cmakekarşılık gelen IDE üretilen proje / çözüm dosyasını açıp gerçekleştirmek, terminalde ALL_BUILDve INSTALL(veya installişlemleri oradan) .

    Önkoşulların yüklenmesi, kaynakların edinilmesi, DECENT'in kurulması ve Windows'a yüklenmesi
    Microsoft Visual Studio 2015 ve Update 3 gerekiyor. MS VS 2017 de sorunsuz olmalı, ancak halen hala MS VS 2015 kullanıyoruz. CMake 3.8.1'e ihtiyacınız var. Windows build, Linux / Mac ile aynı ortak kütüphaneleri kullanır. Aradaki fark sadece GMP kütüphanesinde. GMP yerine Mpir-3.0.0'ı yükleyin ve genel hedef (build.vc14 \ lib_mpir_gc veya build.vc14 \ dll_mpir_gc altında) için kitaplık oluşturun. Linux / Mac'te kullanılan gmp.lib yerine kullanılması gereken gmp.h ve mpir.lib'yi üretir.

    Windows'daki CMake, yüklü geliştirme paketleri üstbilgileriyle ve kitaplıklardaki gibi Linux'a güvenemediğinden, kitaplıklarınızın nerede yüklendiğini belirten CMake komut satırını çalıştırmalısınız. Kaynakları git set komut satırı geçerli dizininden çekip kaynakların kök dizinine yükledikten sonra oradan CMake çalıştırın. Bu komut satırı, gerekli tüm MS VS 2015 projelerini oluşturmak için ortamımızda kullanılır:

    Cmake -DCMAKE_CXX_FLAGS = "/ DWIN32 / D_WIN32_WINNT = 0x0601; / IC: / Projeler" -DBOOST_ROOT = c: / yerel / boost_1_60_0 -Boost_COMPILER = -vc140 -DBOOST_INCLUDEDIR = c: / yerel / boost_1_60_0 / boost -DBOOST_LIBRARYDIR = c: / local /boost_1_60_0/lib64-msvc-14.0 -DCMAKE_PREFIX_PATH = c: / Projeler -DCMAKE_INCLUDE_PATH = c: / Projeler -DCMAKE_LIBRARY_PATH = C: / Projeler / cryptopp / x64 / DLL_Output / Sürüm -DOPENSSL_ROOT_DIR = c: / Projeler / OpenSSLx64 -DZLIB_LIBRARY = C : Projectszlib123projectsvisualc6Win64_LIB_Releasezlib.lib -DZLIB_INCLUDE_DIR = c: / Projeler / zlib123 -DCURL_LIBRARY = "C: / Projeler / cURL / yapı / Win64 / VC14 / DLL Sürümü / libcurl.lib" -DCURL_INCLUDE_DIR = c: / Projeler / cUrl / include -DGENERATEDGMP = C: /Projects/mpir-3.0.0/build.vc14/lib_mpir_gc/x64/Release -DPBCROOT = C: Projectspbc -DQt5Core_DIR = C: Qt25.8msvc2015_64libcmakeQt5Kore -DQt5Widgets_DIR = C: Qt25.8msvc2015_64libcmakeQt5Widgets -DQt5Svg_DIR = C: Qt25.8msvc2015_64libcmakeQt5Svg -DQt5Core_DIR = C: Qt25.8msvc2015_64libcmakeQt5Core -DQt5Widgets_DIR = C: Qt25.8msvc2015_64libcmakeQt5Widgets -G "Visual Studio 14 2015 Win64".
    Yukarıdaki C örneğinde: Projeler, çıkarılan kitaplıkların tamamı için kök: c: local'e yüklenen artırma hariç.

    CMake tüm MS VS 2015 proje dosyalarını üretir. Önce tüm bağımlılıkları ve decentd.exe'yi oluşturan iyi bir proje oluşturmaya çalışın. Sonra cli_wallet.exe oluşturan cli_wallet'i derleyin ve nihayet GUI oluşturan uygun bir proje oluşturun .

    DECENT kullanın

    DECENT'i başlatmak
    Aşağıdaki Komutlarda, değiştirmek ~/dev/DECENTfoundation/DECENT-Network-build/artifacts/prefix için ~/dev/DECENTfoundation/DECENT-Network-prefix , ilk yapılandırma sırasında belirtilen veya başka herhangi bir yükleme konumuna.

    İlk çalıştırmada , home dizininde .decentdecentd yaratacaktır , eğer mevcut değilse.

    $ ~ / Dev / DECENTfoundation / DECENT-Ağ oluşturma / eserler / önek / bin / decentd
    Ardından, ayrı bir konsolda aşağıdakileri uygulayarak komut satırı cüzdanını başlatın:

    $ Cd ~ / dev / DECENTfoundation / DECENT-Ağ-çalışma-dir
    $ ~ / Dev / DECENTfoundation / DECENT-Ağ oluşturma / eserler / önek / bin / cli_wallet
    İlk şifrenizi ayarlamak için aşağıdakileri mypasswordyürütün:

    >>> set_password şifremim >>> şifresimin kilidini aç
    Hesap anahtarlarınızı almak için şunları yürütün:

    >>> import_key [ad] [private_wif_key]
    Terbiyeli cin
    İyi hizmet köklerinin rolü, işlemler yayınlamak, blokları indirmek ve isteğe bağlı olarak onları imzalamaktır.

    $ ~ / Dev / DECENTfoundation / DECENT-Ağ yapımı / eserler / önek / bin / decentd -rpc-bitiş noktası 127.0.0.1:8090 -enable-bayat üretim -w '"1.4.0"'
    Seeder eklentisi
    Seeder eklentisi, ekim makinesi yeteneğini otomatik olarak duyurmak, içeriği indirmek, tohum ekmek ve anahtarları dağıtmaktan sorumludur. Etkinleştirmek için aşağıdaki adımları uygulayın:

    El-Gamal anahtarlarını cli_wallet komutunu kullanarak üretin (ilk olanlar özel, ikincisi kamuya açıktır)
    generate_el_gamal_keys
    Witness_node parametrelerini ekleyin
    –seeder [account-id] –seeder-private-key [private_wif_key] –content-private-key [el_gamal_private_key] –packages-path [path] –seeding-price [price] –free-space [free-space]
    [Account_id] hesaplarınızdan biridir, [private_wif_key] karşılık gelen etkin anahtar, [el_gamal_private_key] üretilen El-Gamal anahtarıdır, [path] en azından [boşluk] Megabayt olan bir dosya sistemi yeridir ve [fiyat] Satoshis'te günde MB başına yayınlama fiyatı .
    API

    API'yi kullanma
    Birkaç farklı API sunmaktayız. Her API'nin kendine ait bir kimliği vardır. Decentd'yi çalıştırırken başlangıçta iki API kullanılabilir: API 1, veritabanına salt okunur erişim sağlarken, API 1, giriş yaparak ek, sınırlı API'lara erişmek için kullanılır.

    Aşağıda, wscatpaketin npmweb prizleri için kullanıldığı bir örnek verilmiştir:

    $ Npm kurulumu -g wscat
    $ Wscat -c ws: //127.0.0.1: 8090> {"id": 1, "method": "call", "params": [0, "get_accounts", [["" 1.2.0 "]]] }
    {"Id": 1, "method": "çağrı", "params": [1, "giriş", ["", ""]]} bağlantılı (kapatmak için CTRL + C tuşlarına basın)
    {1, "network_broadcast", []]} <"{" id ": 2," method ":" çağrı "," params "
    <2} "{" id ":" arama "," params ": [2," broadcast_transaction ", [{" ref_block_num ": 6707," Ref_block_prefix ": 4229622607," son kullanma ":" 2017-06-05T08: 59: 05 "," işlemler ": [[0, {" ücret ": {" tutar ": 10000000," asset_id ":" 1.3.0 " {"Amount": "1000000000000", "asset_id": "1.3.0"}, "uzantılar": ["", "from": "1.2.15", "to": "1.2.16" ] "]]]," Uzantılar ": []," imzalar ": [" 1f0a72cd1dc25f01d91168de7dd13e81119f4e6468a56b521628f7c307444e98991e3543e9549ee9d49a9e4b00c4e9f320abf2fb0c60eecbc093906dd4824f29dd "]}]]}

  • #11144

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    KURUM NASIL NASIL YAPILACAĞI İLE İLGİLİ İLK ALTTA
    https://decent.ch/en/download/guide-for-windows

  • #11173

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    Önkoşulları Linux’a yükleme OLAN YERDEN ÖNCESİ KOLAY LİNUX OLDUMU ZOR SİZ Önkoşulları Linux’a OLAN YERDEN ÖNCESİNİ OKUYUN VE YAPMAYA ÇALIŞIN

  • #11231

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    ben denedim yapamadım gruptan decet madenciliği yapabilen biri yokmu acaba artık biri çıksında bizi aydınlatsın dünya başladı biz niye gerisinde kalalım fiyat artmadan bizde yapalım ve kazanalım

  • #11809

    sinan kaya
    Katılımcı
    • Konu3
    • Cevap6
    • Toplam9
    • Süt

    üstadlarımdan bide böyle bir link var yardımcı olursa sevinirim decent yapmayı başaran bizede destek olursa çok mutlu eder bizi yazılımcı olmadığım için link i paylaştım

    https://github.com/DECENTfoundation/DECENT-Network

  • #11928

    burak
    Katılımcı
    • Konu0
    • Cevap20
    • Toplam20
    • Süt

    merhaba,

    bende biraz bakındım ancak kayda değer pek birşey bulamadım 🙁

Bu konuyu yanıtlamak için giriş yapmış olmalısınız.